Các bài viết cũ

vSphere 5: HA với tính năng VM Monitoring

image

Chào mọi người đến với bài viết nho nhỏ này để hiểu sâu hơn một “tý” về tính năng HA với VM monitoring. Như đã biết HA của VMware không chỉ dừng lại ở việc đánh giá một Host thế nào là failed và thực hiện các action HA cần thiết là reboot cho một Host failed. Mà VMware còn hỗ trợ việc nhận dạng failed cho cả mức độ từng VM. Điều mà chắc chắn nhất là VMware Tools chính là thành phần tối quan trọng nhất để tính năng này hoạt động. Nó như một trung gian với vai trò là một service trong guest OS cho phép vmware dựa trên các heatbeeat theo thời gian thực để đánh giá được OS này có failed hay không và nếu failed thì phải thực thi các hành động HA cần thiết cho chính VM đó.

Tuy nhiên điều trước giờ tôi và cũng khá nhiều người thắc mắc là liệu với vai trò là một service như thế nó có vô tình vì một lý do nào đó mà “không gửi heartbeat” nữa hay không có thể do đụng độ ứng dụng hay vô tình treo service … nhìu khả năng như thế thì tính năng monitor HA cho Guest OS của VM như thế có vô nghĩa hay không?.

Nhưng thực tế sâu bên dưới lại không phải, không chỉ dựa trên kết quả của một mình Vmware Tools mà đánh giá mà còn dựa trên cả kết quả I/O trên chính VM đó.  Tổng kết như sau nếu như không nhận được hearbeat từ Vmware Tools và cả I/O disk hay network trong thời gian mặc định là 120s thì VM đó được đánh giá là failed OS và cần phải reboot lại.

Advertisements