HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG NGUYỄN XUÂN PHI NÂNG CAO HIỆU NĂNG CÂN BẰNG TẢI TRÊN ĐIỆN TOÁN ĐÁM MÂY

Chuyên ngành

Hệ Thống Thông Tin

Người đăng

Ẩn danh

Thể loại

Luận Án Tiến Sĩ

2022

130
0
0

Phí lưu trữ

30.000 VNĐ

Tóm tắt

I. Tổng Quan Về Cân Bằng Tải Đám Mây Nghiên Cứu 55 Ký Tự

Điện toán đám mây đã trở thành nền tảng then chốt cho nhiều tổ chức, doanh nghiệp. Với khả năng lưu trữ và cung cấp dịch vụ tính toán với chi phí tối ưu và truy cập mọi lúc mọi nơi, điện toán đám mây đang thay đổi cách chúng ta làm việc và tương tác với dữ liệu. Tuy nhiên, sự phát triển nhanh chóng của điện toán đám mây cũng đặt ra những thách thức không nhỏ, đặc biệt là trong việc cân bằng tải. Khi số lượng ứng dụng và dữ liệu tăng lên, việc đảm bảo hiệu suất và khả năng đáp ứng trở nên vô cùng quan trọng. Cân bằng tải là một cơ chế chủ yếu giúp các giao dịch trên đám mây diễn ra tốt nhất và an toàn nhất. Luận án này tập trung nghiên cứu và cải tiến hiệu năng cân bằng tải trên điện toán đám mây, một lĩnh vực đang ngày càng được quan tâm bởi các nhà khoa học và kỹ sư.

1.1. Điện toán đám mây và bài toán cân bằng tải

Điện toán đám mây cung cấp các dịch vụ linh động, theo nhu cầu sử dụng và có khả năng mở rộng/thu hẹp dễ dàng. Do đó, việc nghiên cứu để nâng cao hiệu quả hoạt động và sử dụng tối ưu nguồn tài nguyên là cần thiết. Cân bằng tải đóng vai trò quan trọng và mấu chốt trong việc nâng cao hiệu quả hoạt động của điện toán đám mây. Luận án này tập trung vào bài toán cân bằng tải để cải thiện hiệu năng của điện toán đám mây.

1.2. Các yếu tố ảnh hưởng đến hiệu quả cân bằng tải đám mây

Nhiều yếu tố ảnh hưởng đến hiệu quả của cân bằng tải. Lưu lượng dữ liệu truyền đi trên Internet ngày càng lớn, mỗi loại dữ liệu có đặc thù và phương pháp xử lý riêng. Việc lựa chọn kỹ thuật để cải tiến cân bằng tải là rất quan trọng, có ý nghĩa to lớn trong việc nâng cao chất lượng dịch vụ đám mây cho người dùng.

II. Thách Thức Cân Bằng Tải Phân Tích Chuyên Sâu 59 Ký Tự

Sự bùng nổ của Internet và các ứng dụng trực tuyến đã tạo ra một lượng lớn lưu lượng truy cập vào các hệ thống điện toán đám mây. Để đảm bảo hiệu suất và khả năng đáp ứng, việc cân bằng tải trở nên vô cùng quan trọng. Tuy nhiên, cân bằng tải không phải là một nhiệm vụ dễ dàng. Có nhiều thách thức cần phải vượt qua, bao gồm sự phức tạp của các ứng dụng đám mây, sự biến động của lưu lượng truy cập và yêu cầu về khả năng mở rộng và độ tin cậy. Theo thống kê (1), lượng dữ liệu truyền trên hệ thống mạng toàn cầu nếu lưu trữ trên đĩa DVD thì số lượng đĩa này xếp hàng sẽ có chiều dài bằng 2 lần quãng đường từ trái đất tới mặt trăng, dự báo lượng dữ liệu này sẽ tăng thêm 44 lần vào năm 2020.

2.1. Sự cần thiết của cân bằng tải trong điện toán đám mây

Điện toán đám mây đang trở thành đích đến của nhiều doanh nghiệp lớn, đặc biệt có liên quan tới mảng trung tâm dữ liệu. Vì có tính linh động, cung cấp dịch vụ theo nhu cầu sử dụng, và khả năng mở rộng hay thu hẹp một cách dễ dàng. Vì vậy, nó luôn đòi hỏi những bước nghiên cứu mới, mang tính tiên phong trong việc nâng cao hiệu quả hoạt động và phải sử dụng tối ưu nhất nguồn tài nguyên nhưng vẫn đảm bảo việc cung ứng dịch vụ là tốt nhất và thời gian nhanh nhất.

2.2. Các yếu tố ảnh hưởng đến hiệu năng điện toán đám mây

Nhiều yếu tố ảnh hưởng đến hiệu năng của điện toán đám mây, bao gồm kiến trúc hệ thống, tài nguyên phần cứng, và các thuật toán được sử dụng để quản lý tài nguyên. Cân bằng tải là một trong những yếu tố quan trọng nhất. Quản lý tài nguyên đóng vai trò quan trọng trong bài toán cân bằng tải. Bài toán cân bằng tải phụ thuộc vào các yếu tố khác như: Phát biểu bài toán và mô hình nghiên cứu.

2.3. Thách thức trong việc đánh giá cân bằng tải đám mây

Đánh giá hiệu năng cân bằng tải là một thách thức. Các phương pháp đo lường và đánh giá cần phải phù hợp với kiến trúc và yêu cầu cụ thể của từng ứng dụng. Cần phải có các phương pháp đánh giá cân bằng tải để các doanh nghiệp có thể đo lường, từ đó tối ưu hóa hệ thống cân bằng tải. Các hướng giải quyết bài toán cân bằng tải có thể là: Phương pháp xấp xỉ, chiến lược lập lịch phân bổ tài nguyên.

III. Thuật Toán Cân Bằng Tải LBAIRT Hướng Dẫn Chi Tiết 59 Ký Tự

Luận án này đề xuất thuật toán LBAIRT (Load Balancing Algorithm to Improve Response Time) để cải thiện thời gian đáp ứng trên điện toán đám mây. Thuật toán LBAIRT xem xét thêm số tham số thời gian hoàn thành các yêu cầu dự kiến của mỗi tài nguyên (VM). Kết quả mô phỏng cho thấy LBAIRT có tỉ lệ chấp nhận yêu cầu đầu vào cao hơn, trong khi thời gian tính toán trung bình thấp hơn các công trình liên quan. Thuật toán LBAIRT có thể giúp các doanh nghiệp cải thiện hiệu suất và khả năng đáp ứng của các ứng dụng đám mây của mình.

3.1. Nguyên lý hoạt động của thuật toán LBAIRT

Điểm mới của thuật toán LBAIRT là xét thêm số tham số thời gian hoàn thành các yêu cầu dự kiến của mỗi tài nguyên (VM). Thuật toán LBAIRT cũng giúp phân phối tải kết hợp với thời gian hoàn thành dự kiến của các máy ảo cho thấy tỉ lệ chấp nhận các yêu cầu đầu vào cao hơn các công trình đưa ra so sánh. Đề xuất thuật toán bằng cách xây dựng mô hình. Cài đặt/thử nghiệm mô hình trên các phần mềm mô phỏng. So sánh, đánh giá kết quả so với các thuật toán khác.

3.2. Ưu điểm của thuật toán LBAIRT so với các thuật toán khác

Thuật toán LBAIRT có một số ưu điểm so với các thuật toán cân bằng tải khác. Thứ nhất, nó xem xét thời gian hoàn thành dự kiến của các VM, giúp phân phối tải hiệu quả hơn. Thứ hai, nó có tỉ lệ chấp nhận yêu cầu đầu vào cao hơn, giúp giảm thời gian chờ đợi cho người dùng. Thứ ba, nó có thời gian tính toán trung bình thấp hơn, giúp cải thiện hiệu suất tổng thể của hệ thống.

IV. Cân Bằng Tải Động RRTA Phương Pháp Tối Ưu 56 Ký Tự

Ngoài thuật toán LBAIRT, luận án còn đề xuất thuật toán RRTA (Reduce Response Time Algorithm) để cải thiện thời gian đáp ứng trên điện toán đám mây. Thuật toán RRTA sử dụng thuật toán dự báo ARIMA để dự báo thời gian đáp ứng, từ đó đưa ra cách giải quyết phân phối tài nguyên hợp lý. Kết quả thực nghiệm cho thấy, thuật toán RRTA có tỉ lệ chấp nhận yêu cầu cao hơn và cải thiện được thời gian đáp ứng so với các thuật toán Roud Robin và Throttled. Thuật toán RRTA có thể được sử dụng để cải thiện hiệu suất và khả năng đáp ứng của các ứng dụng đám mây.

4.1. Sử dụng ARIMA để dự báo thời gian đáp ứng trong RRTA

Điểm mới của công trình là sử dụng thuật toán dự báo ARIMA để dự báo thời gian đáp ứng, từ đó đưa ra cách giải quyết phân phối tài nguyên hợp lý. Thực nghiệm tiến hành trên dữ liệu mô phỏng cho thấy, các thuật toán đề xuất có tỉ lệ chấp nhận yêu cầu cao hơn, cải thiện được thời gian đáp ứng so với các thuật toán Roud Robin, Throttled.

4.2. So sánh RRTA với Round Robin và Throttled về hiệu năng

RRTA cho thấy tỉ lệ chấp nhận yêu cầu cao hơn, cải thiện được thời gian đáp ứng so với các thuật toán Roud Robin và Throttled. Về cơ bản, có thể thấy RRTA phù hợp với cân bằng tải động hơn là hai thuật toán còn lại.

V. Cải Thiện Hiệu Năng với Thuật Toán Cân Bằng TMA 58 Ký Tự

Luận án giới thiệu thuật toán TMA (Throttled Modified Algorithm) nhằm cải thiện thời gian xử lý trên điện toán đám mây. Điểm cải tiến của thuật toán là sử dụng 2 bảng chỉ mục trạng thái của các VM. Các kết quả thu được từ thuật toán đề xuất đã đạt được một số kết quả tốt: giới hạn số lượng yêu cầu được xếp hàng để phân phối, cải thiện thời gian xử lý và thời gian phản hồi của các trung tâm đám mây so với hai thuật toán Round Robin và Throttled. Các thử nghiệm chứng minh hiệu quả của thuật toán TMA trong việc giảm thiểu độ trễ và tăng thông lượng.

5.1. Hai bảng chỉ mục trạng thái VM trong thuật toán TMA

Điểm cải tiến của thuật toán là sử dụng 2 bảng chỉ mục trạng thái của các VM. Các kết quả thu được từ thuật toán đề xuất đã đạt được một số kết quả tốt: giới hạn số lượng yêu cầu được xếp hàng để phân phối, cải thiện thời gian xử lý và thời gian phản hồi của các trung tâm đám mây so với hai thuật toán Round Robin và Throttled.

5.2. So sánh thuật toán TMA với Round Robin và Throttled

Các kết quả thu được từ thuật toán đề xuất đã đạt được một số kết quả tốt: giới hạn số lượng yêu cầu được xếp hàng để phân phối, cải thiện thời gian xử lý và thời gian phản hồi của các trung tâm đám mây so với hai thuật toán Round Robin và Throttled.

VI. Thuật Toán MMSIA Tối Ưu Xử Lý trong Đám Mây 57 Ký Tự

Luận án cũng trình bày về thuật toán MMSIA (Improved Max-Min Scheduling Algorithm for Load Balancing on Cloud Computing) nhằm cải thiện thời gian xử lý trên điện toán đám mây. Điểm mới của thuật toán là nhóm các yêu cầu và các máy ảo theo thời gian hoàn thành dự kiến và thời gian thực hiện hoàn thành tổng thể. Thực nghiệm cho thấy thuật toán đã cải thiện thời gian xử lý các yêu cầu đầu vào. Thuật toán MMSIA được kỳ vọng sẽ đóng góp vào việc nâng cao hiệu quả sử dụng tài nguyên trong môi trường đám mây.

6.1. Nguyên tắc nhóm yêu cầu và VM trong thuật toán MMSIA

Điểm mới của thuật toán là nhóm các yêu cầu và các máy ảo theo thời gian hoàn thành dự kiến và thời gian thực hiện hoàn thành tổng thể. Để cân bằng, việc nhóm yêu cầu và VM cần hợp lý.

6.2. Kết quả thực nghiệm và so sánh với các thuật toán khác

Thực nghiệm cho thấy thuật toán đã cải thiện thời gian xử lý các yêu cầu đầu vào. Thuật toán MMSIA được so sánh với các thuật toán: Max-Min, Min-Min, Roud Robin. Phần cuối là một số kết luận và hướng phát triển của luận án.

17/05/2025
Nang cao hieu nang can bang tai tren dien toan dam may luan an tien sy ky thuat
Bạn đang xem trước tài liệu : Nang cao hieu nang can bang tai tren dien toan dam may luan an tien sy ky thuat

Để xem tài liệu hoàn chỉnh bạn click vào nút

Tải xuống