Thiết bị cấp điện liên tục bảo vệ các server chống lại mất điện, nhưng bảo vệ máy chủ ảo hóa đòi hỏi phải cân nhắc độc đáo.
Cung cấp điện liên tục (UPS) các thiết bị từ lâu đã được sử dụng để bảo vệ các server chống lại mất điện. Thông thường, một UPS sẽ bắt đầu một cuộc tự động tắt máy của một máy chủ khi pin của nó bắt đầu xuống thấp. Trong một môi trường ảo hóa, tuy nhiên, người quản trị phải có kế hoạch cẩn thận cho tắt máy UPS-khởi xướng vì tắt một máy chủ ảo hóa có thể tác động đến nhiều khối lượng công việc.

Mỗi nhà cung cấp hypervisor có cách riêng của mình làm việc, nhưng nó thường là tương đối dễ dàng để đảm bảo rằng các máy ảo (VM) được tắt một cách duyên dáng trong trường hợp mất điện.

Windows Server, ví dụ, tự động nhận biết sự hiện diện của các thiết bị UPS và có thể theo dõi được lượng điện năng lượng pin còn lại. Hyper-V của Microsoft cũng cho phép các quản trị viên để cấu hình hành động tự động dừng. Khi máy chủ bắt đầu đóng cửa, Hyper-V có thể được cấu hình để tắt các máy ảo (một tắt máy không duyên dáng), tự động đặt máy ảo vào một trạng thái lưu trữ, hoặc khởi shutdown của hệ điều hành khách.

Với những khả năng, nó sẽ được đơn giản để cấu hình một máy chủ Hyper-V để bắt đầu tắt máy ảo khi sức mạnh thiết bị UPS giọt còn lại đến 50%. Tuy nhiên, đây không phải là kết thúc của câu chuyện. Có những cân nhắc khác mà phải được đưa vào tài khoản.

Làm thế nào lâu để tắt máy ảo?

Một trong những câu hỏi đầu tiên bạn phải xem xét là lượng thời gian cần để tắt máy ảo. Đây có thể là một câu hỏi khó trả lời đáng ngạc nhiên vì hai yếu tố. Đầu tiên, máy ảo di động. Một máy ảo có thể sống-di chuyển từ một máy chủ ảo hóa khác, như vậy trừ khi bạn có một tập hợp phức tạp của các mối quan hệ và chống ái lực quy tắc ở chỗ, bạn không bao giờ biết được máy chủ là có được chạy mà máy ảo.

Các yếu tố khác mà những điều phức tạp là số lượng lớn VM kết quả shutdown trong chính gai nhu cầu lưu trữ. Các tranh cho lưu trữ I / O có thể gây ra quá trình shutdown mất nhiều thời gian để hoàn thành hơn nó có thể nếu các máy ảo đã bị đóng cửa trong lô nhỏ.

Do các thành phần cơ sở hạ tầng khác cần để duy trì chức năng?

Thiết bị UPS có thể giao tiếp với các máy chủ trực tiếp mà không có các thành phần bên ngoài. Tuy nhiên, hầu hết các triển khai hypervisor được gom lại. Để cho các cơ sở hạ tầng ảo hóa để duy trì chức năng trong suốt quá trình tắt máy, việc các máy chủ phải duy trì kết nối để lưu trữ và với nhau. Như vậy, bạn phải thực hiện các bước để đảm bảo rằng thiết bị chuyển mạch mạng và lưu trữ có đủ năng lượng để duy trì trực tuyến trong suốt quá trình tắt máy.

Làm máy ảo cần phải được bắt đầu hoặc tắt theo một thứ tự cụ thể?

Đôi khi máy ảo cần phải được đóng cửa và bắt đầu lên theo một thứ tự cụ thể. Điều này đặc biệt đúng đối với các máy chủ ứng dụng nhiều tầng với phụ thuộc phức tạp. Ví dụ, Microsoft SharePoint Server phụ thuộc vào SQL Server, vì vậy bạn sẽ muốn giữ trực tuyến SQL Server cho đến SharePoint Server của bạn đã tắt. Ngược lại, khi đó là thời gian để đưa mọi thứ trở lại trực tuyến, SQL Server sẽ cần phải bắt đầu trước khi SharePoint Server.

Bởi vì phụ thuộc như vậy tồn tại, đôi khi nó là cần thiết để khởi động một kịch bản để đáp ứng với suy giảm năng lượng pin thay vì cho phép hệ điều hành để bắt đầu thực hiện một tắt máy không phân biệt các máy ảo.

Gì về cụm chuyển đổi dự phòng?

Host ảo gần như luôn luôn được nhóm. Trong một clusteringenvironment failover, có một số lượng tối thiểu của máy mà vẫn phải online để các cụm để giữ lại số đại biểu (ở lại chức năng và cung cấp khả năng chuyển đổi dự phòng).

Trong trường hợp mất điện, một số nút cluster chắc chắn sẽ đóng cửa trước khi những người khác. Giả sử rằng các máy ảo đang chạy trên những nút đã đóng cửa một cách duyên dáng, điều này không nên kết quả trong một I / O cơn bão lớn. Các máy ảo chạy trên các nút sẽ chuyển đổi dự phòng, nhưng hành động chuyển đổi dự phòng bao gồm hơn chút so với những thay đổi chủ sở hữu máy ảo vì các máy ảo không chạy tại thời điểm đó.

Cuối cùng, đủ các nút sẽ tắt để gây ra các cụm để mất số đại biểu. Khi điều này xảy ra, các dịch vụ Clustering Failover sẽ ngừng cung cấp khả năng chuyển đổi dự phòng, nhưng các hypervisor sẽ tiếp tục hoạt động trên các nút cluster mà còn trực tuyến và các máy ảo chạy trên các nút có thể tiếp tục đóng cửa một cách duyên dáng.

Các tổ chức lớn hơn có thể có cụm mà span nhiều trung tâm dữ liệu. Trong các kiểu môi trường, có thể để đáp ứng với một thất bại quyền lực bằng cách chạy một kịch bản mà sống-chuyển dời các máy ảo vào các nút cluster từ xa trước khi pin chạy ra ngoài.

Mặc dù nó là tương đối dễ dàng để tắt điện máy ảo trong ứng phó với suy giảm năng lượng pin, có những yếu tố khác thường mà phải được đưa vào tài khoản. Tắt máy ảo và máy chủ lưu trữ một cách bừa bãi có thể có ảnh hưởng bất lợi trên các máy chủ ứng dụng mà có một bộ phân cấp các phụ thuộc.