Tuyển dụng
Viettel IDC

Viettel IDC chia sẻ giải pháp Auto Healing trên OpenStack tại OpenInfra Day 2026

27/07/2026

Tại OpenInfra Day 2026, Viettel IDC đã chia sẻ quá trình nghiên cứu và phát triển giải pháp Auto Healing trên nền tảng OpenStack, qua đó thể hiện năng lực làm chủ công nghệ mã nguồn mở và giải quyết các bài toán vận hành thực tế trên hạ tầng cloud quy mô lớn.

Sự kiện OpenInfra Days 2026

Trong hoạt động cung cấp dịch vụ điện toán đám mây, khả năng duy trì hệ thống ổn định và liên tục là một trong những yêu cầu quan trọng hàng đầu. Khi một máy chủ vật lý gặp sự cố, nhiều máy ảo và ứng dụng của khách hàng có thể đồng thời bị ảnh hưởng. Vì vậy, nhà cung cấp cloud cần nhanh chóng phát hiện sự cố, lựa chọn phương án khôi phục phù hợp và hạn chế tối đa tác động dây chuyền tới toàn bộ hệ thống.

Đây là nội dung được anh Hoàng Mạnh Đức, kỹ sư Cloud tại Viettel IDC, trình bày tại OpenInfra Day 2026 với chủ đề “Auto Healing in OpenStack: Why We Don’t Use Masakari at Viettel IDC”.

Thông qua phần chia sẻ, đại diện Viettel IDC đã mang đến góc nhìn thực tế về quá trình ứng dụng, đánh giá và tùy biến nền tảng mã nguồn mở OpenStack trong môi trường production. Thay vì chỉ giới thiệu một tính năng kỹ thuật, nội dung tập trung vào cách một nhà cung cấp hạ tầng cloud nghiên cứu công nghệ mã nguồn mở để giải quyết những yêu cầu riêng về quy mô, hiệu năng và chất lượng dịch vụ.

Từ bài toán vận hành thực tế

OpenStack cung cấp nhiều project hỗ trợ xây dựng và vận hành hạ tầng điện toán đám mây, trong đó có các cơ chế giúp xử lý khi máy chủ gặp sự cố. Tuy nhiên, theo đại diện Viettel IDC, việc triển khai trên môi trường production quy mô lớn đòi hỏi nhà cung cấp phải đánh giá kỹ mức độ phù hợp của từng công cụ.

Một giải pháp có thể đáp ứng tốt yêu cầu phổ biến nhưng chưa chắc đã xử lý tối ưu mọi tình huống phát sinh trên một hệ thống có số lượng tài nguyên lớn, nhiều nhóm khách hàng và các workload khác nhau.

Trong trường hợp một máy chủ vật lý gặp sự cố, bài toán không đơn thuần là chuyển các máy ảo sang một máy chủ khác. Hệ thống cần xác định chính xác tình trạng sự cố, đánh giá mức sử dụng tài nguyên thực tế và lựa chọn các máy chủ đích phù hợp. Nếu việc khôi phục được thực hiện thiếu tính toán, các máy ảo có thể được chuyển sang một máy chủ khác đã có tải cao, tạo thêm áp lực cho hệ thống và ảnh hưởng tới những dịch vụ đang hoạt động ổn định.

Sự kiện OpenInfra Days 2026 - Ảnh 2

Quá trình xử lý cũng cần tính đến sự khác biệt giữa các máy ảo. Mỗi workload có yêu cầu khác nhau về tài nguyên, hiệu năng và mức độ ưu tiên. Vì vậy, việc phân bổ cần được thực hiện theo một phương án tổng thể, thay vì xử lý lần lượt theo một cơ chế cố định.

Từ các yêu cầu này, Viettel IDC đã nghiên cứu phát triển giải pháp Auto Healing riêng trên nền tảng OpenStack sử dụng project Watcher, phù hợp hơn với điều kiện vận hành thực tế của doanh nghiệp.

Theo đại diện Viettel IDC, tốc độ là yếu tố quan trọng trong quá trình khôi phục hệ thống, nhưng chưa phải yếu tố duy nhất. Một quyết định được đưa ra nhanh nhưng không dựa trên trạng thái tài nguyên thực tế có thể tạo ra thêm rủi ro. Do đó, giải pháp Auto Healing được xây dựng theo hướng cân bằng giữa khả năng phản ứng nhanh, độ chính xác và hiệu quả phân bổ tài nguyên.

Phát triển giải pháp phù hợp với hạ tầng cloud quy mô lớn

Auto Healing có thể hiểu là khả năng hệ thống tự động phát hiện sự cố và thực hiện các bước cần thiết để khôi phục hoạt động của máy ảo mà không phải chờ toàn bộ quá trình xử lý thủ công.

Giải pháp của Viettel IDC được tích hợp trực tiếp vào hệ sinh thái OpenStack, kết hợp dữ liệu từ hệ thống giám sát với các thành phần quản lý tài nguyên và máy ảo. Khi phát hiện một máy chủ có dấu hiệu gặp sự cố, hệ thống tiến hành kiểm tra trạng thái từ nhiều nguồn trước khi kích hoạt quy trình khôi phục.

Cơ chế kiểm tra nhiều lớp giúp hạn chế trường hợp hệ thống phản ứng trước một lỗi mất kết nối tạm thời hoặc một cảnh báo đơn lẻ. Đây là yêu cầu quan trọng đối với môi trường cloud, bởi việc xác định sai tình trạng máy chủ có thể dẫn đến những thao tác không cần thiết và phát sinh thêm rủi ro trong quá trình vận hành.

Sau khi xác định máy chủ gặp sự cố, giải pháp phân tích trạng thái tài nguyên của toàn hệ thống để lựa chọn phương án xử lý. Các máy ảo được sắp xếp theo mức độ ưu tiên, trong khi máy chủ đích được lựa chọn dựa trên khả năng đáp ứng tài nguyên và mức tải thực tế.

Sự kiện OpenInfra Days 2026 - Ảnh 3

Thay vì tập trung nhiều máy ảo vào một máy chủ còn trống, hệ thống chủ động phân bổ workload hợp lý giữa các máy chủ đang hoạt động. Cách tiếp cận này giúp hạn chế nguy cơ quá tải cục bộ, đồng thời duy trì sự ổn định của những dịch vụ không trực tiếp bị ảnh hưởng bởi sự cố ban đầu.

Quy trình được thực hiện tự động từ khâu phát hiện, phân tích đến khôi phục máy ảo. Các hoạt động của Auto Healing cũng được tích hợp vào hệ thống giám sát tập trung, cho phép đội ngũ kỹ thuật theo dõi trạng thái xử lý theo thời gian thực và phối hợp khi có tình huống bất thường.

Việc kết hợp giữa tự động hóa và giám sát 24/7 giúp Viettel IDC nâng cao khả năng phản ứng trước sự cố, giảm sự phụ thuộc vào các thao tác thủ công và hỗ trợ kiểm soát thời gian gián đoạn dịch vụ.

Từ sử dụng đến làm chủ công nghệ mã nguồn mở

Một trong những nội dung nổi bật tại phần trình bày của Viettel IDC là cách tiếp cận đối với công nghệ mã nguồn mở.

OpenStack cung cấp một nền tảng linh hoạt với nhiều thành phần có thể mở rộng và tùy biến. Tuy nhiên, giá trị của công nghệ chỉ được phát huy đầy đủ khi đội ngũ triển khai có khả năng hiểu sâu kiến trúc, đánh giá đúng yêu cầu thực tế và phát triển các tính năng phù hợp với hệ thống của mình.

Thay vì sử dụng nguyên trạng những cơ chế có sẵn, đội ngũ kỹ sư Viettel IDC đã nghiên cứu cách các thành phần trong OpenStack tương tác với nhau, từ đó xây dựng thêm chiến lược Auto Healing đáp ứng yêu cầu vận hành riêng.

Quá trình này thể hiện sự chuyển dịch từ vai trò người sử dụng nền tảng sang vai trò làm chủ và phát triển công nghệ. Đây cũng là năng lực quan trọng đối với các nhà cung cấp dịch vụ cloud, bởi mỗi hạ tầng có quy mô, kiến trúc, mô hình tài nguyên và nhóm khách hàng khác nhau.

Việc tùy biến công nghệ giúp nhà cung cấp chủ động hơn trong vận hành, hạn chế phụ thuộc vào một cơ chế cố định và có thể tiếp tục hoàn thiện giải pháp theo sự phát triển của hệ thống.

Trong thời gian tới, Viettel IDC dự kiến tiếp tục tối ưu Auto Healing theo hướng tăng độ an toàn khi cô lập máy chủ gặp sự cố, rút ngắn thời gian xử lý và hoàn thiện quy trình thông báo tới khách hàng sau khi hệ thống được khôi phục.

Viettel IDC tại sự kiện OpenInfra Days 2026

Thông qua nội dung chia sẻ tại OpenInfra Day 2026, Viettel IDC không chỉ giới thiệu một sáng kiến kỹ thuật, mà còn mang đến kinh nghiệm thực tế trong quá trình triển khai OpenStack trên hạ tầng cloud quy mô lớn.

Giải pháp Auto Healing là một ví dụ cho thấy công nghệ mã nguồn mở có thể được nghiên cứu, tùy biến và phát triển thành những công cụ phù hợp với yêu cầu vận hành cụ thể. Qua đó, Viettel IDC tiếp tục khẳng định năng lực làm chủ nền tảng cloud, thúc đẩy tự động hóa vận hành và nâng cao tính liên tục của dịch vụ dành cho khách hàng.

Để được hỗ trợ tư vấn và tìm hiểu các dịch vụ của Viettel, bạn có thể liên hệ trực tiếp tới Viettel IDC qua các kênh:

- Hotline: 1800 8088 (miễn phí cước gọi)

- Fanpage: https://www.facebook.com/viettelidc  

- Website: https://viettelidc.com.vn

 

Bình luận ()

Đăng nhập | Đăng ký
để gửi bình luận
Ý kiến của bạn sẽ được xét duyệt trước khi đăng.
Ý kiến của bạn sẽ được xét duyệt trước khi đăng.
Ý kiến của bạn sẽ được xét duyệt trước khi đăng.
Xem thêm bình luận

Tin liên quan

05/11/2026

Lỗi msvcr100.dll là gì? Hướng dẫn cách sửa lỗi msvcr100 dll nhanh chóng

Lỗi msvcr100.dll khiến phần mềm không khởi chạy trên Windows. Xem hướng dẫn khắc phục từng bước để bổ sung thư viện còn thiếu và sửa chữa chương trình bị lỗi.

05/11/2026

Top 20 các extension visual studio code hữu ích cho lập trình viên

Các extension Visual Studio Code hữu ích mở rộng khả năng của trình soạn thảo, giúp lập trình viên tối ưu môi trường làm việc và nâng cao hiệu quả viết mã.

05/11/2026

Bridge là gì? Cách hoạt động và ứng dụng trong mạng LAN

Bridge là gì? Cầu nối mạng hoạt động dựa trên địa chỉ MAC để kết nối các phân đoạn LAN, kiểm soát luồng dữ liệu và hỗ trợ triển khai mạng vật lý lẫn mạng ảo.

05/11/2026

Lỗi Blocked due to other 4xx issue là gì? Nguyên nhân và cách fix lỗi

Lỗi Blocked due to other 4xx issue khiến Google không lập chỉ mục URL, cần xác định đúng mã HTTP và nguyên nhân để khắc phục hiệu quả trong Search Console.

05/11/2026

Test case là gì? Cách viết test case và mẫu minh họa cho người mới

Test case là gì và làm sao để viết rõ ràng, đúng yêu cầu? Nắm vững cách xây dựng trường hợp kiểm thử qua ví dụ cụ thể để phát hiện sai lệch trong hoạt động phần mềm.

05/11/2026

AI Inference là gì? Cơ chế và vai trò trong vận hành AI

AI inference là gì? Cách mô hình AI tạo kết quả sau huấn luyện, phân biệt với AI training, các hình thức triển khai và ứng dụng thực tế trong doanh nghiệp.

05/11/2026

DBeaver là gì? Hướng dẫn cài đặt và kết nối cơ sở dữ liệu với DBeaver

DBeaver là gì? Khám phá tính năng quản lý cơ sở dữ liệu, các phiên bản miễn phí và trả phí cùng hướng dẫn cài đặt, kết nối, chạy truy vấn SQL cho người mới.

05/11/2026

Cách thay đổi mật khẩu máy tính trên Windows 10, 11 đơn giản

Cách thay đổi mật khẩu máy tính trên Windows 10, 11 qua Settings, Control Panel, CMD và các công cụ quản trị được hướng dẫn chi tiết theo từng bước dễ thực hiện.

05/11/2026

Microsoft Management Console là gì? Cách sử dụng MMC cho người mới

Microsoft Management Console là gì? Đây là nền tảng tập hợp các công cụ quản trị Windows, hỗ trợ quản lý hệ thống, thêm snap-in và lưu console theo nhu cầu sử dụng.

05/11/2026

Rủi ro khi sử dụng giả lập online và cách phòng tránh

Rủi ro khi sử dụng giả lập online có thể gây lộ dữ liệu, mất quyền kiểm soát tài khoản, lừa đảo trực tuyến, vi phạm chính sách game, gián đoạn thao tác và phát sinh chi phí.