1. Trang chủ
  2. » Luận Văn - Báo Cáo

Nghiên cứu cơ chế cộng tác trong cloud computing (tt)

33 823 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 33
Dung lượng 1,43 MB

Nội dung

Nghiên cứu cơ chế cộng tác trong Cloud ComputingNghiên cứu cơ chế cộng tác trong Cloud ComputingNghiên cứu cơ chế cộng tác trong Cloud ComputingNghiên cứu cơ chế cộng tác trong Cloud ComputingNghiên cứu cơ chế cộng tác trong Cloud ComputingNghiên cứu cơ chế cộng tác trong Cloud ComputingNghiên cứu cơ chế cộng tác trong Cloud ComputingNghiên cứu cơ chế cộng tác trong Cloud ComputingNghiên cứu cơ chế cộng tác trong Cloud ComputingNghiên cứu cơ chế cộng tác trong Cloud ComputingNghiên cứu cơ chế cộng tác trong Cloud ComputingNghiên cứu cơ chế cộng tác trong Cloud ComputingNghiên cứu cơ chế cộng tác trong Cloud ComputingNghiên cứu cơ chế cộng tác trong Cloud ComputingNghiên cứu cơ chế cộng tác trong Cloud ComputingNghiên cứu cơ chế cộng tác trong Cloud ComputingNghiên cứu cơ chế cộng tác trong Cloud Computing

HỌC VIỆN CÔNG NGHỆ BƢU CHÍNH VIỄN THÔNG - NGUYỄN MINH TÂM NGHIÊN CỨU CƠ CHẾ CỘNG TÁC TRONG CLOUD COMPUTING CHUYÊN NGÀNH : HỆ THỐNG THÔNG TIN MÃ SỐ: 60.48.01.04 LUẬN VĂN THẠC SĨ KỸ THUẬT NGƢỜI HƢỚNG DẪN KHOA HỌC: TS NGUYỄN HỒNG SƠN TP.HỒ CHÍ MINH – 2016 Luận văn hoàn thành tại: HỌC VIỆN CÔNG NGHỆ BƢU CHÍNH VIỄN THÔNG Người hướng dẫn khoa học: TS NGUYỄN HỒNG SƠN Phản biện 1: ……………………………………………… Phản biện 2: ……………………………………………… Luận văn bảo vệ trước Hội đồng chấm luận văn thạc sĩ Học viện Công nghệ Bưu Viễn thông Vào lúc: ngày tháng năm … Có thể tìm hiểu luận văn tại: - Thư viện Học viện Công nghệ Bưu Viễn thông MỞ ĐẦU Tính cấp thiết đề tài Ngày nay, với phát triển nhanh chóng ngành công nghệ thông tin công nghệ điện tử, thiết bị truyền dẫn thông tin trở nên mạnh mẽ lực xử lý nâng cao Chất lượng dịch vụ truyền tải thông tin mạng internet đảm bảo Điều tạo điều kiện cho Cloud Computing hay điện toán đám mây phát triển trở thành xu Điện toán đám mây cung cấp dịch vụ từ sở hạ tầng, dịch vụ tảng, dịch vụ phần mềm, đáp ứng đầy đủ nhu cầu công nghệ thông tin cho cá nhân doanh nghiệp Nhằm giảm chi phí cho đầu tư sở hạ tầng mạng chi phí bảo trì, sửa chữa, … công ty doanh nghiệp thuê dịch vụ từ nhà cung cấp dịch vụ điện toán đám mây Khi doanh nghiệp không cần phải quan tâm nhiều đến sở hạ tầng, công nghệ mà tập trung vào công việc kinh doanh, sản xuất Do hiệu công việc nâng cao Với nhu cầu dịch vụ điện toán đám mây ngày tăng tài nguyên sẵn có đám mây riêng lẻ có giới hạn Khi có nhu cầu lớn từ phía khách hàng tạo áp lực lớn cho trung tâm liệu Khi đó, khách hàng đăng ký sử dụng dịch vụ không đáp ứng Một giải pháp để giải tình trạng sử dụng mô hình cộng tác đám mây – Inter Clouds Trong mô hình này, đám mây riêng liên kết, phối hợp với nhằm mở rộng khả cung cấp tài nguyên cho yêu cầu khách hàng Việc liên kết thực chủ yếu thành phần Cloud Coordinator Điều cho phép tăng hiệu suất, độ tin cậy, khả mở rộng nhà cung cấp dịch vụ Tuy nhiên để thực liên kết đám mây cho thông suốt hiệu thách thức cộng đồng nghiên cứu triển khai liên đoàn đám mây Cũng đề tài: “NGHIÊN CỨU CƠ CHẾ CỘNG TÁC TRONG CLOUD COMPUTING” chọn cho luận văn thạc sĩ Tổng quan vấn đề nghiên cứu Đã có nhiều công trình nghiên cứu điện toán liên đám mây Bài báo “Inter – Cloud: Utility-Oriented Federation of Cloud Computing Environments for Scaling of Application Services” [3] trình bày kiến trúc môi trường điện toán đám mây liên kết với có tên Inter Cloud để hỗ trợ việc mở rộng quy mô ứng dụng nhiều nhà cung cấp đám mây Ý tưởng đằng sau khái niệm liên kết để tăng cường khả cung cấp dịch vụ đám mây dự phòng trường hợp khối lượng công việc đột biến bất ngờ cách cho thuê khả tính toán lưu trữ có sẵn từ nhà cung cấp dịch vụ đám mây khác Các thành phần kiến trúc đề xuất Cloud Broker, Cloud Exchange Cloud Coordinator Trong mô hình Inter-Cloud biểu diễn hình 1, Cloud Exchange (CEx) diễn tả thị trường mà cho phép nhà môi giới nhà cung cấp cải thiện hiệu suất, độ tin cậy khả mở rộng ứng dụng mềm dẻo cách tận dụng tài nguyên từ nhiều Cloud để đáp ứng cam kết chất lượng (SLAs) thông qua việc quy hoạch chúng nhiều trung tâm liệu khác Inter-Cloud đề xuất sách định hướng thị trường cho việc cấp phát máy ảo nhiều trung tâm liệu với sách linh động thực thi nhà cung cấp [3] Hình 1: Kiến trúc thành phần InterCloud [3] Cloud Broker: Môi giới đám mây đại diện cho người sử dụng xác định nhà cung cấp dịch vụ đám mây phù hợp thông qua Cloud Exchange thương lượng với Cloud Coordinator cho phân bổ tài nguyên, đáp ứng chất lượng dịch vụ theo yêu cầu người sử dụng [3] Cloud Exchange (CEx): Là nhà tạo thị trường CEx đóng vai trò quan đăng ký thông tin Ở chứa chi phí sử dụng dạng nhu cầu đám mây Cloud Coordinator định kỳ cập nhật tính khả dụng, chi phí sách cam kết đảm bảo chất lượng dịch vụ với CEx Các Cloud Broker truy vấn vào CEx để biết thông tin chất lượng dịch vụ tài nguyên khả dụng đám mây thành viên liên đoàn đám mây Hơn nửa cung cấp dịch vụ môi giới để yêu cầu người dùng đến nhà cung cấp dịch vụ phù hợp [3] Cloud Coordinator (CC): Điều phối viên đám mây cho phép nhà cung cấp nguồn lực thương mại để đáp ứng với nhu cầu thay đổi ứng dụng yêu cầu người dùng Trong ý nghĩa này, hoạt động đại lý giao dịch Tuy nhiên, CC thực nhiệm vụ khác như: thành phần back-end có chứa lớp tích hợp quản lý máy ảo cho phép sử dụng công nghệ quản lý máy ảo có sẵn, thành phần front-end có dịch vụ web để truyền thông với điều phối viên đám mây khác Market Engine cho việc đánh giá việc cung cấp nguồn tài nguyên Bởi CC có thông tin sở hạ tầng cục tỷ lệ sử dụng tương ứng, tiếp cận với điều phối viên khác, thành phần quan trọng mà hệ thống Inter-Clouds cần phải có [3] Dịch vụ điều phối đám mây cung cấp môi trường lập trình, quản lý, triển khai cho ứng dụng liên đoàn đám mây Mục tiêu đề tài  Nghiên cứu yêu cầu chức Cloud Coordinator mô hình cộng tác đám mây (Inter – Cloud)  Nghiên cứu xác định chế hoạt động Cloud Coordinator  Lập trình cài đặt thành phần Cloud Coordinator môi trường mô Inter – Cloud để thực nghiệm đánh giá  Kiểm chứng tính hiệu hai mô hình liên đám mây: tập trung ngang hàng (peer-to-peer) Tổ chức luận văn Ngoài phần mở đầu, kết luận danh mục tài liệu tham khảo, luận văn gồm có chương Chƣơng – Tổng quan cộng tác đám mây Chƣơng – Phân tích thành phần chế hoạt động điểu phối Inter – Cloud Chƣơng – Cài đặt mô chế điều phối đánh giá kết Kết Luận kiến nghị: Trình bày kết luận luận văn kiến nghị hướng nghiên cứu Chƣơng – TỔNG QUAN VỀ CỘNG TÁC GIỮA CÁC ĐÁM MÂY Chương trình tổng quan điện toán đám mây: khái niệm, đặc điểm, tầng kiến trúc mô hình triển khai điện toán đám mây Tiếp luận văn trình bày môi trường liên đám mây: Các khái niệm Inter Cloud, Multi Cloud, nguyên tắc phân loại cuối giới thiệu số mô hình triển khai Inter Cloud Multi Cloud 1.1 Tổng quan cloud computing 1.1.1 Khái niệm Thuật ngữ cloud computing đời năm 2007 để nói trào lưu mới, mà để khái quát lại hướng sở hạ tầng thông tin vốn diễn từ lâu Có nhiều định nghĩa điện toán đám mây, ta hiểu điện toán đám mây giải pháp cho phép cung cấp tài nguyên công nghệ thông tin dịch vụ có khả thay đổi linh hoạt theo nhu cầu người sử dụng Thuật ngữ “Đám mây” lối nói ẩn dụ, hiểu tài nguyên tồn Internet, người dùng truy cập tới tài nguyên mà không cần hiểu rõ công nghệ, kỹ thuật hạ tầng bên đám mây 1.1.2 Đặc điểm cloud computing Về cloud computing có đặc điểm sau đây: Khả co giãn (Rapid elasticity) Dịch vụ theo nhu cầu (On-demand self-service) Không phụ thuộc vị trí (Location independent resource pooling) Truy cập dễ dàng (Broad network access) Điều tiết dịch vụ (Measured service) 1.1.3 Kiến trúc dịch vụ điện toán đám mây Kiến trúc điện toán đám mây phân chia thành phân tầng theo hình 1.1: Hình 1.1: Kiến trúc điện toán đám mây Có nhiều loại dịch vụ điện toán đám mây, Tuy nhiên dịch vụ bao gồm: Dịch vụ sở hạ tầng (Infrastructure as a Service – IaaS), dịch vụ tảng (Platform as a Service – PaaS), dịch vụ phần mềm (Software as a Service – SaaS) 1.1.3.1 Dịch vụ phần mềm (Software as a Service – SaaS) 1.1.3.2 Dịch vụ tảng (Platform as a Service – PaaS) 1.1.3.3 Dịch vụ sở hạ tầng (Infrastructure as a Service – IaaS) 1.1.4 Các mô hình triển khai Các mô hình triển khai điện toán đám mây thực chất phân chia theo sách quản lý truy cập đám mây Được chia làm loại sau: 1.1.4.1 Đám mây riêng (Private cloud) 1.1.4.2 Đám mây công cộng (Public cloud) 1.1.4.3 Đám mây cộng đồng (Community cloud) 1.1.4.4 Đám mây lai (Hybrid cloud) 1.2 Tổng quan Inter Cloud 1.2.1 Khái niệm Thuật ngữ Inter-Clouds mô tả đám mây nhiều đám mây Về mặt chất, Inter-Cloud cho phép phối hợp phân phối cách động việc vận hành tập hợp trung tâm liệu hình 1.8 Hình 1.6: Tổng quan Inter Cloud [4] Inter – Cloud định nghĩa cách thức mô hình liên đám mây, với mục đích đảm bảo chất lượng dịch vụ, chẳng hạn hiệu suất tính khả dụng dịch vụ, cho phép thuyên chuyển tài nguyên theo yêu cầu chuyển giao khối lượng công việc thông qua mạng liên kết hệ thống điện toán đám mây nhiều nhà cung cấp khác nhau, dựa phối hợp yêu cầu người dùng chất lượng dịch vụ (SLA) việc sử dụng giao diện tiêu chuẩn nhà cung cấp [4] 1.2.2 Lợi ích mô hình Inter-Cloud 1.2.2.1 Đối với người sử dụng Lợi ích môi trường Inter-Cloud khách hàng sử dụng dịch vụ điện toán đám mây họ đa dạng hóa danh mục đầu tư sở hạ tầng nhà cung cấp vị trí địa lý Do đó, làm cho doanh nghiệp thích nghi với sách sẵn sàng thay đổi nhà cung cấp dễ dàng mở rộng khu vực hành 1.2.2.2 Đối với nhà cung cấp Một tính chất quan trọng Điện toán đám mây dịch vụ đám mây phân phối liên tục tính sẵn có khả mở rộng để đáp ứng yêu cầu khách hàng Một nhà cung cấp dịch vụ đám mây cần đảm bảo đủ nguồn lực lúc Nhưng đủ? Việc tăng đột biến khối lượng công việc đến bất ngờ, đó, nhà cung cấp điện toán đám mây cần phải cung cấp dư nguồn lực để đáp ứng chúng Một vấn đề lớn khác lượng điện tiêu thụ trung tâm liệu Việc giữ lượng tài nguyên dư thừa để đảm bảo trạng thái sẵn sàng sử dụng lúc để đối phó với khối lượng công việc tăng bất ngờ dẫn đến điện tiêu thụ chi phí hoạt động tăng cao Những lợi ích nhà cung cấp dịch vụ điện toán đám mây tham gia vào Inter-Cloud tóm tắt sau:  Mở rộng theo yêu cầu Với khả giảm tải cho đám mây khác, nhà cung cấp điều chỉnh quy mô tài nguyên giống ứng dụng điện toán đám mây làm việc với đám mây Một đám mây nên trì trạng thái sẵn dùng với đủ tài nguyên để đáp ứng khối lượng tải dự kiến đệm sai lệch khối lượng tải thông thường Nếu khối lượng công việc tăng vượt giới hạn này, tài nguyên từ đám mây khác cho thuê [3]  Cam kết dịch vụ tốt (Service-Level Agreement) cho khách hàng Biết chí kịch tồi tệ trung tâm liệu bị điện nguồn tài nguyên cho khối lượng công việc đến bị chuyển đến đám mây khác, nhà cung cấp điện toán đám mây cung cấp SLAs tốt cho khách hàng Tuy nhiên, việc đạt tất lợi ích cho nhà cung cấp điện toán đám mây khách hàng cần thực mà không vi phạm yêu cầu ứng dụng, tôn trọng yêu cầu hiệu suất, khả đáp ứng phải thỏa mãn vấn đề pháp lý Những phương pháp tiếp cận để đạt điều khác mặt kiến trúc chế 1.2.3 Nguyên tắc phân loại kiến trúc inter cloud Toàn phát triển nguyên tắc phân loại mô tả hình sau: Inter - Cloud Volunteer federation Centralised Peer-to-peer Independent/ Multi - Cloud Service Libraries Hình 1.8: Tổng quát nguyên tắc phân loại Inter Cloud 1.2.1 Một số mô hình triển khai Inter Cloud Multi Cloud 1.2.3.1 Centralised Federated Inter-Clouds Hình 1.9: Centralised Federated Inter-Clouds 1.2.3.1 Peer-To-Peer Federated Inter-clouds Hình 1.10: Peer-To-Peer Federated Inter-clouds 1.2.3.1 Multi-Cloud Services Hình 1.11: Multi - Cloud 17 Các thành phần môi trường điện toán liên đám mây chương trình mô bao gồm: Broker/User, Coordinator, Datacenter, Host, Vm Chương trình mô hỗ trợ thêm, bớt thành phần giao diện người dùng trực quan, dễ sử dụng Chương trình mô chức Cloud Coordinator môi trường Inter Cloud peer to peer Sau thực mô chương trình xuất kết dạng đồ thị để phục vụ cho việc so sánh 3.2 Luồng liệu chƣơng trình mô Hình 3.1: Luồng liệu mô Hình 3.1 thể tương tác thành phần sử dụng trình mô 18 3.3 Thuật toán tạo máy ảo Coordinator mô 3.3.1 Thuận toán kiểm tra máy ảo tạo datacenter cục Hình 3.2: Thuật toán kiểm tra máy ảo đƣợc tạo datacenter cục Một máy ảo tạo Datacenter Datacenter tồn host có khả tạo máy ảo Một host tạo máy ảo thỏa mãn điều kiện sau:  Số lượng nhớ khả dụng  Dung lượng lưu trữ khả dụng  Băng thông khả dụng 19  Số lượng Pe khả dụng thỏa mạn Pe có capacity lớn capacity máy ảo cần tạo Hình 3.2 thể thuật toán kiểm tra máy ảo tạo datacenter hay không 3.3.2 Thuật toán tạo máy ảo datacenter cục Hình 3.3: Thuật toán tạo máy ảo datacenter cục Từ danh sách máy ảo cần tạo, lấy máy ảo để kiểm tra xem máy ảo tạo Datacenter hay không Nếu tạo tiến hành yêu cầu Datacenter triển khai máy ảo Ngược lại thêm máy ảo vào danh sách máy ảo không tạo (VmNotCtreatedList) Danh sách chuyển đến Coordinator thành viên để triển khai Datacenter Coordinator Hình 3.3 thể thuật toán chọn tạo máy ảo datacenter cục Coordinator 3.3.3 Thuật toán tạo máy ảo datacenter thành viên Sau có danh sách máy ảo chưa tạo datacenter cục bộ, Coordinator (gọi Coordinator Mua) tiến hành gửi yêu cầu tạo máy ảo đến Coordinator thành viên (gọi Coordinator bán) với thông số chi phí thuê Các Coordinator thành viên 20 sau nhận yêu cầu hỗ trợ kiểm tra máy ảo tạo datacenter không cách sử dụng phương thức kiểm tra trình mục 3.3.2 Nếu tạo chi phí cho thuê nhỏ chi phí thuê trả lời chấp nhận thêm vào máy ảo cần tạo Coordinator mua nhận phản hồi chấp nhận xóa máy ảo khỏi danh sách chưa tạo Thuật toán tạo máy ảo datacenter coordinator thành viên mộ tả hình 3.4 Hình 3.4: Thuật toán tạo máy ảo datacenter thành viên 21 3.4 Mô tả môi trƣờng điện toán liên đám mây mô 3.4.1 Môi trường điện toán liên đám mây đồng Đầu tiên luận văn thực mô mô hình Inter – Cloud môi trường điện toán liên đám mây đồng có datacenter với thông tin bảng 3.2 Bảng 3.2: Thông tin trung tâm liệu Hệ điều hành Linux Kiến trúc X86 VMM Xen Múi Di trú máy ảo Cho phép Chi phí sử dụng hệ thống giây Chi phí sử dụng vị RAM 0.05 Chi phí đơn vị lưu trữ 0.001 Chi phí sử dụng băng thông Trong trình mô báo cáo sử dụng loại máy chủ có cấu sau: Intel Xeon - cores X 2400 GHz, Ram 4GB Các máy chủ thực sách chia sẻ Time-Shared Over Subscription mức host Chính sách cho phép triển khai máy ảo vượt khả host Thông tin cấu hình, số lượng máy chủ máy ảo Datacenter bảng 3.4: 22 Bảng 3.3: Thông số datacenter môi trƣờng mô đồng Datacenter Số lượng 30 Host MIPS 2400 Số Pe RAM Gb Băng thông 10 Gps HDD 100 Tb Datacenter Số lượng 30 Host MIPS 2400 Số Pe RAM Gb Băng thông 10 Gps HDD 100 Tb Datacenter Số lượng 30 Host MIPS 2400 Số Pe RAM Gb Băng thông 10 Gps Trong mô phỏng, yêu cầu triển khai 1000 Vm, Các máy ảo có thông số giống sau: Size = 10000; Ram = 1024; Mips = 1000; Bw = 1000; pesNumber = 2; 3.4.2 Môi trường điện toán liên đám mây không đồng Việc thực mô theo môi trường không đồng làm cho datacenter dễ rơi vào trạng thái tải tải Điều giúp cho việc đánh giá chế điều phối Cloud Coordinator dễ dàng có tính thực tế Thông tin datacenter môi trường mô không đồng trình bày bảng 3.4: 23 Bảng 3.4: Thông số datacenter môi trƣờng không đồng Datacenter Loại máy chủ Low server High server Số lượng 30 Host MIPS 2200 3000 Số lượng Pe Ram 4096 Mb 8192 Mb Băng thông 10 Gbps 10 Gbps HDD 100Tb 100Tb Loại máy chủ Low server High server Số lượng 60 Host MIPS 2200 3000 Số lượng Pe Ram 4096 Mb 8192 Mb Băng thông 10 Gbps 10 Gbps HDD 100Tb 100Tb Loại máy chủ Low server High server Số lượng 20 Host MIPS 2200 3000 Số lượng Pe Ram 4096 Mb 8192 Mb Băng thông 10 Gbps 10 Gbps HDD 100Tb 100Tb Datacenter Datacenter 24 Thông tin máy ảo sử dụng mô trình bày bảng 3.5: Bảng 3.5: Thông số máy ảo môi trƣờng không đồng Tên máy ảo Mips Số Pe Ram Số lƣợng Extra 2500 2048 100 High 2000 2048 200 Medium 1500 2048 400 Small 1000 2048 200 Micro 1000 1024 100 3.5 Các mô hình mô Inter Cloud 3.5.1 Mô Hình Inter Cloud Peer to Peer User Cloud Coordinator Cloud Provider Cloud Coordinator Cloud Provider Cloud Coordinator Cloud Provider Hình 3.5: Mô hình Inter Cloud Peer to Peer 25 Trong mô hình User yêu cầu triển khai 1000 máy ảo cho Datacenter Sau Coordinator thực việc giám sát chia tài nguyên cho Mỗi Datacenter có Coordinator bảng 3.5 sau Bảng 3.6: Datacenter Coordinator tƣơng ứng Tên datacenter Coordinator Datacenter Coordinator1 Datacenter Coordinator2 Datacenter Coordinator3 3.5.2 Mô hình Inter Cloud tập trung Cloud Provider Coordinator Cloud Provider Cloud Provider Hình 3.6: Mô hình Inter Cloud Tập trung Trong mô hình có Broker yêu cầu triển khai 1000 máy ảo Datacenter Broker thực sách thăm dò datacenter thích hợp yêu cầu triển khai máy ảo vào Datacenter 26 3.6 Kết mô 3.6.1 Môi trường mô đồng Kết sau thực mô với môi trường mô đồng nhất, số máy ảo triển khai mô hình 360 máy ảo Và tỷ lệ triển khai thành công máy ảo tính tỷ số số máy ảo triển khai thành công với số lần tiến hành yêu cầu tạo máy ảo Tỷ lệ triển khai thành công biển diễn đồ hình 3.7, 3.8, 3.9 Hình 3.7: Biểu đồ tỷ lệ triển khai thành công máy ảo mô hình Peer to Peer Với môi trƣờng mô đồng Hình 3.8: Biểu đồ tỷ lệ triển khai thành công máy ảo mô hình tập trung Với môi trƣờng mô đồng 27 Hình 3.9: Biểu đồ so sánh tỷ lệ triển khai máy ảo hai mô hình Với môi trƣờng mô đồng Hình 3.10: Biểu đồ so sánh thời gian triển khai máy ảo hai mô hình Với môi trƣờng mô đồng 28 3.6.2 Môi trường mô không đồng Kết sau thực mô với môi trường mô đồng nhất, số máy ảo triển khai mô hình 440 máy ảo Và tỷ lệ triển khai thành công máy ảo tính tỷ số số máy ảo triển khai thành công với số lần tiến hành yêu cầu tạo máy ảo Tỷ lệ triển khai thành công biển diễn đồ hình 3.10, 3.11, 3.12 Hình 3.11: Biểu đồ tỷ lệ triển khai thành công máy ảo mô hình Peer to peer Với môi trƣờng mô không đồng Hình 3.12: Biểu đồ tỷ lệ triển khai thành công máy ảo tập trung Với môi trƣờng mô không đồng 29 Hình 3.13: So sánh tỷ lệ triển khai máy ảo hai mô hình Với môi trƣờng mô không đồng Hình 3.14: So sánh thời gian triển khai máy ảo hai mô hình Với môi trƣờng mô không đồng 30 3.6.3 Nhận xét Dựa vào biểu đồ ta nhận thấy Datacenter có hỗ trợ chia tài nguyên cho nhau, với thông số số lượng máy ảo giống số máy ảo triển khai thành công hai mô hình bằng, tức tận dụng hết nguồn lực datacenter Tuy nhiên mô hình tập trung Coordinator tối ưu hóa cách thăm dò tài nguyên trước thực yêu cầu tạo máy ảo, tài nguyên đủ khả triển khai máy ảo gởi yêu cầu tạo máy ảo Do số máy ảo triển khai thành công số lần gửi yêu cầu tối ưu Đối với mô hình Peer to Peer, Coordinator gửi yêu cầu hỗ trợ triển khai máy ảo đến Coordinator thành viên mà không thăm dò trước khả tạo máy ảo datacenter nên số lần gởi yêu cầu tăng dẫn đế tỷ lệ triển khai thành công thấp Về thời gian triển khai máy ảo, hai mô hình đồng không đồng nhất, mô hình tập trung cho thời gian triển khai nhanh Điều hiển nhiên, trình gởi yêu cầu đến datacenter để triển khai máy ảo phải có khoảng thời gian delay định Do mô hình tập trung có số lần gởi yêu cầu hơn, thời gian để tạo máy ảo thấp Đối với mô hình Peer to Peer, Coordinator sau sử dụng hết tài nguyên cục mình, cần hỗ trợ tạo máy ảo từ datacenter thành viên phải tiến hành gởi yêu cầu tạo máy ảo đến coordinator thành viên, số lần gởi yêu cầu nhiều hơn, dẫn đến thời gian lâu 3.7 Kết luận chƣơng Trong chương tiến hành mô mô hình liên đám mây khác Mô chứng tỏ việc hỗ trợ chia tài nguyên điện toán đám mây cần thiết Nó giúp tăng hiệu datacenter, hạn chế ngăn ngừa tải datacenter làm giảm tình trạng từ chối dịch vụ Khi mà nhu cầu sử dụng dịch vụ điện toán đám mây biến động dẫn đến tình trạng datacenter bị tải chạy tải Điều khiến cho hiệu kinh doanh không cao Khi giải pháp Inter-Cloud lựa chọn tối ưu nhằm giảm chi phí đồng thời đảm bảo chất lượng dịch vụ mà nhà cung cấp cam kết với khách hàng 31 KẾT LUẬN VÀ KIẾN NGHỊ KẾT LUẬN Trong trình nghiên cứu thực luận văn “nghiên cứu chế cộng tác cloud computing”, luận văn tập trung nghiên cứu yêu cầu chức Cloud Coordinator mô hình cộng tác đám mây, nghiên cứu xác định chế hoạt động Coordinator, dựa vào thuật toán đàm phán Coordinator để thực sách chia tài nguyên môi trường Inter Cloud Sau tiến hành lập trình cài đặt Coordinator môi trường mô Cloud Computing để thực nghiệm đánh giá Kết luận văn đạt mục tiêu sau: Nghiên cứu chức thành phần Coordinator môi trường Inter Cloud Xây dựng chương trình mô môi trường điện toán liên đám mây (Inter Cloud), lập trình cài đặt thành phần Coordinator Kiểm chứng tính hiệu hai mô hình liên đám mây: tập trung ngang hàng (peer-to-peer) Kết mô cho thấy mô hình tập trung cho kết khả quan mô hình ngang hàng Tuy nhiên, mô hình tập trung gặp phải vấn đề hệ thống phụ thuộc vào Coordinator trung tâm thành phần gặp cố toàn hệ thống dịch vụ bị đình trệ KIẾN NGHỊ Từ kết luận văn, khuyến nghị môi trường đám mây có khả quản lý tập trung số đám mây liên kết không nhiều ví dụ hệ thống đám mây lai private cloud public cloud nên dùng liên đám mây theo mô hình tập trung Trong trường hợp liên kết đám mây nhà cung cấp độc lập việc sử dụng mô hình peer-topeer đem lại hiệu cho nhà cung cấp dịch vụ cần cân nhắc yếu tố cung cấp mức QoS cho người dùng Vì thời gian có hạn, luận văn chưa kịp mô để đánh giá hai mô hình với trường hợp số đám mây liên kết lớn điểm hạn chế luận văn Hướng nghiên cứu phát triển thuật toán điều phối hiệu sở áp dụng công nghệ khoa học máy tính đánh giá qui mô đám mây liên kết lớn [...]... Inter -Cloud là một lựa chọn tối ưu nhằm giảm chi phí đồng thời đảm bảo được chất lượng dịch vụ mà các nhà cung cấp đã cam kết với khách hàng của mình 31 KẾT LUẬN VÀ KIẾN NGHỊ 1 KẾT LUẬN Trong quá trình nghiên cứu và thực hiện luận văn nghiên cứu cơ chế cộng tác trong cloud computing , luận văn tập trung nghiên cứu các yêu cầu về chức năng của Cloud Coordinator trong mô hình cộng tác giữa các đám mây, nghiên. .. về thành phần Cloud Coordinator Các khái niệm để hiểu rõ hơn thế nào là một Cloud Coordinator, chức năng của Cloud Coordinator trong Inter - Cloud, kiến trúc cũng như cơ chế vận hành của Cloud Coordinator 2.1 Định nghĩa Cloud Coordinator Cloud Coordinator là một thành phần cần phải có của mỗi trung tâm dữ liệu mà muốn tương tác với các bên khi tham gia vào Inter -Cloud Điều phối viên Cloud cũng được... Allocation trong việc phát hiện đám mây cung cấp tốt hơn về SLA chẳng hạn như deadline và chi phí; (iv) Giúp các thành phần Virtualization trong việc xác định lượng tải và năng lượng tiêu thụ; như là thông tin giúp cho thành phần Virtualization thực hiện cân bằng tải thông qua việc di trú máy ảo động 2.4 Cơ chế của Cloud Coordinator trong mô hình Inter -Cloud Trong mô hình Inter -Cloud, việc cộng tác – hỗ... nghiên cứu xác định cơ chế hoạt động của Coordinator, dựa vào các thuật toán đàm phán giữa các Coordinator để thực hiện chính sách chia sẽ tài nguyên trong môi trường Inter Cloud Sau đó tiến hành lập trình cài đặt Coordinator trong môi trường mô phỏng Cloud Computing để thực nghiệm và đánh giá Kết quả luận văn đã đạt được những mục tiêu sau: Nghiên cứu về các chức năng của thành phần Coordinator trong. .. Cloud Coordinator A phù hợp với yêu cầu Khi đó việc chia sẽ tài nguyên sẽ được thực hiện giữa Cloud Coordinator A và Cloud Coordinator B Cloud Coordinator A gởi hủy đăng ký chia sẽ, Cloud Coordinator B gửi hủy đăng ký hỗ trợ cho CEx 15 Cloud Coordinator B gởi yêu cầu triển khai máy ảo cho Cloud Coordinator A, khi máy ảo tạo thành công Cloud Coordinator A gởi địa chỉ của máy ảo tạo thành công cho Cloud. .. sử dụng trong mô phỏng được trình bày trong bảng 3.5: Bảng 3.5: Thông số máy ảo trong môi trƣờng không đồng nhất Tên máy ảo Mips Số Pe Ram Số lƣợng Extra 2500 2 2048 100 High 2000 2 2048 200 Medium 1500 2 2048 400 Small 1000 2 2048 200 Micro 1000 1 1024 100 3.5 Các mô hình mô phỏng Inter Cloud 3.5.1 Mô Hình Inter Cloud Peer to Peer User Cloud Coordinator 2 Cloud Provider 2 Cloud Coordinator 1 Cloud Provider... thành viên sẽ 14 thăm dò trong Datacenter local của mình nếu còn khả năng để cấp máy ảo thì chấp nhận hỗ trợ.Quá trình đàm phán diễn ra như hình 2.2: Hình 2.2: Cơ chế đàm phán của Cloud Coordinator [3] Giả sử có 2 Cloud Coordinator A và B chia sẽ tài nguyên với nhau Trong đó Cloud Coordinator A có khả năng chia sẽ tài nguyên và Coordinator B có nhu cầu sử dụng tài nguyên Đầu tiên Cloud Coordinator A gởi... Coordinator B Trong mô hình triển khai Inter Cloud theo dạng Peer to Peer thì không có thành phần CEx, do đó từng thành phần Cloud Coordinator sẽ có thêm chức năng tương tự như CEx để thực hiện chia sẽ tài nguyên Khi đó viện đàm phán giữa các Cloud Coordinator có kết nối với nhau 2.5 Kết luận chƣơng Luận văn đã trình bài khái niệm, chức năng, kiến trúc và cơ chế điểu phối của thành phần Cloud Coordinator Trong. .. phỏng môi trường điện toán liên đám mây bằng cách sử dụng cơ chế điều phối của Cloud Coordinator 16 Chƣơng 3 – LẬP TRÌNH MÔ PHỎNG CƠ CHẾ ĐIỀU PHỐI VÀ ĐÁNH GIÁ KẾT QUẢ Trong chương này trình bày ý tưởng thiết kế thực nghiệm các mô hình liên đám mây:  Xây dựng thành phần Cloud Coordinator cho mô hình liên đám mây Xây dựng các mô hình mô phỏng Inter – Cloud  Xây dựng mô hình thực nghiệm, từ đó so sánh đánh... Inter -Cloud Libraries Hình 1.14: Inter – Cloud Libraries 1.3 Kết luận chƣơng Trong chương này đã trình bày một cách tổng quan về điện toán đám mây và điện toán liên đám mây Cách phân loại và các mô hình triển khai của điện toán liên đám mây, từ đó có thể hiểu được cách thức hoạt động của điện toán liên đám mây 10 Chƣơng 2 – PHÂN TÍCH THÀNH PHẦN VÀ CƠ CHẾ HOẠT ĐỘNG CỦA ĐIỀU PHỐI TRONG INTER -CLOUD Chương ... hiệu thách thức cộng đồng nghiên cứu triển khai liên đoàn đám mây Cũng đề tài: “NGHIÊN CỨU CƠ CHẾ CỘNG TÁC TRONG CLOUD COMPUTING chọn cho luận văn thạc sĩ Tổng quan vấn đề nghiên cứu Đã có nhiều... Coordinator mô hình cộng tác đám mây (Inter – Cloud)  Nghiên cứu xác định chế hoạt động Cloud Coordinator  Lập trình cài đặt thành phần Cloud Coordinator môi trường mô Inter – Cloud để thực nghiệm... động 2.4 Cơ chế Cloud Coordinator mô hình Inter -Cloud Trong mô hình Inter -Cloud, việc cộng tác – hỗ trợ cấp phát tài nguyên nhà cung cấp dịch vụ khác thực chủ yếu thông qua thành phần Cloud Coordinator

Ngày đăng: 18/12/2016, 00:14

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w