Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 80 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
80
Dung lượng
1,35 MB
Nội dung
Luận văn tốt nghiệp Cải thiện băng thông Cloud computing BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI 0o0 - NGUYỄN THỊ OANH CẢI THIỆN BĂNG THÔNG TRONG CLOUD COMPUTING Chuyên ngành: KỸ THUẬT TRUYỀN THÔNG LUẬN VĂN THẠC Ỹ THUẬT KỸ THUẬT TRU ỀN THÔNG NGƯỜI HƯỚNG DẪN KHOA HỌC TS TRẦN MINH TRUNG Hà Nội – Năm 2015 Luận văn tốt nghiệp Cải thiện băng thông Cloud computing SĐH.QT9.BM11 CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự – Hạnh phúc BẢN XÁC NHẬN CHỈNH SỬA LUẬN VĂN THẠC Họ tên tác giả luận văn: Nguyễn Thị Oanh Đề tài luận văn: Cải thiện băng thông Cloud computing Chuyên ngành: Kỹ thuật truyền thông Mã số SV: CH120717 Tác giả, Người hướng dẫn khoa học Hội đồng chấm luận văn xác nhận tác giả sửa chữa, bổ sung luận văn theo biên họp Hội đồng ngày 24/04/2015 với nội dung sau: - Danh mục hình vẽ bẳng biểu đánh số theo chương - Đã bổ sung thuật ngữ viết tắt, nghĩa tiếng việt - Đã chỉnh sửa từ đồ án thành luận văn phần kết luận - Phần tài liệu tham khảo theo quy định Ngày tháng năm 2015 Giáo viên hướng dẫn CHỦ TỊCH HỘI ĐỒNG Tác giả luận văn Luận văn tốt nghiệp Cải thiện băng thông Cloud computing LỜI C M ĐO N Tôi xin cam đoan luận văn công trình nghiên cứu thực cá nhân tôi, thực hướng dẫn khoa học TS Trần Minh Trung Các số liệu, kết nghiên cứu luận văn trung thực Tôi xin chịu trách nhiệm nghiên cứu Học viên Nguyễn Thị Oanh Luận văn tốt nghiệp Cải thiện băng thông Cloud computing MỤC LỤC LỜI CAM ĐOAN DANH MỤC CÁC THUẬT NGỮ VIẾT TẮT .5 DANH MỤC BẢNG BIỂU DANH MỤC HÌNH VẼ LỜI MỞ ĐẦU .8 Chương I: TỔNG QUAN VỀ ĐIỆN TOÁN ĐÁM MÂY Giới thiệu chung điện toán đám mây 10 1.1 Định nghĩa điện toán đám mây 10 1.2 Các đặc tính điện toán đám mây 11 Kiến trúc điện toán đám mây 12 2.1 Kiến trúc chung điện toán đám mây 12 2.2 Mô hình triển khai đám mây 15 2.3 Mô hình dịch vụ 17 Các vấn đề mở 21 3.1 Vấn đề hiệu điện toán đám mây 22 3.2 Trễ truyền dẫn 22 3.3 Quản lý việc lưu trữ liệu 23 3.4 Tính tin tưởng điện toán đám mây 23 3.5 Tính phụ thuộc vào kết nối mạng 24 Chương 2: Những giải pháp cải thiện băng thông điện toán đám mây 26 Băng thông mô hình đám mây 26 Luận văn tốt nghiệp Cải thiện băng thông Cloud computing 1.1 Băng thông mô hình triển khai đám mây 26 1.2 Băng thông mô hình dịch vụ đám mây 27 Các vấn đề băng thông điện toán đám mây 29 2.1 Hiện tượng thắt cổ chai điện toán đám mây 29 2.2 Các thách thức việc cấp phát tài nguyên 38 2.3 Vấn đề băng thông điện toán đám mây di động (MCC) 55 Chương 3: Mô điện toán đám mây Cloud Analyst 62 Công cụ mô Cloud Analyst 62 1.1 Các công cụ mô điện toán đám mây 62 Đánh giá thuật toán định tuyến Service Broker 73 2.1 Khảo sát thuật toán định tuyến sử dụng cho Service Broker 73 2.2 Kết luận thuật toán Service Proximity Policy Routing 76 KẾT LUẬN 77 TÀI LIỆU THAM KHẢO 78 Luận văn tốt nghiệp Cải thiện băng thông Cloud computing DANH MỤC CÁC THUẬT NGỮ VIẾT TẮT Số thứ tự Từ viết tắt Tiếng Anh Tiếng Việt CC Cloud Computing Điện toán đám mây MCC Mobile Cloud Computing Điện toán đám mây di động VoIP Voice over IP Thoại qua mạng Internet TCP Tranmission Control Protocol Giao thức điều khiển truyền VM Virtual Machine Máy ảo IaaS Infrastructure as a Service Cơ sở hạ tầng dịch vụ PaaS Performance as a Service Hiệu dịch vụ SaaS Software as a Service Phần mềm dịch vụ FLOPS Số phép toán điểm động giây 10 IEEE Floating Point Operations Per Second Institute of Electrical and Electronics Engineers 11 LAN Local Area Network Mạng diện hẹp 12 WAN Wide Area Network Mạng diện rộng 13 SLA Service Level Agreement Thỏa thuận mức độ dịch vụ 14 MIPS 15 API Million Instructions Per Second Application Programming Interface Viện kỹ sư điện điện tử Số triệu lệnh giây Giao diện lập trình ứng dụng Luận văn tốt nghiệp Cải thiện băng thông Cloud computing DANH MỤC BẢNG BIỂU Bảng : Thời gian đáp ứng trung bình User Base thuật toán 74 Bảng 2: Thời gian xử lý Data Center thuật toán 74 Luận văn tốt nghiệp Cải thiện băng thông Cloud computing DANH MỤC HÌNH VẼ Hình 1: Điện toán đám mây 11 Hình : Kiến trúc chung điện toán đám mây 13 Hình 3: Các kiểu hình dịch vụ Cloud Computing 18 Hình 1: Kiến trúc tảng Window Azure CDN 36 Hình 2: Các đầu vào cho hệ thống cấp phát tài nguyên động 39 Hình 3: Mối quan hệ thách thức cấp phát tài nguyên 40 Hình 4: Mô hình đảm bảo băng thông nhỏ 46 Hình 5: Mô hình đảm bảo băng thông mở rộng 47 Hình 6: Cấu hình mạng 51 Hình 7: Kiến trúc điện toán đám mây di động 57 Hình 1: Cloud Analyst xây dựng CloudSim 65 Hình 2: Thiết kế Cloud Analyst 68 Hình 3: Thời gian đáp ứng trung bình User Base thuật toán 75 Hình 4: Thời gian xử lý trung bình Data Center 75 Luận văn tốt nghiệp Cải thiện băng thông Cloud computing LỜI MỞ ĐẦU Trong vài năm trở lại đây, điện toán đám mây khái niệm nhắc đến nhiều ngành công nghệ Điện toán đám mây trào lưu mà để khái quát hướng sở hạ tầng thông tin Các nguồn điện toán khổng lồ phần mềm, dịch vụ nằm máy chủ ảo (đám mây) Internet thay máy tính gia đình văn phòng Đối với người dùng thuộc loại hình quy mô, việc hoạt động chạy ứng dụng dựa điện toán đám mây trở nên phổ biến nhiều lý do, đặc biệt tiết kiệm chi phí, vận hành nhanh chóng dễ dàng, sẵn sàng lúc nơi cần có kết nối internet Tuy nhiên, điện toán đám mây hầu hết ứng dụng doanh nghiệp phụ thuộc vào tính kết nối mạng hiệu điện toán đám mây bị chi phối nhiều băng thông tính sẵn có kết nối mạng Do vậy, thực luận văn “Cải thiện băng thông Cloud Computing” thực nhằm đưa nhìn tổng quát giải pháp cải thiện băng thông có môi trường điện toán đám mây.Tôi xin chân thành cảm ơn hướng dẫn bảo tận tình thầy giáo TS.Trần Minh Trung thời gian vừa qua giúp hoàn thành luận văn Sau phần mục tiêu bố cục luận văn tổ chức sau: Mục tiêu: Nghiên cứu vấn đề gặp phải liên quan đến băng thông môi trường điện toán đám mây truyền thống điện toán đám mây di động như: Hiện tượng thắt cổ chai, vấn đề cấp phát tài nguyên môi trường điện toán đám mây Đồng thời tổng hợp số giải pháp cải thiện băng thông cho vấn đề Luận văn tốt nghiệp Cải thiện băng thông Cloud computing Nghiên cứu mô Cloud Analyst, dùng mô để đánh giá phụ thuộc vị trí địa lý, khối lượng công việc số lượng người dùng đám mây lên hiệu mạng Luận văn ược chia làm chương: Chương 1: Tổng quan iện toán ám mây Chương giới thiệu công nghệ điện toán đám mây gồm giới thiệu bản, mô hình dịch vụ, mô hình triển khai, đặc tính, vấn đề mở môi trường điện toán đám mây Chương 2: Những giải pháp cải thiện băng thông iện toán ám mây Chương đưa vấn đề gặp phải hiệu mạng mô hình dịch vụ mô hình triển khai môi trường điện toán đám mây truyền thống môi trường điện toán đám mây di động Đồng thời đưa giải pháp để giải tượng thắt cổ chai vấn đề cấp phát tài nguyên hợp lý mạng Chương 3: Mô iện toán ám mây Cloud nalyst Chương trình bày công cụ mô Cloud Analyst Đồng thời tiến hành mô hai kịch để đánh giá ảnh hưởng yếu tố vị trí địa lý, số lượng người dùng, khối lượng công việc người dùng lên hiệu mạng Hà Nội, tháng năm 2015 Học viên Nguyễn Thị Oanh Luận văn tốt nghiệp Cải thiện băng thông Cloud computing 1.1.3.2.3 Sự lặp lại Sự lặp lại thí nghiệm yêu cầu quan trọng công cụ mô Với triển khai với thông số sinh kết tương tự thời điểm việc mô thực thi Nếu không, việc mô trở thành chuỗi kiện ngẫu nhiên thử nghiệm có kiểm soát Nó hữu ích cho việc lưu lại triển khai (Tập thông số đầu vào) file lưu kết thử nghiệm file 1.1.3.2.4 Dễ dàng mở rộng Như đề cập để mô số thứ Internet nhiệm vụ phức tạp khung mô thực tế 100% tập thông số đầu vào đạt với số nỗ lực Do vậy, công cụ mô mong đợi cải tiến chương trình viết lần sử dụng cho tất Do vậy, kiến trúc công cụ mô nên hỗ trợ việc mở rộng với nỗ lực nhỏ với khung mô phù hợp 1.1.3.3 Thiết kế Cloud Analyst CloudAnalyst xây dựng công cụ mô CloudSim, việc mở rộng chức CloudSim với đưa khái niệm thực mô hình hóa mạng Internet đặc tính Hình 1: Cloud nalyst ược xây dựng CloudSim 65 Luận văn tốt nghiệp Cải thiện băng thông Cloud computing Công cụ mô Cloud Analyst thực phát triển từ công cụ mô Cloud Sim Công cụ mô CloudSim bao phủ hầu hết hoạt động diễn với trung tâm liệu bao gồm: Mô định nghĩa phần cứng trung tâm liệu mặt thiết bị vật lý bao gồm thiết bị xử lý, thiết bị lưu trữ, nhớ băng thông nội Mô tiêu máy ảo, việc tạo hủy máy ảo Việc quản lý máy ảo, việc cấp phát tài nguyên phần cứng vật lý cho vận hành máy ảo dựa sách khác (Thời gian không gian chia sẻ) Mô việc thực thi chương trình người dùng hay yêu cầu (Cloudlet/Gridlet) máy ảo Bổ sung vào việc vận hành cảu trung tâm liệu CloudSim cung cấp, tuân theo chức bổ sung yêu cầu cho CloudAnalyst phải xây dựng CloudSim Application users: Các thực thể độc lập yêu cầu để thực sinh lưu lượng đặc tính cần cấu hình Internet: Việc truyền liệu qua mạng Internet cần mô hình hóa theo thực tế với trễ mạng giới hạn băng thông Simulation defined by time period: CloudSim công cụ thiết kế để xử lý chuỗi kiện biết trước (việc truyền n cloudlet) Nhưng để thực mục tiêu, cần biến đổi việc mô thành việc thực thi bị giới hạn khung thời gian kiện sinh người dùng tới khoảng thời gian định trước Service Broker: CloudSim có định nghĩa DataCenterBroker, thành phần thực đồng thời việc quản lý máy ảo nhiều trung tâm liệu 66 Luận văn tốt nghiệp Cải thiện băng thông Cloud computing định tuyến lưu lượng đến trung tâm liệu phù hợp Nhưng CloudAnalyst, hai trách nhiệm lại chia chuyển cho hai thành phần khác nhau.DataCenterBroker chịu trách nhiệm cho việc quản lý máy ảo trung tâm liệu cân tải máy ảo trung tâm liệu Thành phần CloudServiceBroker triển khai để thực chịu trách nhiệm cho việc quản lý việc định tuyến yêu cầu người dùng trung tâm liệu dựa sách trung gian dịch vụ khác GUI: CloudAnalyst giới thiệu GUI tổng hợp sử dụng để cấu hình việc mô mức độ chi tiết GUI khiến cho người dùng cài đặt thực thi mô cách dễ dàng theo phương thức lặp lại để mang lại lợi ích từ việc nhấn mạnh hiệu độ xác logi mô tự động dẫn đến việc cải thiện tất Ability to save simulation and results: CloudAnalyst cho phép người dùng lưu lại việc cấu hình mô theo định dạng file xml sinh kết dạng file PDF Thiết kế Cloud Analyst hình đây: 67 Luận văn tốt nghiệp Cải thiện băng thông Cloud computing Hình 2: Thiết kế Cloud Analyst 1.1.3.4 Định tuyến yêu cầu người dùng Với kịch giới thực tế, người dùng ứng dụng Internet quan tâm đến thân ứng dụng không nhận thức ứng dụng triển khai hay yêu cầu thực thi Nói cách khác, họ không quan tâm đến việc liệu trang web họ xem trình duyệt tải từ server châu âu hay châu mỹ Thời gian dành cho việc tải trang web yếu tố họ quan tâm nhìn chung người dùng không quan tâm đến việc triển khai chi tiết ứng dụng Đặc điểm mô hình CloudAnalyst sử dụng id ứng dụng logic định tuyến triển khai thiết bị Internet mô tả đây: Khi User Base sinh InternetCloudlet, đưa id ứng dụng mà có ý định sử dụng bao gồm tên User Base khởi tạo cho việc định tuyến ngược lại nhận phản hồi Rồi InternetCloudlet gửi đến Internet với trễ tag REQUEST 68 Luận văn tốt nghiệp Cải thiện băng thông Cloud computing Internet nhận tin nhìn thấy tag REQUEST, hỏi Service Broker ( class triển khai giao diện CloudAppServiceBroker) để định DataCenterController mà InternetCloudlet gửi đến Service Broker trì danh sách DataCenterController, đánh số vùng chọn DataCenterController tốt dựa vào chế Service Brokerage triển khai a Đối với Service Proximity Policy Routing: Service Proximity Service Broker trì bảng số tất trung tâm liệu đánh số theo vùng Khi tin truyền lên Internet từ User Base, Internet hỏi Service Proximity Service Broker xem gửi tin đến Data Center Controller Service Proximmity Service Broker rà soát lại vùng người gửi yêu cầu xem danh sách lân cận vùng cho vùng từ InternetCharecteristic Danh sách đưa vùng lại theo thứ tự trễ mạng từ nhỏ lớn Trễ mạng tính dựa vào vùng người gửi vùng lại giới Service Proximity Service Broker đặt trung tâm liệu vùng gần (tính theo trễ mạng) Nếu có nhiều trung tâm liệu việc chọn lựa tiến hành ngẫu nhiên b Performance Optimized Routing Thuật toán triển khai mở rộng Service Proximity Service Broker.Trong thuật toán Service Broker có tên Best Respone Time Service Broker Best Respone Time Service Broker trì danh sách tất Data Center có 69 Luận văn tốt nghiệp Cải thiện băng thông Cloud computing Khi Internet nhận tin từ user base, truy vấn Best Respone Time Service Broker cho Data Controller nhận yêu cầu Best Respone Time Service Broker xác định trung tâm liệu gần (về mặt trễ mạng) sử dụng thuật toán Service Proximity Service Broker Rồi Best Respone Time Service Broker liên kết thông qua danh sách tất trung tâm liệu ước tính thời gian đáp ứng trung tâm liệu cách hỏi thời gian xử lý ghi lại lần cuối InternetCharacteristic Nếu thời gian ghi lại trước ngưỡng xác định thời gian đưa Điều có nghĩa trung tâm liệu lý tưởng cho khoảng thời gian ngưỡng thời gian Trễ mạng tính thêm vào giá trị vừa tìm Nếu thời gian đáp ứng ước tính cho trung tâm liệu gần nhất, Best Respone Time Service Broker chọn trung tâm liệu gần Nếu không Best Respone Time Service Broker chọn trung tâm liệu gần trung tâm liệu với thời gian đáp ứng nhỏ c Dynamic Service Broker : Dynamic Service Broker nên mở rộng ServiceProximityService Broker hay Best Respone Time Service Broker Dynamic Service Broker trì danh sách tất trung tâm liệu danh sách khác trì thời gian đáp ứng tốt ghi lại cho trung tâm liệu Khi Internet nhận tin từ user base, truy vấn Dynamic Service Broker cho Data Controller đích 70 Luận văn tốt nghiệp Cải thiện băng thông Cloud computing Dynamic Service Broker sử dụng hai thuật toán để xác định đích đến Dynamic Service Broker cập nhật lại thời gian đáp ứng tốt thời gian đáp ứng tốt thời gian đáp ứng trước Rồi Internet gửi tin InternetCloudlet đến DataCenter Controller chọn cộng thêm với trễ tương đương với trễ mạng đưa InternetCharacteristic Data Center Controller truy vấn VM Balancer để xác định yêu cầu subcloudlet chuyển đến máy ảo xử lý Có thuật toán để VM Balancer sử dụng để cân tải máy ảo sau : a Thuật toán Throtted VM Balancer Throtted VM Balancer trì bảng số máy ảo trạng thái máy ảo (rỗi hay bận) Ban đầu tất máy ảo rỗi Data Center Controller nhận yêu cầu Data Center Controller truy vấn Throtted VM Balancer cho máy ảo xử lý yêu cầu Throtted VM Balancer xem bảng cấp phát từ xuống tới gặp máy ảo trạng thái rỗi việc tìm kiếm bảng cấp phát coi hoàn thành Nếu tìm thấy máy ảo rỗi : - Throtted VM Balancer trả lại id máy ảo cho Data Center Controller - Data Center Controller gửi yêu cầu đến máy ảo với id - Data Center Controller thông báo đến Throtted VM Balancer việc cấp phát 71 Luận văn tốt nghiệp Cải thiện băng thông Cloud computing - Throtted VM Balancer cập nhật bảng cấp phát theo thông báo Data Center Controller Nếu không tìm thấy: - Throtted VM Balancer trả lại giá trị -1 - Data Center Controller cho yêu cầu đợi tới có máy rỗi Khi máy ảo kết thúc việc xử lý yêu cầu, Data Center Controller nhận cloudlet đáp ứng , thông báo cho Throtted VM Balancer việc máy ảo hoàn thành rỗi Data Center Controller kiểm tra liệu có yêu cầu đợi không, có lại lặp lại bước Throtting threshold trì thuật toán Nó biến đổi dễ dàng để tạo giá trị ngưỡng b Thuật toán Active Monitoring Load Balancer Thuật toán nhằm trì khối lượng công việc tương đương tất máy ảo có Thuật toán tương tự thuật toán Throt bên Active Monitoring Load Balancer trì bảng số máy ảo số lượng yêu cầu cấp phát cho máy ảo.Ở thời điểm ban đầu tất máy ảo có số lượng yêu cầu cấp phát Khi yêu cầu từ Data Center Controller đến cần cấp phát cho máy ảo, VM load balancer xem toàn bảng xác định máy ảo có số lượng yêu cầu Nếu có nhiều máy ảo với số lượng yêu cầu với số yêu cầu nhỏ nhất, máy ảo tìm thấy chọn 72 Luận văn tốt nghiệp Cải thiện băng thông Cloud computing Active Monitoring Load Balancer trả lại id máy ảo cho Data Center Controller Data Center Controller gửi yêu cầu đến máy ảo vừa tìm Data Center Controller thông báo đến Active Monitoring Load Balancer việc cấp phát Active Monitoring Load Balancer cập nhật lại bảng cấp phát việc tăng số yêu cầu cho máy ảo Khi máy ảo hoàn thành việc xử lý yêu cầu Data Center Controller nhận cloudlet đáp ứng, thông báo tới Active Monitoring Load Balancer việc hoàn thành VM Active Monitoring Load Balancer cập nhật bảng cấp phát việc giảm số lượng yêu cầu xử lý máy ảo Đối với tin phản hồi việc định tuyến đơn giản DataCenterController chuyển tin InternetCloudlet đến Internet đánh dấu RESPONE Internet nhìn thấy tag RESPONE, sử dụng trường “originator” cloudlet để xác nhận đích đến tin gửi đến UserBase, cộng thêm trễ mạng phù hợp cho tin Đánh giá thuật toán ịnh tuyến Service Broker 2.1 Khảo sát thuật toán ịnh tuyến ược sử dụng cho Service Broker Sử dụng công cụ mô tiến hành khảo sát thuật toán định tuyến cho Service Broker là: Service Proximity Policy Routing Performance Optimized Routing Dynamic Service Broker 73 Luận văn tốt nghiệp Cải thiện băng thông Cloud computing Tiến hành khảo sát kịch ta thu thời gian đáp ứng trung bình (tính theo ms) User Base sau: Lần Số lượng khảo sát User Base Sốlượng Data Center Lần 7 Lần 2 Lần 3 ART Service ART Performance ART Dynamic Proximity Optimized Service Broker Policy Routing Routing 299.3 299.69 310.58 256 255.44 258.36 334.69 334.62 343.08 Lần 4 50.6 50.88 51.62 Bảng : Thời gian áp ứng trung bình User Base thuật toán Cũng tương tự tiến hành khảo sát kịch ta thu thời gian xử lý trung bình (tính theo ms) Data Center sau: Lần Số lượng khảo sát User Base Sốlượng Data Center Lần 7 Lần 2 Lần 3 Lần 4 ART Service ART Performance ART Dynamic Proximity Optimized Service Broker Policy Routing Routing 0.87 0.87 12.17 0.7 0.73 3.07 1.25 1.21 9.65 0.99 Bảng 2: Thời gian xử lý Data Center thuật toán Dưới đồ thị mô tả thay đổi thời gian đáp ứng trung bình User Base 74 Luận văn tốt nghiệp Cải thiện băng thông Cloud computing Hình 3: Thời gian áp ứng trung bình User Base ối với thuật toán Đồ thị mô tả thay đổi thời gian xử lý trung bình Data Center Hình 4: Thời gian xử lý trung bình Data Center 75 Luận văn tốt nghiệp Cải thiện băng thông Cloud computing 2.2 Kết luận thuật toán Service Proximity Policy Routing Từ đồ thị ta thấy thuật toán Service Proximity Policy Routing cho đáp ứng tốt sơ với hai thuật toán lại Tuy nhiên , thuật toán nhiều vấn đề để xem xét : Thuật toán chọn ngẫu nhiên data center vùng gần chưa xem xét đến khía cạnh tốc độ xử lý, chi phí trung tâm liệu chọn Trung tâm liệu chọn chưa trung tâm tối ưu Đối với cấu hình, kết khác nhà nghiên cứu gặp khó khăn việc sử dụng kết Khả việc giảm hiệu sử dụng nguồn tài nguyên xảy 76 Luận văn tốt nghiệp Cải thiện băng thông Cloud computing KẾT LUẬN Luận văn trình bày kiến trúc, đặc tính mô hình triển khai điện toán đám mây Đồng thời tiến hành phân tích vấn đề điện toán đám mây phải đối mặt hiệu mạng, tính bảo mật… Trong chương 2, luận văn trình bày vấn đề băng thông mô hình triển khai mô hình dịch vụ môi trường điện toán đám mây Đồng thời luận văn tổng hợp giải pháp cải thiện băng thông để giải vấn đề sau: Hiện tượng thắt cổ chai mạng, cấp phát tài nguyên mạng, băng thông điện toán đám mây di động Đồng thời luận văn sử dụng công cụ mô Cloud Analyst để đánh giá thuật toán định tuyến Service Broker vấn đề chọn trung tâm liệu Qua đó, cho thấy thuật toán Service Proximity Policy Routing có thời gian đáp ứng trung bình User Base thời gian xử lý trung bình Data Center tốt Trong thời gian tới tiếp tục nghiên cứu tìm hiểu biện pháp cải thiện băng thông ứng dụng thực tế 77 Luận văn tốt nghiệp Cải thiện băng thông Cloud computing TÀI LIỆU THAM KHẢO [1] Điện toán đám mây, tại: http://en.wikipedia.org/wiki/Cloud_computing, truy cập lần cuối 25/6/2014 [2] Cloud computing on IBM developer, available at: https://www.ibm.com/developerworks/cloud/index.html?S_TACT=105AGY75, truy cập lần cuối 25/6/2014 [3] Rashidah Funke Olanrewaju, Abdullah Egal, and Othman Khalifa, “Bandwidth conservation framework for Mobile computing: Chanlenges and Solution”, Department of Electrical and Computer Egineering, Faculty of Engineering, International Islamic University Malaysia, 50728 Kualar Lumpur [4] Shin-ichi Kuribayashi, “Proposed congestion method for cloud computing enviroments”, International Journal of Computer Networks & Communications (IJCNC) Vol.3, No.5, Sep 2011 [5] Buyya R, Ranjan R, Calheiros RN (2009), “Modeling and simulation of scalable cloud computing environments and the CloudSim toolkit: challenges and opportunities”, In Proceedings of the 7th high performance computing and simulation conference, Leipzig, Germany, June [6] Mukaddim Pathan, Jame Broberg, Rajkumar Buyya, “Maximizing Utility for Content Delivery Clouds”,Grid Computing and Distributed Systems (GRID) Laboratory Department of Computer Science and Software Engineering The University of Melbourne, Australia [7] Jae Woo Lee, Dhruva Batni and Henning Schulzrinne, “Active CDN: Cloud Computing meets Content Delivery Network, Columbia University, New York [8] D Kliazovich, S T Arzo, F Granelli, P Bouvry, and S U Khan, “eSTAB: Energy-Efficient Scheduling for Cloud Computing Applications with Traffic Load Balancing” in the IEEE International Conference on Green 78 Luận văn tốt nghiệp Cải thiện băng thông Cloud computing Computing and Communications and IEEE Internet of Things and IEEE Cyber, Physical and Social Computing (GreenCom), pp 7-13, 2013 Xiang Sun and Nirwan Ansari (2013), “Improving Bandwidth Efficiency [9] and Fairness in Cloud computing”, New Jersey Institute of Technology, Newark, USA [10] Alexandros Fragkopoulos (2013), “Reducing traffic bottle neck in cloud- based data management”, Innovative communications technologies and entrepreneurship [11] Lee Badger, “Cloud computing synopsis and recommendations”, National Institute of Standards and Technology [12] Seyyed Mohsen Hashemi, Amid Khatibi Bardsiri, “Cloud Computing vs Grid Computing”,Vol 2, No.5,May 2012 Một số nguồn tài liệu khác lấy từ Internet 79 ... triển khai hybrid clouds 25 Luận văn tốt nghiệp Cải thiện băng thông Cloud computing Chương 2: Những giải pháp cải thiện băng thông iện toán ám mây Băng thông mô hình ám mây 1.1 Băng thông mô hình... Những giải pháp cải thiện băng thông điện toán đám mây 26 Băng thông mô hình đám mây 26 Luận văn tốt nghiệp Cải thiện băng thông Cloud computing 1.1 Băng thông mô hình triển... mây bị chi phối nhiều băng thông tính sẵn có kết nối mạng Do vậy, thực luận văn Cải thiện băng thông Cloud Computing” thực nhằm đưa nhìn tổng quát giải pháp cải thiện băng thông có môi trường