

M C L CỤ Ụ
2

M ĐUỞ Ầ
Máy vi tính ngày nay đã 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à cho công vi c, nghiên c u ho c trongầ ở ắ ọ ơ ể ệ ứ ặ
b t k lĩnh v c nào. Khi vi c s d ng máy tính trong cu c s ng hàng ngày c aấ ỳ ự ệ ử ụ ộ ố ủ
chúng ta tăng lên, các ngu n tài nguyên máy tính mà chúng ta cũng c n tăng lên.ồ ầ
Đi v i các công ty l n nh Google và Microsoft, khai thác các ngu n tài nguyênố ớ ớ ư ồ
nh v y khi h c n không ph i là m t v n đ l n. Nh ng khi nói đn doanhư ậ ọ ầ ả ộ ấ ề ớ ư ế
nghi p nh h n, các ngu n tài nguyên l n nh v y tr thành m t y u t r t l nệ ỏ ơ ồ ớ ư ậ ở ộ ế ố ấ ớ
tác đng đn kinh doanh. V i nh ng v n đ l n v c s h t ng CNTT nhộ ế ớ ữ ấ ề ớ ề ơ ở ạ ầ ư
máy h ng, treo c ng, l i ph n m m, v.v. Đó th t s là nh ng v n đ r t đauỏ ổ ứ ỗ ầ ề ậ ự ữ ấ ề ấ
đu cho các doanh nghi p. Đi n toán đám mây 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 cu c d ch chuy n cách m ng trong đó vi cạ ệ ộ ộ ị ể ạ ệ
tính toán s đc chuy n t máy tính cá nhân và th m chí c các máy ch ngẽ ượ ể ừ ậ ả ủ ứ
d ng doanh nghi p, cá nhân đn m t đám mây máy tính. Đám mây là m t hìnhụ ệ ế ộ ộ
t ng đ ch đn t p các máy ch o hóa có th cung c p các ngu n tài nguyênượ ể ỉ ế ậ ủ ả ể ấ ồ
c a máy tính khác nhau cho khách hàng c a h . Ng i s d ng c a h th ngủ ủ ọ ườ ử ụ ủ ệ ố
này ch c n đc quan tâm t i các d ch v máy tính đang đc yêu c u. Cái chiỉ ầ ượ ớ ị ụ ượ ầ
ti t bên d i h th ng c a nó nh th nào thì đc n kh i ng i dùng. Các dế ướ ệ ố ủ ư ế ượ ẩ ỏ ườ ữ
li u và các d ch v cung c p n m trong các trung tâm d li u c a đám mây cóệ ị ụ ấ ằ ữ ệ ủ
kh năng m r ng l n và có th đc truy c p b t k đâu, t b t k thi t bả ở ộ ớ ể ượ ậ ở ấ ỳ ừ ấ ỳ ế ị
đc k t n i trên th gi i. Đ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 s d ng d ch v 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 tăng tr ngề ấ ệ ấ ệ ộ ự ưở
đáng k trong vi c s d ng d ch v này. Google, Microsoft, Yahoo, IBM vàể ệ ử ụ ị ụ
Amazon đã b t đ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 h n 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 các d li u và th c hi n m t s d ch v c a mình. Đ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 đ ho , mô hình tài chính(IBM Clouds), các ph ng pháp duy t và tìmự ồ ạ ươ ệ
ki m trên web(web spider), phân tích gen(Amazon Clouds), v.v.ế
3

CH NG 1ƯƠ
T NG QUAN V ĐI N TOÁN ĐÁM MÂYỔ Ề Ệ
1.1 T ng quan v đi n toán đám mâyổ ề ệ
1.1.1 T ng quan v đi n toán đám mâyổ ề ệ
*L ch s ra điị ử ờ
Cu c cách m ng Công nghi p 4.0 liên quan đn “Internet k t n i v n v t”ộ ạ ệ ế ế ố ạ ậ
n ra đã t o ra nhi u ki n th c, ng d ng m i trên lĩnh v c đi n t , trong đóổ ạ ề ế ứ ứ ụ ớ ự ệ ử
xu t hi n cái tên Đi n toán đám mây. Khái ni m này đang d n tr nên ngày m tấ ệ ệ ệ ầ ở ộ
quan tr ng trong cu c s ng con ng i cũng nh lĩnh v c c a nó. ọ ộ ố ườ ư ự ủ
Năm 1999, s xu t hi n c a Salesforce.com đánh d u c t m c đu tiên c aự ấ ệ ủ ấ ộ ố ầ ủ
đi n toán đám mây. Xu t hi n sau đó là Amazon Web Services vào năm 2002,ệ ấ ệ
trong đó cung c p m t b các d ch v d a trên đám mây bao g m l u tr , tínhấ ộ ộ ị ụ ự ồ ư ữ
toán và ngày c trí tu nhân t o thông qua Amazon Mechanical Turkả ệ ạ
Năm 2006, Amazon ra m t điên toán đám mây Elastic Compute c a nó (EC2)ắ ủ
là m t d ch v web th ng m i cho phép các công ty nh , cá nhân thuê máy tínhộ ị ụ ươ ạ ỏ
mà trên đó đ ch y các ng d ng máy tính c a mình. Theo Jeremy Allaire – giámể ạ ứ ụ ủ
đóc đi u hành c a Brightcove: “Amazon EC2/S3 là m t d ch v c s h t ngề ủ ộ ị ụ ơ ở ạ ầ
đi n toán đám mây có th truy c p r ng rãi đu tiên”.ệ ể ậ ộ ầ
Tính t i th i đi m hi n t i, có r t nhi u các s n ph m đi n toán đám mâyớ ờ ể ệ ạ ấ ề ả ẩ ệ
đc đa ra nh Google App Engine, Microsoft Azire, Nimbus…ượ ư ư
*Khái ni mệ
V y đi n toán đám mây là gì?ậ ệ
Đ tr l i cho câu h i này đã có r t nhi u khái ni m v đi n toán đám mâyể ả ờ ỏ ấ ề ệ ề ệ
đc đa ra b i các chuyên gia trong ngành.ượ ư ở
Theo Vi n qu c gia v chu n hóa và công ngh c a M NIST ệ ố ề ẩ ệ ủ ỹ thì “Đi nệ
toán đám mây là m t mô hình cho phép thu n ti n, truy c p m ng theo yêu c uộ ậ ệ ậ ạ ầ
4

đn m t n i ch a các ngu n tài nguyên tính toán có th chia s c u hình đcế ộ ơ ư ồ ể ẻ ấ ượ
(ví d : m ng, máy ch , l u ch , ng d ng và d ch v ), có th đc cung c p vàụ ạ ủ ư ữ ứ ụ ị ụ ể ượ ấ
phát hành nhanh chóng v i n l c qu n lý ho c t ng tác v i nhà cung c p t iớ ỗ ự ả ặ ươ ớ ấ ố
thi u”.ể
Còn 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”.ượ ả ượ ấ ư ộ ị ụ ạ
Gartner – m t chuyên gia trong lĩnh v c này chia s r ng: “Đi n toán đámộ ự ẻ ằ ệ
mây là m t ki u tính toán trong đó các năng l c công ngh thông tin có kh năngộ ể ự ệ ả
m r ng r t l n đc cung c p – d i d ng d ch v qua m ng Internet đnở ộ ấ ớ ượ ấ ướ ạ ị ụ ạ ế
khách hàng bên ngoài”.
*L i ích c a đi n toán đám mâyợ ủ ệ
M t s l i ích mà đi n toán đám mây đem l i:ộ ố ợ ệ ạ
Tri n khai nhanh chóngể
Gi m chi phíả
B o m tả ậ
Tính linh đngộ
Đa ph ng ti n truy c pươ ệ ấ
Chia s tài nguyênẻ
Kh năng ch u t i caoả ị ạ
Ph c h i sau th m h aụ ồ ả ọ
Phòng ch ng m t mátố ấ
C p nh t ph n m m t đngậ ậ ầ ề ự ộ
L i th c nh tranhợ ế ạ
S b n v ngự ề ữ
5