Các nhà cung cấp điện toán đám mây hiện nay có một số trung tâm dữ liệu tại các vị trí địa lý khác nhau
trên Internet để phục vụ tối ưu nhu cầu của khách hàng trên toàn thế giới. Tuy nhiên, các
hệ thống hiện có không hỗ trợ các cơ chế, chính sách để động phối hợp loadshredding
giữa các trung tâm dữ liệu khác nhau để xác định vị trí tối ưu cho việc lưu trữ
các dịch vụ ứng dụng để đạt được các mức QoS hợp lý. Hơn nữa, các nhà cung cấp dịch vụ đám mây là
Copyright q 2010 John Wiley & Sons, Ltd. SOFTW. Pract. Exper. năm 2011; 41: 23-50
DOI: 10,1002 / SPE
. 28 RN CALHEIROS ET AL
. Hình 2. Mây và mạng liên kết của họ
không thể dự đoán sự phân bố địa lý của người dùng cuối cùng tiêu thụ dịch vụ của họ; do đó, tải
phối hợp phải xảy ra tự động, và phân phối các dịch vụ phải thay đổi để đáp ứng với
những thay đổi trong hành vi tải. Hình 2 mô tả một kiến trúc điện toán đám mây như vậy mà bao gồm
người tiêu dùng dịch vụ "(SaaS cung cấp ') môi giới và dịch vụ điều phối các nhà cung cấp" hỗ trợ
kết nối mạng điện theo định hướng của những đám mây [13]:. Ứng dụng cung cấp và chuyển đổi khối lượng công việc
Federated liên mạng của hành chính phân phối đám mây cung cấp hiệu suất đáng kể
và lợi ích tài chính như: (i) cải thiện khả năng của các nhà cung cấp SaaS trong việc đáp ứng các mức QoS cho
khách hàng và cung cấp dịch vụ được cải thiện bằng cách tối ưu các vị trí dịch vụ và quy mô; (ii) tăng cường
xử lý cho giờ cao điểm và khả năng mở rộng hệ thống năng động của mỗi đám mây thành viên bằng cách cho phép
họ tự động có được nguồn lực bổ sung từ liên bang. Điều này giải phóng các nhà cung cấp đám mây
từ sự cần thiết của việc thiết lập một trung tâm dữ liệu mới ở mọi vị trí; và (iii) thích ứng với thất bại, chẳng hạn
như các thảm họa thiên nhiên và bảo trì hệ thống thường xuyên, là duyên dáng hơn khi các nhà cung cấp minh bạch có thể
di chuyển các dịch vụ của họ đến các lĩnh vực khác trong liên kết, do đó tránh vi phạm SLA và các
hình phạt kết quả. Do đó, liên đoàn của các đám mây không chỉ đảm bảo tính liên tục kinh doanh mà còn
làm tăng độ tin cậy của các nhà cung cấp đám mây tham gia.
Một trong những thành phần quan trọng của kiến trúc được trình bày trong hình 2 là Điều phối viên Cloud.
Thành phần này được khởi tạo bởi từng đám mây trong hệ thống có trách nhiệm là để thực hiện các
hoạt động quan trọng sau đây: (i) xuất khẩu dịch vụ đám mây, cả cơ sở hạ tầng và nền tảng cấp,
để liên đoàn; (ii) theo dõi các tải về các nguồn lực Cloud (máy ảo, các dịch vụ điện toán)
và tiến hành đàm phán với các nhà cung cấp đám mây khác trong liên kết để xử lý những bất ngờ
cao điểm về nhu cầu nguồn lực tại địa phương đám mây; và (iii) giám sát việc thực hiện ứng dụng trên của
chu kỳ sống và giám sát các SLAs đồng ý được giao. Các nhà môi giới đám mây đại diện cho
các nhà cung cấp SaaS xác định các nhà cung cấp dịch vụ đám mây thích hợp thông qua Exchange Cloud (CEX).
Hơn nữa, Cloud môi giới cũng có thể thương lượng với Cloud điều phối tương ứng để phân bổ
các nguồn lực đáp ứng QoS nhu cầu của SaaS lưu trữ hoặc được lưu trữ các ứng dụng. Các CEX đóng vai trò
như một nhà sản xuất thị trường bằng cách đưa cùng đám mây dịch vụ (IaaS) và các nhà cung cấp SaaS. CEX tập hợp
các nhu cầu cơ sở hạ tầng từ các nhà môi giới Cloud và đánh giá họ chống lại việc cung cấp sẵn
hiện đang được xuất bản bởi các điều phối Cloud.
Các ứng dụng có thể được hưởng lợi từ các cơ sở hạ tầng điện toán liên Mây nói trên
bao gồm các mạng xã hội như Facebook và MySpace, và Content-Delivery Networks
Copyright q 2010 John Wiley & Sons, Ltd. sOFTW. Pract. Exper. năm 2011; 41: 23-50
DOI: 10,1002 / SPE
CLOUDSIM: Bộ công cụ 29
(CDN). Các trang web mạng xã hội phục vụ cho nội dung động cho hàng triệu người sử dụng, người có quyền truy cập và
mô hình tương tác rất khó dự đoán. Nói chung, các trang web mạng xã hội được xây dựng sử dụng
các ứng dụng web nhiều tầng như WebSphere và các lớp persistency như quan hệ MySQL
cơ sở dữ liệu. Thông thường, mỗi thành phần sẽ chạy trên một máy ảo khác nhau, có thể được tổ chức tại
trung tâm dữ liệu thuộc sở hữu của các nhà cung cấp điện toán đám mây khác nhau. Ngoài ra, mỗi nhà phát triển plug-in
có quyền tự do chọn nhà cung cấp điện toán đám mây cung cấp các dịch vụ mà có nhiều
phù hợp để chạy cô ấy / anh plug-in. Như một hệ quả, một ứng dụng web điển hình mạng xã hội
được hình thành từ hàng trăm dịch vụ khác nhau, trong đó có thể được tổ chức bởi hàng chục đám mây hướng
trung tâm dữ liệu trên toàn thế giới. Bất cứ khi nào có một sự thay đổi trong các địa phương thời gian và không gian
của khối lượng công việc (mô hình sử dụng), mỗi thành phần ứng dụng tự động phải quy mô để cung cấp tốt
chất lượng kinh nghiệm cho người dùng.
Tên miền chuyên gia và các nhà khoa học cũng có thể tận dụng lợi thế của cơ chế như vậy bằng cách sử dụng các đám mây để
đòn bẩy nguồn tài nguyên cho các ứng dụng e-Khoa học thông lượng cao của họ, chẳng hạn như Monte-Carlo mô phỏng
và đăng ký hình ảnh y tế. Trong kịch bản này, những đám mây có thể được tăng cường để các tồn tại
hồ bơi tài nguyên cluster và dựa trên lưới điện để đáp ứng thời hạn nghiên cứu và các mốc.
đang được dịch, vui lòng đợi..
