Integration Services của Hyper-V
Số trang: 7
Loại file: pdf
Dung lượng: 410.59 KB
Lượt xem: 3
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Trong bài này chúng tôi sẽ giới thiệu cho các bạn về các dịch vụ tích hợp (Integration Services) của Hyper-V, cách cài đặt chúng và cùng với đó là các hệ điều hành khách được hỗ trợ.Trước tiên chúng ta hãy đi tìm hiểu về khái niệm Integration Services.
Nội dung trích xuất từ tài liệu:
Integration Services của Hyper-VIntegration Services của Hyper-VNguồn:quantrimang.com Janique CarboneQuản trị mạng - Trong bài này chúng tôi sẽ giới thiệu cho các bạn về các dịchvụ tích hợp (Integration Services) của Hyper-V, cách cài đặt chúng và cùng vớiđó là các hệ điều hành khách được hỗ trợ.Trước tiên chúng ta hãy đi tìm hiểu vềkhái niệm Integration Services.Integration Services là gì?Trong một sản phẩm ảo hóa như Windows Server 2008 Hyper-V, việc cung cấpsự bảo mật và sự cách ly giữa các partition “cha” và “con” là rất quan trọng.Trong môi trường ảo hóa, các quá trình yêu cầu một giao diện giữa một partition“cha” và “con” phải được thực hiện theo cách như vậy nhằm mục đích không bịthỏa hiệp hoạt động bảo mật hoặc sự cách ly tài nguyên trong partition củachúng. Trong Hyper-V, Integration Services cung cấp sự hỗ trợ cho 5 thành phầnđộc nhất, các thành phần này cần đến một giao diện bảo vệ giữa partition “cha”và “con”. Các chức năng ở đây là: 1. Đồng bộ thời gian 2. Xung nhịp 3. Shutdown 4. Cặp trao đổi Key/Value 5. Dịch vụ Volume Shadow-Copy (VSS)Hyper-V Integration Services hiện hữu trong partition “con” chỉ sau khi chúngđược cài đặt trong các hệ điều hành khách được hỗ trợ. Integration Servicestruyền thông với các thành phần trong ngăn xếp ảo của partition “cha” được thihành như các thiết bị ảo (VDEV). Sự truyền thông giữa các thành phần partition“cha” và “con” diễn ra trên Hyper-V VMBus. VMBus hỗ trợ các kênh điểm – điểm,và có tốc độ cao nhằm bảo vệ sự truyền thông giữa các partition và nâng caohiệu suất. Do VDEV quản lý mỗi chức năng partition “cha” nên cũng có dịch vụriêng quản lý chức năng trong partition “con”.Integration Services nhắm đến các vùng rất cụ thể để nâng cao chức năng và sựquản lý của các hệ điều hành khách trong phạm vi được hỗ trợ. Bạn cần lưu ýrằng chỉ có một số nhỏ các thành phần tích hợp (Integration Components) có thểđược hỗ trợ cho một số hệ điều hành khách không phải Windows hoặc kế thừa.Cho ví dụ, vì VSS chỉ được hỗ trợ trong các hệ điều hành Windows bắt đầu từphiên bản Windows Server 2003, nên VSS Integration Component sẽ không cótrong Windows 2000 Server, Windows XP, hoặc các hệ điều hành Linux.Đồng bộ thời gianMột hệ điều hành đang chạy trực tiếp trên một máy chủ ảo thường dựa vào sựkết hợp các giao thức phần cứng và các giao thức mạng để duy trì sự chính xácvề mặt thời gian. Trong Hyper-V, Integration Services cung cấp một giải phápkhác với các thủ tục mạng và phần cứng và bảo đảm rằng máy ảo chạy trongmột partition “con” có thể sử dụng partition “cha” như một nguồn đồng bộ thờigian tin cậy và nhất quán. Cụ thể, sự đồng bộ về thời gian của IntegrationServices nhằm đến hai tình huống: Giữ đồng bộ thời gian trong hệ điều hành khách để tính toán độ lệch thời • gian trong máy ảo. Khôi phục máy ảo từ một “snapshot” hoặc trạng thái đã được lưu. • Đồng bộ thời gian dựa trên partition “cha” có thể khắc phục các vấn đề • dưới đây: Sự thiếu kết nối mạng làm cho các giao thức mạng truyền thống không thể • sử dụng. Sự cần thiết đồng bộ nhanh hơn mà các giao thức mạng có thể cung cấp • để cho phép khởi động nhanh máy ảo sau một trạng thái được lưu hoặc trong trường hợp khôi phục một “snapshot”. Sự cần thiết đồng bộ trong sự kiện thời gian quan trọng đã trải qua khi • máy ảo được duy trì online.Trong trường hợp cuối cùng, một giao thức mạng chuẩn có thể làm thất bại sựđồng bộ vì sự khác biệt về thời gian cực đại được phép có thể bị vượt quá đốivới các snapshot của máy ảo hoặc thậm chí sau một trạng thái được lưu.Xung nhịpChức năng xung nhịp của Integration Services cung cấp một cơ chế nhằm pháthiện xem có hệ điều hành khách nào đang chạy trong một partition “con” mất tácdụng hay không cho partition “cha”. Về bản chất, partition “cha” sẽ gửi các yêucầu xung nhịp đến một partition “con” và ghi lại sự kiện nếu một đáp trả khôngđược thu về trong khoảng thời gian được đặt trước. Nếu một đáp trả xung nhịpkhông được thu về trong một khoảng thời gian delay mong đợi thì partition “cha”sẽ liên tục gửi các yêu cầu xung nhịp và tạo các sự kiện cho các đáp trả bị mất.ShutdownĐể làm sáng tỏ chức năng shutdown một máy ảo mà không cần tương tác trựctiếp với hệ điều hành khách thông qua một kết nối máy ảo hoặc phiên giao thứcdesktop từ xa (RDP), Integration Services cung cấp một chức năng shutdowncủa máy ảo. Yêu cầu shutdown được khởi tạo từ partition “cha” đến partition“con” bằng cách sử d ụng việc gọi Windows Management Instrumentation (WMI).Cặp trao đổi Key/ValueMục đích của chức năng này nhằm cung cấp sự thiết lập, xóa và liệt kê cácthông tin cụ thể về máy ảo và cấu hình hệ điều hành khách đang chạy trongpartition “con”. Theo cách này, partition “cha” có thể yêu cầu thiết lập các giá trịdữ liệu cụ thể trong hệ điều hành khách, hoặc tìm dữ liệu để cung cấp nó chocác công cụ quản lý thuộc nhóm thứ ba.Dữ liệu cặp Key/value được lưu trong registry của hệ điều hành khách: HKLM\Software\Microsoft\Virtual Machine\Auto • HKLM\Software\Microsoft\Virtual Machine\External • HKLM\Software\Microsoft\Virtual Machine\Guest\Parameters •Mặc định, partition “con” cung cấp dữ liệu được lưu trongHKLM\Software\Microsoft\Virtual Machine\Auto cho partition “cha” theo yêu cầu,gồm có: OSMajorVersion – Số phiên bản đa số của hệ điều hành khách • OSMinorVersion – Số phiên bản thiểu số của hệ điều hành khách • OSBuildNumber – Số của hệ điều hành khách • OSVersion – Phiên bản của hệ điều hành khách (ví dụ 5.0.2195) • OSPlatformId – Platform của hệ điều hành khách (Win9x, NT4,..) • CSDVersion – Gói dịch vụ mới nhất được cài đặt trong hệ điều hành • khách ServicePackMajor – Số phiên bản đa s ...
Nội dung trích xuất từ tài liệu:
Integration Services của Hyper-VIntegration Services của Hyper-VNguồn:quantrimang.com Janique CarboneQuản trị mạng - Trong bài này chúng tôi sẽ giới thiệu cho các bạn về các dịchvụ tích hợp (Integration Services) của Hyper-V, cách cài đặt chúng và cùng vớiđó là các hệ điều hành khách được hỗ trợ.Trước tiên chúng ta hãy đi tìm hiểu vềkhái niệm Integration Services.Integration Services là gì?Trong một sản phẩm ảo hóa như Windows Server 2008 Hyper-V, việc cung cấpsự bảo mật và sự cách ly giữa các partition “cha” và “con” là rất quan trọng.Trong môi trường ảo hóa, các quá trình yêu cầu một giao diện giữa một partition“cha” và “con” phải được thực hiện theo cách như vậy nhằm mục đích không bịthỏa hiệp hoạt động bảo mật hoặc sự cách ly tài nguyên trong partition củachúng. Trong Hyper-V, Integration Services cung cấp sự hỗ trợ cho 5 thành phầnđộc nhất, các thành phần này cần đến một giao diện bảo vệ giữa partition “cha”và “con”. Các chức năng ở đây là: 1. Đồng bộ thời gian 2. Xung nhịp 3. Shutdown 4. Cặp trao đổi Key/Value 5. Dịch vụ Volume Shadow-Copy (VSS)Hyper-V Integration Services hiện hữu trong partition “con” chỉ sau khi chúngđược cài đặt trong các hệ điều hành khách được hỗ trợ. Integration Servicestruyền thông với các thành phần trong ngăn xếp ảo của partition “cha” được thihành như các thiết bị ảo (VDEV). Sự truyền thông giữa các thành phần partition“cha” và “con” diễn ra trên Hyper-V VMBus. VMBus hỗ trợ các kênh điểm – điểm,và có tốc độ cao nhằm bảo vệ sự truyền thông giữa các partition và nâng caohiệu suất. Do VDEV quản lý mỗi chức năng partition “cha” nên cũng có dịch vụriêng quản lý chức năng trong partition “con”.Integration Services nhắm đến các vùng rất cụ thể để nâng cao chức năng và sựquản lý của các hệ điều hành khách trong phạm vi được hỗ trợ. Bạn cần lưu ýrằng chỉ có một số nhỏ các thành phần tích hợp (Integration Components) có thểđược hỗ trợ cho một số hệ điều hành khách không phải Windows hoặc kế thừa.Cho ví dụ, vì VSS chỉ được hỗ trợ trong các hệ điều hành Windows bắt đầu từphiên bản Windows Server 2003, nên VSS Integration Component sẽ không cótrong Windows 2000 Server, Windows XP, hoặc các hệ điều hành Linux.Đồng bộ thời gianMột hệ điều hành đang chạy trực tiếp trên một máy chủ ảo thường dựa vào sựkết hợp các giao thức phần cứng và các giao thức mạng để duy trì sự chính xácvề mặt thời gian. Trong Hyper-V, Integration Services cung cấp một giải phápkhác với các thủ tục mạng và phần cứng và bảo đảm rằng máy ảo chạy trongmột partition “con” có thể sử dụng partition “cha” như một nguồn đồng bộ thờigian tin cậy và nhất quán. Cụ thể, sự đồng bộ về thời gian của IntegrationServices nhằm đến hai tình huống: Giữ đồng bộ thời gian trong hệ điều hành khách để tính toán độ lệch thời • gian trong máy ảo. Khôi phục máy ảo từ một “snapshot” hoặc trạng thái đã được lưu. • Đồng bộ thời gian dựa trên partition “cha” có thể khắc phục các vấn đề • dưới đây: Sự thiếu kết nối mạng làm cho các giao thức mạng truyền thống không thể • sử dụng. Sự cần thiết đồng bộ nhanh hơn mà các giao thức mạng có thể cung cấp • để cho phép khởi động nhanh máy ảo sau một trạng thái được lưu hoặc trong trường hợp khôi phục một “snapshot”. Sự cần thiết đồng bộ trong sự kiện thời gian quan trọng đã trải qua khi • máy ảo được duy trì online.Trong trường hợp cuối cùng, một giao thức mạng chuẩn có thể làm thất bại sựđồng bộ vì sự khác biệt về thời gian cực đại được phép có thể bị vượt quá đốivới các snapshot của máy ảo hoặc thậm chí sau một trạng thái được lưu.Xung nhịpChức năng xung nhịp của Integration Services cung cấp một cơ chế nhằm pháthiện xem có hệ điều hành khách nào đang chạy trong một partition “con” mất tácdụng hay không cho partition “cha”. Về bản chất, partition “cha” sẽ gửi các yêucầu xung nhịp đến một partition “con” và ghi lại sự kiện nếu một đáp trả khôngđược thu về trong khoảng thời gian được đặt trước. Nếu một đáp trả xung nhịpkhông được thu về trong một khoảng thời gian delay mong đợi thì partition “cha”sẽ liên tục gửi các yêu cầu xung nhịp và tạo các sự kiện cho các đáp trả bị mất.ShutdownĐể làm sáng tỏ chức năng shutdown một máy ảo mà không cần tương tác trựctiếp với hệ điều hành khách thông qua một kết nối máy ảo hoặc phiên giao thứcdesktop từ xa (RDP), Integration Services cung cấp một chức năng shutdowncủa máy ảo. Yêu cầu shutdown được khởi tạo từ partition “cha” đến partition“con” bằng cách sử d ụng việc gọi Windows Management Instrumentation (WMI).Cặp trao đổi Key/ValueMục đích của chức năng này nhằm cung cấp sự thiết lập, xóa và liệt kê cácthông tin cụ thể về máy ảo và cấu hình hệ điều hành khách đang chạy trongpartition “con”. Theo cách này, partition “cha” có thể yêu cầu thiết lập các giá trịdữ liệu cụ thể trong hệ điều hành khách, hoặc tìm dữ liệu để cung cấp nó chocác công cụ quản lý thuộc nhóm thứ ba.Dữ liệu cặp Key/value được lưu trong registry của hệ điều hành khách: HKLM\Software\Microsoft\Virtual Machine\Auto • HKLM\Software\Microsoft\Virtual Machine\External • HKLM\Software\Microsoft\Virtual Machine\Guest\Parameters •Mặc định, partition “con” cung cấp dữ liệu được lưu trongHKLM\Software\Microsoft\Virtual Machine\Auto cho partition “cha” theo yêu cầu,gồm có: OSMajorVersion – Số phiên bản đa số của hệ điều hành khách • OSMinorVersion – Số phiên bản thiểu số của hệ điều hành khách • OSBuildNumber – Số của hệ điều hành khách • OSVersion – Phiên bản của hệ điều hành khách (ví dụ 5.0.2195) • OSPlatformId – Platform của hệ điều hành khách (Win9x, NT4,..) • CSDVersion – Gói dịch vụ mới nhất được cài đặt trong hệ điều hành • khách ServicePackMajor – Số phiên bản đa s ...
Tìm kiếm theo từ khóa liên quan:
Hệ điều hành Quản trị mạng Công nghệ thông tin Tin học Computer networkTài liệu liên quan:
-
Giáo trình Lý thuyết hệ điều hành: Phần 1 - Nguyễn Kim Tuấn
110 trang 460 0 0 -
52 trang 436 1 0
-
24 trang 363 1 0
-
Top 10 mẹo 'đơn giản nhưng hữu ích' trong nhiếp ảnh
11 trang 323 0 0 -
74 trang 305 0 0
-
96 trang 301 0 0
-
Báo cáo thực tập thực tế: Nghiên cứu và xây dựng website bằng Wordpress
24 trang 294 0 0 -
Đồ án tốt nghiệp: Xây dựng ứng dụng di động android quản lý khách hàng cắt tóc
81 trang 288 0 0 -
173 trang 279 2 0
-
EBay - Internet và câu chuyện thần kỳ: Phần 1
143 trang 277 0 0