Vmware GSX Server
Thông thường mọi người hay sử dụng Vmware Workstation cài trên một máy đơn lẻ, khi chạy máy ảo (VM) sẽ chạy trực tiếp trên máy đó. Tuy nhiên khi chạy trực tiếp, cả máy thực lẫn máy ảo sẽ chạy chậm. Vmware còn có sản phẩm GSX Server. Vmware GSX Server gồm 2 thành phần: GSX Server và Virtual Machine Console và bao gồm 2 gói: 1 gói cài đặt trên Server và 1 gói cài đặt trên client. Gói trên Server bao gồm cả 2 thành phần GSX Server và Virtual Machine Console, gói trên Client chỉ có Virtual Machine Console.
Về cơ bản, GSX Server sẽ chạy tương tự như Vmware Workstation, tức là cho phép tạo một máy ảo, chạy máy ảo,... Tuy nhiên nó có thêm giao tiếp để Virtual Machine Console kết nối đến và chạy máy ảo . Các thông tin cấu hình của máy ảo, file dữ liệu,.. đều được lưu trên máy cài GSX Server. Ngay cả việc chạy máy ảo cũng được thực hiện trên máy cài GSX Server đó, còn máy client chạy VM Console chỉ làm nhiệm vụ thiết bị terminal hiển thị lên trên Client.
Vmware GSX Server hỗ trợ trên Windows, Linux. VM Console cũng hỗ trợ Windows và Linux. Dưới đây sẽ hướng dẫn cài đặt và cấu hình GSX Server trên Windows còn cài đặt và cấu hình VM Console sẽ trên Linux. Các giao diện để thực hiện trên Windows và Linux cũng tương đối giống nhau nên người đọc có thể áp dụng cho các trường hợp còn lại.
GSX Server trên Windows được download tại đây:
Hiện tại VMWare cũng cung cấp phiên bản VMWare Server miễn phí, dùng cũng tương tự như GSX
1. Cài đặt VMWare GSX Server trên Windows
Việc thực hiện cài đặt trên Windows tương đối dễ, chỉ bao gồm
Next,
Back, gõ ***,... Có thể xem Hình 0 bên dưới để tham khảo.

Hình 0: Cài đặt VMWare GSX Server
2. Cài đặt VMWare Console trên Linux
Trên Linux, Virtual Machine Console (VM Console) được phân phối dưới dạng file zip. Sau khi unzip, linux-client gồm file .tar.gz và file dạng .rpm. Các bước cài đặt VM Console trên Linux được thực hiện như sau:
1.Trong cửa sổ Terminal (ví dụ Konsole trên KDE), dùng lệnh [b]su[b] để chuyển sang quyền root
2.Unzip file Vmware-linux-client.zip vào /tmp. Sử dụng lệnh unzip
3.Dùng lệnh
cd để chuyển vào thư mục /tmp
Trong thư mục /tmp đã có các file .tar.gz, file .rpm
4.Dùng lệnh
ls để xem tên file
5.Đối với file .rpm, để cài đặt, sử dụng lệnh rpm
6. Với file .tar.gz, dùng lệnh tar
7.Sau khi thực hiện việc cài đặt, dùng lệnh vmware-console để chạy VM Console trên Linux.
Sau khi cài đặt VM Console trên Linux, thực hiện cài đặt máy ảo. Việc cài đặt máy ảo có thể thực hiện trên máy cài GSX Server, hoặc thực hiện từ xa trên máy cài VM Console. Dưới đây sẽ hướng dẫn cài máy ảo, quản lý máy ảo trên VM Console.
3. Sử dụng VM Console
Trên máy client chạy Linux, để chạy VM Console, gõ lệnh:
Giao diện của VM Console như Hình 1.

Hình 1: VM Console
Trong Hình 1, nhắp vào biểu tượng
Connect to Host để kết nối đến máy cài VMWare GSX Server.

Hình 2: Connect to Host
Trong Hình 2, nhập địa chỉ IP, username, password của GSX Server vào các ô tương ứng, sau đó nhắp
OK. Tất nhiên username, password ở đây là username, password của Windows, có quyền chạy VMWare. VM Console sẽ kết nối đến GSX Server. Sau khi kết nối thành công, trên VM Console sẽ xuất hiện các chức năng liên quan đến máy ảo (Hình 3)

Hình 3: VM trên GSX Server.
Trong Hình 3, có một số chức năng:
- New Virtual Machine: cho phép tạo máy ảo mới (các thông tin liên quan đến máy ảo sẽ được lưu trên GSX Server)
- Open Existing Virtual Machine: mở một máy ảo đã tồn tại
- Switch Host: chuyển sang host GSX Server khác
- Configure Host: Cấu hình GSX Server
Trong Hình 3, nhắp biểu tượng
New Virtual Machine

Hình 4: Chọn kiểu cài đặt VM
Trong Hình 4, chọn
Custom, sau đó nhắp
Next

Hình 5: Lựa chọn Guest OS
Trong Hình 5, cho phép lựa chọn Hệ điều hành cài trên máy ảo (Guest OS). VMWare hỗ trợ khá nhiều Hệ điều hành, trong ví dụ này, chọn RHEL 4.. Sau đó nhắp
Next.

Hình 6: VM Name, Location
Trong Hình 6, có thể thay đổi tên của máy ảo, đường dẫn đến thư mục lưu trữ thông tin về máy ảo. Sau đó nhắp
Next. Nên để đường dẫn máy ảo trên một HDD riêng, khác với HDD boot.

Hình 7: Lựa chọn cho máy ảo
Trònh Hình 7, có thể lựa chọn account cho phép shutdown máy ảo. Bước này giữ nguyên như ngầm định.

Hình 8: Xác định bộ nhớ dành cho máy ảo
Bộ nhớ dành cho máy ảo sẽ được lấy từ phần dư của RAM trên máy thật cài GSX Server. Nếu chọn các Hệ điều hành trong list đưa ra ở Hình 5, Vmware sẽ đưa ra các thông tin về bộ nhớ tối thiểu, bộ nhớ khuyến nghị,... dành cho Guest OS. Mục đích của việc này là lấy lượng bộ nhó vừa đủ để có thể chạy Guest OS mà không ảnh hưởng đến Hệ điều hành chính. Tuỳ vào RAM thật có trên Server và Guest OS nào mà chọn kích thước bộ nhớ ảo cho phù hợp. Bước này, e chọn 256 MB.

Hình 9: Network Type
Trong Hình 9 cho phép chọn kiểu của card mạng trên máy ảo. Có thể chọn kiểu Bridged, NAT, host-only (chọn card mạng thật), hoặc không sử dụng mạng, e chọn là
Use bridged network. Ở đây khuyến nghị rằng nếu server có 02 card mạng, nên chọn
Use host-only networking và chọn card mạng thứ 2 cho máy ảo.

Hình 10: Lựa chọn kiểu I/O cho HDD ảo