Chi tiết về tính năng Auto Healing của cụm K8s

Cập nhật lần cuối: 2025/01/20 17:59:17

Bật tính năng tự động phục hồi (Auto-healing) trong Kubernetes sẽ mang lại nhiều lợi ích quan trọng, giúp đảm bảo tính sẵn sàng và độ tin cậy cao cho ứng dụng của bạn. 

I. Lợi ích khi sử dụng

  1. Nâng cao hiệu quả hoạt động:

Giúp tự động hoá việc phục hồi các node bị lỗi , giảm thiểu gánh nặng cho quản trị viên hệ thống trong việc quản lý cluster.

  2. Tính sẵn sàng cao:

  • Kubernetes với tính năng tự phục hồi có thể đảm bảo ứng dụng luôn sẵn sàng phục vụ người dùng, ngay cả khi có sự cố xảy ra với các node Worker chạy dịch vụ.
  • Khi có node hoặc pod bị lỗi, Kubernetes sẽ tự động khởi động lại hoặc tạo mới pod để thay thế, đảm bảo ứng dụng của bạn luôn hoạt động mà không bị gián đoạn.
  • Tính năng này đặc biệt hữu ích cho các ứng dụng quan trọng cần hoạt động liên tục 24/7, ví dụ như website thương mại điện tử hoặc hệ thống thanh toán trực tuyến,…

  3. Sử dụng dễ dàng

  • Chỉ cần bật tính năng này trên Portal khi khởi tạo cụm, bạn đã có thể sử dụng tính năng Auto Healing cho cụm của mình. 

II. Cách hoạt động của Auto healing

  1. Bước 1 : Khi 1 Woker node được xác định là Unhealth ( VM chạy Woker node ở các trạng thái không phải là Active), các pod sẽ được lập lịch lại trên các node khác ở trạng thái Healthy
  2. Bước 2 : Auto Healing sẽ xoá node bị lỗi và yêu cầu tạo node mới,
  3. Bước 3 : Node mới được khởi tạo tự động. Các pod sẽ được lập lịch lại trên node mới. 
    back to top

    logo

    © 2023, CMC Cloud. All rights reserved.

    Business Registration Certificate

    Giấy ĐKKD: 0102900049. Nơi cấp: Sở Kế hoạch & Đầu tư Thành phố Hà Nội

    Chịu trách nhiệm nội dung: Đặng Tùng Sơn