Cấu trúc VMware vSphere (VMware Infrastructure) là nền tảng cho các trung tâm dữ liệu hiện đại. Một hệ thống VMware vSphere điển hình bao gồm các thành phần cốt lõi như máy chủ ảo hóa x86, mạng lưu trữ, mạng IP, máy chủ quản lý và máy khách desktop. Trong đó, máy chủ ESXi đóng vai trò là hypervisor, trực tiếp quản lý các tài nguyên phần cứng và chạy các máy ảo. vCenter Server là bộ não trung tâm, giúp quản lý và giám sát toàn bộ môi trường vSphere

Cấu trúc thành phần cơ bản của VMware vSphere
Máy chủ ESXi
- Là các máy chủ x86 tiêu chuẩn công nghiệp chạy trực tiếp phần mềm ESXi trên phần cứng.
- ESXi cung cấp tài nguyên và chạy các máy ảo.
- Một nhóm các máy chủ x86 được cấu hình tương tự, kết nối với cùng một mạng và hệ thống lưu trữ có thể được nhóm lại thành một cụm (cluster). Cụm này tạo ra một tập hợp tài nguyên tổng hợp trong môi trường ảo.
Mạng và Mảng lưu trữ
- VMware vSphere sử dụng mảng SAN Fibre Channel, mảng SAN iSCSI và mảng NAS để đáp ứng các nhu cầu lưu trữ khác nhau của trung tâm dữ liệu.
- Mạng lưu trữ (SAN) cho phép kết nối và chia sẻ mảng lưu trữ giữa các nhóm máy chủ. Điều này giúp tổng hợp tài nguyên lưu trữ và cung cấp tính linh hoạt hơn trong việc phân bổ cho các máy ảo.
Mạng IP
Mỗi máy chủ tính toán có thể có nhiều card mạng Gigabit Ethernet để cung cấp băng thông cao và mạng lưới đáng tin cậy cho toàn bộ trung tâm dữ liệu VMware vSphere.
Máy chủ vCenter Server

vCenter Server là điểm kiểm soát trung tâm cho trung tâm dữ liệu. Nó cung cấp các dịch vụ thiết yếu cho trung tâm dữ liệu như kiểm soát truy cập, giám sát hiệu suất và cấu hình. Nó thống nhất các tài nguyên từ các máy chủ tính toán riêng lẻ để chia sẻ giữa các máy ảo trong toàn bộ trung tâm dữ liệu. Nó quản lý việc gán máy ảo cho các máy chủ ESXi và phân bổ tài nguyên cho các máy ảo trong một máy chủ tính toán nhất định. Các phân bổ này dựa trên các chính sách được quản trị viên hệ thống đặt ra.
Máy chủ tính toán tiếp tục hoạt động ngay cả khi vCenter Server không thể truy cập được (ví dụ: nếu mạng bị cắt). Các máy chủ ESXi có thể được quản lý riêng biệt và tiếp tục chạy các máy ảo được gán cho chúng dựa trên phân bổ tài nguyên cuối cùng đã được đặt. Sau khi kết nối với vCenter Server được khôi phục, nó có thể quản lý toàn bộ trung tâm dữ liệu một lần nữa.
Máy khách quản lý
VMware vSphere cung cấp một số giao diện để quản lý trung tâm dữ liệu và truy cập máy ảo. Các giao diện này bao gồm vSphere Client để truy cập thông qua trình duyệt web hoặc vSphere Command-Line Interface (vSphere CLI).