tailieunhanh - Giải pháp autoscaling hỗn hợp cho nền tảng cloud kubernetes

Trong nghiên cứu này, một phương pháp autoscaling dựa trên nhiều thông số tài nguyên và sự linh hoạt chọn lựa phương pháp autoscaling được trình bày nhằm tối ưu hóa tài nguyên sử dụng nhưng vẫn có thể đảm bảo yêu cầu giảm tải trên các container. | Tuyển tập Hội nghị Khoa học thường niên năm 2021. ISBN 978-604-82-5957-0 GIẢI PHÁP AUTOSCALING HỖN HỢP CHO NỀN TẢNG CLOUD KUBERNETES Đỗ Trường Xuân1 Phạm Thanh Bình1 1 Trường Đại học Thủy lợi email xuandt@ 1. GIỚI THIỆU CHUNG về tài nguyên phần cứng và mạng. Tuy nhiên các phương pháp trên đều được thực Container là một nền tảng ảo hóa đang thu hiện chỉ dựa vào một trong các thông số về hút nhiều sự quan tâm của giới học thuật và tài nguyên và một phương pháp autoscaling. công nghiệp. Thay vì ảo hóa phần cứng và hệ Trong nghiên cứu này một phương pháp điều hành như máy ảo container chỉ đóng gói autoscaling dựa trên nhiều thông số tài những thành phần cần thiết để chạy ứng dụng nguyên và sự linh hoạt chọn lựa phương như các thư viện file bin và hệ thống file. pháp autoscaling được trình bày nhằm tối ưu Container mang đến nhiều lợi ích so với máy hóa tài nguyên sử dụng nhưng vẫn có thể ảo như rất nhẹ có thể được khởi động và đảm bảo yêu cầu giảm tải trên các container. dừng rất nhanh chóng thay vì quá trình khởi động và tắt của máy ảo thông thường. Cùng với sự ra đời của container thì có rất nhiều các nền tảng quản lý và triển khai container nổi bật là Kubernetes K8s 1 . K8s cung cấp các chức năng như cân bằng tải load balancing trên các container tối ưu hóa việc triển khai các container trên các cụm nốt phần cứng. K8s còn cung cấp các chức năng autoscaling 2 nhằm mục đích thêm vào bớt các tài nguyên cho các container hay thêm vào nhiều các container với chức năng tương tự nhằm mục giảm tải trên các container khi những tham số giám sát tài nguyên phần cứng RAM CPU bị sử dụng Hình 1. Kiến trúc K8s quá giới hạn. 2. PHƯƠNG PHÁP NGHIÊN CỨU Hiện tại có hai phương pháp chính được sử dụng nhằm thực hiện tính năng Kiến trúc của một cụm K8s được trình bày autoscaling trên K8s đó là autoscaling theo trong Hình 1. Một cụm K8s bao gồm một nốt chiều dọc và autoscaling theo chiều ngang. master và nhiều nốt worker. Nốt worker bao Autoscaling theo chiều ngang 3 tức là tăng

TỪ KHÓA LIÊN QUAN