Professional Documents
Culture Documents
Cloud Computing
Cloud Computing
ti
CLOUD COMPUTING
V Lm Khang 09070446
H L Hoi Trung 09070473
MC LC
I. GII THIU.......................................................................................................................4
II. CC NGHIN CU LIN QUAN .................................................................................5
III. CLOUD COMPUTING: NH NGHA, TNH CHT V M HNH.........................6
3.1. nh ngha...................................................................................................................6
3.2. Tnh cht c bn ca Cloud Computing [7]................................................................7
3.2.1. T phc v theo nhu cu (On-demand self-service)............................................8
3.2.2. Truy xut din rng (Broad network access).......................................................8
3.2.3. Dng chung ti nguyn (Resource pooling).........................................................8
3.2.4. Kh nng co gin (Rapid elasticity).....................................................................9
3.2.5. iu tit dch v (Measured service)...................................................................9
3.3. Cc m hnh Coud Computing..................................................................................10
3.3.1. M hnh dch v.................................................................................................10
3.3.1.1. Infrastructure as a Service IaaS................................................................10
3.3.1.2. Platform as a Service PaaS.......................................................................10
3.3.1.3. Software as a Service SaaS......................................................................10
3.3.2. M hnh trin khai..............................................................................................11
3.3.2.1. Public Cloud................................................................................................11
3.3.2.2. Private Cloud...............................................................................................12
3.3.2.3. Hybrid Cloud ..............................................................................................12
IV. CLOUD COMPUTING: LI CH V KH KHN....................................................15
4.1. Cloud c phi l gii php ti u cho cc doanh nghip?.........................................15
4.2. Nhng thun li v kh khn ca cloud computing..................................................15
4.2.1. Tnh sn sng .....................................................................................................15
4.2.2. Data lock-in........................................................................................................15
4.2.3. Bo mt v kim tra d liu ..............................................................................16
4.2.4. Vic gy ra thc c trai trong vic truyn d liu..............................................17
4.2.5. Kh tin on trong hiu sut thc thi ca my tnh..........................................17
4.2.6. p ng nhu cu kh nng lu tr ca ngi dng...........................................17
4.2.7. Kh nng t co gin ca h thng......................................................................18
4.2.8. Bn quyn phn mm.........................................................................................18
4.3. Li ch ca Cloud Computing i vi doanh nghip[4]...........................................18
4.3.1. Gim chi ph.......................................................................................................18
4.3.2. S dng ti nguyn hiu qu hn.......................................................................19
4.1.3. Tnh linh hot.....................................................................................................20
V. S KHC NHAU GIA CLOUD COMPUTING V GRID COMPUTING..............20
VI. KT LUN HNG PHT TRIN TRONG TNG LAI...................................22
6.1. Kt lun.....................................................................................................................22
6.2. Hng pht trin ca ti.......................................................................................22
6.2.1. OpenID[14][15]..................................................................................................22
6.2.2. Kt hp Cloud Computing v OpenID...............................................................23
TI LIU THAM KHO....................................................................................................25
DANH MC CC HNH
Hnh 1. Cha c ci nhn kht qut v Cloud Computing.....................................................6
Hnh 2. nh ngha Cloud Computing...................................................................................7
Hnh 3. NIST Visual Model of Cloud Computing Definition................................................8
Hnh 4. Nhiu khch hng dng chung ti nguyn................................................................9
Hnh 5. Cc loi dch v Cloud Computing ........................................................................10
Hnh 6. M hnh SPI.............................................................................................................11
Hnh 7. M hnh Public Cloud.............................................................................................11
Hnh 8. Private Cloud v Public Cloud................................................................................12
Hnh 9. Kt hp Public Cloud v Private Cloud..................................................................12
Hnh 10. Hybrid Cloud.........................................................................................................13
Hnh 11. Trin khai ng dng trn Hybrid Cloud................................................................13
Hnh 12. Bng kho st cht lng dch v.........................................................................15
Hnh 13. Biu so snh hiu xut chy 72 my o trn EC2 gia cc my chia s b nh
(a) v my chia s cng (b)...............................................................................................17
Hnh 14. Cloud Computing gip doanh nghip gim chi ph u t...................................19
Hnh 15. Single-tenant..........................................................................................................19
Hnh 16. Multi-tenant...........................................................................................................20
Hnh 17. Bng so snh Cloud Computing v Gird Computing............................................21
Hnh 18. Mt s nh cung cp OpenID[15].........................................................................23
Hnh 19. Kt hp Cloud Computing v OpenID..................................................................24
I. GII THIU
Khi nim v m hnh Cloud Computing mi xut hin gn y, ang pht trin rt
mnh m v si ni nh mt tro lu mi, cc cng ty cung cp dch v Cloud ngy cng
nhiu, cung cp cc dch v ngy cng a dng.
c im ni bt ca Cloud Computing chnh l kh nng co gin linh hot, s tin
li v gim ti a chi ph cho ngi dng. Chnh iu ny thu ht s quan tm ca rt
nhiu doanh nghip khi bc chn vo Cloud Computing.
ti ca ti tp trung vo cc vn sau:
- Tm hiu v m hnh Cloud Computing: nh ngha, kin trc, cc m hnh dch
v, m hnh trin khai.
- Phn tch cc c im, tnh cht ca Cloud Computing.
- Phn tch nhng li ch v kh khn ca Cloud Computing.
Hng pht trin trong thi gian ti ca ti l xy dng mt m hnh kt hp
Cloud Computing v OpenID nhm em li s tin li cho khch hng trong vic qun l
ti khon Cloud Computing.
Keywords: Cloud Computing, OpenID, Benefits of Cloud, Challenges of Cloud, Web
2.0, Virtualization, Everything as a Service, Elasticity, Resource on-demand, Usage-based
costing.
11
13
Doanh nghip c th chn trin khai cc ng dng trn Public, Private hay Hybrid
Cloud ty theo nhu cu c th. Mi m hnh u c im mnh v yu ca n. Cc doanh
nghip phi cn nhc i vi cc m hnh Cloud Computing m h chn. V h c th s
dng nhiu m hnh gii quyt cc vn khc nhau. Nhu cu v mt ng dng c tnh
tm thi c th trin khai trn Public Cloud bi v n gip trnh vic phi mua thm thit
b gii quyt mt nhu cu tm thi. Tng t, nhu cu v mt ng dng thng tr hoc
mt ng dng c nhng yu cu c th v cht lng dch v hay v tr ca d liu th nn
trin khai trn Private hoc Hybrid Cloud.
14
16
Hnh 13. Biu so snh hiu xut chy 72 my o trn EC2 gia cc my chia s b nh
(a) v my chia s cng (b)
gim nh hng ca vic truy xut vo cng. Ta c th dng flash hn ch
trong gim hiu sut ny.
4.2.6. p ng nhu cu kh nng lu tr ca ngi dng
y l mt tnh nng kh tt ca Cloud Computing, phc v theo nhu cu ngi
dng: khi ngi dng mun m rng kh nng lu tr do nhu cu tng ln th h thng c
nhim v cung cp dung lng cho ngi s dng, khi ngi dng mun gim kh
nng lu tr th h thng c nhim v thu hi dung lng cp cho ngi s dng.
iu ny gy ra kh khn trong vic qun l h thng lu tr (khi mt ngi s dng
mua mt khong dung lng th phi cung cp cho ngi bao nhiu? va cho ngi
s dng yu cu hay nhiu hn yu cu?), tng phc tp cu trc d liu (cu trc d
17
18
19
Cloud Computing hin thc vic phn phi ti nguyn theo kiu multi-tenant: mt ti
nguyn c th c cp pht ng cho nhiu khch hng khc nhau, cc khch hng ny
s lun phin s dng ti nguyn c cp pht chung. Vi m hnh multi-tenant, mt ti
nguyn c th phc v cho nhiu khch hng khc nhau. Nh vy khi khch hng khng
c nhu cu, ti nguyn rnh s c h thng thu hi li v cp pht cho khch hng khc
c nhu cu.
20
Lu tr
Lu tr nhiu hn Cloud
Computing; dng cc giao
thc tm kim cc ti
nguyn thch hp trn mng
lu tr.
Tc chm hn Cloud
Computing; tc ca
ng truyn s dng
ng truyn internet, tc
thng l mega byte.
Kh nng m rng
Phm vi
Ch yu hng ti khoa
hc.
Resource
Kh nng lu tr t hn
Grid Computing; dng cc
data center trong vic lu
tr
Nhanh hn Grid
Computing, vic trao i
resource thng thc hin
bng ng truyn ni b,
c xy dng kt ni
gia cc data center. Tc
c th ln n hng
giga byte.
C kh nng m rng, co
li d dng v nhanh (theo
nhu cu s dng).
V d: nu trong mt thi
im ang c 10 my
nhng mun c 20 my th
Cloud Computing c th
cung cp, hoc mun gim
xung ch s dng cn 5
my; Cloud h tr cho
vic ny nhanh chng.
Ch yu hng ti thng
mi, quan tm n vic
phc v nhu cu ca
khch hng thng qua vic
cung cp cc dch v theo
nhu cu ca khch hng.
Cung cp resource theo
dng unified resource,
ngi dng c php cu
hnh resource theo nhu cu
ca ngi s dng.
21
22
Site
Google
URL Format
https://www.google.com/accounts/
o8/id
Yahoo!
me.yahoo.com
Microsoft
LiveJournal
accountservices.passport.net/
username.livejournal.com
MySpace
WordPress
Blogger
myspace.com/username
username.wordpress.com
username.blogger.com
blogid.blogspot.com
username.pip.verisignlabs.com
Verisign
Typepad
MyOpenID
Google Profile
Orange
blogname.typepad.com
username.myopenid.com
google.com/profiles/username
openid.orange.fr/username
or just orange.fr/
Launchpad
launchpad.net/~username
Comments
Google does not require the
username to be passed in the
openID string.
Yahoo! began allowing their
usernames to be used as openIDs
beginning January 31, 2008.
Yahoo! does not require the
username be passed in the
openID string.
Windows Live ID
LiveJournal supports OpenID as
both a provider and a relying
party.
23
24
25
26