Tiểu luận môn điện toán đám mây CUNG CẤP DỊCH VỤ TRÊN ĐIỆN TOÁN ĐÁM MÂY - Pdf 27

ĐẠI HỌC QUỐC GIA TP.HỒ CHÍ MINH
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
TIỂU LUẬN MÔN HỌC
ĐIỆN TOÁN ĐÁM MÂY
ĐỀ TÀI
CUNG CẤP DỊCH VỤ
TRÊN ĐIỆN TOÁN ĐÁM MÂY
Giảng viên hướng dẫn : GS.TS Nguyễn Phi Khứ
Học viên thực hiện: Trần Văn Cường
MSHV : CH1301083
Lớp cao học khóa 8
TP.HCM 6/2014
LỜI CẢM ƠN
Trong thời lượng 8 buổi học, tuy thời gian ngắn nhưng qua sự truyền đạt tận tình
cùng với kinh nghiệm giảng dạy lâu năm của thầy PGS TS Nguyễn Phi Khứ đã truyền
đạt cho Em cũng như các bạn trong lớp những kiến thức quý báu.
Em xin chân thành cám ơn Thầy về những kiến thức và những kinh nghiệm quý
báu mà Thầy đã truyền đạt cho lớp trong phạm vi môn học Điện toán đám mây thuộc
chương trình đào tạo cao học ngành Khoa học máy tính tại trường Đại học Công Nghệ
Thông Tin – Đại học Quốc gia Thành phố Hồ Chí Minh.
Với khả năng và thời gian có hạn, bài tiểu luận chắc chắn còn những thiếu sót trong
phần trình bày và nội dung, kính mong Thầy góp ý để tác giả hoàn thiện hơn.
Chúc Thầy sức khỏe, hạnh phúc và thành công!
Em xin chân thành cảm ơn!
MỤC LỤC
LỜI CẢM ƠN 2
MỤC LỤC 3
MỞ ĐẦU 1
CHƯƠNG 1. CƠ SỞ LÝ THUYẾT 2
I. TỔNG QUAN VỀ ĐIỆN TOÁN ĐÁM MÂY 2
II. MÔ HÌNH KIẾN TRÚC 6

thì sẽ mang lại cho họ hiệu quả và lợi nhuận ngày càng cao hơn.
Thuật ngữ “cloud computing” ra đời bắt nguồn từ một trong những hoàn cảnh như
vậy.
Trên thế giới ngày càng có nhiều công ty đang chuyển dịch theo hướng các giải pháp
công nghệ thông tin bao gồm điện toán đám mây. Trước hết, điện toán đám mây có thể cắt
giảm các chi phí liên quan đến việc cung cấp các dịch vụ công nghệ thông tin. Có thể giảm
cả vốn và chi phí vận hành bằng cách nhận được tài nguyên chỉ khi sử dụng chúng và chỉ trả
tiền cho những gì sử dụng.
Ngoài ra điện toán đám mây, làm giảm một số các khoản chi tiêu bắt buộc kết hợp
với việc quản lý nguồn tài nguyên khác nhau trên toàn doanh nghiệp. Cuối cùng, các mô
hình điện toán đám mây cung cấp sự linh hoạt trong kinh doanh. Nhờ khả năng điều chỉnh
hoặc mở rộng các doanh nghiệp có thể đáp ứng dễ dàng hơn khi nhu cầu về hạ tầng thay
đổi.
Hiểu theo cách khác, điện toán đám mây là sự thực hiện kết hợp nhiều công nghệ
hiện có (SOA-Service Oriented Architecture, ảo hóa) với những ý tưởng mới để tạo ra một
giải pháp công nghệ thông tin đầy đủ.
HV: Trần Văn Cường – MSHV: CH1301083 Trang 1
Cung Cấp Dịch Vụ Trên Điện Toán Đám Mây
CHƯƠNG 1. CƠ SỞ LÝ THUYẾT
I. TỔNG QUAN VỀ ĐIỆN TOÁN ĐÁM MÂY
1. Định nghĩa
Theo Wikipedia:
“Điện toán đám mây (cloud computing) là một mô hình điện toán có khả năng co
giãn (scalable) linh động và các tài nguyên thường được ảo hóa được cung cấp như
một dịch vụ trên mạng Internet”.
Theo Gartner (ht t

p: /

/w w

có các kiến thức, kinh nghiệm về công nghệ, cũng như không cần quan tâm đến các cơ sở hạ
tầng bên trong.
Tài nguyên, dữ liệu, phần mềm và các thông tin liên quan đều được quản lý trên các
máy chủ (chính là các “đám mây”).
“Ứng dụng điện toán đám mây” là những ứng dụng trực tuyến trên Internet. Trình
duyệt là nơi ứng dụng hiện hữu và vận hành còn dữ liệu được lưu trữ và xử lý ở máy chủ
của nhà cung cấp ứng dụng đó.
Điện toán đám mây tính toán, sử dụng phần mềm, truy cập dữ liệu và dịch vụ lưu trữ
mà khách hàng không cần biết vị trí địa lý và cấu hình của hệ thống cung cấp dịch vụ.
Viện Tiêu chuẩn và Công nghệ (NIST) đã đưa ra nghĩa định nghĩa cụ thể:
“Điện toán đám mây là một mô hình cho phép ở một vị trí thuận tiện, khách hàng có
thể truy cập mạng theo yêu cầu và được chia sẻ tài nguyên máy tính (mạng, máy chủ, lưu
trữ, ứng dụng và dịch vụ) được nhanh chóng từ nhà cung cấp. Trong trường hợp xấu nhất
thì cũng phải cung cấp dịch vụ hoạt động ở mức tương tác”.
2. Quá trình phát triển
Khái niệm về điện toán đám mây xuất hiện từ những năm 1960 trở lại đây, khi John
McCarthy phát biểu rằng “một ngày nào đó tính toán được tổ chức như một tiện ích công
cộng”. Các đặc điểm của điện toán đám mây tạo ra như khả năng co giản, cung cấp như một
tiện ích trực tuyến, với khả năng xem như vô hạn.
HV: Trần Văn Cường – MSHV: CH1301083 Trang 3
Cung Cấp Dịch Vụ Trên Điện Toán Đám Mây
Thuật ngữ “đám mây” lấy trong kỹ thuật điện thoại tại các công ty viễn thông. Các
học giả đầu tiên sử dụng thuật ngữ ‘điện toán đám mây” là thuật ngữ trong một bài giảng
năm 1997 bởi Ramnath Chellappa.
Amazon đã góp vai trò quan trọng trong sự phát triển của điện toán đám mây bằng
cách hiện đại hóa trung tâm dữ liệu. Hầu hết các mạng máy tính được tạo ra khi sử dụng ít
nhất là 10% năng lực của nó tại một thời điểm. Với kiến trúc điện toán đám mây giúp tối ưu
năng lực làm việc của máy chủ. Amazon bắt đầu phát triển sản phẩm để cung cấp điện toán
đám mây cho khách hàng và tung ra dịch vụ Web Amazon (AWS) như một tiện ích máy
tính trong năm 2006.

nhất có thể).
o Cải thiện việc sử dụng và hiệu quả cho các hệ thống mà thường chỉ 10-20%
được sử dụng.
- Độ tin cậy cải thiện thông qua việc sử dụng các site có nhiều dư thừa, làm nó thích
hợp cho tính liên tục trong kinh doanh và khôi phục thất bại. Tuy nhiên, phần lớn các
dịch vụ của cloud computing có những lúc thiếu hụt và người giám đốc kinh doanh,
IT phải làm cho nó ít đi.
- Tính co giãn linh động (“theo nhu cầu”) cung cấp tài nguyên trên một cơ sở mịn, tự
bản thân dịch vụ và gần thời gian thực, không cần người dùng phải có kỹ sư cho chịu
tải. Hiệu suất hoạt động được quan sát và các kiến trúc nhất quán, kết nối lỏng lẽo
được cấu trúc dùng web service như giao tiếp hệ thống.
- Việc bảo mật cải thiện nhờ vào tập trung hóa dữ liệu, các tài nguyên chú trọng bảo
mật, v.v… nhưng cũng nâng cao mối quan tâm về việc mất quyền điều khiển dữ liệu
nhạy cảm. Bảo mật thường thì tốt hay tốt hơn các hệ thống truyền thống, một phần
bởi các nhà cung cấp có thể dành nhiều nguồn lực cho việc giải quyết các vấn đề bảo
mật mà nhiều khách hàng không có đủ chi phí để thực hiện. Các nhà cung cấp sẽ ghi
nhớ (log) các truy cập, nhưng việc truy cập vào chính bản thân các audit log có thể
khó khăn hay không thể.
- Khả năng chịu đựng xảy ra thông qua việc tận dụng tài nguyên đã được cải thiện, các
hệ thống hiệu quả hơn. Tuy nhiên, các máy tính và cơ sở hạ tầng kết hợp là những
thứ tiêu thụ năng lượng chủ yếu.
HV: Trần Văn Cường – MSHV: CH1301083 Trang 5
Cung Cấp Dịch Vụ Trên Điện Toán Đám Mây
II.MÔ HÌNH KIẾN TRÚC
1. Thành phần
Hai thành phần quan trọng của kiến trúc điện toán đám mây được biết đến là front
end và back end.
Front end là phần phía khách hàng dùng máy tính. Nó bao gồm hệ thống mạng của
khách hàng (hoặc máy tính) và các ứng dụng được sử dụng để truy cập vào đám mây thông
qua giao diện người dùng có thể là một trình duyệt web.

chơi game trực tuyến, và ngân hàng của người tiêu dùng, và nhiều kiểu khách
hàng khác.
Những ưu điểm khi sử dụng SaaS mang lại cho khách hàng là chi phí sẽ thấp hơn các
phần mềm cấp phép, các dịch vụ SaaS có tính năng tiết kiệm chi phí lớn nhất bởi khi sử
dụng SaaS khách hàng sẽ loại bỏ những công việc thực sự không cần thiết cho các doanh
nghiệp như cài đặt và duy trì phần cứng, trả công cho nhân viên, và duy trì các ứng dụng.
Đồng thời các nhà cung cấp SaaS thường có kiểm tra an ninh rất tỉ mỉ.
Bên cạnh nhưng ưu điểm thì sẽ có những nhược điểm gây trở ngại kỹ thuật để xây
dựng một SaaS hiệu quả với mô hình nhiều khách hàng. Điều này đã trở nên dễ dành hơn và
HV: Trần Văn Cường – MSHV: CH1301083 Trang 7
Cung Cấp Dịch Vụ Trên Điện Toán Đám Mây
dễ dành hơn so với vấn đề ảo hóa, nhưng thiết kế một ứng dụng có hiệu quả cung cấp cho
hàng ngàn khách hàng qua Internet là công việc khó khăn.
4. Nên tảng
Đây là tầng cung cấp dịch vụ nền tảng để chạy các ứng dụng. Các ứng dụng này có
thể đang chạy trong đám mây hay chạy trong một trung tâm dữ liệu truyền thống. Để đạt
được khả năng mở rộng cần thiết trong một đám mây, các dịch vụ thường được ảo hóa. Việc
ảo hóa được các nhà sản xuất lớn giới thiệu như IBM® WebSphere® Application Server
virtual images, Amazon Web Services, Boomi, Cast Iron, và Google App Engine. Các dịch
vụ nền tảng cho phép khách hàng chạy các ứng dụng dựa trên cơ sở hạ tầng dịch vụ được
bên thứ ba cung cấp.
Nền tảng là nơi cung cấp tất cả các nguồn lực cần thiết để xây dựng các ứng dụng và
dịch vụ hoàn toàn từ Internet, mà không cần phải tải về hay cài đặt phần mềm.
Hình 1.3 PaaS cho phép khách hàng truy cập vào một nền tảng trên nên điện toán đám
mây.
Dịch vụ nền tảng bao gồm thiết kế ứng dụng, phát triển, thử nghiệm, triển khai, và
hosting. Các dịch vụ khác bao gồm khả năng tích hợp dịch vụ web, cơ sở dữ liệu tích hợp,
bảo mật, khả năng mở rộng, lưu trữ, quản lý và phiên bản.
Một lỗi phía nhà cung cấp nên tảng dẫn tới không còn khả năng tương tác với khách
hành, buộc phải chuyển qua nhà cung cấp khác. Trường hợp người dùng tạo một ứng dụng

5. Cơ sở hạ tầng
Tầng dưới cùng của đám mây là tầng cung cấp dịch vụ cơ sở hạ tầng. Ở đây là một
tập hợp các tài nguyên vật lí như các máy chủ, các thiết bị mạng và các đĩa cứng lưu trữ
được đưa ra như dịch vụ với mục đích cung cấp cho khách hàng. Cũng như với các dịch vụ
nền tảng, ảo hóa là một phương pháp thường được sử dụng để tạo ra bản phân phối các
nguồn tài nguyên theo yêu cầu. Các nhà sản xuất lớn cung cấp cơ sở hạ tầng bao gồm IBM
Bluehouse, VMware, Amazon EC2, Microsoft Azure Platform, Sun ParaScale Cloud
Storage.
HV: Trần Văn Cường – MSHV: CH1301083 Trang 9
Cung Cấp Dịch Vụ Trên Điện Toán Đám Mây
Hình 1.4 IaaS cho phép nhà cung cấp dịch vụ thuê những tài nguyên phần cứng
Các dịch vụ cơ sở hạ tầng tập trung vào vấn đề trang bị cho các trung tâm dữ liệu
bằng cách đảm bảo công suất điện toán khi cần thiết. Trên thực tế các kỹ thuật ảo hóa
thường được sử dụng trong tầng này, nên có thể thấy rõ sự tiết kiệm chi phí khi sử dụng tài
nguyên hệ thống.
III. CÁC MÔ HÌNH TRIỂN KHAI
Hình 1.5 Các mô hình điện toán đám mây.
1. Đám mây công cộng
Là các dịch vụ đám mây được một bên thứ ba (người bán) cung cấp. Chúng tồn tại
bên ngoài hệ thống công ty và được nhà cung cấp đám mây quản lý.
Các đám mây công cộng cung cấp cho khách hàng các dịch vụ công nghệ thông tin
tốt nhất. Có thể là phần mềm, cơ sở hạ tầng ứng dụng hoặc cơ sở hạ tầng vật lý. Các nhà
cung cấp đám mây chịu trách nhiệm cài đặt, quản lý, cung cấp và bảo trì. Khách hàng tính
phí cho các tài nguyên nào mà họ sử dụng.
Các dịch vụ thường được cung cấp với các quy ước về cấu hình, chúng được cung
cấp với những trường hợp sử dụng phổ biến nhất. Khách hàng chỉ có quyền truy cập vào tài
nguyên được cấp phát.
HV: Trần Văn Cường – MSHV: CH1301083 Trang 10
Cung Cấp Dịch Vụ Trên Điện Toán Đám Mây
2. Đám mây riêng

Tùy chọn này là tốn kém hơn nhưng có thể đáp ứng về sự riêng tư, an ninh hoặc tuân
thủ các chính sách tốt hơn.
HV: Trần Văn Cường – MSHV: CH1301083 Trang 12
Cung Cấp Dịch Vụ Trên Điện Toán Đám Mây
CHƯƠNG 2. HIỆN THỰC CỦA CLOUD COMPUTING
I. HIỆN THỰC CLOUD COMPUTING
Các thông tin được tham khảo trên Wikipedia h t

t p

://en . wikip e dia.org/ w

iki
Cloud computing cung cấp hạ tầng, nền tảng và phần mềm như là dich vụ, mà có thể
được cung ứng như là một dich vụ cho thuê trong cách dùng bao nhiêu trả bấy nhiêu đối với
người dùng.
Cloud computing được hiện thực theo 3 kiểu:
1. Infrastructure-as-a-Service (IaaS – Dịch vụ hạ tầng): Cung cấp cho người
dùng hạ tầng thô (thường là dưới hình thức các máy ảo) như là một dịch vụ.
Những kiến trúc ảo xếp chồng là một ví dụ của xu hướng mọi thứ là dịch vụ và có
cùng những điểm chung. Hơn hẳn một máy chủ cho thuê, không gian luu trử tập trung hay
thiết bị mạng, máy trạm thay vì đầu tư mua những nguyên thì có thể thuê đầy đủ dịch vụ
bên ngoài. Những dịch vụ này thông thường được tính chi phí trên cơ sở tính toán chức
năng và lượng tài nguyên sử dụng (và từ đó ra chi phí) sẽ phản ảnh được mức độ của hoạt
động. Đầy lầ một sự phát triển của những giải pháp lưu trữ web và máy chủ cá nhân ảo.
Tên ban đầu được sử dụng là dịch vụ phần cứng (HaaS) và được tạo ra bởi một nhà
kinh tế học Nichlas Car vào thang 3 năm 2006, nhưng điều này cần thiết. Nhưng từ này đã
dần bị thay thế bởi khái niệm dịch vụ hạ tầng vào khoảng cuối năm 2006.
Những đặc trưng tiêu biểu:
• Cung cấp tài nguyên như là dịch vụ: bao gồm cả máy chủ, thiết bị mạng, bộ

Các yếu tố:
• Thuận lợi:
o Dịch vụ nền tảng (PaaS) đang ở thời kì đầu và được ưa chuộng ở những
tính năng vốn được ưa thích bơi dịch vụ phần mềm (đề cập sau), bên cạnh
đó có tích hợp các yếu tố về nền tảng hệ thống.
o Ưu điểm trong những dự án tập hợp những công việc nhóm có sự phân
tán về địa lý.
o Khả năng tích hợp nhiều nguồn của dich vụ web
o Giảm chi phí ngoài lề khi tích hợp các dịch vụ về bảo mật, khả năng mở
rộng, kiểm soát lỗi…
HV: Trần Văn Cường – MSHV: CH1301083 Trang 14
Cung Cấp Dịch Vụ Trên Điện Toán Đám Mây
o Giảm chi phí khi trừu tượng hóa công việc lập trình ở mức cao để tạo dục
vụ, giao diện người dùng và các yếu tố ứng dụng khác.
o Mong đợi ở người dùng có kiến thức có thể tiếp tục hoàn thiện và hỗ trợ
tương tác với nhiều người để giúp xác định mức đô khó khăn của vấn đề
chúng ta gặp phải.
o Hướng việc sử dụng công nghệ để đạt được mục đích tạo điều kiện dễ
dàng hơn cho việc phát triển ứng dụng đa người dùng cho những người
không chỉ trong nhóm lập trình mà có thể kết hợp nhiều nhóm cùng làm
việc
• Khó khăn:
o Ràng buộc bởi nhà cung cấp: do giới hạn phụ thuộc và dịch vụ của nhà
cung cấp
o Giới hạn phát triển: độ phức tạp khiến nó không phù hợp với yêu cầu phá
triển nhanh vì những tính năng phức tạp khi hiện thực trên nền tảng web.
3. Software-as-a-Service (SaaS – Dịch vụ phần mềm): Cung cấp dịch vụ phần
mềm thực thi từ xa.
Dịch vụ phần mềm (SaaS) là một mô hình triển khai ứng dụng mà ở đó người cung
cấp cho phép người dụng sử dụng dịch vụ theo yêu cầu. Những nhà cung cấp SaaS có thể

thỏa thuận cụ thể được nêu trong SLA (Service Level Agreement) trong đó xác định vể yêu
cầu chất lượng dịch vụ QoS (Quality of Service)
Kiến trúc Market Oriented Cloud:
Khách hàng phụ thuộc vào nhà cung cấp dịch vụ Cloud cung cấp tất cả năng lực tính
toán họ cần, họ yêu cầu về chất lượng dich vụ QoS phải được duy trì bởi nhà công cấp để
phù hợp với mục tiêu và đảm bảo hoạt động của họ. Nhà cung cấp Cloid se cẫn xem xét để
đáp ứng các yêu cầu về dịch vụ của mỗi khách hàng để thương lượng với SLA cụ thể. Để
đạt được điều này, nhà cung cấp dịch vụ Cloud không thể tiếp tục triển khai trên mô hình
quản lý tài nguyên tập trung mà ở đó không cung cấp cho họ khả năng chia sẻ tài nguyên
mà vẫn đáp ứng được tất cả các yêu cầu về dịch vụ. Thay vào đó, mô hình quản lý market-
oriented được đề cập để đạt được sự cân đối giữu nhà cung cấp và khách hàng.
Kiến trúc bao gồm 4 thành phàn chủ yếu:
HV: Trần Văn Cường – MSHV: CH1301083 Trang 16
Cung Cấp Dịch Vụ Trên Điện Toán Đám Mây
User/Broker (Người dùng/ Nhà môi giới): người dùng hay nhà phân phối sử dụng
quền ủy thác để gửi yêu cầu dịch vụ từ bất kì đâu trên thế giới tới Data center (trung tâm dữ
liệu) hay Cloud để được xử lý
SLA Resource Allocator (Bộ phân phối tài nguyên SLA): đóng vai trò như một
trung gian giữa các nhà cung cấp Data center và Cloud với người dùng/ nhà môi giới bên
ngoài.
Kiến trúc Market-riented Cloud
- Service Request Examiner and Admission Control: khi một yêu cầu dịch vụ được
gửi lên lần đầu sẽ được phien dich thành các yêu cầu về chất lượng dịch vụ QoS
trước khi xác định xem nó sẽ được chấp nhận hay từ chối. Do vậy, điều đó đảm
bảo răng không có tình trạng quá tải dịch vụ khi mà các yêu cầu dịch vụ không
the được đáp ứng đầy đủ vì giới hạn tài nguyên hệ thống sẵn sàng. Nó cung cần
thông thin về trạng thái cuối cùng về tình trạng sẵn sàng của tài nguyên (từ cơ chế
VM Monitor) và khả năng xử lý tải (từ cơ chế Service Request Monitor) theo thứ
tự để quyết định việc phân phối tài nguyên một cách hiệu quả. Sau đó nó sẽ phân
yên cầu cho các máy ảo VM và xác định đặc tả tài nguyên cho máy ảo được phân.

HV: Trần Văn Cường – MSHV: CH1301083 Trang 18
Cung Cấp Dịch Vụ Trên Điện Toán Đám Mây
GridSim: bộ công cụ hỗ trợ các thành phần phần mềm cấp cao hơn để mô hình hóa
nhiều nền tăng lưới, bao gồm cả hệ thống mạng và liên kết đồng bộ những thành phần cơ
bản của lưới như tài nguyên, tạp dữ liệu, lưu vết tải và dịch vụ thông tin.
CloudSim: là phần hiện thực ở mức thiếp theo bởi việc mở rộng tự đọng các tính
năng cơ bản được cung cấp bởi lớp GridSim. CloudSim cung cấp hỗ trợ lý thuyết cho việc
mô hình và mô phỏng hóa những môi trường tập trung dữ liệu dựa trên nền tảng Cloud. Lớp
CloudSim quản lý việc khởi tạo và thực thi các thực thể cốt lõi (máy ảo, máy chủ, trung
tâm dữ liệu, ứng dụng) trong suốt quá trình mô phỏng. Lớp này có khả năng khởi tạo đồng
thời và quản lý mở rộng trong suốt với những nề tảng Cloud bao gồm ngàng nghìn thành
phần hệ thống. Những vấn đề cơ bản như chuẩn bị triển khai máy ảo VM dựa trên yêu cầu
người dùng, quản lý quá trinh thực thi ứng dung và theo dõi dộng đều được quản lý bởi lớp
này. Người cung cấp Cloud có thể hiện thực những chiến lược của họ để tự đọng mở rộng
lõi của chức năng chuẩn bị triển khai máy ảo VM.
User-code: đây là lớp trên cùng của hệ thống mô phỏng cho phép cấu hình những
chức năng liên quan cho các máy chủ (số lượng, đặc tả cho chúng và những việc khá), ứng
dung (số lượng các tác vụ và yêu cầu của chúng), các máy ảo VM, số lượng người dùng và
các loại ứng dụng và chính sách định thời môi giới. Một người phát triển ứng dụng Cloud
có thể tạo ra nhiều sự phân tán yêu cầu người dung, cấu hình ứng dung, và những ngữ cảnh
ở lớp này.
HV: Trần Văn Cường – MSHV: CH1301083 Trang 19
Cung Cấp Dịch Vụ Trên Điện Toán Đám Mây
Kiến trúc lớp của CloudSim
Mô hình Cloud
Kiến trúc dịch vụ nền tảng liên quan đến Cloud được mô hình hóa trong chương trình
mô phỏng bởi thành phần Datacenter cho việc quản lý yêu cầu dich vụ. Datacenter được tạo
bởi các tập hợp các Host, có trách nhiêm để quản lý các máy ảo VM trong chu kì sống của
chúng. Các Host là những thành phần biểu thị cho các nút trong Cloud: nó được cài đặt sẵn
khả năng xử lý (biểu diễn qua đơn vị MIPS = milion of instruction per second), bộ nhớ, khả

máy ảo. Tại mức tiếp theo, các máy ảo VM sẽ được phân rõ tổng năng lực xử lsy cu thể cho
mỗi tác vụ được thực thi. Tại mỗi mức, CloudSim hiện thực chính sách cấp phát tài nguyên
theo thời gian và không gian.
Mô hình chợ Cloud
HV: Trần Văn Cường – MSHV: CH1301083 Trang 21
Cung Cấp Dịch Vụ Trên Điện Toán Đám Mây
Hỗ trợ dịch vụ đóng vai trò như là người môi giới giữa nhà cung cấp dịch vụ Cloud
và khác hàng thông qua những dich vụ so trùng là điểm nhấn của Cloud computing. Hơn
thế, những dịch vụ này cần cơ chế để xác định chi phí dịch vụ và các chính sách về giá. Mô
hinh chính sách chi phí và giá cả la một ý tưởng caand được xem xét khi thiết kết chương
trình mô phỏng Cloud, bốn thuộc tính được xem xét đến cho một Datacenter:
- Chi phí mỗi bộ xử lý
- Chi phí mỗi đơn vị bộ nhớ
- Chi phí mỗi đơn vị lưu trữ
- Chi phí mỗi đơn vị băng thông sử dụng
Chi phí mỗi đơn vị bộ nhớ và lưu trữ được kèm theo trong quá trinh khởi tạo máy ảo
Chi phí mỗi đơn vị băng thông sử dụng có trong quá trình truyền dữ liệu. Bên cạnh đó, các
chi phí sử dụng bộ nhớ, lưu trữ, băng thông và các chi phí liên quan có mỗi liên hệ với việc
sử dụng tài nguyên tính toán. Do vậy, nếu máy ảo VM được tạo mà không có tác vụ nào
thực thi trên chúng, thì chỉ có chi phí về bộ nhớ và lưu trữ. Những vấn đề này có thể được
thay đổi bởi người dùng.
HV: Trần Văn Cường – MSHV: CH1301083 Trang 22

Trích đoạn TRIỂN KHAI MÔ HÌNH HỆ THỐNG
Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status