TRNG I HC K THUT - HU CN CAND
KHOA CNG NGH THNG TIN
CHUYN C S D LIU PHN TN
Chuyn : NGHIN CU IN TON M MY
Gio vin hng dn:T.S PHM TH QU
Sinh vin thc hin:NHM 2
Lp:B2D1A
Kha:D1 (2011 - 2016)
H:I HC CHNH QUY
Bc Ninh, ngy 01 thng 06 nm 2015Chi tit phn chia cng vic cho tng
thanh vin trong nhomPhn cng cng vic:1. Hoang c Long: Nhom trng-
Word:+ t vn .+ Phn 2: Cng ngh ao hoa.+ Tng hp.2. Vu Quc HungNguyn
Xun HoaHoang Tung Lmao Quy Ngoc- Word:Phn 1: Tng quan v in toan am
myPhn 4: S phat trin cua in toan am my3. Trn c ManhL Vn Hip inh
Manh HoangNguyn Vn HuyBui Trung Hiu- Word:Phn 2: Cng ngh ao hoaPhn
3: Bao mt trong mi trng in toan am my
MC LCT VN 1PHN 1: TNG QUAN V IN TON M MY21.1. Gii thiu v in ton
m my.21.1.1. Khi nim v in ton m my.21.1.2. Li ch, u im v nhc im ca
vic s dng in ton m my.31.1.3: Cc gii php ca in ton m my.51.2. Cu
trc v phn loi in ton m my.81.2.1. Cu trc phn lp.81.2.2. Cch thc hot
ng.91.2.3. Phn loi m my10PHN 2: TNG QUAN V CNG NGH O HA.152.1. Tng
quan v o ha.152.1.1. Khi nim o ho152.1.2. Cc bt li ca gii php
Server truyn thng162.2. Cc u nhc im ca o ha Server .162.2.1. u im
ca o ha server:172.2.2. Hn ch ca cng ngh o ha server172.3. Cc thnh
phn ca mt h thng o ho172.3.1. Ti nguyn vt l (host machine / host
hardware).182.3.2. Cc phn mm o ha (virtual software).182.3.3.My o
(virtual machine)182.3.4. H iu hnh khch(Guest operating
system)182.4. Cc phng php o ha182.4.1. o ha phn cng (Hardware
virtualization)192.4.2. o ha phn mm (Software
virtualization).212.4.3. o ha b nh (Memory virtualization).222.4.4.
o ha lu tr (Storage virtualization).222.4.5. o ha d liu (Data
virtualization).222.4.6. o ha mng (Network virtualization).22PHN 3:
BAO MT TRONG MI TRNG IN TOAN AM MY24 3.1. Cc vn bo mt243.2. Cc hng
nghin cu bo mt cho in ton m my243.3. Mt s hng nghin cu in hnh cho
bo mt trong in ton m my263.3.1. Phn tch theo quan im v vng i d
liu263.3.2. Phn tch theo quan im p t m hnh chnh sch chung273.4. Kt
lun28PHN 4: S PHAT TRIN CUA IN TOAN AM MY294.1. in toan am my co th
phat trin nh th nao?294.2. Ba gai oan phat trin cua in toan am
my294.2.1. Giai on 1: 2007 n 2011 - Tin phong v nh hng294.2.2. Giai
don 2: 2010 dn 2013 - Cng c th trng294.2.3. Giai don 3: 2012 dn
2015 v sau ny - Chuyn hng tiu dung29
DANH MC HNH VHnh 1.1: Mi th u tp trung vo m my.2Hnh 1.2. Minh ha
v cc dch v.6Hnh 1.3: M hnh cung cp ti nguyn v phn mm.8Hinh: 1.4: M
ta am my ring.11Hinh 1.5: M ta am cng cng.12Hinh 1.6: M ta am my
lai.13Hnh 2.1: Mt server vt l trong h thng o ha.15Hnh 2.2: Cc thnh
phn ca mt h thng o ha.18Hnh 2.3: o ha network.23
T VN Mi cng ty, doanh nghip, hay cc vn phng dch v ....t khi c
thnh lp u c nhng d liu ring v khch hng v d liu lin quan n chnh cng
ty ca mnh. qun l hiu qu hiu qu d liu ca i tc ca chnh doanh nghip mt
cch hiu qu l mt vn kh. Khng dng li qun l d liu, cc doanh nghip lun
phi ua ra cc dch ngy cng p ng cc nhu cu ca khch hng v m rng th
trng, mun vy cc doanh nghip cn :* Xy dng c s h tng mng- Thu ng
truyn ring.- Mua trang thit b nh my ch, my trm, ni t my ch v cc
thit b khc.- Xy dng i ng v cng ngh qun l, vn hnh, bo tr my ch, c s
d liu.* Xy dng ng dng : cn phi ti u ha my ch, cc phn mm c phc v cho
cng vic ca cng ty v trin khai cc dch v, ti u ha v mt lu tr v x l d
liu.Vi mt s yu cu trn cho thy cc doanh nghip phi chi rt nhiu tin c
th qun l tt d liu v trin khai cc dch v ca mnh.Khng nhng th, ng v mt
x hi, khi dch v ca cc doanh nghip khng p ng yu cu ca khch hng vi
nhng g m mnh b tin cho chnh cc doanh nghip th chnh khch hng l nhng
ngi chu thit. Hn na cng ng khng c hng nhng dch v tt nht khi doanh
nghip chm trin khai hoc khng trin khai dch v do hiu qu kinh t khng
cao.
PHN 1: TNG QUAN V IN TON M MY1.1. Gii thiu v in ton m my
Hnh 1.1: Mi th u tp trung vo m my.1.1.1. Khi nim v in ton m myin
ton m my (Cloud Computing) l mt khuynh hng cng ngh thng tin gn y
ang c ni n nhiu trn th gii. c trng ca in ton m my l kh nng cung cp
dch v thng tin, v cc ti nguyn tnh ton t trn mng (t m my in ton). Nh
in ton m my em li nhng kh nng nh ti u vic s dng ti nguyn tnh ton,
rt ngn thi gian trin khai cc d n nghin cu, c bit trong lnh vc cng
ngh thng tin.* Lch s:Khi nim v in ton m my xut hin t nhng nm 1960,
khi John McCarthy pht biu mt ngy no tnh ton c t chc nh mt tin ch
cng cng. Trong thp nin 1980 thut ng in ton m my c bit di dng ng dng
in ton li (grid computing) tip theo l in ton theo nhu cu (utility
computing) v phn mm dch v (SaaS).Nm 1997, gio s Ramnath Chellappa l
mt trong nhng ngi u tin s dng cm t in ton m my trong mt bi ging ca
mnh, t cc hc gi s dng thut ng in ton m my mt cch thng dng.* inh
nghia:C nhiu cch din t khc nhau v khi nim TM c cc nh cung cp dch v,
cc cng ty t vn cng ngh, cc t chc nghin cu th trng, hoc gii nghin cu
khoa hc a ra, tng TM cng ging nh mt chic o mi c tn TM, c khoc ln tp
hp ca nhng dch v, cng ngh v ang c, cng thm nhng tnh nng c b sung, c
pht trin thm. C th im li mt s cch din gii, nh ngha v TM nh sau:TM l
khi ti nguyn v dch v IT c x l tch ri khi h tng bn di v c cung cp
theo nhu cu ca ngi s dng, vi quy m ty bin v phc v cho mi trng nhiu
ngi s dng t cng mt phin bn trin khai - din gii ca Cisco.TM l mt m
hnh pht trin, trin khai IT mi, cho php cung cp trong thi gian thc
cc sn phm, dch v v gii php qua mng Internet - din gii ca IDC.TM l
mt hnh thc in ton m cc chc nng lin quan n IT vi kh nng m rng cao c
cung cp n ngi s dng v khch hng di dng cc dch v thng qua cc cng ngh
Internet - din gii ca Gartner.Ni n TM l ni n cc ng dng c cung cp di
dng dch v qua Internet v c cung cp bi h thng phn cng v phn mm trong
cc trung tm d liu. Cc ng dng ny cho n nay c gi bng tn
Software-as-a- Service (SaaS). H thng phn cng v phn mm trong cc
trung tm d liu c gi l m my.m my l ngun ti nguyn (phn cng, nn tng
pht trin, dch v) c o ha v c th d dng tip cn v s dng. Ngun ti nguyn
ny c th d dng c iu chnh cho ph hp vi nhu cu ca ngi s dng mang li
hiu sut s dng ti a, v phng thc dng bao nhiu, tr by nhiu
(pay-per-use) l cch m ngi s dng s dng ngun ti nguyn ny vi cht lng c
m bo thng nht vi nh cung cp dch v trong bn SLA gia hai bn.TM l m
hnh trin khai IT trn c s p dng o ha, trong ti nguyn (di dng h tng,
hay ng dng, hay d liu) c a n ngi s dng qua mng Internet nh nhng ng
dng c cc nh cung cp dch v cung cp. Cc dch v ny c tnh mm do, c th m
rng theo nhu cu ca ngi s dng v c tnh tin theo phng thc dng bao
nhiu, tr by nhiu (pay-per-use).Tm li in ton m my c th c nh ngha mt
cch n gin nh l s s dng ti nguyn tnh ton c kh nng thay i theo nhu
cu. c cung cp nh l mt dch v t bn ngoi vi chi ph tr cho mi ln s dng.
Bn c th truy cp n bt k ti nguyn no tn ti trong "m my (cloud)" ti bt
k thi im no v t bt k u thng qua h thng Internet. M khng phi quan tm
xem lm cch no cc th ang c duy tr pha trong ca m my.Thut ng "m my" y
l li ni n d ch mng Internet v lin tng v phc tp ca cc c s h tng bn
trong. M hnh ny v ang c cc cng ty, doanh nghip hng n .S dng m hnh
ny cc doanh nghip ch cn tr ph cho nhng ng dng m h dng, m khng cn u
t nhiu vo s s h tng, cng nh quan tm nhiu n cng ngh.1.1.2. Li ch, u
im v nhc im ca vic s dng in ton m my1.1.2.1. Li chTrc y c th trin
khai mt ng dng (v d mt trang Web), phi i mua/thu mt hay nhiu my chu
(server), sau t my chu tai cc trung tm d liu (data center) th nay
TM cho php gin lc qu trnh mua/thu i. Ch cn nu ra yu cu cua mnh, h
thng s t ng gom nht cc ti nguyn ri (free) p ng yu cu cua ban. Chnh
v vy, c th k n mt vi li ch c bn cua TM nh sau:- S dng cc ti nguyn
tnh ton ng (Dynamic computing resources): Cc ti nguyn c cp pht cho
ngi dng ng nh nhng g mun mt cch tc thi. Thay v vic phi tnh ton xem
c nn m rng hay khng, phi u t bao nhiu my chu th nay ngi dng ch cn
yu cu v m my s t tm kim ti nguyn ri cung cp.- Gim chi ph: Ngi dng s
c kh nng ct gim chi ph mua bn, ci t v bo tr ti nguyn. R rng thay v
vic phi c mt chuyn gia i mua my chu, ci t my chu, bo tr my chu th
nay chng cn phi lm g ngoi vic xc nh chnh xc ti nguyn mnh cn v yu cu
tng kh nng s dng ti nguyn tnh ton. Khi s dng ti nguyn trn m my th
khng cn phi quan tm ti vic u t ti nguyn (v d my chu) Kin trc hng
dch v (SOA).- To nn s c lp: Ngi dng s khng cn b b hp vi 1 thit b
hay 1 v tr c th no na. Vi in ton m my, phn mm, d liu c th c truy cp
v s dng t bt k u, trn bt k thit b no m khng cn phi quan tm n gii hn
phn cng cng nh a l. (Bn c th chi Call of Duty 6 trn iPad hoc iPhone
m khng cn quan tm n cu hnh ca n)- Tng cng tin cy: D liu trong m hnh
in ton m my c lu tr 1 cch phn tn ti nhiu cm my ch ti nhiu v tr khc
nhau. iu ny gip tng tin cy, an ton ca d liu mi khi c s c hoc thm ha
xy ra. (Hy tng tng 1 ngy no , server yu qu ca cng ty t nhin bc chy
vi ton b d liu qu gi bn trong, bn s lm g?)- Bo mt: Vic tp trung d
liu t nhiu ngun khc nhau s gip cc chuyn gia bo mt tng cng kh nng bo
v d liu ca ngi dng, cng nh gim thiu ri ro b n cp ton b d liu. (D
liu c t ti 6 my ch khc nhau trong trng hp hacker tn cng, bn cng s
ch b l 1/6. y l 1 cch chia s ri ro gia cc t chc vi nhau)- Bo tr d
dng: Mi phn mm u nm trn server, lc ny, ngi dng s khng cn lo lng cp
nht hay sa li phn mm na. V cc lp trnh vin cng d dng hn trong vic ci
t, nng cp ng dng ca mnh.Nh vy, TM ch l khi nim hon chnh cho mt xu
hng mi bi nhiu c s hin khng c my chu ring, my tnh c nhn ch ci mt s
phn mm c bn cn tt c u ph thuc vo m my. Vi cc dch v sn c trn
Internet, cc c s ny s khng phi mua v duy tr hng trm, thm ch hng
nghn my tnh cng nh phn mm. H c th tp trung vo cng vic bi c ngi khc
lo c s ha tng v cng ngh thay h. Tuy vy, c th tn dng ti a TM th iu
quan trng l c s cn phi tm mt nh cung cp m my u tt p ng c cho mnh tt
c nhng iu trn. Trong tng lai, TM s rt hu ch khi n vn c ti vic s dng
nhng ti nguyn d tha trong cc my tnh c nhn.1.1.2.2. u im v th manh-
Tc x l nhanh, cung cp cho ngi dng nhng dch v nhanh chng v gi thnh r
da trn nn tng c s h tng tp trung (m my).- Chi ph u t ban u v c s h
tng, my mc v ngun nhn lc ca ngi s dng TM c gim n mc thp nht.- Khng
cn ph thuc vo thit b v v tr a l, cho php ngi dng truy cp v s dng h
thng thng qua trnh duyt web bt k u v trn bt k thit b no m h s dng
(chng hn l PC hoc in thoi di ng.)- Chia s ti nguyn v chi ph cho mt
a bn rng ln, mang li cc li ch cho ngi dng nh :+ Tp trung c s h tng
ti mt v tr gip ngi dng khng tn nhiu gi thnh u t v trang thit b. Cng
sut x l nhanh hn do tn dng ti a sc mnh phn cng. Ngoi ra ngi dng
khng cn ngun nhn lc qun l h thng.+ i vi c nhn thng thng: Vi tin cy
cao, khng ch ginh cho ngi dng ph thng, TM ph hp vi cc yu cu cao v
lin tc ca cc cng ty kinh doanh v cc nghin cu khoa hc.- Kh nng m
rng, gip ci thin chp lng dch v c cung cp trn m my.- Kh nng bo mt do
s tp trung ca d liu.- ng dng d dng sa cha.1.1.2.3. Nhc imTuy nhin,
m hnh in ton ny vn cn mc phi mt s nhc im sau:- Tnh ring t : Cc thng
tin ngi dng v d liu c cha trn TM cha m bo c ring t cc thng tin s c
th b l ra.- Tnh sn dng: C th cc dch v m my c b treo bt ng. Khin cho
ngi dng khng th truy cp cc dch v v d liu ca mnh trong khong thi
gian no khin nh hng ti cng vic.- Mt d liu: Nu xy ra cc s c bn pha m
my. C th dn ti tnh trng mt hon ton d liu m ngi dng lu tr. Tuy nhin
xc sut xy ra l rt nh v bn c th tin tng vo iu .- Kh nng bo mt thng
tin vn l 1 vn nhc nhi v kh c c s m bo tuyt i t pha nh cung cp dch
v.1.1.3. Cc gii php ca in ton m myCloud Computing ra i gii quyt cc
vn sau:1.1.3.1. Vn v lu tr d liuD liu c lu tr tp trung cc kho d liu
khng l. Cc cng ty ln nh Microsoft, Google c hng chc kho d liu trung
tm nm ri rc khp ni trn th gii. Cc cng ty ln ny s cung cp cc dch v
cho php doanh nghip c th lu tr v qun l d liu ca h trn cc kho lu tr
trung tm.1.1.3.2. Vn v sc mnh tnh tonC 2 gii php chnh:- S dng cc
siu my tnh (super-computer) x l tnh ton.- S dng cc h thng tnh ton
song song, phn tn, tnh ton li (grid computing).1.1.3.3. Vn v cung
cp ti nguyn, phn mmM hnh in ton m my cung cp cho ngi dng v doanh
nghip cc m hnh cung cp nhm gii quyt trit vn v cung cp ti nguyn, phn
mm nh sau:
Hnh 1.2. Minh ha v cc dch v.- Infrastructure-as-a-Service (IaaS
Dch v h tng): Cung cp cho ngi dng h tng th (thng l di hnh thc cc my
o) nh l mt dch v.IAAS l mt m hnh dch v m s cung cp cc thit b nhm h
tr hot ng h thng cho khch hng. Cc thit b bao gm kho d liu, phn cng,
my ch (Server) v cc thnh phn Networking. Nh cung cp s lm ch cc thit
b v chu trch nhim cho vic hot ng v bo tr h thng. Khch hng s tr tin
trn cc dch v . Nhng kin trc o xp chng l mt v d ca xu hng mi th l
dch v v c cng nhng im chung. Hn hn mt my ch cho thu, khng gian lu
tr tp trung hay thit b mng, my trm thay v u t mua nhng ti nguyn th
c th thu y dch v bn ngoi. Nhng dch v ny thng thng c tnh chi ph trn
c s tnh ton chc nng v lng ti nguyn s dng (v t ra chi ph) s phn nh c
mc ca hot ng. y l mt s pht trin ca nhng gii php lu tr web v my ch c
nhn o.Nhng c trng tiu biu:+ Cung cp ti nguyn nh l dch v: bao gm c
my ch, thit b mng, b nh, CPU, khng gian a cng, trang thit b trung
tm d liu.+ Kh nng m rng linh hot.+ Chi ph thay i ty theo thc t.+
Nhiu ngi thu c th dung chung trn mt ti nguyn.+ Cp doanh nghip: em
li li ch cho cng ty bi mt ngun ti nguyn tnh ton tng hp.-
Platform-as-a-Service (PaaS Dch v nn tng).Cung cp nn tng tnh ton v
mt tp cc gii php nhiu lp. N h tr vic trin khai ng dng m khng quan
tm n chi ph hay s phc tp ca vic trang b v qun l cc lp phn cng v phn
mm bn di, cung cp tt c cc tnh nng cn thit h tr chu trnh sng y ca
vic xy dng v cung cp mt ng dng v dch v web sn sng trn Internet m
khng cn bt k thao tc ti hay ci t phn mm cho nhng ngi pht trin, qun
l tin hc, hay ngi dng cui. N cn c bit n vi mt tn khc l
cloudware.Cung cp dch v nn tng (PaaS) bao gm nhng iu kin cho qui
trnh thit k ng dng, pht trin, kim th, trin khai v lu tr ng dng c gi
tr nh l dch v ng dng nh cng tc nhm, sp xp v tch hp dch v web, tch
hp c s d liu, bo mt, kh nng m rng, qun l trng thi, phin bn ng dng,
cc li ch cho cng ng pht trin v nghin cu ng dng. Nhng dch v ny c
chun b nh l mt gii php tnh hp trn nn web.Nhng c trng tiu biu:+ Phc
v cho vic pht trin, kim th, trin khai v vn hnh ng dng ging nh l mi
trng pht trin tch hp.+ Cc cng ty khi to giao din trn nn web.+ Kin
trc thng nht.+ Tch hp dch v web v CSDL.+ H tr cng tc nhm pht trin.+
Cng c h tr tin ch.Cc yu t: Thun li:+ Dch v nn tng (PaaS) ang thi k
u v c a chung nhng tnh nng vn c a thch bi dch v phn mm ( cp sau),
bn cnh c tch hp cc yu t v nn tng h thng.+ u im trong nhng d n tp hp
nhng cng vic nhm c s phn tn v a l.+ Kh nng tch hp nhiu ngun ca dch
v web.+ Gim chi ph ngoi l khi tch hp cc dch v v bo mt, kh nng m
rng, kim sot li+ Gim chi ph khi tru tng ha cng vic lp trnh mc cao
to dch v, giao din ngi dng v cc yu t ng dng khc.+ Mong i ngi dng c
kin thc c th tip tc hon thin v h tr tng tc vi nhiu ngi gip xc nh mc
kh khn ca vn chng ta gp phi.+ Hng vic s dng cng ngh t c mc ch to iu
kin d dng hn cho vic pht trin ng dng a ngi dng cho nhng ngi khng ch
trong nhm lp trnh m c th kt hp nhiu nhm cng lm vic.Kh khn:+ Rng buc
bi nh cung cp: do gii hn ph thuc v dch v ca nh cung cp.+ Gii hn pht
trin: phc tp khin n khng ph hp vi yu cu pht trin nhanh v nhng tnh
nng phc tp khi hin thc trn nn tng web.- Software-as-a-Service (SaaS
Dch v phn mm): Cung cp dch v phn mm thc thi t xa.Dch v phn mm
(SaaS) l mt m hnh trin khai ng dng m ngi cung cp cho php ngi dng s
dng dch v theo yu cu. Nhng nh cung cp SaaS c th lu tr ng dng trn my
ch ca h hoc ti ng dng xung thit b khch hng, v hiu ha n sau khi kt
thc thi hn. Cc chc nng theo yu cu c th c kim sot bn trong chia s bn
quyn ca mt nh cung cp ng dng th ba.Nhng c trng tiu biu:+ Phn mm sn
c i hi vic truy xut, qun l qua mng.+ Qun l cc hot ng t mt v tr tp
trung hn l ti mi ni ca khch hng, cho php khc hng truy xut t xa thng
qua web.+ Cung cp ng dng thng thng gn gi vi m hnh nh x t mt n nhiu
hn l m hnh 1:1 bao gm c cc c trng kin trc, gi c v qun l.+ Nhng tnh
nng tp trung nng cp, gii phng ngi dng khi vic ti cc bn v li v cp
nht.+ Thng xuyn tch hp nhng phn mm giao tip trn mng din rng.
Hnh 1.3: M hnh cung cp ti nguyn v phn mm.1.2. Cu trc v phn loi
in ton m my1.2.1. Cu trc phn lpV c bn, in ton m my c chia ra thnh 5
lp ring bit , c tc ng qua li ln nhau:1.2.1.1. Client (Lp Khch hng)
Lp Client ca in ton m my bao gm phn cng v phn mm, da vo khch hng c
th truy cp v s dng cc ng dng / dch v c cung cp t in ton m my. Chng
hn my tnh v ng dy kt ni Internet (thit b phn cng) v cc trnh duyt
web (phn mm) 1.2.1.2. Application (Lp ng dng )Lp ng dng ca in ton m
my lm nhim v phn phi phn mm nh mt dch v thng qua Internet, ngi dng
khng cn phi ci t v chy cc ng dng trn my tnh ca mnh, cc ng dng d dng
c chnh sa v ngi dng d dng nhn c s h tr. Cc c trng chnh ca lp ng dng
bao gm: Cc hot ng qun l ti trung tm ca m my, ch khng nm pha khch
hng (Lp Client) cho php khch hng truy cp cc ng dng t xa thng qua
website. Ngi dng khng cn cn thc hin cc tnh nng nh cp nht phin bn,
bn v li, download phin bn mi.. bi chng s c thc hin t h thng m
my.1.2.1.3. Platform (Lp nn tng )Cung cp nn tng cho in ton v cc gii
php ca dch v, chi phi n cu trc h tng ca c m my. L c s cho lp ng dng
hot ng trn nn tng . N gim nh s tn km khi trin khai cc ng dng v khng
phi trang b c s h tng (phn cng v phn mm) ca ring n.1.2.1.4.
Infrastructure (Lp c s h tng)Cung cp h tng my tnh, tiu biu l mi
trng nn o ho. Thay v khch hng b tin ra mua cc server, phn mm, trung
tm d liu hoc thit b kt ni. Gi y h vn c th y ti nguyn s sng m chi ph
c gim thiu hoc thm ch min ph. y l mt bc tin ca m hnh my ch o
(Virtual Private Server).1.2.1.5. Server (Lp Server - My ch)Bao gm
cc sn phm phn cng v phn mm c thit k v xy dng c bit cung cp cc dch v
ca in ton m my. Cc server phi c xy dng v c cu hnh mnh (thm ch rt
mnh ) p ng nhu cu s dng ca s lng ng o ngi s dng h thng m my.1.2.2.
Cch thc hot ngBao gm 2 lp : Lp Back-end v lp Front-end.1.2.2.1. Lp
Front-endFront end l phn pha khch hng dng my tnh. Cho php ngi s dng
thao tc thng qua giao din ngi dng. Khi ngi dng truy cp cc dch v trc
tuyn h s phi s dng thng qua giao din lp Front-end v cc phn mm s c
chy trn lp Back-end nm m my. Front end bao gm h thng mng ca khch
hng (hoc my tnh) v cc ng dng c s dng truy cp vo m my thng qua giao
din ngi dng c th l mt trnh duyt web.1.2.2.2. Lp Back-end Back end
chnh l m my, bao gm cc my tnh khc nhau, my ch, cc thit b lu tr d
liu, phn mm cung cp giao din cho lp Front-end v c ngi dng tc ng
thng qua giao din .Bi v cc my tnh trn m my c thit lp hot ng cng
nhau, do vy cc ng dng c th s dng ton b sc mnh ca cc my tnh c th t c
hiu sut cao nht. in ton m my cng p ng y linh hot cho ngi dng. Tu
thuc vo nhu cu, ngi dng c th tng thm ti nguyn m cc m my cn s dng p
ng m khng cn phi nng cp thm ti nguyn phn cng cng nh s dng my tnh c
nhn. Ngoi ra vi in ton m my vn hn ch ca h iu hnh khi s dng cc ng
dng khng cn b rng buc nh cch s dng my tnh thng thng. 1.2.3. Phn loi
m myHin nay, cc nh cung cp a ra nhiu dch v ca TM theo nhiu hng khc
nhau, a ra cc chun ring cng nh cch thc hot ng khc nhau. Do , vic
tch hp cc m my gii quyt mt bi ton ln ca khch hng vn cn l mt vn kh
khn. Chnh v vy, cc nh cung cp dch v ang c xu hng tch hp cc m my li
vi nhau thnh sky computing (tm dch l in ton bu tri), a ra cc chun
chung gii quyt cc bi ton ln ca khch hng.Cc dch v m my cng cng (tr
tin s dng) nh EC2 (Elastic Compute Cloud) ca Amazon v Azure ca
Microsoft l nhng bng chng cho khi nim cng ngh m my. Tuy nhin, thay
v chuyn dch phn ln nn tng CNTT ca ring mnh ti cc dch v chia s ti
nguyn c duy tr mt cch chuyn nghip, th hu ht cc cng ty ngy nay li
ang s dng m my xy dng h tng o ni b ca h.Li ch ln nht ca m my l kh
nng kt ni cc h tng khng tng thch khc nhau, khng ch mt hoc hai ng
dng ti mt thi im, m kh nng ca n cho khch hng quay vng nng lc tnh
ton nhiu hn khi h cn, chuyn gia phn tch Ian Song ca tp on D liu Quc
t IDC cho bit. Kho st th trng ca IDC d on rng chi tiu cho dch v m
my s tng t 17 triu USD trong nm 2009 ln n 44 triu USD vo nm 2013.
Hu ht mi ngi u khng r lm nhng g l o ha hay nhng g my s s dng, theo
Roger Johnson, k s h thng cao cp ti cng ty cung cp gii php h tng
mng SyCom Technologies.Mi ngi trng c v nh ang quan tm n my, nhng h
khng mun dnh lu vo n cho n khi c nhiu s cng nhn hn v thnh qu ghi
nhn tt hn, Johnson ni.Hu ht cc cng ty dng phng php tip cn my t t,
thm cc giao din dng m my ti cc h thng hin c, xy dng cc h thng mi
trn nhng h thng tng tc cao, c o ha, hoc thu my ch, a im t my ch hay
cc dch v trc tuyn p ng nhng nhu cu c th ca h, Wolf ni.Khng c mt m
hnh no kt hp c ht cc u im ca mi bin th dch v m my, nhng mt vi m hnh
thch hp ni ln:1.2.3.1. m my ring
Hinh: 1.4: M ta am my ring.L cc dch v m my c cung cp trong doanh
nghip. Nhng m my ny tn ti bn trong m hnh mng cng ty v chng c doanh
nghip qun l, chu trch nhim thit lp v bo tr m my.Nh l hnh thc ph bin
nht ca TM cc m my ring (dng cho ni b c s) cho php mt cng ty ph cc
lp o ha v phn mm qun l ln c s h tng hin c lin kt cc my ch, lu tr ,
mng, d liu v cc ng dng. Mc tiu: Sau khi chng c kt ni vi nhau v o
ha, CNTT c th chuyn i lu tr, nng lc tnh ton hoc cc ngun ti nguyn
khc, mt cch v hnh, t mt ni ti ni khc cung cp cho tt c cc b phn ngi
dng cui mi ngun ti nguyn m h cn bt c lc no, nhng khng c nhiu hn
th.Cc m my ring lm cho vic qun l thng tin v cng ngh d dng hn, Cc m
my ring c nhiu li th nh vic kim sot chi tit cc ti nguyn khc nhau
trn m my gip cng ty c cc la chn cu hnh ph hp. Cc m my ring s rt l
tng khi cng vic ang c thc hin khng cn n mt m my chung v s khng lo
ngi ti vn an ninh, qun l.1.2.3.2. m my cng cng cho thu
Hinh 1.5: M ta am cng cng.m my cng cng (hay cn gi l m my ngoi) -
bt k dch v CNTT c duy tr bi mt nh cung cp dch v bn ngoi v c truy cp
thng qua Internet - gip gim chi ph, tng hiu qu CNTT nhng li gp vn v
mt an ninh, thiu tin cy, ln xn v nguy c thm ha. Trong mt cuc kho st
gn y ca Portio Research, 68% s ngi c hi t ra lo ngi v an ninh t cc
d n my; 58% ni rng hiu sut cng l mt nhc im.Cc m my cng cng cung cp
cho khch hng cc dch v cng ngh thng tin tt nht. C th l phn mm, c s h
tng ng dng hoc c s h tng vt l. Cc nh cung cp m my chu trch nhim ci
t, qun l, cung cp v bo tr. Khch hng tnh ph cho cc ti nguyn no m h s
dng. Cc dch v thng c cung cp vi cc quy c v cu hnh, chng c cung cp
vi nhng trng hp s dng ph bin nht. Khch hng ch c quyn truy cp vo ti
nguyn c cp pht.1.2.3.3. m my lai
Hinh 1.6: M ta am my lai.L s kt hp ca cc m my cng cng v ring.
Nhng m my ny thng do doanh nghip to ra v chu trch nhim qun l. N c
phn chia gia doanh nghip v nh cung cp m my cng cng. m my lai s dng
cc dch v c trong c trong m my cng cng v ring.Cc m my lai c cc cng
ty s dng dch v trn . Cng ty c th a ra nhng li ch khi s dng m my
chung v ring. Mt m my lai c xy dng tt c th phc v khch hng tt nht,
an ton.Hn ch chnh vi m my lai l kh khn trong vic to ra v qun l
chng. Gii php t ra l tip nhn v cung cp cc dch v t cc ngun khc nhau
nh th chng c ngun gc t mt ni v c th tng tc gia cc m my ring v
chung.Tng lai gn ca Cng ngh thng tin chnh l m hnh m my lai. TM lai
c th bao gm mt hn hp cc m my ni b, cc dch v m my bn ngoi v nhng la
chn SaaS (Software as a Service - phn mm nh l dch v) truyn thng.
Vic lai ghp cc mnh nn tnh n tng c s c th v ty theo tng t chc CNTT
cung cp dch v.Thay v mua dch v quy m ln t Amazon hoc cc cng ty lu
tr khc m phi vt v vi rt nhiu cng vic, t cu hnh ti qun l, bn ch cn
mt dch v cung cp nn tng CNTT theo yu cu cho cc nhm lm vic ch khng
phi l ton c s, theo Steve Peltzman, Gim c CNTT ca Bo tng ngh thut
hin i ca thnh ph New York: Chng ti, ging nh rt nhiu cng ty, ch c mt
b cc my ch hot ng cho bt c iu g, v bn khng mun thm mt tnh nng bi v
bn khng mun can thip vo cc my ang hot ng, Peltzman ni. C rt nhiu th
chng ta phi p ng trong ngy m khng c cc my ch dng rack (rack server)
c th ko ra thc hin. Chng ti nhn vo quyt nh thu ngoi cc nh cung cp
SaaS, nh Salesforce, email ca Gmail, Amazon hoc Cloudshare cho nn
tng. i khi ti khng bit chng ti s s dng mt dch v hoc chc nng c th lm
g, nhng ti bit chng ti s cn n n. l v sao ti ang tm ti cc m my.ng
dng thc t ca in ton m my:Google Drive: l mt ni m bn c th to, chia s
v gi tt c d liu ca bn.Bn c th lm vic vi nhng ngi khc trong cng thi
gian thc trn cc ti liu, bng tnh v ti liu thuyt trnh. Mt khi bn chn
chia s ni dung vi nhng ngi khc, bn c th thm v tr li cc kin v bt c
iu g (PDF, hnh nh, video file, ) v nhn c thng bo khi nhng ngi khc
nhn xt v cc mc chia s.Google Drive s lu tr tt c mi th mt cch an ton
v bn c th truy cp n bt c ni no (c bit l trong khi di chuyn). Tt c
cc d liu ca bn s c tt c mi ni . Bn c th truy cp vo d liu ca bn t bt
c ni no trn web, trong nh ca bn, ti vn phng, trong khi chy vic vt v
t tt c cc thit b ca bn. Bn c th ci t Drive trn bt c loi my tnh hoc
thit b di ng thng minh no, bt c u. Ch cn c thit b v mng internet.Vi
Google drive bn s khng phi lo v vic mt d liu mi khi my ca mnh xy ra
s c bi cc ti liu ca bn c lu tr trn cc m my. s dng Google drive bn s
khng mt chi ph u t no c. Bn ch mt ph khi mun u t thm cho khng gian
lu tr v tng hiu xut lm vic ca mnh m thi.
PHN 2: TNG QUAN V CNG NGH O HA2.1. Tng quan v o ha2.1.1. Khi nim
o hoo ha l mt cng ngh c ra i nhm khai thc trit kh nng lm vic ca cc
phn cng trong mt h thng my ch. N hot ng nh mt tng trung gian gia h
thng phn cng my tnh v phn mm chy trn n. tng ca cng ngh o ha my ch l
t mt my vt l n l c th to thnh nhiu my o c lp. o ha cho php to nhiu
my o trn mt my ch vt l, mi mt my o cng c cp pht ti nguyn phn cng nh
my tht gm c Ram, CPU, Card mng, cng, cc ti nguyn khc v h iu hnh
ring. Khi chy ng dng, ngi s dng khng nhn bit c ng dng chy trn lp
phn cng o.
Hnh 2.1: Mt server vt l trong h thng o ha.Cc b x l ca h thng my
tnh ln c thit k h tr cng ngh o ho v cho php chuyn cc lnh hoc tin
trnh nhy cm ca cc my o c th nh hng trc tip n ti nguyn h thng cho h
iu hnh ch x l, sau lp o ha s m phng kt qu tr v cho my o. Tuy nhin
khng phi tt c b x l u h tr o ha. Cc b x l c trn my bn iu khng c h
tr chc nng ny. Ngy nay hai nh sn xut b x l ln trn th gii l Intel v
AMD u tch c gng tch hp cng ngh o ha vo trong cc sn phm ca h. Cc b x
l c ng dng o ha thng l Intel VT(Virtual Technology) hoc AMD
Pacifica.S dng cng ngh o ha em n cho ngi dng s tin ch. Vic c th chy
nhiu h iu hnh ng thi trn cng mt my tnh thun tin cho vic hc tp ngin
cu v nh gi mt sn phm h iu hnh hay mt phn mm tin ch no . Nhng khng
ngng li , nhng kh nng v li ch ca o ho cn hn th v ni gt hi c nhiu
thnh cng v to nn thng hiu ca cng ngh o ha chnh l trong mi trng h
thng my ch ng dng v h thng mng.o ha my ch thc s khng c quan tm cho
n nhng nm gn y. Do cn nhiu vn v cng ngh v ngi dng cha thc s quan tm
ti li ch v cn thiu mt i ng am hiu v cng ngh ny nn vic p dng n vo h
thng rt d dt. Nhng khi i mt vi thc trng khng hong ca nn kinh t ton
cu th bt k mt doanh nghip no cng ch tm tm mt gii php tit kim hn. y
cng l lc cng ngh o ha tm c ch ng vng chc cho mnh trong lnh vc cng
ngh thng tin trn th gii. Hin nay c nhiu nh cung cp cc sn phm my ch
v phn mm iu ch tm u t nghin cu v pht trin cng ngh ny nh l HP, IBM,
Microsoft v VMware. Nhiu dng o ha c a ra v c th chia thnh hai dng
chnh l o ha cng v o ha mm. T hai dng ny sau ny mi pht trin thnh
nhiu loi o ha c chc nng v cu trc khc nhau nh VMM-Hypervisor,VMM ,
Hybrido ha cng cn c gi l phn thn my ch. Dng o ha ny cho php to nhiu
my o trn mt my ch vt l. Mi my o chy h iu hnh ring v c cp pht cc ti
nguyn phn cng nh s xung nhp CPU, cng v b nh... Cc ti nguyn ca my ch
c th c cp pht ng mt cch linh ng ty theo nhu cu ca tng my o. Gii php
ny cho php hp nht cc h thng my ch cng knh thnh mt my ch duy nht v
cc my ch trc y by gi ng vai tr l my o ng dng chy trn n. o ha mm cn
gi l phn thn h iu hnh. N thc ra ch l sao chp bn sao ca mt h iu hnh
chnh lm nhiu h iu hnh con v cho php cc my o ng dng c th chy trn n.
Nh vy, nu h iu hnh ch l Linux th cch o ho ny s cho php to thm nhiu
bn Linux lm vic trn cng my. Cch ny c u im l ch cn mt bn quyn cho mt
h iu hnh v c th s dng cho cc my o cn li. Nhc im ca n l khng th s
dng nhiu h iu hnh khc nhau trn cng mt my ch.2.1.2. Cc bt li ca gii
php Server truyn thng- Gim chi ph u t phn cng: p ng nhng yu cu khng
ngng v vic trin khai, pht trin cc dch v v ng dng mi, cc t chc cn
phi tip tc tng thm s lng my ch. Tuy nhin, khi cng nhiu my ch th
nhng vn kh khn li cng r hn:- Chi ph tng: vic mua thm my ch mi s bao
gm chi ph mua my ch v cc loi chi ph khc: ngun in, cooling, khng
gian t my ch trong,- Hiu qu u t thp: vi mi mt my ch dnh ring cho mt
ng dng x86 (ti thp) s lm nng sut hot ng ca CPU ch khong 5-15%.- Gim
kh nng qun l: kh qun l hn khi ngy cng nhiu my ch v ng dng trong mt
mi trng phc tp vi nhiu loi h iu hnh, nhng phn cng, nhng loi my ch
khc nhau.- Hiu qu cng vic gim: nhn vin IT s tp trung nhiu thi gian
hn cho vic trin khai my ch, cu hnh, gim st v bo tr. V vy khng cn tp
trung nhiu vo cc hot ng, cc d n gip nng cao cp h tng thng tin.2.2.
Cc u nhc im ca o ha Server 2.2.1. u im ca o ha serverTi nguyn (RAM,
vi x l,) ca server o c s dng nhiu hn (so vi server ci mt h iu
hnh/ng dng) vi nhiu h iu hnh v ng dng chia s trn mt ti nguyn server
vt l.- o ha server cho php s dng ti a ti nguyn ca server vt l t cho
php gim s lng server vt l cn thit.- Khi mt server ngng hot ng (do
phn cng hoc ng dng, hoc do hot ng bo tr), vn c th trnh c thi gian
downtime ca ng dng bng cch di chuyn chng n mt server khc. iu ny m
bo sn sng cao ca ng dng.- Cc ng dng cng c th chuyn t trung tm d liu
chnh n trung tm d liu d phng d dng gip cho chin lt d phng (disaster
recovery) hiu qu.- C th tng hoc gim ti nguyn phc v cho ng dng ty
theo nhu cu. Trnh c vic u t tha server cho cc ng dng.- Cc h iu
hnh/ng dng hot ng c lp vi nhau, vn bo mt c m bo.- o ha server rt c
ch trong mi trng th nghim, demo, v khng cn phi c nhiu server vt
l.2.2.2. Hn ch ca cng ngh o ha server- Ti nguyn cung cp cho mi my o
cn phi hoch nh cn thn. Nu ti nguyn c cp t so vi thc t th hiu sut ng
dng s khng cao, gy ra mt hiu qu v ngc li. Do , cc server c o ha cn
tnh ton k ti nguyn vic s dng c hiu qu.- Cc server vt l c vi x l 32
bit khng nhn c b nh RAM thc t. Do phi m bo b x l 64 bit chy ng dng
o ha. Tuy nhin khng phi tt c ng dng u hot ng c trn vi x l 64 bit.-
Ch c mt vi vi x l h tr o ha. Do di chuyn mt my o t server ny sang
server khc cn phi kim tra xem cc server c cng dng v h tr o ha
khng.Phn mm chuyn i bn trong hypervisor kt ni nhiu my o (h iu
hnh-ng dng) i khi khng th thch hp vi cu hnh mng c sn nh VLAN/
QoS2.3. Cc thnh phn ca mt h thng o hoMt h thng o ha bao gm nhng
thnh phn sau: - Ti nguyn vt l (host machine,host hardware).- Cc phn
mm o ha (virtual software) cung cp v qun l mi trng lm vic ca cc my
o.- My o (virtual machine) l cc my c ci trn phn mm o ha.- H iu hnh:
l h iu hnh c ci trn my o.
Hnh 2.2: Cc thnh phn ca mt h thng o ha.2.3.1. Ti nguyn vt l
(host machine / host hardware)Cc ti nguyn vt l trong mi trng o ha
cung cp ti nguyn m cc my o s s dng ti. Mt mi trng ti nguyn ln c th
cung cp c cho nhiu my o chy trn n v hiu qu lm vic ca cc my o cao
hn. Cc ti nguyn vt l thng thng nh l a cng, ram, card mng.2.3.2. Cc
phn mm o ha (virtual software)Lp phn mm o ha ny cung cp s truy cp
cho mi my o n ti nguyn h thng. N cng chu trch nhim lp k hoch v phn
chia ti nguyn vt l cho cc my o. Phn mm o ha l nn tng ca mt mi trng
o ha. N cho php to ra cc my o cho ngi s dng, qun l cc ti nguyn v
cung cp cc ti nguyn ny n cc my o. K hoch qun l s dng ti nguyn khi c
s tranh chp mt ti nguyn c bit ca cc my o, iu ny dn ti s hiu qu lm
vic ca cc my o. Ngoi ra phn mm o ha cn cung cp giao din qun l v cu
hnh cho cc my o. 2.3.3. My o (virtual machine)Thut ng my o c dng
chung khi miu t c my o (lp 3) v h iu hnh o (lp 4). My o thc cht l
mt phn cng o mt mi trng hay mt phn vng trn a. Trong mi trng ny c y
thit b phn cng nh mt my tht. y l mt kiu phn mm o ha da trn phn cng
vt l. Cc h iu hnh khch m chng ta ci trn cc my o ny khng bit phn cng
m n nhn thy l phn cng o.2.3.4. H iu hnh khch(Guest operating
system)H iu hnh khch c xem nh mt phn mm (lp 4) c ci t trn mt my o
(lp 3) gip ta c th s dng d dng v x l cc s c trong mi trng o ha. N
gip ngi dng c nhng thao tc ging nh l ang thao tc trn mt lp phn cng
vt l thc s.Khi c cc thnh phn trn th bn c th xy dng cho mnh mt h
thng ng dng o ha. Ngoi vic la chn phn cng cho thch hp bn cn phi cn
nhc xem phi s dng phn mm o ha g hoc loi o ha no. iu ny rt quan trng
trong vic ti u ha hiu sut lm vic cho h thng ca bn.2.4. Cc phng php
o haMt s ng dng ph bin ca o ha tp trung xung quanh khi nim: o ha l
s tru tng ha cc ti nguyn vt l. Thc t l c nhiu phng php o ha.2.4.1.
o ha phn cng (Hardware virtualization)Phng php o ha u tin, quan
trng v l tin cho cc phng php khc chnh l o ha phn cng (Hardware
Virtualization).o ha phn cng cp n vic to ra mt my o hot ng nh mt my
tnh thc s vi h iu hnh ring. Phn mm thc hin cc my o c tch ra t cc ti
nguyn phn cng nm bn di. V d, mt my tnh ang chy h iu hnh Win 7 c th
t chc mt my o ging nh mt my tnh vi h iu hnh Linux. Sau , Linux da
trn phn mm c th chy trn my o .Trong o ha phn cng, my ch dng ch my
thc t m cng ngh o ha din ra, cc my khch cp n cc my o. S l thuc ca
cc my khch vo my ch thng qua phn mm to my o trn phn cng my ch c gi
l my o monitor (VMM) hoc hypervisor. Mt my o l mt mi trng my tnh c
hin thc bng phn mm v nh vo s chia s ti nguyn phn cng my vt l t cho
php nhiu h iu hnh cng chy trn mt my tnh. Mi my o c mt h iu hnh my
khch ring l v c phn b cng, card mng, CPU v cc ti nguyn phn cng khc
mt cch hp l. Lc ny mi h iu hnh trn my o thc thi cc tc v trong mi
trng o c to ring cho chng v to cm gic nh ang lm vic trc tip vi mi
trng phn cng my tht.Thut ng hypervisor ln u tin c s dng trong nm
1965. N cho php cc m hnh IBM 360/65 chia s b nh ca n: mt na hot ng
nh mt IBM 360; na nh l mt IBM m phng 7080. Cc phn mm, c gn nhn
hypervisor lm chuyn i gia 2 ch trn c s phn chia thi gian. Khi nim
xy dng nn gii php o ha mt my vt l thnh nhiu my o chnh l Virtual
Machine Monitor (VMM), sau ny c bit n nhiu vi tn gi hypervisor. VMM
chnh l li gii p cho vic to, tch ri v duy tr tnh trng my o cng nh
vic iu phi ti nguyn phn cng. Mc d cho php nhiu h iu hnh khc nhau
nhng trong thc t vn gii hn nhng h iu hnh c th chy trn vi x l my
tht. Sau ny chng ta bit n Hyper-V s dng da trn cng ngh hypervisor
64-bit cung cp cho cc my o chy Windows Server 2008, Windows Server
2003, bn phn phi Linux, hoc Xen-enabled Linux, n c kh nng lm vic
cht ch vi cc CPU v b nh trong mt mi trng chung, tng hiu sut lm vic.
Vi mi cch tip cn khc nhau, chng ta s c kin trc hypervisor vi nhng c
th ring. 2.4.1.1. o ha y (Full virtualization)Full_virtualization l
mt thut ng din t 1 h iu hnh ang chy trong mt mi trng o ha y (khng
thay i) v h iu hnh o nhm tng rng n c my tnh ring cho chnh n. Cng
ngh o ha ny cho php nhiu h thng o c th chy ng thi, c lp hon ton t
my ch vt l. Vi cch tip cn ny th Hypervisor l mt lp phn mm nm ngay
trn phn cng hoc bn di mt hoc nhiu h iu hnh. Mc ch chnh ca n l cung
cp cc mi trng thc thi tch bit c gi l cc phn vng (partition) trong
cc my o cha cc OS guest c th chy. Mi phn vng c cung cp tp hp cc ti
nguyn phn cng ring ca n chng hn nh b nh, cc chu k CPU v thit b.
Hypervisor c trch nhim iu khin v phn knh truy cp n cc nn tng phn
cng. Tc l Hypervisor ny chy trc tip trn phn cng ca my ch v thc hin
cc khch.M hnh trn cho ta thy, cng ngh ny chia mi trng ti nguyn my
tnh thnh 3 tng:- Hardware: L tng phn cng vt l, nm pha di cng.- Tng
Hypervisor: L tng nm ngay pha trn phn cng vt l.- Tng VM: l tng trn
cng dnh cho cc h iu hnh khch.Da trn m hnh ny, ta c th rt ra nguyn l
hot ng ca vic o ha y nh sau:Khi mt h iu hnh khch mun lin lc vi phn
cng vt l th:- VMM m phng phn cng. - VMM lin lc vi cc trnh iu khin
thit b. - Cc trnh iu khin thit b phn cng lin lc trc tip n phn cng
vt l.Bi v v tr chy trc tip trn phn cng khng phi nm bn trong mi trng
h iu hnh nn chng mc nhin s em li cho chng ta hiu sut cao nht, tnh
sn sng cng nh vn bo mt. Mt vi sn phm ang s dng dng ny l Microsoft
Hyper-V, Citrix Xenserver, Vmware ESX server.2.4.1.2. o ha song
song (Paravirtualization)Paravirtualization l mt thut ng din t 1
cng ngh o ha cho php h iu hnh o hiu rng n ang chy trn 1 hypervisor
thay v chy trn mt nn tng phn cng. Nhng mt vn phn cng hoc mt vn phn
mm no m h iu hnh khch phi c sa i ph hp vi tnh trng l cc h iu hnh
khch bit rng n ang chy trn mt hypervisor thay v chy trn mt nn phn
cng.Trn h iu hnh ch l mt Virtual Machine Monitor (VMM) c vai tr l
to v qun l cc my o, phn phi cc ti nguyn cho nhng my v tch bit nhng
my o vi nhau. Ni cch khc hypervisor hay VMM l lp o ha trong tnh
hung ny. Ngha l loi ny, Hypervisor l mt phn mm chy ngay trn h iu
hnh ch v thc hin cc h iu hnh khch.Cng ngh ny chia mi trng ti nguyn
my tnh thnh 4 tng:- Hardware: L tng phn cng vt l my ch, nm pha di
cng.- Tng h iu hnh ch: nm ngay trn tng phn cng ca n- Tng
Hypervisor: L tng nm ngay pha trn h iu hnh ch- Tng VM: l tng trn
cng dnh cho cc h iu hnh khchDa trn m hnh ny, ta c th rt ra nguyn l
hot ng ca vic o ha y nh sau:Khi mt h iu hnh khch mun lin lc vi phn
cng vt l th:- Bc u tin m phng phn cng o c qun l bi VMM ny.- Xy dng
mi lin lc gia VMM vi h iu hnh. - H iu hnh lin lc vi trnh iu khin
thit b phn cng. - Cc trnh iu khin thit b phn cng lin lc n cc phn
cng trn my thc.Qu trnh ny s xy ra ngc li khi c cc tr li t cc phn
cng n h iu hnh.Nhng n yu cu cc h iu hnh khch chy trn my o phi c
chnh sa (modification). iu ny c ngha l khng phi bt c h iu hnh no
cng c th chy Paravirtualization c (tri vi Full Virtualization). XP
Mode ca Windows 7 hay my o java l nhng v d in hnh v
Paravirtualization.Cc sn phm i din cho gii php ny l: Microsoft
Virtual Server, Vmware Server v Microsoft Virtual PC.2.4.1.3. Phn
cng h tr o ha (Hardware-assisted virtualization)Hardware-assisted
virtualization l mt cch nng cao hiu qu ca cng ngh o ha phn cng. N
lin quan n vic s dng CPU thit k c bit v cc thnh phn phn cng gip ci
thin hiu sut ca mt mi trng khch. (Phn cng h tr o ha - yu cu h tr
CPU v phi c kch hot trong mainboard BIOS. N cho php chy hu nh bt k
h thng no c th c ci t trn mt CPU x86, s dng cho h iu hnh
Microsoft).2.4.2. o ha phn mm (Software virtualization)Mt phng php
tch mt my vi tnh thnh nhiu phn vng c gi l mi trng o (VE), ngn chn
cc ng dng can thip ln nhau. Mt mi trng o (VE) cng c gi l mt my ch
ring o (virtual private server- VPS) hoc container.2.4.2.1. o ha mc
h iu hnh (Software Operating system-level virtualization)Phng php o
ha h iu hnh khc vi phng php my o truyn thng (VM), bi v n ch h tr h
iu hnh tng t trong mi phn vng ch khng phi l h iu hnh khc nhau chy
ng thi. Do , nu h iu hnh ch l Linux th tt c cc h iu hnh khch trn cc
container cng phi chy Linux. Nh vy, cng ngh ny chia mi trng my tnh
thnh 4 tng:- Hardware: L tng phn cng vt l, nm pha di cng- Tng h iu
hnh ch chun: nm ngay trn tng phn cng ca n- Tng o ha h iu hnh: L tng
nm ngay pha trn h iu hnh chun, n da trn h iu hnh chun v c nhim v m
phng, to v phn chia mi trng o ha cho tng trn n.- Tng Container: l
tng trn cng ni cha cc h iu hnh khch cng loi vi h iu hnh ch. Tng ny
c tng di cung cp ti nguyn v mi trng thc hin o ha.2.4.2.2. o ha ng
dng v o ha khng gian lm vic (Application virtualization and
Workspace virtualization)Trong mt mi trng my tnh bnh thng, cc ng
dng c ci t trc tip vo h iu hnh. Khi tt c chng c ghi vo tp tin h
thng, ng dng s thng xuyn xung t vi nhau, thng dn n mt n nh. o ha ng
dng gip loi b nhng mu thun bi v cc ng dng o khng bao gi c ci t trn
h thng cc b.Vi o ha ng dng, mi ng dng chy trong mi trng bo v, thng
c bit n nh l mt bong bng o, c lp vi nhau v vi h iu hnh ch. Nu cn
thit, ngi qun tr c th cu hnh cc ng dng o chng tng tc vi nhau hoc
chia s bng cch s dng kt cu phn vng ng (Dynamic Suite Composition
-DSC).Cng ngh ny c bn chia mi trng my tnh thnh 2 tng:- Hardware: L
tng phn cng vt l, nm pha di cng- Tng h iu hnh: nm ngay trn tng phn
cng ca n. Bn trong tng ny, cc ng dng s c phn chia ci t, c qun l
ring r nh h iu hnh.2.4.3. o ha b nh (Memory virtualization) o ha b
nh l tng hp ti nguyn b nh RAM t h thng ni mng vo mt b nh
chung.2.4.4. o ha lu tr (Storage virtualization) Hin nay cc nh lu
tr cung cp c cung cp gii php lu tr hiu sut cao cho khch hng ca h
trong mt thi gian kha kh. Trong hnh thc c bn nht ca n, lu tr o ha
tn ti trong vic ta lp rp a vt l nhiu thnh mt thc th duy nht c trnh
by cc my ch lu tr v chy h iu hnh chng hn nh trin khai RAID. iu ny c
th c coi l o bi v tt c cc a c s dng v tng tc vi nh mt a logic duy
nht, mc d bao gm hai hoc nhiu a trong.Tng o ha lu tr s o ha v lu tr
cc thit b lu tr hn hp thnh nhng a lu tr o c gi tr, dung lng cao v
ph hp hn theo yu cu truy xut ca ng dng.2.4.5. o ha d liu (Data
virtualization)L s trnh by ca d liu nh mt lp tru tng, c lp ca h
thng c s d liu, cu trc v lu tr d liu.Database virtualization: s tch
ring ca cc tng c s d liu, m nm gia cc tng lu tr v ng dng trong ng
dng stack.2.4.6. o ha mng (Network virtualization)Cc thnh phn mng
trong c s h tng mng nh Switch, Card mng, c o ho mt cch linh ng.
Switch o cho php cc my o trn cng mt my ch c th giao tip vi nhau bng
cch s dng cc giao thc tng t m nh trn thit b chuyn mch vt l m khng
cn phn cng b sung. Chng cng h tr VLAN tng thch vi vic trin khai
VLAN theo tiu chun t nh cung cp khc, chng hn nh Cisco.
Mt my o c th c nhiu card mng o, vic to cc card mng o ny rt n gin
v khng gii hn s card mng to ra. Ta c th ni cc my o ny li vi nhau
bng mt Switch o. iu c bit quan trng, tc truyn gia cc my o ny vi
nhau thong qua cc switch o c truyn vi tt rt cao theo chun
GIGABITE(1GB), dn n vic ng b gia cc my o vi nhau din ra rt
nhanh.
Hnh 2.3: o ha network.
PHN 3: BAO MT TRONG MI TRNG IN TOAN AM MYin ton m my em li cho
doanh nghip phng thc qun l ti nguyn my tnh mt cch hiu qu, linh ng v
hp l chi ph. Tuy nhin, cc tin tc cng nh cc nh nghin cu bo mt ch ra
rng m hnh ny c th b li dng bi tin tc v khng hon ton 100% an ton.
Trong in ton m my, vn bo mt c chia s gia nh cung cp dch v v ngi dng
in ton m my. Hai bn cn phi c s tin tng v tha thun vi nhau t nng cao
tnh bo mt. Rt nhiu mi e da bo mt ny sinh t bn trong hoc bn ngoi mi
trng nh cung cp/ngi dng v c phn loi thnh cc dng e da t bn trong, tn
cng nguy hi t bn ngoi, mt mt d liu, cc vn lin quan n a chc nng, mt
quyn kim sot v gin on dch v.3.1. Cc vn bo mt- Cc mi e da t bn trong
- Cc tn cng nguy hi t bn ngoi- Mt mt d liu - Gin on dch v - Cc vn a
nhim - Mt quyn kim sotH tng o ha ca m my rt phc tp v mang tnh ng do
vic a x l, lu tr o, v nhiu ngi qun l, nhiu ng dng chy ti cng thi
im. Ngoi ra c mt s lng ln ngun lu lng vo v ra khi mi my ch vt l hay
my o. Do , h tng o ha ca m my xa nha bin gii vt l truyn thng s dng
trong vic nh ngha, qun l v bo v ti sn ca doanh nghip trong trung tm
d liu truyn thng. Tuy vy n dn n vic h tng o ha s tr nn phc tp v bn
thn n s c bo v khi cc mi e da bt k t bn trong hay bn ngoi.Cc gii
php bo mt tng thch trong mi trng m my s dng bo v h tng o ha m my l
mt thch thc ln i hi vic nghin cu su v nhiu hng tn cng v cc c tnh
ring bit, em li bo v chnh xc v kp thi. Cc c tnh chnh bao gm:- Tnh
sn sng v hiu nng - Nguy hi t bn trong - Tn cng t bn ngoi - Gin on
dch v - a nhim - Mt quyn iu khin3.2. Cc hng nghin cu bo mt cho in
ton m myC kh nhiu thch thc trong m my c m t v c th thy mt m my c bo
mt l bt kh thi tr khi mi trng o ha gm h tng, my o, cc giao din, cc
ngun pht lu lng mng c bo mt. Nhu cu mi trng o ha i hi nhiu hn so vi
cc gii php bo mt truyn thng, vn khng ph hp vi mi trng o ha do c tnh
phc tp v ng ca in ton m my. tin ln mt bc cao hn, cc nh cung cp v
khch hng phi hp tc cung nhau nh ngha cc yu cu v cc ch nh. Rt hin
nhin rng cc gii php bo mt mi tnh n o ha nn c thc thi m bo bo mt u
tin trn h thng tng th. Cc gii php bo mt m my phi c c ch thng minh t
phng th v c kh nng cung cp gim st, pht hin thi gian thc v ngn chn
cc e da bit cng nh cha bit. Nhiu doanh nghip khng hiu r vic h ang t
cc thng tin hay dch v quan trng ca h theo cch bt li nhm mun tn dng
li ch ca in ton m my m khng quan tm n vic chi ph u t theo cch no l
ph hp nht. Nu khng c ci nhn nghim tc v trin khai bo mt th s tr nn v
ngha khi a cc thng tin ln m my. thit lp cc vng tin cy trn m my, cc
my o phi c t bo v, chuyn i mt cch hiu qu vng bo v ti my o. Vnh ai
bo mt ca doanh nghip s bao gm tng la, cc phn on mng, cc h thng pht
hin v phng trnh thm nhp, cc thut ton gim st v cnh bo cng cc chnh
sch bo mt kt hp khc. Nghin cu tp trung vo vic pht trin chin lc bo
mt cho m my mt cch ton din v c kh nng bo v h tng m my v cc lp khc
nhau (gm kt ni mang, d liu lu, d liu chuyn pht, cc ng dng v my o)
chng li cc e da pht sinh t bn trong cng nh bn ngoi mng nh cung cp.
Chin lc d nh tn dng cc cng ngh bo mt sn c (adhoc) v s dng vo trong
mi trng m my ng v hay bin i.Chin lc bo mt c thc thi p ng in ton m
my l mt tin trnh nhiu bc v lin quan n: - m bo cc ng dng c xy dng
trn cc thut ton bo mt trnh bt c trn b m, thm nhp SQL v tn cng no. -
S dng tip cn bo mt a lp gim st cc e da v m bo khi mt lp ngoi/trong
b tn cng, vn c lp khc d phng. - Vi cc tn cng bn trong, cn m bo nhn
vin c o to, tun th cc quy nh v c cng c ngn cc e da pht sinh (nh
Antivirus, IPS, HIPS, tng la ni b, tch mng, gim st) - Vi cc tn cng
tc thi hay gin on dch v, phi c cc gii php bo mt nh cc mng t bo v,
cc yu t bo mt lin quan n m my (NAC, dot1x, ...) ti ch. Hn th na, cc
k thut bo mt trung tm d liu thng thng nh cc vnh ai tng la, IPS, ACL
cng cn phi c tn dng. - m bo rng cc h thng c cch ly tt, thm ch c trn
cng phn cng vn nn c tng la v cc lut h tr cc tin trnh bo mt ca ngi
dng n. C th gia c thm s dng cc gii php ng nhp n nh gi cc tin trnh.
- Cc khch hng s dng m my (t chc, doanh nghip) nn c cch hiu tt v cc
tin trnh bo mt v cc mc tha thun dch v ca nh cung cp. iu ny gip gim
thiu bt c s khng ng nht no gia nh cung cp v khch hng. - thng k cc
ri ro bn ngoi cn c m hnh bo mt phn lp t vnh ai n mc cc my o trong.
- Khch hng nn c mt k hoch d phng thng k bt c gin on dch v no t nht
l vi cc ng dng hoc dch v tri t cc h thng cnh bo n gin cho ti cc ni
lu tr cc ng dng ti ch.3.3. Mt s hng nghin cu in hnh cho bo mt trong
in ton m my3.3.1. Phn tch theo quan im v vng i d liu3.3.1.1. Cc vn
bo v ring t v bo mt d liuNi dung ca vic bo v ring t v bo mt d liu
trong m my tng t nh vic bo v ring t v bo mt d liu truyn thng. N cng
lin quan ti tt c giai on ca vng i d liu. Nhng do c tnh m v a nhim
ca m my, ni dung vic bo v ring t v bo mt d liu trong m my c nhng c
tnh ring.Khi nim ring t rt khc nhau cc t nc, vn ha hoc php l khc
nhau. nh ngha tng thch bi t chc hp tc v pht trin kinh t OECD l mi
thng tin lin quan ti vic nhn dng hoc cc c th c th nhn dng (i tng d
liu). Mt nh ngha ph bin khc cung cp bi t chc AICPA v CICA trong
chun GAPP l cc quyn v ngha v ca c nhn v t chc vi vic tn trng thu
thp, s dng, duy tr v thng co thng tin c nhn. Ni chung, ring t c kt
hp vi vic thu thp, s dng, thng co, lu tr v ph hoi d liu c nhn (hay
thng tin nhn dng c nhn PII). Vic nhn dng thng tin c nhn ph thuc vo
cc kch bn ng dng ch nh v lut, o l nhim v c bn ca bo v ring
t.3.3.1.2. Vng i d liuVng i d liu nhc n ton b qu trnh t lc pht sinh
n lc ph hy ca d liu. Vng i d liu c chia thnh by giai on: - Giai on
1: Pht sinh (Generation)- Giai on 2: Truyn ti (Transfer) - Giai on
3: S dng (Use) - Giai on 4: Chia s (Share) - Giai on 5: Lu tr
(Storage) - Giai on 6: Lu tr th cp (Archival) - Giai on 7: Kt thc d
liu (Destruction)Theo cc m hnh truyn ti dch v, cc m hnh trin khai v
cc c tnh cn thit ca in ton m my, cc vn bo v ring t v bo mt d liu l
cc vn chnh cn phi c gii quyt sm nht c th. Cc vn ring t v bo mt d
liu tn ti trong tt c cc lp ca m hnh truyn ti dch v SPI v trong mi
giai on ca vng i d liu.Thch thc trong bo v tnh ring t c chia s d
liu trong khi bo v thng tin c nhn. Cc h thng in hnh yu cu bo v ring
t v cc h thng thng mi in t lu tr cc thng tin v th tn dng v h thng
chm sc sc khe vi cc s liu v sc khe. Kh nng iu khin thng tin no c bc
l v ai c th truy cp thng tin trn mng tr thnh mt vn c quan tm chnh.
Cc quan tm ny bao gm vic liu thng tin c nhn c th c lu tr hay c bi
bn th 3 m khng cn s ng , hay liu cc bn th 3 c th ln vt cc trang web
m ngi dng gh thm. Vn quan tm khc l liu cc website c gh thm thu thp,
lu tr v chia s thng tin c nhn v ngi dng. Cha kho cho vic bo v tnh
ring t trong mi trng m my l s phn chia gt gao d liu nhy cm v d liu
khng nhy cm bng cc cch thc m ha thnh phn.Theo cc phn tch cho cc vn
bo v ring t v bo mt d liu, mt gii php bo mt ton din v tch hp p ng
yu cu phng th chuyn su l cn thit. Lin quan n bo v ring t, vic nhn
dng v cch ly d liu ring t l cc cng vic chnh. Chng nn c nh gi trong
sut qu trnh thit k ng dng da trn m my.Vi cc vn bo v ring t v bo mt
d liu, cc thch thc c bn l vic phn tch d liu ngy cm v iu khin truy
cp. Mc ch l thit k mt tp cc nn tng bo v ring t v qun l nhn dng trn
cc ng dng hay cc dch v in ton m my. Do c tnh di ng ca ngi dng trong
t chc l kh ln, h thng qun l nhn dng cn phi c kh nng t ng v cung
cp/gii phng ti khon ngi dng nhanh chng m bo khng c truy cp tri php
no vo ti nguyn m my ca t chc bi mt s ngi dng ri khi t chc. Cc gii
thut iu khin truy cp v cp quyn nn t n mt m hnh iu khin truy cp c kh
nng m rng, ti s dng v hp nht p ng yu cu ca cp quyn truy cp hp php.
Cc gii thut bo v ring t da trn tnh ton s t c cc ch dn thi gian thc
v ng, cp quyn v gim st ch s hu d liu khi d liu ring t ca h c truy
cp.3.3.2. Phn tch theo quan im p t m hnh chnh sch chung3.3.2.1. Qun
l bo mt, qun l ri ro v tnh tun thCc t chc yu cu c ci nhn tng quan
vo bc tranh bo mt trong m my ca h. N bao gm tm nhn rng vo qun l
thay i, hnh nh v cc ri ro, cng nh cc bo co s c cho nhng ngi dng v d
liu gim st, log cho ngi dng ch nh.3.3.2.2. Con ngi v vic nhn dngCc
t chc cn phi m bo ngi dng c cp quyn c kh nng truy cp ti d liu v cng
c h mun, khi h cn trong khi tt kha tt c cc truy cp khng c php khc.
Cc mi trng m my thng h tr mt lng ln cng ng ngi dng, cc iu khin ny
thm ch quan trng hn. Thm vo , cc m my gii thiu mt tng cc ngi c cp
quyn: cc nh qun tr lm vic cho nh cung cp m my. Nhng ngi ny gim st,
bao gm vic ghi log li cc hot ng, tr thnh mt yu cu quan trng. Vic
gim st ny bao gm c gim st vt l v nn tng.3.3.2.3. D liu v thng tinHu
ht cc doanh nghip cho bit bo v d liu l vn bo mt quan trng nht ca h.
Cc quan tm in hnh bao gm cch thc d liu c lu tr v cc yu cu truy cp,
tun th v gim st, v cc vn kinh doanh lin quan n chi ph sa cha cc l
hng d liu, cc yu cu cnh bo v thit hi ti gi tr tng th chung. Tt c d
liu c quy nh hoc nhy cm cn phi c tch bit hp l trn h tng lu tr m my,
bao gm sao lu th cp d liu.3.3.2.4. ng dng v tin trnhNgi dng thng nh
gi cc yu cu bo mt ng dng m my di dng bo mt hnh nh. Tt c cc yu cu bo
mt ng dng in hnh vn p dng cho cc ng dng trong m my, nhng chng cng
mang ti cc hnh nh cha cc ng dng . Nh cung cp m my cn phi theo v h
tr tin trnh trin khai bo mt. Thm vo , yu cu ngi dng m my h tr cho
ngun gc hnh nh v cho vic chng nhn v iu khin s dng. Vic dng v hy cc
hnh nh phi c tin hnh cn thn, m bo d liu nhy cm c cha trong cc hnh
nh khng b phi by trc nguy hi.3.3.2.5. Mng, my ch v im cuiTrong mi
trng m my chia s, ngi dng mun m bo tt c cc min ngi dng c cch ly
thch hp v khng c kh nng tn ti d liu hoc giao dch no b ly t mt min
ny sang mt min khc. gip t c iu ny, ngi dng cn kh nng cu hnh cc min
o tin cy hoc cc vng bo mt da trn chnh sch.3.3.2.6. H tng vt lH tng
m my gm my ch, b nh tuyn, thit b lu tr, ngun cung cp v cc thnh phn
khc h tr cc hot ng phi c bo mt v mt vt l. Cc c ch bo v gm iu khin v
gim st tng thch truy cp vt l s dng cc thc o iu khin truy cp sinh hc
v cc mn hnh gim st mch ng (CCTV). Nh cung cp cn gii thch r rng cch
thc truy cp vt l c qun l i vi cc my ch cha ti ngi dng v h tr d liu
ngi dng.3.3.2.7. M hnh kin trc c bn cho in ton m myM hnh kin trc c
bn cho in ton m my bao gm mt lp cc dch v phn lp. Lp h thng vt l m t
cc yu cu trung tm d liu thng thng, bt buc cc thc o iu khin truy cp
v gim st cc khu vc. Lp ti nguyn h thng qun l h tng lu tr, my ch,
mng. Lp ti nguyn c o ha gii thiu kh nng cch ly nh mt thuc tnh chnh
ca bo mt o ha: cc tin trnh cch ly thng qua cc lp trung gian
hypervisor v tch bit d liu.3.4. Kt lunBo mt trong in ton m my l mt
bi ton phc tp v s kh c th c mt m hnh bo mt chung cho tt c mi trng.
Cc t chc c nhiu yu cu khc nhau cho vic tch hp gia mi trng m my v cc
h thng back-end ca h. Mt s t chc ang pht trin ton b cc ng dng mi v
chun b xy dng mi trng m my ca h c lp vi cc hot ng khc, nhng hu ht
cc tp on s bt u vi m my ring ngoi ra l pht trin ng dng trn m my ca
nh cung cp.
PHN 4: S PHAT TRIN CUA IN TOAN AM MY4.1. in toan am my co th
phat trin nh th nao?in ton m my chu nhiu s ph bnh t cc pha i lp,
nhng ngi xem n nh mt cm t v ngha. Mt khc, nhiu chuyn gia cho rng in
ton m my khng ch hu ch m cn c trin vng pht trin v cng. H gi Cloud
2.0.Khi thay i ttm, phi xut pht t mi quan h gia bn v n. Trong phn
ny, chng ti s c mt gc nhn khch quan v tng lai ca in ton m my. Chng
ti cng xem xt cc kin ca cc nh nghin cu, nhng ngi c tr nhiu tin ua
ra nhng d on ng.4.2. Ba gai oan phat trin cua in toan am my4.2.1.
Giai on 1: 2007 n 2011 - Tin phong v nh hngy s l giai on pht trin
th trng. en nm 2011, cc giai php SEAP cha thc s hon thin, ang hn tp
bi tnh c nhn ca n, Gartner khuyn khch hu ht cc khch hng chp nhn
SEAP nn tp trung vo cc gii php c hi - vi chin thut gii quyt nhanh
chng, khi m thi gian pht trin hiu qu c gi tr hn tnh kh thi v k
thut.Nh mt kt qu ca vic tp trung vo cht lng k thut qua vic bo v u
t, cc nh cung cp cng ngh vi tm nhn th trng mnh hn s thu c nhiu thnh
cng nht trong s cc nh tch hp u tin. Da trn xu th ny, nhiu nh cung
cp SEAP u tin s tp trung vo ph trin nhanh cc cng c hung ng dng v
trin khai cc tnh nng, lm cho nhng gii php ca h c bit hp dn trong s
cc gii php in ton ngi dng cui v cc d n in ton x hi.4.2.2. Giai don
2: 2010 dn 2013 - Cng c th trngGartner d on rng ti nm 2012, th trng
SEAP s dan thu hp vi mt lng ln cc gii php t cc nh cung cp ln v nh,
p lc cnh tranh s nh bt cc nh cung cp yu ra khi th trng v kt qu l cc
v thu tm.Trong giai on cng c, c s h tng SEAP s ngy cng nn hp dn vi
mt phm vi rng hn cc nh cung cp tim nng, kt qu l s c nhiu hn cc nhm
khch hng chnh v s cnh tranh gi cc ngi dng c bn. Do , kh nng thc hin
s tr nn quan trng nh l i mi k thut v tm nhn th trng trong hu ht cc
nh tch hp chnh. Thi gian thu li li nhun u t s c m rng t cc chin lc
ngn hn, mi rng ra cc chin lc 3-5 nm.en nm 2013, Gartner hi vng rang
cng ngh SEAP s tr thnh cng ngh c u thch, nhng khng ch c quyn, l n
lc pht trin cc kin trc v s la chn cho a s cc sn phm tim nng ca hn
2000 doanh nghip ton cu, v nh mt kt qu s i hi s m rng lng tin ca h
v nn tng SEAP bao gm cc chin lc u t di hn.4.2.3. Giai don 3: 2012
dn 2015 v sau ny - Chuyn hng tiu dungTrong nm 2013, mt lng nh cc nh
cung ca ln s vt tri v th phn, cung cp cc chun thng l, Cc nh cung cp
s ch yu thc y cc cng ngh c quyn c pht trin t 5 nm trc , nhng h cng
h tr cc giao din lp trnh intracloud e thnh lp mt cng ngh mng li,
lin kt cc nn tng ca cc nh cng cp cc gii php d'a trn in ton m my.M
rng th phn da vo nhng ngi dng trung thnh s tip tc chuyn hng th trng
t i mi i vo n nh gi v u t. Cnh tranh gia cc cng ngh SEAP m v ng s
tip tc gia tng v vo nm 2014, nhng lo ngi v cng ngh ng (lock in) s
dn ti nhng ho tr quan trng cho mt hoc nhiu gi phn mm SEAP ngun m.
Cc gi phn mm SEAP m s bat u cnh tranh vi cc gii php c quyn v dn dn
pht trin th phn ca th trng SEAP sau nm 2015.
TAI LIU THAM KHAO[1] Phm Ngc o, Nguyn Vn Van (2010), Lun vn Cng
ngh o ha.[2] T.S Phm Th Qu (2009), Gio trnh C s d liu phn tn.[3]
http://en.wikipedia.org/wiki/Cloud_computing.[4]
http://www.pcworld.com.vn/articles/tin-tuc/binh-luan/2010/07/1219911/dien-toan-
dam-may-4-mo-hinh-noi-bat.[5] VMWare - Architecting-vCloud-WP /
Support VMWare company .http://www.vmware.com31