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

  • VDI trong Remote Desktop Services: Pooled Desktop hay Personal Desktop?

    VDI trong Remote Desktop Services: Pooled Desktop hay Personal Desktop?


    Khi triển khai Virtual Desktop Infrastructure (VDI) trong Remote Desktop Services (RDS), quản trị viên sẽ gặp hai mô hình phổ biến là Pooled Virtual DesktopPersonal Virtual Desktop. Mỗi mô hình phù hợp với những nhu cầu sử dụng khác nhau về chi phí, khả năng quản trị và mức độ cá nhân hóa.

    Để lựa chọn đúng giải pháp, trước tiên chúng ta cần hiểu cách VDI hoạt động.
    VDI là gì?


    VDI (Virtual Desktop Infrastructure) là mô hình cung cấp một máy tính Windows chạy trong máy ảo (VM) cho người dùng thay vì chỉ cấp một phiên làm việc (Session) trên Windows Server.

    Trong kiến trúc VDI của Microsoft, các thành phần chính gồm:
    • RD Web Access: Cổng để người dùng truy cập desktop hoặc RemoteApp.
    • RD Connection Broker: Tiếp nhận yêu cầu kết nối và điều phối người dùng đến đúng máy ảo.
    • RD Virtualization Host: Máy chủ Hyper-V chứa các máy ảo desktop.

    Khi người dùng đăng nhập, RD Connection Broker sẽ xác định máy ảo nào được cấp cho người dùng rồi chuyển kết nối đến máy ảo đó.

    Khác với Session-based Desktop, mỗi người dùng trong VDI sẽ làm việc trên một hệ điều hành Windows riêng chạy trong VM.
    Pooled Virtual Desktop


    Pooled Virtual Desktop là mô hình nhiều máy ảo được tạo từ cùng một image chuẩn.

    Các máy ảo này có cấu hình giống hệt nhau và không gắn cố định với bất kỳ người dùng nào.

    Mỗi lần đăng nhập, người dùng sẽ được cấp phát một máy ảo còn trống trong Pool.

    Đặc điểm của mô hình này:
    • Tất cả VM giống nhau.
    • Không gán cho người dùng cố định.
    • Không lưu trạng thái cá nhân sau khi đăng xuất (nếu không cấu hình profile riêng).
    • Được triển khai hàng loạt từ một Master Image.

    Ví dụ:

    Một trường đại học có 500 sinh viên sử dụng phòng máy.

    Mỗi sinh viên chỉ cần một môi trường Windows giống nhau để học tập.

    Sau khi logout, toàn bộ thay đổi sẽ bị xóa và máy ảo trở về trạng thái ban đầu.

    Đây là mô hình rất phổ biến trong:
    • Phòng Lab
    • Call Center
    • Kiosk
    • Phòng đào tạo
    • Trung tâm khảo thí

    Ưu điểm lớn nhất của Pooled Desktop là quản trị đơn giản. Chỉ cần cập nhật một Master Image, toàn bộ các máy ảo sẽ được cập nhật theo.
    Personal Virtual Desktop


    Personal Virtual Desktop hoạt động hoàn toàn khác.

    Mỗi máy ảo sẽ được gán cố định cho một người dùng.

    Người dùng luôn đăng nhập vào đúng máy ảo của mình.

    Họ có thể:
    • Cài thêm phần mềm
    • Thay đổi cấu hình Windows
    • Lưu dữ liệu cá nhân
    • Cá nhân hóa Desktop

    Máy ảo sẽ giữ nguyên trạng thái sau mỗi lần đăng xuất.

    Có hai cách tạo Personal Desktop:
    • Tạo từ một Desktop Image chuẩn.
    • Sử dụng một máy ảo đã tồn tại.

    Ví dụ:

    Một kỹ sư CAD cần cài AutoCAD, SolidWorks và nhiều plugin riêng.

    Hay một lập trình viên cần Visual Studio, Docker Desktop và môi trường phát triển cá nhân.

    Trong các trường hợp này, mỗi người cần một máy tính riêng nên Personal Desktop là lựa chọn phù hợp.
    So sánh Session-based Desktop, Pooled Desktop và Personal Desktop


    Nếu xét về khả năng cá nhân hóa, Personal Desktop đứng đầu vì người dùng sở hữu một máy ảo riêng. Session-based Desktop và Pooled Desktop đều chỉ ở mức khá.

    Về khả năng tương thích ứng dụng, Pooled Desktop và Personal Desktop có lợi thế hơn vì chạy Windows Client (Windows 10/11), phù hợp với nhiều ứng dụng được thiết kế cho máy trạm. Session-based Desktop sử dụng Windows Server nên đôi khi có thể gặp vấn đề với một số phần mềm.

    Về quản trị, Session-based Desktop là đơn giản nhất vì nhiều người dùng chia sẻ cùng hệ điều hành. Pooled Desktop vẫn khá dễ quản lý do các máy ảo đều được tạo từ một image chuẩn. Personal Desktop là mô hình phức tạp nhất vì mỗi máy ảo có thể được tùy chỉnh riêng.

    Về chi phí, Session-based Desktop là giải pháp tiết kiệm nhất do tận dụng tài nguyên máy chủ hiệu quả. Pooled Desktop có chi phí cao hơn vì cần nhiều máy ảo hơn. Personal Desktop thường tốn kém nhất do mỗi người dùng cần một VM riêng với tài nguyên và dung lượng lưu trữ riêng.
    Khi nào nên chọn từng mô hình?


    Session-based Desktop

    Phù hợp khi:
    • Số lượng người dùng lớn.
    • Ứng dụng giống nhau.
    • Muốn tối ưu chi phí.

    Ví dụ:
    • Nhân viên văn phòng
    • Call Center
    • Nhân viên nhập liệu


    Pooled Virtual Desktop

    Phù hợp khi:
    • Muốn cung cấp Windows Client.
    • Người dùng không cần lưu cấu hình cá nhân.
    • Muốn dễ dàng quản lý và cập nhật hàng loạt.

    Ví dụ:
    • Phòng máy trường học
    • Phòng Lab
    • Trung tâm đào tạo
    • Kiosk


    Personal Virtual Desktop

    Phù hợp khi:
    • Người dùng cần toàn quyền tùy biến môi trường làm việc.
    • Cần cài đặt phần mềm chuyên dụng.
    • Muốn giữ nguyên dữ liệu và cấu hình sau mỗi lần đăng nhập.

    Ví dụ:
    • Lập trình viên
    • Kỹ sư thiết kế CAD/CAM
    • Chuyên viên đồ họa
    • Nhà phân tích dữ liệu

    Kết luận


    VDI mang đến trải nghiệm gần giống như sử dụng một máy tính cá nhân, nhưng được quản lý tập trung trong trung tâm dữ liệu. Việc lựa chọn giữa Session-based Desktop, Pooled Virtual DesktopPersonal Virtual Desktop phụ thuộc vào nhu cầu thực tế của tổ chức. Nếu mục tiêu là tối ưu chi phí và đơn giản hóa quản trị, Session-based Desktop là lựa chọn phù hợp. Nếu cần môi trường Windows Client nhưng vẫn muốn quản lý tập trung, Pooled Virtual Desktop là giải pháp cân bằng. Còn khi người dùng cần một môi trường làm việc riêng biệt với khả năng tùy biến cao, Personal Virtual Desktop sẽ là mô hình đáp ứng tốt nhất.
    Attached Files
    Đặng Quang Minh, CCIE#11897 (Enterprise Infrastructure, Wireless, Automation, AI), CCSI#31417

    Email : dangquangminh@vnpro.org
    https://www.facebook.com/groups/vietprofessional/
Working...
X