Xin chào ! Nếu đây là lần đầu tiên bạn đến với diễn đàn, xin vui lòng danh ra một phút bấm vào đây để đăng kí và tham gia thảo luận cùng VnPro.
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • 🔥 lab hyper-v trên windows server – hiểu bản chất ảo hóa qua từng bước thực hành

    Một trong những kỹ năng gần như bắt buộc đối với quản trị viên Windows Server là biết triển khai môi trường ảo hóa.

    Thực tế, rất ít doanh nghiệp còn triển khai mỗi ứng dụng trên một máy chủ vật lý riêng. Thay vào đó, họ sử dụng nền tảng ảo hóa để chạy nhiều máy chủ trên cùng một phần cứng, vừa tiết kiệm chi phí vừa dễ quản lý.

    Trong bài lab WSHA này, mình thực hành với Hyper-V – nền tảng ảo hóa được tích hợp sẵn trên Windows Server. Điều mình thích là bài lab không chỉ hướng dẫn tạo máy ảo mà còn giúp hiểu cách Hyper-V quản lý mạng, lưu trữ và trạng thái của từng Virtual Machine.

    1. Cài đặt Hyper-V – Biến Windows Server thành máy chủ ảo hóa


    Bước đầu tiên là cài đặt Role Hyper-V thông qua Server Manager.

    Sau khi cài đặt hoàn tất, Windows Server không còn đơn thuần là một hệ điều hành nữa mà trở thành Hyper-V Host – máy chủ có khả năng tạo và quản lý nhiều máy ảo cùng lúc.

    Đây là nền tảng của toàn bộ bài lab. Nếu ví máy chủ vật lý là một tòa nhà thì Hyper-V chính là người quản lý, còn các máy ảo sẽ giống như từng căn hộ bên trong.

    2. Virtual Switch – "Chiếc Switch" dành cho thế giới ảo


    Sau khi có Hyper-V Host, việc tiếp theo là tạo Virtual Switch.

    Lúc mới học mình cứ nghĩ đây chỉ là bước bắt buộc để tạo VM. Nhưng sau khi thực hành mới hiểu Virtual Switch chính là nơi quyết định máy ảo có thể giao tiếp với ai.

    Hyper-V hỗ trợ ba loại Virtual Switch:
    • External: Máy ảo kết nối ra mạng vật lý và Internet.
    • Internal: Máy ảo giao tiếp với Host nhưng không ra mạng ngoài.
    • Private: Chỉ các máy ảo nhìn thấy nhau.

    Trong bài lab, mình tạo Private Network để xây dựng môi trường thử nghiệm độc lập. Cách này rất phù hợp khi học Active Directory, DNS hay DHCP vì không ảnh hưởng đến mạng thật của doanh nghiệp.

    Đây cũng là lúc mình hiểu rằng nếu không có Virtual Switch thì VM sẽ không nhận IP, không ping được nhau và cũng không thể Join Domain.

    3. Virtual Hard Disk – Vì sao nên chọn Dynamically Expanding?


    Tiếp theo là tạo Virtual Hard Disk (VHD).

    Trong wizard có nhiều lựa chọn, nhưng bài lab sử dụng Dynamically Expanding thay vì Fixed Size.

    Ban đầu mình chưa thấy sự khác biệt, nhưng khi tìm hiểu mới biết:
    • Fixed Size sẽ cấp phát toàn bộ dung lượng ngay khi tạo.
    • Dynamically Expanding chỉ tăng kích thước khi dữ liệu thực sự phát sinh.

    Ví dụ tạo ổ đĩa 100 GB nhưng mới sử dụng 15 GB thì file VHD cũng chỉ khoảng 15 GB.

    Đối với môi trường lab hoặc doanh nghiệp có nhiều máy ảo, cách này giúp tiết kiệm đáng kể dung lượng lưu trữ mà vẫn đảm bảo hiệu quả vận hành.

    4. Inspect và Edit Disk – Không chỉ tạo ổ cứng là xong


    Một phần khá hay trong tài liệu là Inspect DiskEdit Disk, nhưng nhiều người thường bỏ qua.

    Inspect Disk giúp kiểm tra:
    • Định dạng VHD hay VHDX.
    • Loại ổ cứng đang sử dụng.
    • Dung lượng hiện tại.
    • Dung lượng tối đa.
    • Vị trí lưu trữ.

    Trong khi đó, Edit Disk cung cấp các chức năng rất thực tế:
    • Compact: tối ưu và giảm dung lượng file VHD sau khi dữ liệu đã bị xóa.
    • Convert: chuyển đổi giữa VHD và VHDX mà vẫn giữ nguyên dữ liệu.
    • Expand: mở rộng dung lượng ổ đĩa khi máy chủ sắp hết không gian.

    Đây đều là những thao tác quản trị mà quản trị viên hệ thống có thể gặp trong quá trình vận hành hạ tầng Hyper-V.

    5. Tạo Virtual Machine – Ghép các thành phần lại với nhau


    Khi đã có Virtual Switch và Virtual Hard Disk, mình bắt đầu tạo Virtual Machine.

    Trong quá trình cấu hình, mình gán:
    • RAM khởi động.
    • Virtual Switch.
    • Virtual Hard Disk đã tạo.
    • File ISO để cài Windows Server.

    Sau đó khởi động VM và tiến hành cài hệ điều hành như trên một máy tính thật.

    Đến bước này mình mới thấy rõ Hyper-V thực chất chỉ đang "ảo hóa" phần cứng. Còn bên trong máy ảo, Windows Server vẫn hoạt động giống hệt khi cài trên máy vật lý.

    6. Differencing Disk – Kỹ thuật giúp tiết kiệm hàng trăm GB


    Đây là phần mình đánh giá hay nhất của bài lab.

    Thay vì tạo nhiều ổ đĩa chứa cùng một hệ điều hành, Hyper-V cho phép tạo Differencing Disk.

    Ý tưởng rất đơn giản:
    • Một ổ Base Disk chứa Windows Server gốc.
    • Các máy ảo mới chỉ lưu phần dữ liệu thay đổi.

    Ví dụ phòng lab có 30 học viên.

    Nếu mỗi VM dùng một ổ đĩa 60 GB thì sẽ cần gần 2 TB dung lượng.

    Nhưng với Differencing Disk, toàn bộ 30 VM có thể dùng chung một Base Disk, còn mỗi máy chỉ lưu dữ liệu phát sinh.

    Đó là lý do kỹ thuật này được sử dụng khá nhiều trong phòng lab, VDI hoặc các trung tâm đào tạo.

    Tài liệu cũng lưu ý không nên thay đổi Base Disk sau khi tạo Differencing Disk vì sẽ ảnh hưởng đến toàn bộ các máy phụ thuộc vào nó.

    7. Checkpoint – "Nút hoàn tác" cực kỳ hữu ích


    Trước đây mỗi lần làm sai bài lab mình thường phải cài lại Windows.

    Sau bài này thì mình gần như không còn làm vậy nữa.

    Hyper-V cho phép tạo Checkpoint để lưu lại toàn bộ trạng thái của máy ảo tại một thời điểm. Khi cần, chỉ việc Apply hoặc Revert, máy sẽ quay trở về đúng trạng thái đã lưu trước đó.

    Đối với người học, đây là tính năng cực kỳ hữu ích vì có thể mạnh dạn thử nghiệm mà không sợ phải cài lại từ đầu.

    Kết luận


    Sau khi hoàn thành bài lab, điều mình học được không chỉ là cách tạo một Virtual Machine mà còn hiểu mối liên hệ giữa các thành phần trong Hyper-V: Virtual Switch đảm nhiệm kết nối mạng, Virtual Hard Disk quản lý lưu trữ, Differencing Disk tối ưu tài nguyên và Checkpoint giúp khôi phục hệ thống chỉ trong vài giây.

    Nếu bạn đang học WSHA hoặc muốn làm quen với Windows Server, mình khuyên nên thực hành đầy đủ bài lab này. Khi tự tay triển khai từng bước và hiểu được lý do phía sau mỗi thao tác, bạn sẽ có nền tảng vững chắc để tiếp tục với Active Directory, DNS, DHCP, File Server và các mô hình hạ tầng doanh nghiệp sau này.
    Attached Files
Working...
X