-Quản lý tập trung các ESX host. Nếu không có vCenter các ESX sẽ hoạt động độc lập ta chỉ có thể sử dụng khoảng 20% lợi ích mà công nghệ ảo hóa mang lại là ảo hóa máy chủ. Các tính năng như nhân bản VM, High Availability, Live migrate,…Khi kết nối vCenter không chỉ quản lý các ESX host mà còn quản lý đựơc các object trên từng host như VM, storage, network. -Một vCenter có thể quản lý đựơc tối đa 1000 ESX host với 10000 VM đang hoạt động. Cấu trúc vCenter gồm 5 role chính như sau: +SSO (Single Self On): nhận nhiệm vụ chứng thực khi log on vào vCenter quản lý. Sau này nếu sử dụng thêm các công nghệ khác của VMWare như VCloud,… chỉ cần chứng thực một lần duy nhất trên SSO Server. Nguồn chứng thực của SSo gồm 4 nguồn: Local OS(user của hệ điều hành SSO cài lên), Default Domain(khi cài SSo default sẽ tạo một domain là vsphere.local với một user administrator), AD(kết nối SSO vào domain AD), Open LDAP(chứng thực bằng user Linux) +Inventory:Chứa các object và caching cho công cụ quản lý VSphere Web. +vCenter Service:Các dịch vụ cấu hình cho các ESX host. +VSphere Web: Khi cài vSphere web sẽ xây dựng một web server có chứa các trang web đựơc lập trình bằng Flex giúp ta quản trị và cấu hình vCenter service. +Manage database: Default khi cài vCenter sẽ tích hợp SQL 2008 express trên local chỉ hỗ trợ quản lý 5 ESX host. Nếu cần nhiều hơn ta cần xây dựng external database server và đăng ký với vCenter. -Các role trên của vCenter ta có thể cài riêng trên từng server hoặc gom lại cài chung. -Giao tiếp giữa vSphere Client và VCenter thông qua agent vpxd bằng port 443 và giữa vSphere Client và ESX host thông qua agent hostd bằng port 902 -
VMWare hỗ trợ thêm một số plug-in lên vCenter Server như:
+vSphere Update Manager + vCenter Site Recovery Manager Khi cài các plug-in này lên vCenter đồng thời ta phải cài các Extension tương ứng lên vSphere Client (vì VSphere Client kết nối vCenter cung cấp giao diện quản trị nên khi cài plug in lên vCenter cần mở rộng giao diện quản trị trên vSphere bằng các extension). Sử dụng VSphere Web quản trị vCenter thì không cần cài thêm. -Còn có các plug-in từ các hãng khác như (phần lớn hỗ trợ backup, recovery,replicate giữa các hệ thống lưu trữ): EMC, NetApp, HP, Dell, and others 2/Cài đặt vCenter: -Ta có thể cài vCenter(5 role) theo 2 cách: +Cách 1:Dựng một Server vật lý sau đó cài Window, rồi cài 5 role vCenter. Như vậy ta sẽ tốn License cho vCenter, license cho Window. Nếu ta sử dụng external database thì thêm license cho MySQL.Cách này không có tính sẵn sàng cao thì vCenter có thể hư hỏng về phần cứng và cần phải backup thường xuyên +Cách 2: Ta ảo hóa vCenter Server bằng cách dựng một máy ảo trên ESX host bất kỳ rồi cài vCenter lên đó. vCenter sẽ quản lý tất cả các ESX (cấu hình network cho các ESX host kết nối đựơc với nhau). Cách này tận dụng đựơc ưu thế sẵn sàng của ảo hóa.Khi dựng server ảo hóa vCenter ta lại có thêm 2 lựa chọn 1/Tạo VM ảo ->Cài window->Cài vCenter và SQL Database (nếu cần) 2/Sử dụng vCenter Server Appliance: VM Ware xây dựng sẵn một VM với OS là Linux SUSE 64 bit sau đó cài đủ 5 role của vCenter lên.(các role này chủ cài nhưng các service trên đó chưa đựơc start). Sau đó VMWare export thành file ova. Ta chỉ cần download file này về và import vào ESX host là sẽ có một vCenter chưa cấu hình gì cả (ta cần bật các service cũng như database). Với vCenter Server Appliance có tích hợp database hỗ trợ 100 ESX host với 5000VM nên thích hợp cho các doanh nghiệp không cần mua license cho window và SQl database -Download vCenter Server Appliance tại trang chủ vmware- >download->vsphere->vcenter->File OVA