Những tính năng nổi bật nhất của Hyper-V Server 2012 R2 mà bạn nên quan tâm

Microsoft Hyper-V lần đầu tiên được giới thiệu dưới dạng một vai trò máy chủ miễn phí trong Windows Server 2008. Sau đó, phiên bản Windows Hyper-V Server độc lập đã được phát hành, với mục đích chính là cung cấp một nền tảng ảo hóa có khả năng vượt trội hơn so với vai trò Hyper-V.

Trong bài viết blog này, chúng ta sẽ thảo luận về những thay đổi của Hyper-V Server kể từ phiên bản đầu tiên, cũng như cách các tính năng mới và được cải tiến của Hyper-V 2012 R2 đã tác động đến lĩnh vực ảo hóa máy chủ.

NAKIVO cho sao lưu Hyper-V

NAKIVO cho sao lưu Hyper-V

Sao lưu không cần cài đặt phần mềm đại lý, hỗ trợ nhận diện ứng dụng cho Hyper-V. Bảo vệ chống ransomware, khởi động máy ảo ngay lập tức từ bản sao lưu, hỗ trợ các nền tảng ảo hóa và vật lý khác, cùng nhiều tính năng khác.

Hyper-V 2012 R2 là gì?

Hyper-V Server 2012 R2 là một sản phẩm độc lập miễn phí cung cấp các dịch vụ ảo hóa dựa trên hypervisor. Hyper-V ảo hóa các tài nguyên phần cứng, cho phép bạn xây dựng một môi trường nơi có thể quản lý và cấu hình nhiều hệ điều hành cùng lúc. Mỗi hệ điều hành khách (guest OS) chạy trên một máy ảo (VM) được cách ly, với một lượng tài nguyên phần cứng được phân bổ mà nó có thể sử dụng. Mặc dù Hyper-V 2012 R2 có thể được tải xuống miễn phí, bạn vẫn phải mua giấy phép cho từng hệ điều hành khách.

Hyper-V 2012 R2 bao gồm giao diện dòng lệnh (CLI) được sử dụng để quản lý môi trường ảo hóa của bạn. Tuy nhiên, nếu bạn cảm thấy thoải mái hơn khi sử dụng giao diện người dùng đồ họa (GUI), bạn có thể cài đặt Hyper-V Manager hoặc System Center Virtual Machine Manager (SCVMM) trên một máy tính Windows khác có vai trò Hyper-V được kích hoạt. Các bảng điều khiển quản lý này cho phép bạn quản lý các máy chủ Hyper-V và máy ảo (VM) từ xa, cũng như theo dõi các hoạt động đang chạy bên trong chúng.

Hyper-V 2012 R2 có thể được coi là nhẹ, vì nó chiếm ít RAM và dung lượng đĩa hơn so với Windows Server 2012, và trình ảo hóa không được cập nhật thường xuyên như hệ điều hành Windows. Hơn nữa, Hyper-V Server chỉ bao gồm trình ảo hóa Windows, mô hình trình điều khiển Windows Server và các thành phần hỗ trợ. Tuy nhiên, mặc dù có chức năng hạn chế, Hyper-V 2012 R2 vẫn tương thích với cùng loại phần cứng như Windows Server 2012. Do đó, Hyper-V 2012 R2 có dung lượng nhỏ và chi phí hệ thống tối thiểu, đồng thời đảm bảo sử dụng tài nguyên hiệu quả.

Yêu cầu cài đặt Hyper-V 2012 R2

Như đã đề cập ở trên, Hyper-V Server hỗ trợ khả năng tương thích phần cứng tương tự như phiên bản tương ứng của Windows Server. Do đó, khi cài đặt Hyper-V, các yêu cầu phần cứng cho việc cài đặt Hyper-V 2012 R2 và cho vai trò Hyper-V trên Windows Server 2012 về cơ bản là giống nhau. Để cài đặt Hyper-V 2012 R2, hãy kiểm tra xem máy chủ của bạn có đáp ứng các yêu cầu sau đây hay không:

  • Tối thiểu 512 MB RAM
  • Bộ xử lý 64-bit với tốc độ 1,4 GHz
  • Hỗ trợ ảo hóa phần cứng thông qua Công nghệ Ảo hóa Intel (Intel VT) hoặc Công nghệ Ảo hóa AMD (AMD-V)
  • Tính năng Ngăn chặn Thực thi Dữ liệu (DEP) được kích hoạt bằng phần cứng thông qua bit NX cho hệ thống AMD hoặc bit XD cho hệ thống Intel
  • Kết nối mạng 10/100 Mbps hoặc kết nối mạng nhanh hơn
  • Ít nhất 32 GB dung lượng trống trên ổ cứng HDD

Hyper-V 2012 R2 Cải tiến

Đội ngũ của Microsoft đã nỗ lực cải thiện chức năng của Hyper-V Server 2008 và giới thiệu một bộ tính năng mới và được cập nhật cùng các giới hạn cấu hình tối đa với Hyper-V 2012 R2. Mục đích chính của các tính năng này là đảm bảo hiệu suất và khả năng mở rộng tốt hơn cho các môi trường ảo hóa quy mô lớn. Hãy cùng thảo luận về các tính năng quan trọng nhất của Hyper-V 2012 R2 và cách chúng đã cải thiện khả năng ảo hóa của Hyper-V Server.

Đo lường tài nguyên

Tính năng này được sử dụng để theo dõi dữ liệu về việc sử dụng bộ xử lý vật lý, RAM, lưu trữ và mạng của các máy ảo (VM) được chọn. Tính năng đo lường tài nguyên không được bật theo mặc định và chỉ có thể được cấu hình bằng cách chạy các skript PowerShell.

Để kích hoạt tính năng này, hãy mở PowerShell với quyền quản trị viên và chạy lệnh sau:

Get-VM -Name DemoVM | Enable-VMResourceMetering

Để xác minh rằng lệnh đã được kích hoạt thành công, hãy sử dụng lệnh sau:

Get-VM | Format-Table Name, State, ResourceMeteringEnabled

Để xem dữ liệu thu thập qua đo lường tài nguyên, hãy nhập tập lệnh sau:

Get-VM -Name DemoVM | Measure-VM

Kết quả, cửa sổ PowerShell của bạn sẽ trông như sau:

Resource metering in Hyper-V 2012 R2

Di chuyển lưu trữ trực tiếp

Tính năng này cho phép bạn di chuyển đĩa cứng ảo sang một lưu trữ vật lý khác mà không cần tắt máy ảo, giúp không có thời gian ngừng hoạt động và không làm gián đoạn các hoạt động đang chạy. Để di chuyển lưu trữ của máy ảo đã chọn, hãy chạy lệnh cmdlet sau:

Move-VMStorage DemoVM -DestinationStoragePath D:NewDemoVM

Nếu mọi thứ đúng, bạn sẽ thấy màn hình sau:

Live Storage Migration in Hyper-V 2012 R2

Virtual Fibre Channel

Tính năng này cho phép bạn truy cập mạng lưu trữ Fibre Channel (FC SAN) trực tiếp từ bên trong các máy ảo và cải thiện hỗ trợ cho các tải công việc ảo hóa bằng cách sử dụng tên toàn cầu (WWN) tiêu chuẩn liên kết với máy ảo đã chọn. Việc truyền dữ liệu và kết nối giữa các máy ảo trong cùng một FC SAN được thực hiện thông qua bộ điều hợp bus máy chủ Fibre Channel (HBA). Dưới đây, chúng tôi sẽ hướng dẫn cách tạo và cấu hình HBA Fibre Channel. Trước hết, hãy đảm bảo rằng máy ảo (VM) đã được tắt tính năng bảo mật dựa trên ảo hóa để đảm bảo các thiết bị lưu trữ và máy chủ có thể kết nối qua mạng SAN mà không bị gián đoạn. Máy ảo phải ở trạng thái tắt nguồn khi thực thi lệnh cmdlet này.

Set-VMSecurity -VMName DemoVM -VirtualizationBasedSecurityOptOut $true

Để thêm bộ điều khiển HBA Fibre Channel, hãy sử dụng tập lệnh sau. Lưu ý rằng máy ảo phải ở trạng thái tắt nguồn.

Add-VMFibreChannelHba -VMName DemoVM -SanName 'New Fibre Channel SAN'

Nếu bạn không biết tên SAN của máy chủ Hyper-V, hãy chạy kịch bản sau:

Get-VMSan

Để xác minh rằng HBA Fibre Channel đã được tạo thành công, hãy nhập lệnh cmdlet dưới đây.

Get-VMFibreChannelHba -VMName DemoVM

Trên màn hình, bạn sẽ thấy danh sách đầy đủ các HBA Fibre Channel liên kết với một VM cụ thể. Lưu ý rằng các WWN được gán cho từng HBA là duy nhất, điều này rất quan trọng để đảm bảo kết nối giữa các VM.

Creating Fibre Channel HBA for Hyper-V 2012 R2

Virtual hóa I/O gốc đơn (SR-IOV)

Tính năng này cho phép một VM và một bộ điều hợp vật lý trao đổi dữ liệu trực tiếp mà không cần sử dụng bộ chuyển mạch ảo Hyper-V. SR-IOV cải thiện hiệu suất mạng trong môi trường ảo và giảm đáng kể độ trễ cũng như tải CPU. Lưu ý rằng để kích hoạt SR-IOV, cần có phần cứng cụ thể. Trong trường hợp không có các tài nguyên phần cứng cần thiết, kết nối mạng sẽ được thực hiện qua bộ chuyển mạch ảo.

Lệnh cmdlet sau đây có thể được sử dụng để kích hoạt SR-IOV cho bộ điều hợp mạng đã chọn:

Enable-NetAdapterSriov -Name vEthernet

Nếu bạn không biết các bộ điều hợp mạng nào có sẵn trên máy tính của mình, hãy nhập lệnh sau để xem tất cả các bộ điều hợp mạng, bao gồm cả những bộ điều hợp bị ẩn.

Get-NetAdapter -Name '* ' -IncludeHidden

Lưu trữ trên các chia sẻ tệp SMB2

Tính năng này được sử dụng để lưu trữ các tệp Hyper-V trong các chia sẻ tệp và thực thi các yêu cầu dịch vụ khác nhau qua giao thức Server Message Block (SMB). Công nghệ này cho phép bạn bỏ qua SAN, giúp cải thiện việc phân bổ tài nguyên và di chuyển dữ liệu. Tính năng này được bật theo mặc định trong Hyper-V 2012 R2. Tuy nhiên, để kiểm tra xem điều này có đúng hay không, hãy chạy lệnh sau:

Set-SmbServerConfiguration –EnableSMB2Protocol $true

Sau đó, bạn sẽ được yêu cầu chọn một trong các tùy chọn để hoàn tất thao tác này.

Enabling SMB2 protocol in Hyper-V 2012 R2

NUMA Spanning

Kiến trúc bộ nhớ không đồng nhất (NUMA) giúp quản lý nhiều CPU và quy trình trong cùng một nút NUMA và có thể được sử dụng để tối ưu hóa việc sử dụng bộ nhớ của các máy ảo. Nếu cần, bạn có thể cung cấp cho một máy ảo cụ thể nhiều tài nguyên tính toán hơn bằng cách mở rộng qua các nút NUMA.

Để kiểm tra xem tính năng này có sẵn trên máy chủ Hyper-V của bạn hay không, hãy nhập lệnh dưới đây. Kết quả trả về sẽ là True (nếu được bật) hoặc False (Get-VMHost).NumaSpanningEnabled(nếu không được bật).

Set-VMHost -NumaSpanningEnabled $true
Restart-Service vmms

Để bật tính năng NUMA spanning, hãy chạy lệnh cmdlet sau. Lưu ý rằng không thể tắt tính năng NUMA spanning khi các máy ảo (VM) vẫn đang chạy.

Get-VMHostNumaNode

Để lấy cấu trúc NUMA của máy chủ VM, bao gồm ID nút và tổng dung lượng bộ nhớ khả dụng, hãy chạy lệnh cmdlet này:

NUMA topology in Hyper-V 2012 R2

Trên màn hình, bạn sẽ thấy các thông tin sau về các nút NUMA có sẵn trên máy chủ Hyper-V.

Hyper-V Replica


Tính năng này cho phép bạn tạo bản sao máy ảo và gửi chúng đến máy chủ từ xa. Các bản sao này được cập nhật định kỳ với các thay đổi xảy ra trên máy ảo nguồn và có thể được sử dụng cho việc chuyển đổi dự phòng theo kế hoạch hoặc khẩn cấp. Do đó, mục đích chính của tính năng này là đảm bảo tính liên tục của hoạt động kinh doanh và giảm thiểu thời gian ngừng hoạt động của doanh nghiệp. Sao chép Hyper-V là không đồng bộ, có nghĩa là dữ liệu mới trước tiên được ghi vào bộ lưu trữ chính và sau đó các thay đổi được sao chép sang bản sao.

Cấu hình chức năng này quá phức tạp để giải thích trong bài viết blog này. Do đó, tôi sẽ chỉ mô tả cách kích hoạt sao chép máy ảo đã chọn sang một máy chủ sao chép cụ thể. Để thực hiện điều này, hãy sử dụng lệnh PowerShell như sau (trong đó ` DemoVM ` là tên của máy ảo cần sao chép, ` DESKTOP-HQ44314 ` là tên của máy chủ bản sao, ` 250` là cổng được sử dụng cho lưu lượng sao chép, và ` Kerberos ` là loại xác thực).

Enable-VMReplication DemoVM DESKTOP-HQ44314 250 Kerberos

Khởi động từ đĩa USB

Microsoft Hyper-V 2012 R2 cho phép bạn sử dụng đĩa USB để cài đặt hệ điều hành. Để khởi động hệ thống từ USB, trước tiên hãy tạo một thiết bị USB có khả năng khởi động và đảm bảo rằng bạn có trình điều khiển USB 2.0 hoặc mới hơn. Nếu bạn muốn tìm hiểu thêm về cách tạo ổ đĩa flash USB có khả năng khởi động, hãy đọc bài viết này trên trang chính thức của Microsoft.

RemoteFX

Tính năng này được sử dụng để cung cấp ảo hóa đồ họa 3D cho các hệ điều hành khách và cho phép truy cập vào các máy tính để bàn ảo từ xa qua mạng cục bộ (LAN). Để thêm bộ điều hợp video RemoteFX vào một máy ảo (VM) đã chọn, hãy mở PowerShell với quyền quản trị viên và chạy lệnh sau:

Add-VMRemoteFx3dVideoAdapter -VMName DemoVM

Ngoài ra, bạn có thể cấu hình độ phân giải tối đa và kích thước VRAM của bộ điều hợp RemoteFX được gắn vào một máy ảo cụ thể. Để thực hiện điều này, hãy nhập lệnh cmdlet sau:

Set-VMRemoteFx3dVideoAdapter -VMName DemoVM -MaximumResolution 1920x1200 -VRAMSizeBytes 67108864

Nhập lệnh cmdlet Get-VMRemoteFXPhysicalVideoAdapter để lấy danh sách đầy đủ các bộ điều hợp đồ họa vật lý RemoteFX có sẵn trên các máy chủ Hyper-V của bạn. Lệnh này có thể được sử dụng để xác minh rằng bộ điều hợp Remote FX đã được tạo thành công.

Hàng đợi máy ảo động

Tính năng này đảm bảo việc truyền tải gói tin thành công từ mạng máy ảo bên ngoài đến hệ điều hành máy chủ ảo hóa. Công nghệ này cho phép bạn giảm tải quá tải mạng bằng cách phân phối đều lưu lượng truy cập đến trên nhiều CPU vật lý. Trong Hyper-V 2012 R2, tính năng này đã được cập nhật để cải thiện khả năng ảo hóa các khối lượng công việc nặng.

Ví dụ sau đây minh họa cách kích hoạt Hàng đợi Máy ảo trên bộ điều hợp mạng Dynamic Adapter bằng cách chạy lệnh cmdlet này:

Enable-NetAdapterVmq -Name 'Dynamic Adapter'

Định dạng đĩa cứng ảo mới (VHDX)

Trong Hyper-V 2012 R2, định dạng tệp mới – VHDX – đã được giới thiệu để cung cấp hỗ trợ nâng cao hơn cho các tác vụ ảo, tăng dung lượng lưu trữ và cải thiện khả năng bảo vệ trước sự cố mất điện. Hơn nữa, giờ đây bạn có thể tạo tệp VHDX dùng chung, có thể được sử dụng làm bộ lưu trữ dùng chung cho nhiều máy ảo và cho phép tạo cụm máy khách. Đọc bài viết của chúng tôi bài viết trên blog để tìm hiểu thêm về các tệp VHDX của Hyper-V và cách cấu hình chúng trong PowerShell.

Các cải tiến về quy mô

Ngoài các tính năng mới và được cập nhật, Hyper-V 2012 R2 còn cung cấp hỗ trợ cho các giới hạn tối đa sau:

  • 64 CPU ảo trên mỗi máy ảo (VM)
  • 1 TB trên mỗi máy ảo (VM)
  • 64 TB trên mỗi đĩa cứng ảo
  • 320 CPU logic trên mỗi máy chủ Hyper-V
  • 4 TB trên mỗi máy chủ Hyper-V
  • 1.024 máy ảo (VM) đang hoạt động trên mỗi máy chủ Hyper-V
  • 2.048 CPU ảo được hỗ trợ trên mỗi máy chủ Hyper-V
  • 64 nút trên mỗi cụm
  • 8.000 máy ảo (VM) trên mỗi cụm

Kết luận

Trong bài viết blog này, chúng tôi đã thảo luận về các tính năng mới và được cập nhật được giới thiệu cùng với Hyper-V 2012 R2. Mỗi tính năng và khả năng này đều độc đáo và được thiết kế đặc biệt để cải thiện tính bảo mật, tính linh hoạt và khả năng phục hồi của cơ sở hạ tầng ảo của bạn. Các giới hạn tối đa mới đảm bảo rằng bạn có thể tạo, quản lý và giám sát các máy ảo quy mô lớn, giúp bạn đạt được mức hiệu suất và khả năng mở rộng cao nhất. Hyper-V 2012 R2 có chức năng khá hạn chế khi so sánh với Windows Server 2012.

Tuy nhiên, bộ tính năng mới và được cập nhật của trình ảo hóa Microsoft khiến nó trở thành một giải pháp tiết kiệm chi phí và đáng tin cậy, phù hợp để hợp nhất nhiều máy ảo trên một nền tảng ảo hóa duy nhất.

1 năm bảo vệ dữ liệu miễn phí: NAKIVO Backup & Replication

1 năm bảo vệ dữ liệu miễn phí: NAKIVO Backup & Replication

Triển khai trong vòng 2 phút và bảo vệ dữ liệu trên môi trường ảo, đám mây, vật lý và SaaS. Các tùy chọn sao lưu, nhân bản và khôi phục tức thì.

People also read