Luận văn: Mô hình hóa Điện toán sương mù-đám mây và lập lịch tác vụ nhiều ràng buộc

Luận văn phân tích mô hình điện toán sương mù - đám mây và bài toán lập lịch tác vụ. Đề xuất giải pháp cho các tác vụ có nhiều ràng buộc phức tạp.

Chuyên ngành

Khoa Học Dữ Liệu

Người đăng

Ẩn danh

Thể loại

Luận Văn Thạc Sĩ

2021

75
0
0

Phí lưu trữ

30 Point

Tóm tắt

I. Giới thiệu về Điện toán Sương mù và Đám mây

Điện toán sương mù (fog computing) là công nghệ được Cisco định nghĩa lần đầu tiên vào năm 2015, đã trở thành từ khoá đầy hứa hẹn trong cộng đồng công nghệ thông tin. Công nghệ này kết hợp điện toán đám mây để tạo nên một hệ thống xử lý dữ liệu phân tán, gần gũi với các thiết bị cạnh biên. Mô hình điện toán sương mù - đám mây không chỉ nâng cao hiệu suất xử lý mà còn giảm thiểu độ trễ trong truyền tải dữ liệu. Tuy nhiên, công nghệ này vẫn chưa thực sự trở thành tiêu chuẩn áp dụng rộng rãi trong sản xuất. Đây vẫn là đề tài mở cho các nhà nghiên cứu phát triển và hoàn thiện mô hình, góp phần vào sự phát triển khoa học kỹ thuật của Việt Nam và thế giới.

1.1. Khái niệm Điện toán Sương mù

Fog computing là mô hình xử lý dữ liệu tại các điểm cạnh biên, giữa các thiết bị đầu cuối và trung tâm dữ liệu đám mây. Khác với điện toán đám mây truyền thống, điện toán sương mù cung cấp khả năng xử lý gần với nguồn dữ liệu, giảm độ trễ mạng và nâng cao hiệu suất. Mô hình này đặc biệt hữu ích cho các ứng dụng yêu cầu phản ứng thời gian thực, như IoT, dịch vụ vị trí và giám sát sự kiện.

1.2. Lợi ích của Mô hình Kết hợp Sương mù Đám mây

Sự kết hợp điện toán sương mù và đám mây tạo ra một hệ thống linh hoạt và hiệu quả. Lợi ích chính bao gồm: giảm độ trễ phản hồi, tiết kiệm băng thông mạng, nâng cao bảo mật dữ liệu tại cạnh biên, và cải thiện khả năng skalability. Mô hình này cho phép xử lý dữ liệu cấp bách tại lớp sương mù, trong khi dữ liệu phức tạp được gửi lên đám mây để phân tích sâu hơn.

II. Bài toán Lập lịch Tác vụ trong Điện toán Sương mù

Bài toán lập lịch tác vụ là một trong những thách thức lớn nhất trong mô hình điện toán sương mù - đám mây. Bài toán này liên quan đến việc phân bổ các tác vụ tính toán đến các nút xử lý (fog nodes và cloud nodes) sao cho tối ưu hoá các tiêu chí như độ trễ, tiêu thụ năng lượng và chi phí. Bài toán lập lịch tác vụ nhiều ràng buộc là một bài toán NP-đầy đủ, có độ phức tạp tính toán rất cao. Việc tìm giải pháp tối ưu đòi hỏi sử dụng các giải thuật metaheuristic như Genetic Algorithm, Particle Swarm Optimization hoặc Ant Colony Optimization để đạt được kết quả gần tối ưu trong thời gian chấp nhận được.

2.1. Định nghĩa và Đặc điểm Bài toán

Lập lịch tác vụ trong sương mù - đám mây yêu cầu gán mỗi tác vụ đến một nút xử lý cụ thể, đảm bảo tất cả các ràng buộc được thỏa mãn. Ràng buộc bao gồm: độ trễ tối đa cho phép, yêu cầu tài nguyên (CPU, bộ nhớ), hạn chế băng thông, và phụ thuộc giữa các tác vụ. Bài toán này cần tối ưu hoá nhiều mục tiêu đồng thời, làm nó trở thành một bài toán tối ưu hoá đa tiêu chí phức tạp.

2.2. Các Giải thuật Metaheuristic để Giải quyết

Các giải thuật metaheuristic như Genetic Algorithm (GA), Particle Swarm Optimization (PSO)Ant Colony Optimization (ACO) được áp dụng để tìm giải pháp gần tối ưu. GA sử dụng các phép toán tiến hóa, PSO mô phỏng hành vi bầy đàn chim, còn ACO dựa trên hành vi của kiến. Các thuật toán này cho phép khám phá không gian giải pháp rộng lớn và tìm được các giải pháp chất lượng cao trong thời gian hợp lý.

III. Mô hình Hoá Toán học cho Hệ thống

Để giải quyết bài toán lập lịch tác vụ trong mô hình điện toán sương mù - đám mây, cần xây dựng một mô hình hoá toán học chính xác. Mô hình này phải biểu diễn các yếu tố chính: tập hợp các tác vụ, tập hợp các nút xử lý (fog nodes và cloud nodes), các ràng buộc và hàm mục tiêu. Hàm mục tiêu thường là tối ưu hoá một hoặc nhiều tiêu chí như giảm thiểu độ trễ trung bình, giảm thiểu chi phí điện năng, hoặc cân bằng tải trên các nút. Mô hình toán học phải cân đối giữa tính chính xác và khả năng tính toán, để các thuật toán tối ưu hoá có thể làm việc hiệu quả. Việc xây dựng mô hình phù hợp là bước quan trọng quyết định thành công của việc giải quyết bài toán.

3.1. Các Thành phần của Mô hình

Mô hình bao gồm: hàm chi phí (chi phí truyền dữ liệu, chi phí xử lý), hàm độ trễ (bao gồm độ trễ truyền và xử lý), hàm tài nguyên (giới hạn CPU, bộ nhớ, băng thông). Mỗi tác vụ được đặc trưng bởi kích thước dữ liệu, thời gian xử lý ước tính, và các tác vụ phụ thuộc. Các nút xử lý được mô tả bởi công suất xử lý, dung lượng bộ nhớ, và vị trí vật lý.

3.2. Hàm Mục tiêu và Ràng buộc

Hàm mục tiêu chính là tối ưu hoá sự kết hợp giữa độ trễ, chi phí và cân bằng tải. Ràng buộc bao gồm: tất cả tác vụ phải được gán, không vượt quá tài nguyên nút, đảm bảo thứ tự tác vụ phụ thuộc. Các ràng buộc này tạo nên bài toán NP-đầy đủ, đòi hỏi phương pháp giải tiên tiến và hiệu quả.

IV. Ứng dụng và Đánh giá Hiệu suất Mô hình

Việc ứng dụng thử nghiệm các giải thuật metaheuristic trên mô hình điện toán sương mù - đám mây được thực hiện thông qua các bộ dữ liệu thử nghiệm và môi trường mô phỏng. Các tiêu chí đánh giá bao gồm: độ thích nghi giải pháp, thời gian hội tụ, độ lệch chuẩn của kết quả, và khả năng mở rộng. Kết quả thử nghiệm cho thấy rằng các thuật toán metaheuristic khác nhau có hiệu suất khác nhau tùy theo đặc thù của bài toán. Việc lựa chọn thuật toán phù hợp cần dựa trên đặc điểm của hệ thống cụ thể: số lượng tác vụ, số lượng nút xử lý, và mức độ phức tạp của các ràng buộc. Kết quả này góp phần giúp các nhà phát triển chọn giải pháp tối ưu nhất cho hệ thống thực tế.

4.1. Phương pháp Thử nghiệm và Dữ liệu Kiểm định

Các thử nghiệm được tiến hành trên các tập dữ liệu đa dạng với kích thước khác nhau, từ nhỏ (10-50 tác vụ) đến lớn (100-500 tác vụ). Môi trường mô phỏng (simulation environment) được xây dựng để tái hiện các điều kiện thực tế của hệ thống. Các độ lệch chuẩn của kết quả được tính toán để đánh giá độ ổn định của thuật toán. Thời gian thực hiện được giới hạn để đảm bảo sự công bằng trong so sánh.

4.2. Các Chỉ số Đánh giá và Kết luận

Chỉ số hiệu suất chính bao gồm: độ trễ trung bình giảm xuống bao nhiêu %, chi phí năng lượng tiết kiệm được bao nhiêu, và tải được cân bằng như thế nào. Kết quả so sánh cho thấy mô hình đã đạt được các mục tiêu tối ưu hoá với độ chính xác cao. Nghiên cứu này cung cấp các insights quý báu cho việc triển khai thực tế và mở ra nhiều hướng phát triển tiếp theo.

28/12/2025

Trích đoạn nội dung tài liệu

Chương 1.Tong quan| 13 Chương 2. Cơ sở lýthuyết và nghiên cứu liên quan| oe .L4_ Mô hình triên Ì Lời cảm ơn Đâu liên, tôi xin được gửi lời cắm ơn chân (hành đến các thầy giáo, cô giáo thuộc trường đại học Bách Khoa Hà Nội. Đặc biệt là các thầy giáo, cô giáo thuộc. Viện Công nghệ Thông tin và Truyền thông.

Chính các thấy cô giáo đã trang hị cho tôi những kiến thức quý báu trong thời gian tôi học tập và nghiên cứu tại trường. Đồng lhời tôi cũng xin được gửi lời cầm ơn đặc biệt đến PGS. Nguyễn Bình Minh. Thay cô là người dã chí dẫn tận tình, cho tôi những kinh nghiệm quý báu để tôi có thể hoàn thành luận văn tốt nghiệp này.

Thầy cô luôn động viên, giúp đỡ tôi trong những thời điểm khó khán nhất. ‘Toi xin gửi lời cảm ơn tới gia đình và bạn bè. Lời động viên tỉnh thần từ gia đình và bạn bè luôn là động lực để tôi tiên lên phía trước. Học viên: Doan [loa Khiêm, mã số CA 190045, lớp Khoa học dữ liệu, khoá 2019A.

Danh sach hinh ve [-T— Dign oan Siang MGM]. ELDER eee Fa pene Ei Kintũcđộmoin wigan BY).6 Một điểm tìm kiêm bằng PSO. 0] ssa id aah Basen BT SOO BLATT) sw sc cunwe we acorn ew mew x 2.8 Cá voi kiếm ăn bằng lưới bong bóng [22j] .1 Kiên trúc hệ thong] Bgavane Bay đo nang TP [41 Quá trình tôi ưu cho mỗi ràng buộc|. 2 Đănh giá sự hộitụ (Không giới hạn thời gian].

3 Đánh giá sựhội tụ có giới hạn thời gian] .4 Đánh giá độ thích nghĩ có giới hạn thời gian].5 Độ lệch chuẩn của độ thích nghi có giới hạn thời gian| Trang 31 dang 7 Giải quết Giải quyết Trang 34 dong 16 đanh scahs Daan sich Trang 34 dòng 22 Phân ur ‘Phan bir Trang 34 đồng 28 Các giải Cách giải Trang 35 dũng8 Cỡ sơ Cơ sỡ Trang36 đong 16 Tại ghép Iai ghép Trang 38 dong 5 mol dang, mot dang, Trang 38 ding 8 bảo năm bào năm Trang 39 dùng 18 trở lên trở nên. Trang 42 dong 20 ai Loin lịch lác vụ bài loán lập lịch lác vụ. Trang 42 dòng 22 and và Trang 45 dùng 3 điện sương mũ - đảm mây điện toán sương mù đảm mày ‘Trang 45 dong 14 giảm thiểu giảm thiểu Trang 46 ding 3 các các Trang 46 dong 6 so tho sao cho Trang 48 dong 7 a của ‘Trang 48 dong 13 tô nó Trang 70 dông 4 và 6 dam may dam may ‘Trang 70 dong 10 giải lập già lập Ngày 18 tháng 05 năm 2021 Giáo viên hướng dẫn Tác giả luận văn CHỦ TỊCH HỘI ĐỎNG SĐIIQT9.BMII Ban hành lân 1 ngày 11/11/2014 Muc luc 1 IDanh sách các kí hiệu) 12 (Chương 1.Tong quan| 13 Chương 2. Cơ sở lýthuyết và nghiên cứu liên quan| oe .L4_ Mô hình triên Ì Danh sach hinh ve [-T— Dign oan Siang MGM].

ELDER eee Fa pene Ei Kintũcđộmoin wigan BY).6 Một điểm tìm kiêm bằng PSO. 0] ssa id aah Basen BT SOO BLATT) sw sc cunwe we acorn ew mew x 2.8 Cá voi kiếm ăn bằng lưới bong bóng [22j] .1 Kiên trúc hệ thong] Bgavane Bay đo nang TP [41 Quá trình tôi ưu cho mỗi ràng buộc|. 2 Đănh giá sự hộitụ (Không giới hạn thời gian]. 3 Đánh giá sựhội tụ có giới hạn thời gian] .4 Đánh giá độ thích nghĩ có giới hạn thời gian].5 Độ lệch chuẩn của độ thích nghi có giới hạn thời gian| Trang 31 dang 7 Giải quết Giải quyết Trang 34 dong 16 đanh scahs Daan sich Trang 34 dòng 22 Phân ur ‘Phan bir Trang 34 đồng 28 Các giải Cách giải Trang 35 dũng8 Cỡ sơ Cơ sỡ Trang36 đong 16 Tại ghép Iai ghép Trang 38 dong 5 mol dang, mot dang, Trang 38 ding 8 bảo năm bào năm Trang 39 dùng 18 trở lên trở nên.

Trang 42 dong 20 ai Loin lịch lác vụ bài loán lập lịch lác vụ. Trang 42 dòng 22 and và Trang 45 dùng 3 điện sương mũ - đảm mây điện toán sương mù đảm mày ‘Trang 45 dong 14 giảm thiểu giảm thiểu Trang 46 ding 3 các các Trang 46 dong 6 so tho sao cho Trang 48 dong 7 a của ‘Trang 48 dong 13 tô nó Trang 70 dông 4 và 6 dam may dam may ‘Trang 70 dong 10 giải lập già lập Ngày 18 tháng 05 năm 2021 Giáo viên hướng dẫn Tác giả luận văn CHỦ TỊCH HỘI ĐỎNG SĐIIQT9.BMII Ban hành lân 1 ngày 11/11/2014 Lời cảm ơn Đâu liên, tôi xin được gửi lời cắm ơn chân (hành đến các thầy giáo, cô giáo thuộc trường đại học Bách Khoa Hà Nội. Đặc biệt là các thầy giáo, cô giáo thuộc. Viện Công nghệ Thông tin và Truyền thông.

Chính các thấy cô giáo đã trang hị cho tôi những kiến thức quý báu trong thời gian tôi học tập và nghiên cứu tại trường. Đồng lhời tôi cũng xin được gửi lời cầm ơn đặc biệt đến PGS. Nguyễn Bình Minh. Thay cô là người dã chí dẫn tận tình, cho tôi những kinh nghiệm quý báu để tôi có thể hoàn thành luận văn tốt nghiệp này.

Thầy cô luôn động viên, giúp đỡ tôi trong những thời điểm khó khán nhất. ‘Toi xin gửi lời cảm ơn tới gia đình và bạn bè. Lời động viên tỉnh thần từ gia đình và bạn bè luôn là động lực để tôi tiên lên phía trước. Học viên: Doan [loa Khiêm, mã số CA 190045, lớp Khoa học dữ liệu, khoá 2019A.

Trang 31 dang 7 Giải quết Giải quyết Trang 34 dong 16 đanh scahs Daan sich Trang 34 dòng 22 Phân ur ‘Phan bir Trang 34 đồng 28 Các giải Cách giải Trang 35 dũng8 Cỡ sơ Cơ sỡ Trang36 đong 16 Tại ghép Iai ghép Trang 38 dong 5 mol dang, mot dang, Trang 38 ding 8 bảo năm bào năm Trang 39 dùng 18 trở lên trở nên. Trang 42 dong 20 ai Loin lịch lác vụ bài loán lập lịch lác vụ. Trang 42 dòng 22 and và Trang 45 dùng 3 điện sương mũ - đảm mây điện toán sương mù đảm mày ‘Trang 45 dong 14 giảm thiểu giảm thiểu Trang 46 ding 3 các các Trang 46 dong 6 so tho sao cho Trang 48 dong 7 a của ‘Trang 48 dong 13 tô nó Trang 70 dông 4 và 6 dam may dam may ‘Trang 70 dong 10 giải lập già lập Ngày 18 tháng 05 năm 2021 Giáo viên hướng dẫn Tác giả luận văn CHỦ TỊCH HỘI ĐỎNG SĐIIQT9.BMII Ban hành lân 1 ngày 11/11/2014 Tóm tắt nội dung Điện toán sương mù (fog computing) lần đầu tiên được Cisco định nghĩa vào nãm 2015 (T]. Đến nay, điện toán sương mù đã trở thành từ khoá đầy hứa hẹn được cộng đồng tìm kiếm và giới học thuật dành nhiều thời gian nghiên cứu, thử nghiệm.

Tuy nhiên công nghệ này vẫn chưa thực sự trở thành một tiêu chuẩn để áp dụng vào vận hành sản xuất. Chính vì vậy đây vẫn còn là đề tài mở cho các cá nhân, tổ chức tham gia nghiên cứu để mô hình này ngày một hoàn thiện hơn. Luận văn mong muốn đóng góp một phần sức lực vào sự nghiệp nghiên cứu và phát triển khoa học, kỹ thuật của Việt Nam nói riêng cũng như toàn thế giới nói chung. Ý tưởng chính là đề xuất mô hình điện toán sương mù - đám mây với nhiều ràng buộc ï toán lập lịch trên đó.

Áp dụng, thử nghiệm các giải thuật metaheuristic nhằm ¡ toán lập lịch và đánh giá mô hình đã đẻ xuất. o sanh dién toan dam may va dién toan siGng mi].3 ing dụng của điện toán sương mù|. 28 B BOOMS & sian s aw Rete we eS wT METI & 31 31 31 ân và thuậ 3 3.4 _ Bài toán lập lịch trong điện toán sương mũ - đấm mãy]. Mô hình đề xuat 45 Si K28 45 3.2 Yêu tổ về điện năng tiêu thụÌ.- 46 EU co cua ww new ew eae Ae wena © 49 Go YEU VeCO UCC ws 44 Kean 6 Ae UY ee eee w 49 3.1 Độ trê truyền tin} NI: NHƯ 805/22A5/00997:A0PSNN 0EESBi2ZilS9SIB E 50 3.2 Độ trẻ xử iy Enel Oy RMAA Ss EAR SR ROE Ề 50 B:4— YÊU (6:vỆ/61U ĐI, ¿ ; ö¿¿ú š ¿ š ÿ223/ 6 3 š 0/324 š 0 6 0/4224 š Sl B41 Troyén ta digi).

6 ee ee wa 51 Bas Tut. eee 52 BS_DinknghiakammucWE. eee ey 53 55 Al Cãđãthữnghim]. 55 si Sak IR AR iia RRO 8 58 4.4 Moi quan hệ giữa các ràng bude] Hsang wo KoA eR eRe ý 64 (Chương 5.

Kết luận| 70 n Danh sach hinh ve [-T— Dign oan Siang MGM]. ELDER eee Fa pene Ei Kintũcđộmoin wigan BY).6 Một điểm tìm kiêm bằng PSO. 0] ssa id aah Basen BT SOO BLATT) sw sc cunwe we acorn ew mew x 2.8 Cá voi kiếm ăn bằng lưới bong bóng [22j] .1 Kiên trúc hệ thong] Bgavane Bay đo nang TP [41 Quá trình tôi ưu cho mỗi ràng buộc|. 2 Đănh giá sự hộitụ (Không giới hạn thời gian].

3 Đánh giá sựhội tụ có giới hạn thời gian] .4 Đánh giá độ thích nghĩ có giới hạn thời gian].5 Độ lệch chuẩn của độ thích nghi có giới hạn thời gian| Danh sach hinh ve [-T— Dign oan Siang MGM]. ELDER eee Fa pene Ei Kintũcđộmoin wigan BY).6 Một điểm tìm kiêm bằng PSO. 0] ssa id aah Basen BT SOO BLATT) sw sc cunwe we acorn ew mew x 2.8 Cá voi kiếm ăn bằng lưới bong bóng [22j] .1 Kiên trúc hệ thong] Bgavane Bay đo nang TP [41 Quá trình tôi ưu cho mỗi ràng buộc|. 2 Đănh giá sự hộitụ (Không giới hạn thời gian].

3 Đánh giá sựhội tụ có giới hạn thời gian] .4 Đánh giá độ thích nghĩ có giới hạn thời gian].5 Độ lệch chuẩn của độ thích nghi có giới hạn thời gian| Bas Tut. eee 52 BS_DinknghiakammucWE. eee ey 53 55 Al Cãđãthữnghim]. 55 si Sak IR AR iia RRO 8 58 4.4 Moi quan hệ giữa các ràng bude] Hsang wo KoA eR eRe ý 64 (Chương 5.

Kết luận| 70 n Lời cảm ơn Đâu liên, tôi xin được gửi lời cắm ơn chân (hành đến các thầy giáo, cô giáo thuộc trường đại học Bách Khoa Hà Nội. Đặc biệt là các thầy giáo, cô giáo thuộc. Viện Công nghệ Thông tin và Truyền thông. Chính các thấy cô giáo đã trang hị cho tôi những kiến thức quý báu trong thời gian tôi học tập và nghiên cứu tại trường.

Đồng lhời tôi cũng xin được gửi lời cầm ơn đặc biệt đến PGS. Nguyễn Bình Minh. Thay cô là người dã chí dẫn tận tình, cho tôi những kinh nghiệm quý báu để tôi có thể hoàn thành luận văn tốt nghiệp này. Thầy cô luôn động viên, giúp đỡ tôi trong những thời điểm khó khán nhất.

‘Toi xin gửi lời cảm ơn tới gia đình và bạn bè. Lời động viên tỉnh thần từ gia đình và bạn bè luôn là động lực để tôi tiên lên phía trước. Học viên: Doan [loa Khiêm, mã số CA 190045, lớp Khoa học dữ liệu, khoá 2019A.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ