Trong khi ảo hóa cung cấp nhiều tiện ích, nó đi kèm với chi phí. Hypervisor trong đó quản lý nền tảng ảo hóa phải gánh chịu một số chi phí đơn giản chỉ vì các lớp trừu tượng nó phải thêm từ một máy ảo và các nguồn lực vật chất nó làm cho sử dụng [3]. Hơn nữa, do nhiều máy ảo có thể chạy trên một máy vật lý, thực hiện cách ly là rất quan trọng để đảm bảo rằng máy ảo cạnh tranh không ảnh hưởng tiêu cực đến nhau. Ví dụ, một lịch trình CPU trong hypervisor phải cung cấp một số tiền hợp lý của thời gian để mỗi VM và ngăn chặn một VM tham lam làm ai tổn thương [4, 5]. Có rất nhiều nền tảng ảo hóa khác nhau, từ các hypervisor mã nguồn mở như KVM và Xen, để hypervisors thương mại như VMware vSphere và Microsoft Hyper-V. Trong khi mục tiêu của những nền tảng này là như nhau, công nghệ cơ bản khác nhau, hệ thống quản trị để lại trách nhiệm chọn nền tảng ảo hóa lý tưởng dựa trên hiệu suất, tính năng của nó, và giá cả. Sự lựa chọn của hypervisor không chỉ áp dụng cho dữ liệu cá nhân của một doanh nghiệp dịch vụ đám mây khác nhau Center- sử dụng các nền tảng ảo hóa khác nhau. Amazon EC2, cơ sở hạ tầng điện toán đám mây lớn nhất, sử dụng Xen là một hypervisor, nhưng Microsoft Azure sử dụng Hyper-V và các đối tác sử dụng VMware ESX. Gần đây, Google tung ra đám mây IaaS riêng của mình mà sử dụng KVM là một hypervisor [6]. Đây là loại đa dạng hypervisor gây ra những thách thức mới trong quản lý tài nguyên do các API khác nhau và tập tính năng được hỗ trợ bởi mỗi đám mây và ảo hóa nền tảng, nhưng nó cũng hứa hẹn những cơ hội mới nếu các ứng dụng có thể được kết hợp một cách cẩn thận để các hypervisor tốt nhất.
đang được dịch, vui lòng đợi..