Các tính năng trong Hyper-V (version 1)

Một phần của tài liệu nghiên cứu và xây dựng hệ thống ảo hóa cho doanh nghiệp trên windows server 2008 r2 (Trang 38)

Broad operating system support: Khả năng hỗ trợ đa dạng hệ điều hành máy

khách bao gồm cả 32bit lẫn 64bit và đa dạng về nền tảng máy chủ như Windows, Linux và những hệ điều hành khác.

Extensibility: Được hỗ trợ với khả năng mở rộng đang kể nhờ việc xây dựng

interfaces (APIs) cho phép các nhà sản xuất phản mềm và các nhà phát triển có thể xây dựng nên những công cụ hỗ trợ, các tiện ích và cải tiến cho nền tảng áo hóa này.

Netwok Load Balancing: Được trang bị các khả năng cho phép chuyển mạch

ảo từ đó cung cấp các tính năng Windows Network Load Balancing (NLB) cho các máy ảo đang chạy trên các máy chủ vật lý khác nhau.

Microkernelized architecture: Hyper-V được thiết kế dựa trên kiến trúc

microkernwlized hypervisor 64bit cho phép cung cấp một chuỗi các thiết bị hỗ trợ các phương thức cải tiến hiệu suất cũng như vấn đề bảo mật.

Hardware assisted virtualization: Hyper-V đòi hỏi cao về vấn đề hệ thống

phải có hỗ trợ nền tảng Intel VT hoặc AMD-V khi triển khai.

Hardware sharing architecture: Hyper-V bao gồm kiến trúc Virtualization

Service Provider (VSP) và Virtualization Service Client (VSC) cung cấp việc cải tiến quá trình truy xuất và sử dụng tài nguyên phần cứng như đĩa cứng, mạng, video.

Quick migration: Hyper-V cũng cung cấp Quick Migration, khả năng di

chuyển một máy qua đi qua các cluster nodes mà không làm mất dữ liệu với sự gián đoạn dịch vụ ít nhất. Để thực hiện điều này, một máy ảo được đặt trong chế độ save, tình trạng bộ nhớ active và bộ xử lý được capture đến đĩa, và tư cách tài nguyên lưu trữ được chuyển đến một node khác trên cluster. Trên một node mới, tình trạng bộ nhớ active máy ảo và bộ xử lý được reload và quá trình xử lý được resume. Tuỳ vào lưu trữ cơ bản và kích thước của dữ liệu, cả quá trình có có thể mất vài giây hay vài phút.

Kiểm soát truy cập sử dụng Authorization Manager: Hyper-V nâng cấp

Authorization Manager (AzMan) để cung cấp kiểm soát truy cập role-based đến Hyper-V và các máy ảo. Điều này cho phép tạo các định nghĩa công việc và translate chúng vào một role với một set hạn chế các hoạt động và nhiệm vụ. Có thể gán cho những người dùng hay những nhóm đơn lẻ những role phù hợp, cho phép chúng hoàn

thành trách nhiệm công việc của mình trong khi chỉ hạn chế các truy cập của chúng đến các tài nguyên Hyper-V, các hoạt động và nhiệm vụ.

Hỗ trợ Volume Shadow Copy Service (VSS) trong Hyper-V cung cấp các backup tình trạng, host-sie, bỏ nhu cầu load một agent trong mỗi máy ảo riêng biệt. Bất kì ứng dụng VSS-aware nào, như System Center Data Protection Manager (DPM) 2007 SP1, có thể nâng cấp chức năng nàu để cung cấp các dịch vụ backup snapshot VSS nếu nó dùng giao diện tác giả VSS thực hiện trong Hyper-V. Bất kì máy ảo nào chạy một hệ điều hành guest Windows (Windows Server 2003 và sau đó nữa) có thể được backup trong trạng thái live. Các hệ điều hành guest khác (Windows 2000, Linux,...) cần được lưu trong trạng thái trước snapshot VSS. Bởi vì các snapshot VSS được thực thi thông qua một quá trình khá nhanh (chỉ vài giây), thời gian dừng của các máy ảo là nhỏ nhất. Ngoài ra, với hỗ trợ VSS, số các bước cần trong hoạt động archive và restore được giảm xuống và sự thống nhất của dữ liệu được đảm bảo.

Hyper-V hỗ trợ Windows Failover Clustering để thực thi một chiến lược có tính sẵn sàng cao mà có thể quản lý cả thời gian dừng unplan và plan. Có hai mức độ có thể thực thi một failover cluster với Hyper-V: ở mức độ hệ điều hành guest, và ở mức độ host ảo hoá. Failover cluster một hệ điều hành guest yêu cầu các ứng dụng cluster- aware chạy trong các máy ảo. Cũng phải chạy một hệ điều hành trong máy ảo hỗ trợ failover clustering, như Windows Server 2003 (lên đến 8-node cluster) hay Windows Server 2008 Enterprise hay Datacenter edition (lên đến 16-node cluster). Mục failover cluster thứ hai chứa hai hay nhiều hơn nữa các server Windows Server 2008, mỗi cái được cấu hình làm một cluster node. Dạng cấu hình này cho phép cung cấp một giải pháp có tính sẵn có cao cho cả các hệ điều hành guest non-cluster-aware và các ứng dụng chạy trong các máy ảo.

Scalability: Hyper-V với khả năng hỗ trợ nhiều bộ vi xử lý và nhân cũng như

trường ảo hóa với tính năng mở rộng số lượng lớn máy ảo trên một máy vật lý kết hợp với tính năng Quick Migration mở rộng trên nhiều máy vật lý.

Hyper-V với sự hỗ trợ đa dạng về bộ xử lý, nhân điều hành cũng như kiến trúc cải tiến truy cập bộ nhớ trong các máy ảo đã đem lại một máy chủ với khả năng mở rộng nhiều máy ảo hơn trên một máy chủ đồng thời kết hợp với tính năng Quick Migration chắp cánh thêm cho vấn đề mở rộng áo hóa ra các host trong hạ tầng.

Symmetric multiproccessor (SMP) suppor: Với khả năng hỗ trợ 4 bộ vi xử lý

cho một môi trường máy ảo từ đó tận dụng được lợi thế nhiều lường ứng dụng được xử lý trên một máy ảo.

Virtual machine snapshots: Chức năng snapshot Hyper-V cho phép capture

cấu hình và tình trạng của một máy ảo ở bất kì thời điểm xác định nào, và cũng cung cấp khả năng reload lại bất kì snapshot hiện hành nào chỉ trong có vài giây. Các snapshot Hyper-V có thể rất hữu ích trong bối cảnh cần thực hiện những thay đổi gia tăng đến một máy ảo với khả năng quay ngược lại tình trạng trước đó. Chức năng snapshot Hyper-V được thiết kế đặc biệt để dùng cho việc kiểm tra và phát triển các môi trường, không phải trong cấu trúc làm việc.

Một phần của tài liệu nghiên cứu và xây dựng hệ thống ảo hóa cho doanh nghiệp trên windows server 2008 r2 (Trang 38)