Giả sử bạn có một cơ sở hạ tầng VMware được ảo hóa hoàn toàn: ESXi, vCenter, vMotion, HA, DRS, toàn bộ gói.
Bên trong, bạn có rất nhiều máy ảo, tại bất kỳ thời điểm nào cũng có thể nằm trên máy chủ này hoặc máy chủ khác (đó là toàn bộ điểm của cụm, phải không?).
Bạn bị mất điện, và bằng cách này hay cách khác, bạn có thể tắt máy một cách duyên dáng tất cả các máy ảo và tất cả máy chủ; bây giờ chúng ta đừng đi sâu vào vấn đề này, hãy giả sử phần mềm UPS của bạn có thể xử lý nó. Hoặc, ít nhất, giả sử tắt máy không quá duyên dáng, nhưng mọi thứ vẫn có thể trở lại một lần nữa khi sức mạnh được phục hồi.
Nguồn điện trở lại và máy chủ của bạn khởi động lại.
Môi trường của bạn khá phức tạp và nó có sự phụ thuộc tự nhiên giữa các VM: bộ điều khiển miền nên khởi động trước, máy chủ ứng dụng không thể khởi động trừ khi máy chủ DB back-end của nó đã hoạt động, v.v.
Tất cả chúng ta đều biết (hoặc hy vọng nên biết) cách định cấu hình khởi động VM tự động và cách chỉ định thứ tự khởi động VM và độ trễ trên một máy chủ ESX / i.
Nhưng làm thế nào để làm điều này trên toàn bộ trung tâm dữ liệu?
Có cách nào để nói với vSphere "khởi động các VM này theo thứ tự toàn cầu này, bất kể máy chủ vật lý mà chúng đang chạy" không?
Điểm thưởng: nếu bản thân vCenter đang chạy trên máy ảo, điều này sẽ thay đổi mọi thứ như thế nào?