1. Trang chủ
  2. » Cao đẳng - Đại học

Nghiên cứu thuật toán cấp phát máy ảo dựa trên bài toán cái túi

26 32 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT KHOA CÔNG NGHỆ THÔNG TIN Tên đề tài: Xây Dựng Hệ Quản Trị Tài Nguyên Trên Điện Toán Đám Mây IaaS Mã số: Tên báo cáo chuyên đề: Nghiên cứu thuật toán cấp phát J _ _1 i • „ r £• • máy ảo dựa tốn túi r _ A A Chủ nhiệm đề tài: ThS Bùi Thanh Khiết Người chủ trì thực chuyên đề: ThS Bùi Thanh Khiết Bình Dương, 20/05/2015 MỤC LỤC DANH MỤC CÁC CHỮ VIẾT TẮT Viết tắt IaaS Tiếng Anh Infrastructure as a Service VM Virtual Machine VMM Giám sát máy ảo OS Virtual Machine Monitor Operating System HA High Availability Sẵn sàng cao BW MIPS ARCH PEs Bandwidth Millions Instructions Per Second System architecture Tiếng Việt Dịch vụ sở hạ tầng Máy ảo Hệ điều hành Băng thông Kiến trúc hệ thống processing elements DANH MỤC BẢNG • DANH MỤC HÌNH VẼ Đặt vấn đề Mơ hình điện tốn đám mây (ĐTĐM) dịch vụ sở hạ tầng (Infrastruture as a Server - IaaS) cung cấp cho người dùng sở hạ tầng mạng, máy chủ, CPU, nhớ, không gian lưu trữ tài ngun tính tốn khác thường dạng máy ảo (VM) công nghệ ảo hóa máy chủ Cơng nghệ ảo hóa máy chủ cho phép tạo nhiều máy ảo máy chủ vật lý, máy ảo cấp phát tài nguyên phần cứng máy thật với RAM, CPU, card mạng, ổ cứng, hệ điều hành ứng dụng riêng Trong ĐTĐM IaaS có chứa nhiều máy chủ vật lý, vấn đề cấp phát máy ảo để sử dụng hiệu tài nguyên máy chủ vật lý đáp ứng yêu cầu sử dụng tài nguyên đa dạng người dùng, tiết kiệm lượng sử dụng điện vấn đề cần thiết triển khai ĐTĐM IaaS cho phòng thí nghiệm trường đại học Hiện có nhiều chiến lược cấp phát máy ảo IaaS, để làm tốt việc cấp phát máy ảo phụ thuộc nhiều vào môi, chiến lược cấp phát Trong chuyên đề này, chúng tơi nghiên cứu chiến lược cấp phát tài nguyên là: (i) sử dụng tối thiểu máy chủ vật lý nhằm giúp tiết kiệm tài nguyên (điện) hệ thống; (ii) cân tải việc sử dụng máy vật lý đảm bảo chất lượng dịch vụ nhằm tránh tình trạng tải máy chủ vật lý Từ đó, chúng tơi nghiên cứu thuật toán cấp phát cho hai chiến lược dựa vào thuật toán tham lam thuật toán RoundRobin, sau xây dựng thực nghiệm thuật tốn CloudSim toolkit [3] Phương pháp nghiên cứu • Nghiên cứu lý thuyết cơng nghệ ảo hóa máy chủ • Nghiên cứu lý thuyết cách giải toán túi • Nghiên cứu thuật tốn tham lam, thuật tốn RoundRobin • Ứng dụng cách giải tốn túi để xây dựng giải thuật cấp phát tài nguyên cho điện tốn đám mây IaaS Cơng nghệ ảo hóa máy chủ Ngày nay, hệ thống máy chủ trung tâm liệu thường hoạt động khoảng 10% tới 25% cơng suất Nói cách khác, 75% tới 90% công suất máy không dùng đến Một máy chủ dùng chưa hết công suất chiếm diện tích sử dụng hao tổn điện năng, chi phí hoạt động máy chủ khơng sử dụng mức gần với chi phí chạy hết công suất Như lãng phí tài nguyên hệ thống Với cải tiến không ngừng đặc điểm hoạt động phần cứng, máy tính năm tới có cơng suất gấp đơi máy tính năm Từ đó, phải có cách hiệu để công suất làm việc máy tương ứng với tỷ lệ sử dụng mà ảo hóa làm -bằng việc dùng phần cứng để hỗ trợ lúc nhiều hệ thống Ảo hóa máy chủ mang lại hội cắt giảm chi phí việc giảm số lượng máy chủ Ít máy chủ nghĩa cần diện tích hơn, nhân viên giảm điện tiêu thụ 3.1 Khái niệm ảo hóa máy chủ Ảo hóa máy chủ cơng nghệ ứng dụng ảo hóa nhằm khai thác triệt để khả làm việc phần cứng hệ thống máy chủ Ý tưởng ảo hóa máy chủ tạo nhiều máy ảo máy chủ vật lý, máy ảo cấp phát tài nguyên phần cứng máy thật với RAM, CPU, card mạng, ổ cứng, hệ điều hành ứng dụng riêng 3.2 Phân loại ảo hoá máy chủ [1, 2, 4, 7, 8] 3.2.1 Ảo hóa hệ điều hành Hình Mơ hình ảo hóa hệ điều hành Hình 3.1 minh họa mơ hình ảo hóa hệ điều hành, bao gồm tầng sau: • Phần cứng máy vật lý; • Hệ điều hành chia sẻ (Shared OS): hệ điều hành máy vật lý có khả chia sẻ phần cứng cho hệ điều hành ảo; • Hệ điều hành khách: hệ điều hành máy ảo; • Ứng dụng: thực thi hệ điều hành khách Ảo hóa hệ điều hành dạng ảo hóa phần mềm Hệ điều hành cho phép nhiều thể khơng gian khách hàng khác thực thi Những thể hệ điều hành ảo đem đến cho người dùng cảm giác máy thật Nhân hệ điều hành cung cấp tính quản lý tài nguyên cho phép cô lập hệ điều hành ảo, nhằm tránh xung đột tài nguyên với Chi phí để thực ảo hóa hệ điều hành tương đối thấp, với hiệu hệ thống cao, ứng dụng hệ điều hành ảo đơn giản thực thi gọi lời gọi hệ thống bình thường, khơng cần phải có giả lập máy ảo trung gian Giải pháp khơng địi hỏi hỗ trợ từ phần cứng Tuy nhiên nhược điểm lớn ảo hóa hệ điều hành linh hoạt, hệ điều hành khách hệ điều hảnh chủ (hoặc có chung nhân nhân linux) ảo hóa hệ điều hành thích hợp với cấu hình 3.2.2 Ảo hóa phần cứng (Full-virtualization) Hình Mơ hình ảo hóa phần cứng Hình 3.2 minh họa mơ hình ảo hóa phần cứng, bao gồm tầng sau: • Phần cứng vật lý: bao gồm thiết bị nhập xuất, thiết bị lưu trữ, vi xử lý; • Bộ giám sát máy ảo (Virtual Machine Monitor - VMM): cung cấp cho máy ảo tất dịch vụ hệ thống phần cứng bao gồm BIOS ảo, thiết bị ảo, quản lý nhớ ảo; • Các máy ảo: sử dụng tài nguyên VMM quản lý; • Hệ điều hành khách: thực thi máy ảo này; • Ứng dụng: thực thi hệ điều hành khách Phương pháp ảo hóa dựa việc giả lập phần cứng máy tính VMM mơ phần cứng liên lạc với trình điều khiển thiết bị Các trình điều khiển thiết bị phần cứng liên lạc trực tiếp đến phần cứng vật lý Các máy ảo sử dụng tài nguyên VMM quản lý Máy ảo ảnh toàn hệ thống, bao gồm BIOS ảo, không gian nhớ ảo thiết bị ảo Hệ điều hành khách không bị thay đổi chúng hoạt động phần cứng thật Phương pháp không hỗ trợ nhiều hệ điều hành mà hỗ trợ nhiều loại hệ điều hành khác thực thi máy chủ Mỗi hệ điều hành khác phiên chí cịn khác hồn tồn Windows Linux thực thi đồng thời phần mềm ảo hóa phần cứng Nhược điểm mô 10 tương tác với hệ thống phần cứng Để tương tác với hệ thống phần cứng hệ điều hành khách phải tinh chỉnh, phiên giống hệ điều hành gốc Do đó, hệ điều hành khách thực thi ảo hóa song song với phần giả lập phần cứng Điều có nghĩa khơng phải hệ điều hành thực thi ảo hóa song song Ảo hóa song song có hai ưu điểm Thứ nhất, hiệu hệ thống cao khơng cần mơ tồn phần cứng vật lý Thứ hai, khơng giới hạn trình điều khiển thiết bị phần mềm ảo hóa ảo hóa phần cứng Bởi ảo hóa song song sử dụng trình điều khiển thiết bị có hệ điều hành chủ, tận dụng nhiều loại phần cứng Sản phẩm nguồn mở XenServer xuất phân phối Linux ví dụ điển hình para-virtualization 3.3 Lợi ích ảo hóa máy chủ Triển khai nhanh: thay cài đặt máy chủ, cần cần khơi phục lưu đơn giản chép tập tin máy ảo phần mềm ảo hóa Đối với nhiều máy ảo, việc triển khai hàng loạt cách tự động điều Việc nâng cấp phần cứng thực nhanh chóng đơn giản thủ tục phần mềm Tăng khả khơi phục sau thảm họa: việc ảo hóa lập phần lớn lỗi máy ảo khỏi máy vật lý Ngoài ra, máy vật lý bị cố máy ảo di chuyển đến máy chủ khác hoạt động lại tức Sao lưu khơi phục dễ dàng hoàn toàn phần mềm Phân phối tài nguyên linh hoạt: với công cụ quản lý từ xa máy chủ máy ảo ta thấy tình trạng tồn hệ thống từ có sách nâng cấp máy vật lý máy ảo di chuyển máy ảo tải sang máy chủ vật lý có cấu hình mạnh hơn, có nhiều tài nguyên trống để hoạt động Điều giúp đối phó với yêu cầu tăng tài nguyên cách đột biến thời gian ngắn, tài nguyên vật lý tận dụng tối đa Những máy chủ thường xun trao đổi thơng tin với di chuyển đến vị trí vật lý gần để tăng cường hiệu liên kết Tiết kiệm: thông thường, máy chủ sử dụng tài ngun hệ thống, 12 phần lới vi xử lý nhớ Các nghiên cứu cho thấy trung bình doanh nghiệp sử dụng khoảng 10% đến 25% công suất máy chủ 3.3 Mối quan hệ ảo hóa máy chủ điện tốn đám mây Ảo hóa xem phần xu hướng chung hệ thống thông tin cho doanh nghiệp Xu hướng bao gồm điện tốn tự trị (autonomic computing) mà mơi trường điện tốn tự quản lý dựa thơng tin theo dõi từ hoạt động điện tốn theo u cầu (ultility computing) mà lực xử lý máy tính xem tiện ích mà khách hàng chi trả theo nhu cầu sử dụng Trong hai xu hướng, vai trị ảo hóa quan trọng Ảo hóa chìa khóa điện tốn đám mây Mặc dù khơng phải bắt buộc mơ hình điện tốn đám mây sử dụng cơng nghệ ảo hóa có hiệu tính linh hoạt cao nhờ khả chia tài nguyên ảo thông qua hệ thống mạng Bằng cách sử dụng ảo hóa, chi phí triển khai hệ thống giảm đáng kể đảm bảo tính hiệu việc sử dụng tài nguyên Nghiên cứu toán túi 4.1Bài tốn túi Bài tốn túi hay cịn gọi tốn xếp ba lơ tốn tối ưu hóa tổ hợp Bài tốn đặt tên từ vấn đề chọn quan trọng cho vừa vào túi (với giới hạn khối lượng) để mang theo chuyến Các toán tương tự thường xuất kinh doanh, tốn tổ hợp, lý thuyết độ phức tạp tính tốn, mật mã học tốn ứng dụng LwTT^J 13 Hình Bài tốn xếp ba lơ chiều Ví dụ tốn xếp ba lơ giới hạn chiều: chọn hộp để làm cực đại lượng tiền giữ tổng khối lượng 15 kg? Bài tốn đa chiều xét đến khối lượng riêng kích thước hộp, tốn xếp vali điển hình (packing problem) Ta có n loại đồ vật, x1 tới xn Mỗi đồ vật xj có giá trị pj khối lượng wj Khối lượng tối đa mà ta mang ba lơ C 4.2Bài tốn túi dạng 0-1 Hạn chế số đồ vật thuộc loại (không chọn) (được chọn) Bài xếp ba lơ 0-1 phát biểu tốn học sau: Cực đại hóa ĩ? Eft-Zjj=i cho 5Z wjxj — c- Zj = or 1, j — 1, , n j=i 4.3Một số cách giải toán túi n a) Thuật toán trực tiếp (Brute-force): duyệt tất khả đồ vào túi, tình cách chất có tổng giá trị lớn có tổng trọng lượng đồ vật khơng q dung lượng túi b) Thuật toán tham lam: xếp đồ vật theo thứ tự không tăng giá trị Lần lượt xét đồ vật theo thứ tự sắp, chất đồ xét vào túi dung lượng cịn lại túi đủ chứa nó( tức tổng trọng lượng đồ vật xếp vào túi trọng lượng đồ vật xét không vượt khả túi) 4.3Nhận xét Đây vấn đề khó xếp vào dạng NP-Hard nên thường giải theo dạng 14 heurictic Cần phải xác định mục tiêu, chiến lược cụ thể giải Xây dựng thuật toán cấp phát máy ảo IaaS 5.1 Giới thiệu Trong sở hạ tầng điện tốn đám mây IaaS, giả sử có M máy vật lý đồng thể P={P1, P2, , Pn} Nhờ cơng nghệ ảo hóa, máy vật lý triển khai máy ảo Tất máy vật lý nhận yêu cầu máy ảo tạo máy ảo đáp ứng yêu cầu người dùng Một yêu cầu máy ảo thể tập Ri = {r1 , r2 , , rn} máy ảo lần yêu cầu thứ i, máy ảo thể ri (m, c, d) với m yêu cầu ram máy ảo, c yêu cầu số cpu máy ảo, d yêu cầu image máy ảo; yêu cầu máy ảo độc lập Việc cấp phát máy ảo để đảm bảo việc sử dụng tài nguyên hiệu việc sử dụng dịch vụ sở hạ tầng IaaS ổn định vấn đề quan trọng, cần phải có chiến lược cấp phát tài máy ảo IaaS hợp lý Ở đây, nghiên cứu thuật toán đáp ứng hai chiến lược[5, 6, 10, 11]: (i) sử dụng tối thiểu máy chủ vật lý; (ii) cân tải việc sử dụng máy vật lý Chúng tơi đề xuất thuật tốn cho hai chiến lược cấp phát máy ảo nói phương pháp tham lam, phương pháp RoundRobin[9] triển khai thực nghiệm CloudSim toolkit 3.0 5.2 Thuật toán sử dụng tối thiểu máy chủ vật lý Để xác định khả phân phối tất máy ảo người dùng vào máy đơn vật lý đầu tiên, thuật toán xếp máy đơn vật lý theo tiêu chuẩn sau: 1) Đầu tiên, ưu tiên máy đơn vật lý có hợp đồng chạy thời điểm t 2) Nếu tiêu chuẩn (1) nhau, so sánh dựa vào số lượng tài nguyên rảnh thời điểm t Khiphân để máy phối đơn tất máy xếp, ảo Thuật sử dụng toán thuật cố tốt gắng toánphân thamphối lam nhiều máy ảo lên máy đơn vật lý 15 Thuật toán 1: Phân phối tham lam Greedy Input: R {Danh sách yêu cầu máy ảo} Output: Một cách phân phối R P map empty dictionary P' ^sort(P) {Sắp xếp dựa theo chiến lược lựa chọn máy đơn nêu} cur_ymMáy ảo R for Vp E P' pdone false while notpdone if cur_ym phân phối lên p then map else cur-vm cur_ym p Máy đơn R p done true end if end while end for return map 5.3Thuật toán cân tải máy chủ vật lý Cân tải phương pháp phân phối khối lượng tải nhiều máy tính cụm máy tính để sử dụng tối ưu nguồn lực, tối đa hóa thơng lượng, giảm thời gian đáp ứng tránh tình trạng tải máy chủ Các lợi ích sử dụng phương pháp cân tải: • Tăng khả đáp ứng, tránh tình trạng tải máy chủ, đảm bảo tính linh hoạt mở rộng cho hệ thống Tăng độ tin cậy vàcho khả dự phòng thống:Sử dụng cân đồng tải thời giúp đảm tăng bảo tính người HA (High dùng Availability) không bịhệ gián cho đoạn dịch thống, vụ xảy lỗi cố lỗi điểmcho cung cấp dịchhệ vụ 16 Tăng tính bảo mật cho hệ thống:Thông thường người dùng gửi yêu cầu Thuậtdịch toánvụ2:đến Phân cân Robin hệ phối thống, yêu cầu tải -sẽRound xử lý cân tải, sau • thành phần cân tải chuyển tiếp yêu cầu cho máy chủ bên Q trình trả lời cho khách hàngcũng thơng qua thành phần cân tải, mà người dùng khơng thể biết xác máy chủ bên phương pháp phân tải sử dụng Bằng cách ngăn chặn người dùng giao tiếp trực tiếp với máy chủ, ẩn thông tin cấu trúc mạng nội bộ, ngăn ngừa công mạng dịch vụ không liên quan hoạt động cổng khác Chúng tơi đề xuất dùng thuật tốn Round Robin cho chiến lược cân tải máy chủ vật lý - gọi thuật tốn ln chuyển vịng, máy chủ xem ngang hàng xếp theo vòng quay Các truy vấn dịch vụ gửi tới máy chủ theo thứ tự xếp Ví dụ: Cấu hình cụm Cluster bao gồm 03 máy chủ: A, B, C • Yêu cầu dịch vụ thứ gửi đến máy chủ A • Yêu cầu dịch vụ thứ hai gửi đến máy chủ B • Yêu cầu dịch vụ thứ ba gửi đến máy chủ C Yêu cầu dịch vụ thứ tư lại gửi cho máy chủ A 17 Input: R {Danh sách yêu cầu máy ảo} Output: Một cách phân phối R P map empty dictionary cur_p {Máy chủ vật lý P} size {số lượng máy chủ vật lý P} for V vm G R cur_p = cur_p%size if vm phân phối lên cur_p then map p cur node cur_p Máy chủ vật lý R else end for return map 5.4 Kết nghiên cứu Chúng tơi xây dựng thuật tốn thực nghiệm công cụ CloudSim 3.0 toolkit Chúng xây dựng datacenter có host (máy chủ vật lý), với cấu hình host sau: Tham số Giá trị System architecture (arch) x86 Operating system (os) Linux Time zone this resource located (time zone) Virtual machine monitoring (vmm) Xen Ram 2048 Mb Strorage 100,000 Mb Bandwidth (bw) 10,000 PEs * ( ) Bảng Cấu hình máy chủ vật lý (*) CloudSim Pe (Processing Element) class represents CPU unit, defined in terms of Millions Instructions Per Second (MIPS) rating ASSUMPTION: All PEs under the same Machine have the same MIPS rating Với yêu cầu cấu hình máy ảo sau Tham số Giá trị Image size (size) 10,000 Mb Ram 512 Mb MIPS (mips) 1000 Bandwidth (bw) 1000 vmm xen Number of cpus (pesNumber) Bảng Cấu hình máy ảo Với hệ thống IaaS gồm datacenter có host, chúng tơi thực thi chương trình giả lập 5, 10, 15, 20, 25 máy ảo gửi lên hệ thống thu kết qủa bảng sau (có thể xem kết chi tiết phần phụ lục): Số VM yêu cầu cấp phát 10 15 20 25 Số VM cấp Số lượng Host sử dụng phát thành theo thuật tốn cơng Greedy 10 15 20 20 ( VM bị lỗi) Số lượng Host sử dụng theo thuật toán Round Robin 5 5 Bảng Kết thực nghiệm Hình Số lượng host sử dụng theo thuật toán Greedy RoundRobin • V Với hệ thống IaaS ( Host) cấp phát tối đa 20 máy ảo lúc hệ •d • •d thống Host không đủ tài nguyên để cấp phát thêm, cụ thể Ram Kết luận kiến nghị Trong chun đề chúng tơi trình bày sở lý thuyết cơng nghệ ảo hóa máy chủ phân làm ba loại gồm: ảo hóa hệ điều hành, ảo hóa ful-virtuatlization, ảo hóa para-virtuatlization Thuật tốn cấp phát máy ảo IaaS nghiên cứu theo hai chiến lược: • (i) Sử dụng tối thiểu máy chủ vật lý Được thực dựa thuật toán phân phối tham lam • (ii) Cân tải việc sử dụng máy vật lý Được thực dựa thuật toán RoudRobin HaiCloudSim mở thuật toán toolkit cài 3.0 đặt, thực ngôn nghiệm ngữ Java Tùy công vào cụ mục nguồn tiêu chẳng người hạn khai sử dụng thác chiến IaaS lược màcứu có (i) thể chọn muốn chiến tiệt lược kiệm thích tài hợp, nguyên tránh tình hệ thống trạng đặc biệt tảicấp hệ thống lượng, có ngược thể dùng lại chiến muốn lược (ii) tài nguyên Tuy nhiên, cần phải để đạt nghiên thêm linh hoạt vấn đề việc chia cấp sẻ phát tài nguyên, định thời phát tài nguyên, 21 Tài liệu tham khảo [1] A Whitaker, R.S.C., M Shaw, S.D Gribble (2005) ‘Rethinking the Design of Virtual Machine Monitors', IEEE Computer [2] B Sotomayor, K.K., I Foster, and T Freeman (2007) ‘Enabling cost-effective resource leases with virtual machines', ACM/IEEE International Symposium on High Performance Distributed Computing [3] CloudSim, http://www.cloudbus.org/ [4] James Smith, R.N.(2005) ‘The Architectures of Virtual Machines', IEEE Computer [5] Kinger2, A.K.s.a.S.(2013) ‘Analysis of Load Balancing Techniques in Cloud Computing', International Journal of Computers & Technology, 4, (2), pp [6] Kunal Mahurkar, S.K.S.B., Pratikawale(2013) ‘Reducing Cost of Provisioning in Cloud Computing', International Journal of Advance in Computer Science and Cloud Computing, 1, (2) [7] Mendel Rosenblum, T.G.(2005) ‘Virtual Machine Monitors: Current Technology and Future Trends', IEEE Computer [8] Paul Barham, B.D., Keir Fraser, Steven Hand, Tim Harris, Alex Ho, Rolf Neugebauer, Ian Pratt, and Andrew Warfield (2003) ‘Xen and the art of virtualization', ACM Press [9] Rakesh Rathi, V.S.a.S.K.B.(2013) ‘Round Robin Data Center Selection in Single Region for Service Proximity Service Broker in Cloud Analyst', International Journal of Computer & Technology [10] Sonika Matele, K.J., Navneet Singh(2013) ‘A Study of Load Balancing Issue Among Multifarious Issues of Cloud Computing Environment', International Journals of Emerging Technolog Computational and Applied Science (IJETCAS) [11] Wickremansinghe, R.N.C., Rajkumar Buyya(2010) ‘CloudAnalyst: A CloudSim- based Visul Modeller for Analysing Cloud Computing Environments and Applications', IEEE Computer Society Phụ lục Kết chi tiết cấp phát tài nguyên theo thuật toán đề xuất Số VM Greedy RoundRobin VM Host V Host 0 0 1 2 3 10 VM 0 0 1 1 2 Host 4 V 4 Host Số VM 15 Số VM 20 Greedy VM Host 0 10 11 12 13 14 Greedy VM Host 0 10 11 12 13 14 15 16 17 18 19 RoundRobin VM Host 0 1 2 3 4 10 11 12 13 14 RoundRobin VM Host 0 1 2 3 4 10 11 12 13 14 15 16 17 18 19 Số VM 25 Greedy VM Host 0 10 11 12 13 14 15 16 17 18 19 RoundRobin VM Host 0 1 2 3 4 10 11 12 13 14 15 16 17 18 19 Bảng Kết thực nghiệm chi tiết Xác nhận thực chuyên đề Xác nhận đơn vị chủ trì đề tài •• (chữ ký, họ tên) Chủ nhiệm đề tài (chữ ký, họ tên) ... lược cấp phát máy ảo IaaS, để làm tốt việc cấp phát máy ảo phụ thuộc nhiều vào môi, chiến lược cấp phát Trong chuyên đề này, nghiên cứu chiến lược cấp phát tài nguyên là: (i) sử dụng tối thiểu máy. .. nghiệm thuật toán CloudSim toolkit [3] Phương pháp nghiên cứu • Nghiên cứu lý thuyết cơng nghệ ảo hóa máy chủ • Nghiên cứu lý thuyết cách giải tốn túi • Nghiên cứu thuật tốn tham lam, thuật tốn... sử dụng máy vật lý đảm bảo chất lượng dịch vụ nhằm tránh tình trạng tải máy chủ vật lý Từ đó, chúng tơi nghiên cứu thuật toán cấp phát cho hai chiến lược dựa vào thuật toán tham lam thuật tốn

Ngày đăng: 02/09/2021, 16:55

Xem thêm:

TỪ KHÓA LIÊN QUAN

Mục lục

    DANH MỤC CÁC CHỮ VIẾT TẮT

    2. Phương pháp nghiên cứu

    3. Công nghệ ảo hóa máy chủ

    3.1. Khái niệm ảo hóa máy chủ

    3.3. Lợi ích ảo hóa máy chủ

    3.3. Mối quan hệ của ảo hóa máy chủ và điện toán đám mây

    4. Nghiên cứu bài toán cái túi

    4.1 Bài toán cái túi

    4.2 Bài toán cái túi dạng 0-1

    4.3 Một số cách giải bài toán cái túi

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w