
TR NG ĐI H C HÀ TĨNHƯỜ Ạ Ọ
KHOA K THU T CÔNG – NGHỸ Ậ Ệ
BÁO CÁO BÀI T P L NẬ Ớ
Đ tài: Tìm hi u v đi n toán đám mây và các ng d ng đa ph ng ti nề ể ề ệ ứ ụ ươ ệ
Gi ng viên h ng d n ả ướ ẫ : Nguy n Qu c Dũng.ễ ố
Sinh viên th c hi n ự ệ : Nguy n Đình B c.ễ ắ
L p ớ: K19 – CNTT.
Khóa : 2014 – 2015

Hà Tĩnh, tháng 2, năm 2015
M c l cụ ụ Trang
2

L I NÓI ĐUỜ Ầ
Hi n nay công ngh thông tin ngày càng phát tri n, máy vi tính đã tr thành m tệ ệ ể ở ộ
ph n t t y u c a cu c s ng. Chúng ta c n máy tính kh p m i n i, có th là do côngầ ấ ế ủ ộ ố ầ ở ắ ọ ơ ể
vi c nghiên c u ho c trong b t c lĩnh v c nào. Khi s d ng máy tính h ng ngày c aệ ứ ặ ấ ứ ự ử ụ ằ ủ
chúng ta tăng lên thì ngu n tài nguyên máy tính c a chúng ta cũng c n tăng lên. V yồ ủ ầ ậ
chúng ta đã gi i quy t v n đ này nh th nào? Đi v i các công ty l n nh Google,ả ế ấ ề ư ế ố ớ ớ ư
Microsoft thì vi c khai thác ngu n tài nguyên l n nh v y cũng không ph i là v n đệ ồ ớ ư ậ ả ấ ề
l n. Nh ng đi v i các doanh nghi p nh h n thì ngu n tài nguyên l n nh v y tácớ ư ố ớ ệ ỏ ơ ồ ớ ư ậ
đng không nh t i kinh doanh. V i nh ng v n đ l n v c s h t ng công nghộ ỏ ớ ớ ữ ấ ề ớ ề ơ ở ạ ầ ệ
thông tin (CNTT) nh máy h ng, treo cúng, l i ph n m m.v.v... Đây là m t v n đư ỏ ổ ổ ầ ề ộ ấ ề
đau đu cho các ch doanh nghi p. Gi i pháp nào có th đáp ng nhu c u trên? Đi nầ ủ ệ ả ể ứ ầ ệ
toán đám mây ra đi đã cung c p m t gi i pháp cho tình tr ng này.ờ ấ ộ ả ạ
Đi n toán đám mây là m t ki u tính toán mà đó các công vi c CNTT đcệ ộ ể ở ệ ượ
cung c p nh m t d ch v trên Internet đn nhi u khách hàng bên ngoài và khách hàngấ ư ộ ị ụ ế ề
đc tính ti n theo s u ng h c c a h . Nhi u nhà cung c p đi n toán đám mây đãượ ề ự ủ ộ ủ ọ ề ấ ệ
xu t hiên và có m t s tang tr ng đáng k trong công vi c s d ng d ch v này.ấ ộ ự ưở ể ệ ữ ụ ị ụ
Google, Microsoft, Yahoo, IBM, và Amazon đã b t d u cung c p d ch v đi n toán đámắ ầ ấ ị ụ ệ
mây. Trong đó Amazon là nhà tiên phong trong lĩnh v c này. Các công ty nh nhự ỏ ư
SmugMug, m t trang web l u tr hình nh tr c tuy n, có s d ng d ch v đi n toánộ ư ử ả ự ế ữ ụ ị ụ ệ
đám mây đ l u tr t t c d li u và th c hi n m t s d ch v c a mình.ể ư ử ấ ả ữ ệ ự ệ ộ ố ị ụ ủ
Không n m ngoài xu th chung c a ngành công ngh thông tin th gi i, Vi t Namằ ế ủ ệ ế ớ ệ
đang d n ti p c n d ch v đám mây thông qua các d án c a m t s doanh nghi pầ ế ậ ị ụ ự ủ ộ ố ệ
n c ngoài nh Microsoft, Intel, IBM… Công ngh này đc coi là gi i pháp choướ ư ệ ượ ả
nh ng v n đ mà nhi u công ty đang g p ph i nh thi u năng l c công ngh thông tin,ữ ấ ề ề ặ ả ư ế ự ệ
chi phí đu t h n ch … H u h t các nhà lãnh đo công ngh thông tin đu khá kầ ư ạ ế ầ ế ạ ệ ề ỳ
v ng khi nh n đnh v công ngh này. V i nh ng s kì v ng to l n nh v y đi v iọ ậ ị ề ệ ớ ữ ự ọ ớ ư ậ ố ớ
công ngh đi n toán đám mây. Vi c nghiên c u và tri n khai các d ch v sao cho cóệ ệ ệ ứ ể ị ụ
hi u qu v chi phí cũng nh ch t l ng và đem l i nhi u ti n ích cho ng i s d ngệ ả ề ư ấ ượ ạ ề ệ ườ ử ụ
đang là yêu c u đc đt ra b c thi t đi v i các nhà cung c p d ch v .ầ ượ ặ ứ ế ố ớ ấ ị ụ
3

Đi n toán đám mây đc s d ng trong các lĩnh v c khác nhau nh web hosting,ệ ượ ữ ụ ự ư
l p trình song song, d ng hình đ h a, mô hình tài chính (IBM Clounds), các ph ngậ ự ồ ọ ươ
pháp duy t và tìm ki m trên web (web spider), phân tích gen (Amazon Clounds),...ệ ế
Đ tìm hi u v đi n toán đám mây em đã làm đ tài nghiên c u này đ tìm hi uể ể ề ệ ề ứ ể ể
v s ra đi, phát tri n c a đi n toán đám mây. Cho m i ng i có th hi u sâu h n về ự ờ ể ủ ệ ọ ườ ể ể ơ ề
công ngh đi n toán đám mây. M t xu h ng công ngh đang đc các nhà doanhệ ệ ộ ướ ệ ượ
nghi p cũng nh ng i “tiêu dùng” đ ý. Đ tài nghiên c u này đc th c hi n b ngệ ư ườ ể ề ứ ượ ự ệ ằ
s tìm hi u c a b n thân qua h th ng thông tin trên m ng Internet, d a trên nh ngự ể ủ ả ệ ố ạ ự ữ
ph n m m em tìm hi u v công ngh đi n toán đám mây. Mong r ng qua đ tài nghiênầ ề ể ề ệ ệ ằ ề
c u v đi n toán đám mây này s giúp m i ng i hi u h n v công ngh đi n toánứ ề ệ ẽ ọ ườ ể ơ ề ệ ệ
đám mây.
Trong quá trình làm đ tài này còn nhi u thi u sót v n i dung và cách trình bày,ề ề ế ề ộ
mong các th y cô cùng các b n có th đóng góp ý ki n đ có th hoàn thi n đ tàiầ ạ ể ế ể ể ệ ề
nghiên c u này m t cách hoàn ch nh h n.ứ ộ ỉ ơ
Em xin trân thành c m n th y giáo ả ơ ầ Nguy n Qu c Dũngễ ố đã h ng d n, giúp đướ ẫ ỡ
em trong quá trình h c t p cũng nh làm bài t p l n môn h c.ọ ậ ư ậ ớ ọ
4

CH NG I: Đi n Toán Đám MâyƯƠ ệ
I. T ng quan v đi n toán đám mâyổ ề ệ
1. Đt v n đặ ấ ề
Ngày nay, đi v i các công ty, doanh nghi p, vi c qu n lý t t, hi u qu d li uố ớ ệ ệ ả ố ệ ả ữ ệ
c a riêng công ty cũng nh d li u khách hàng, đi tác là m t trong nh ng bài toánủ ư ữ ệ ố ộ ữ
đc u tiên hàng đu và đang không ng ng gây khó khăn cho h . Đ có th qu n lýượ ư ầ ừ ọ ể ể ả
đc ngu n d li u đó, ban đu các doanh nghi p ph i đu t , tính toán r t nhi u lo iượ ồ ữ ệ ầ ệ ả ầ ư ấ ề ạ
chi phí nh chi phí cho ph n c ng, ph n m m, m ng, chi phí cho qu n tr viên, chi phíư ầ ứ ầ ề ạ ả ị
b o trì, s a ch a,.vv… Ngoài ra h còn ph i tính toán kh năng m r ng, nâng c pả ử ữ ọ ả ả ở ộ ấ
thi t b , ph i ki m soát vi c b o m t d li u cũng nh tính s n sàng cao c a d li u. ế ị ả ể ệ ả ậ ữ ệ ư ẵ ủ ữ ệ
T m t bài toán đi n hình nh v y, chúng ta th y đc r ng n u có m t n i tinừ ộ ể ư ậ ấ ượ ằ ế ộ ơ
c y giúp các doanh nghi p qu n lý t t ngu n d li u đó, các doanh nghi p s khôngậ ệ ả ố ồ ữ ệ ệ ẽ
còn quan tâm đn c s h t ng, công ngh mà ch t p trung chính vào công vi c kinhế ơ ở ạ ầ ệ ỉ ậ ệ
doanh c a h 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” còn đc b t ngu n t ý t ng đa t t c m i thậ ữ ượ ắ ồ ừ ưở ư ấ ả ọ ứ
nh d li u, ph n m m, tính toán, … lên trên m ng Internet. Chúng ta s không cònư ữ ệ ầ ề ạ ẽ
trông th y các máy PC, máy ch c a riêng các doanh nghi p đ l u tr d li u, ph nấ ủ ủ ệ ể ư ữ ữ ệ ầ
m m n a mà ch còn m t s các “máy ch o” t p trung trên m ng. Các “máy chề ữ ỉ ộ ố ủ ả ậ ở ạ ủ
o” s cung c p các d ch v giúp cho doanh nghi p có th qu n lý d li u d dàngả ẽ ấ ị ụ ệ ể ả ữ ệ ễ
h n, h s ch tr chi phí cho l ng s d ng d ch v c a h , mà không c n ph i đuơ ọ ẽ ỉ ả ượ ử ụ ị ụ ủ ọ ầ ả ầ
t nhi u vào c s h t ng cũng nh quan tâm nhi u đn công ngh . Xu h ng này sư ề ơ ở ạ ầ ư ề ế ệ ướ ẽ
giúp nhi u cho các công ty, doanh nghi p v a và nh mà không có c s h t ngề ệ ừ ỏ ơ ở ạ ầ
m ng, máy ch đ l u tr , qu n lý d li u t t. ạ ủ ể ư ữ ả ữ ệ ố
V y “cloud computing” là gì? Nó có th gi i quy t bài toán trên nh th nào và cóậ ể ả ế ư ế
nh ng đc đi m n i b t gì? Chúng ta s đi qua các ph n sau đ n m rõ v n đ này.ữ ặ ể ổ ậ ẽ ầ ể ắ ấ ề
2. Đnh nghĩaị
“Đi n toán đám mây (cloud computing) là m t khái ni m r ng, nó t ng quan v iệ ộ ệ ộ ươ ớ
các ph ng th c đ cung c p c s h t ng, d ch v và ph n m m thông qua m ngươ ứ ể ấ ơ ở ạ ầ ị ụ ầ ề ạ
theo nhu c u, phù h p v i quy mô. Đi n toán đám mây d a trên m t n n t ng o hóa,ầ ợ ớ ệ ự ộ ề ả ả
5