Mạng ảo cho Hyper-V – Phần 1 Quản trị mạng – Trong loạt bài này chúng tôi s ẽ giới thiệu cách kết nối mạng ảo trong môi trường Hyper-V và cách cấu hình mạng ảo để giúp bạn đạt đư ợc các mục tiêu kết nối của mình. Hiểu việc kết nối mạng bên trong Hyper-V chính là chìa khóa cho vi ệc đạt được hiệu suất cao đối với máy chủ và khả năng phục hồi cao. Trong loạt b ài này chúng tôi s ẽ giới thiệu cho các bạn về cách kết nối mạng ảo trong môi trường Hyper-V như thế nào và cách cấu hình m ạng ảo nhằm giúp bạn đạt được các mục tiêu kết nối của mình. M ột trong những lý do chính tại sao nhiều tổ chức thực hiện việc ảo hóa các trung tâm dữ liệu của họ trước tiên là đ ể giảm chi phí phần cứng, bằng cách này họ có thể tận dụng đư ợc phần cứng máy chủ đang tồn tại trong tổ chức mình. Tuy nhiên việc tận dụng như thế nào lại nằm ở vấn đề bạn hiểu đư ợc cách cấu hình để có được hiệu suất cao nhất. Với lưu ý đó, chúng tôi muốn giới thiệu cho các bạn một số kiến thức chuy ên sâu về việc kết nối mạng ảo. Cách cấu hình kết nối mạng ảo sẽ có ảnh hư ởng lớn về hiệu suất máy chủ và khả năng phục hồi toàn bộ của các máy chủ m à nó nắm giữ. Trư ớc khi bắt đầu, chúng ta cần phải hiểu mỗi sản phẩm ảo hóa sẽ cho phép thực thi kết nối mạng ảo theo một cách khác nhau. Trong loạt b ài này, chúng tôi sẽ đề cập đến việc kết nối mạng ảo trong Hyper-V. Virtual Network Adapter Khía cạnh đầu tiên trong việc kết nối mạng ảo mà chúng tôi muốn giới thiệu l à adapter mạng ảo (virtual network adapter). Để minh chứng, chúng tôi đ ã cài đặt Hyper-V tên máy chủ Windows Server 2008 R2. Trong Hyper-V, h ệ điều hành chính (primary) của máy chủ được biết đến với t ư cách partition cha. Partition cha được quy là hệ điều hành host trong Virtual Server và đôi khi b ạn vẫn thấy nó được gọi là hệ điều hành host, thậm chí ngay cả đối với Hyper-V. Với cấu hình đó, chúng ta hãy đi xem xét hình A. Hình này hi ển thị các adapter mạng hiện hữu bên trong partition chính của máy chủ. Hình A: Hyper-V tạo một Virtual Network Adapter Adapter mạng phía bên trái của cửa sổ là một network adapter vật lý, nó đư ợc kết nối với Ethernet switch vật lý. Trước khi cài đặt Hyper-V, chúng tôi c ấu hình adapter này sử dụng địa chỉ IPv4. Sau đó đã sử dụng kết nối mạng này đ ể join máy ch ủ vào miền và download các nâng cấp từ Microsoft. Ban đầu, có vẻ như không có gì đặc biệt về network adapter n ày. Tuy nhiên mọi thứ đã thay đổi khi cài đặt Hyper-V. Để xem những gì đã thay đ ổi, chúng ta hãy quan sát hình B. Hình B hiển thị trang thuộc tính của kết nối mạng này. Hình B: Hyper-V đã tạo ra một số thay đổi rõ rệt so với cách network adapter vật lý được cấu hình bên trong partition cha. Như đ ề cập đến từ trước, chúng tôi đã sử dụng network adapter n ày khi join máy chủ vào miền và khi download các b ản nâng cấp cho Windows Server. N ếu quan sát kỹ vào hình trên, bạn sẽ thấy r ằng cả hai mục IPv4 (Internet Protocol Version 4 (TCP/IPv4)) và IPv6 (Internet Protocol Version 6 (TCP/IPv6)) đều đã b ị vô hiệu hóa. Mục Client for Microsoft Networks cũng bị vô hiệu hóa, cùng với khá nhiều mục khác trong danh sách. Chỉ có một mục được kích hoạt đó l à Microsoft Virtual Network Switch Protocol. Giao thức này không được cài đặt mặc định. Nó chỉ đư ợc bổ sung khi bạn cài đặt Hyper-V. N ếu quan sát lại hình A, bạn sẽ thấy network adapter thứ hai được liệt k ê là Ethernet adapter vật lý và nó đã bị vô hiệu hóa. Thực sự l à chúng tôi không thực hiện gì với Hyper-V hay với mạng ảo mà chỉ cấu hình máy ch ủ để sử dụng hai adapter mạng vật lý, các lý do sẽ được chúng tôi s ẽ giải thích sau trong loạt bài này. Trước đó một tuần, adapter này đã ngừng làm vi ệc. Do không thể thay thế adapter hỏng nên chúng tôi đã t ạm thời vô hiệu hóa nó. Chính vì vậy trong bài bạn không cần quan tâm đến adapter này. Adapter mạng phía bên phải của hình A nhìn thoáng qua cũng giống nh ư hai adapter kia, tuy nhiên b ạn sẽ thấy phần mô tả của adapter nói “Local Area Connection – Virtual Network”. Như tên ngụ ý của nó, đây là m ột adapter mạng ảo đã được bổ sung vào partition cha khi cài đặt Hyper-V. Hãy quan sát vào hình C. Hình C hi ển thị trang thuộc tính cho adapter mạng ảo của partition cha. Như những gì bạn có thể quan sát trong hình, adapter m ạng ảo được cấu hình giống adapter mạng vật lý của máy chủ được cấu hình trư ớc khi cài đặt Hyper-V. Các giao thức IPv4 và IPv6 đều được kích hoạt, tiếp đó l à các mục Client for Microsoft Networks, the QoS Packet Scheduler v à File and Printer Sharing for Microsoft Networks. Hình C: partition cha của adapter mạng ảo được cấu hình giống với cấu hình adapter mạng vật lý trước khi cài đặt Hyper-V Mặc dù nhìn cấu hình bên ngoài trông khá giống nhau nh ưng virtual network adapter không chấp nhận cấu hình của network adapter vật lý. Vấn đề ở đây l à trước khi cài đặt Hyper-V, network adapter vật lý đã được cấu hình s ử dụng các cấu hình mặc định. Do đó khi cài đặt Hyper- V, virtual network adapter cũng sử dụng cấu hình mặc định như vậy. Tuy nhiên không phải mọi cấu h ình được chọn trước đó đều có trong cấu hình của virtual network adapter. Trước khi cài đặt Hyper-V, chúng tôi đã cấu hình network adapter v ật lý của máy chủ sử dụng địa chỉ IPv4 tĩnh. Tuy nhiên virtual network adapter đ ã không chấp nhận địa chỉ này. Chính vì v ậy để có thể sử dụng địa chỉ IPv4 tĩnh chúng tôi đã phải gán một địa chỉ IPv4 vào adapter mạng ảo. Các bạn cũng lưu ý thêm một vấn đề nữa, nếu DHCP server có sẵn thì b ạn cũng có thể gán một địa chỉ IP động cho adapter mạng ảo. Cho đến đây chúng tôi đã giới thiệu cho các bạn cấu hình c ủa adapter mạng ảo và điểm khác biệt của nó so với adapter mạng vật lý về mặt cấu h ình, tuy nhiên chúng tôi vẫn chưa giải thích nhiều về adapter mạng ảo và nó làm nh ững việc gì. Trong Hyper-V, partition cha không có quyền điều khiển toàn b ộ phần cứng của máy chủ. Hầu hết các chức năng phần cứng đều đư ợc quản lý bởi một thành phần mức thấp có tên gọi Hyervisor. Hyervisor sẽ bảo đảm t ài nguyên phần cứng cho mỗi máy ảo và cho hệ điều hành chính của máy chủ. Như nh ững gì đã được nói ở trên, Microsoft gọi hệ điều h ành chính (primary) của máy chủ là partition cha. Các máy ảo tồn tại b ên trong các partition con (hay đôi khi được coi như các partition khách). Vấn đề cần biết ở đây là m ỗi hệ điều hành cư trú trong một partition của riêng nó, trên m ột Hypervisor. Điều đó cũng nói lên rằng, partition cha không trực tiếp sử dụng adapter m ạng vật lý mà thay vào đó tất cả các yêu cầu mạng đư ợc chuyển thông qua adapter mạng ảo, sau đó thông qua chuyển mạch (switch) ảo, và cuối cùng đ ến adapter mạng vật lý. Sơ đồ được thể hiện rõ ràng trong hình D minh chứng cách làm việc: Hình D: Partition cha chuyển tất cả các yêu cầu mạng qua adapter mạng ảo Kết luận Trong phần này chúng tôi hy vọng bạn đã bắt đầu thấy đư ợc bức tranh về các adapter mạng ảo được sử dụng như thế nào trong Hyper-V. Trong ph ần hai của loạt bài này, chúng tôi sẽ giới thiệu cho các bạn về vai trò chính c ủa chuyển mạch mạng ảo. Văn Linh (Theo Virtualizationadmin) . Mạng ảo cho Hyper-V – Phần 1 Quản trị mạng – Trong loạt bài này chúng tôi s ẽ giới thiệu cách kết nối mạng ảo trong môi trường Hyper-V và cách cấu hình mạng ảo để giúp bạn đạt. b ộ phần cứng của máy chủ. Hầu hết các chức năng phần cứng đều đư ợc quản lý bởi một thành phần mức thấp có tên gọi Hyervisor. Hyervisor sẽ bảo đảm t ài nguyên phần cứng cho mỗi máy ảo và cho. adapter mạng ảo. Các bạn cũng lưu ý thêm một vấn đề nữa, nếu DHCP server có sẵn thì b ạn cũng có thể gán một địa chỉ IP động cho adapter mạng ảo. Cho đến đây chúng tôi đã giới thiệu cho các