Upload
choi-ngay-cay-dem
View
226
Download
0
Embed Size (px)
Citation preview
7/28/2019 Tim Hieu Ve Dien Toan Dam May Doc
1/31
CNG:
TI : TM HIU V IN TON M MYI.IN TON M MY.
1.1. Khi nim.
1.2.Cc c im ca in ton m my
1.3 u v nhc ca m hnh "in ton m my"
1.4.S cn thit ca in ton m my.
II.HOT NG CA IN TON M MY.
2.1.Kin trc ca ng dng in ton m my.
2.2.Kin trc ca my ch.
2.3.Map Reduce.
2.4.Hadoop.
III. IN TON M MY XU HNG CNG NGH MI TI VIT NAM.
IV. IN TON M MY CA MICROSOFT.
V. TNG KT.
1
7/28/2019 Tim Hieu Ve Dien Toan Dam May Doc
2/31
I. IN TON M MY
1.1. Khi nim.
in ton m my (Thut ng ting Anh: Cloud Computing, hay cn bit n
vi tn gi in ton my ch o) l m hnh my tnh da trn nn tng pht trinca Internet.
in ton m my l s nng cp t m hnh my ch mainframe sang m
hnh cleint-server. C th, ngi dng s khng cn phi c cc kin thc v chuyn
mc iu khin cc cng ngh, my mc v c s h tng, m cc chuyn gia trong
m my ca cc hng cung cp s gip thc hin iu .
Thut ng "m my" y l li ni n d ch mng Internet (da vo cch
c b tr ca n trong s mng my tnh) v nh mt lin tng v phc tp
ca cc c s h tng cha trong n. m hnh in ton ny, mi kh nng lin quan
n cng ngh thng tin u c cung cp di dng cc "dch v", cho php ngi
s dng truy cp cc dch v cng ngh t mt nh cung cp no "trong m my"
m khng cn phi c cc kin thc, kinh nghim v cng ngh , cng nh khng
cn quan tm n cc c s h tng phc v cng ngh .
V d nu mt website c cha trn mt my ch, ngi dng phi la chn
h iu hnh ci t (Linux/Windows/Mac), tin hnh cc thit l p my ch v
website c th hot ng. Tuy nhin, nu trang web c cha trn m my, ngi
dng s khng cn phi thc hin thm bt c iu g khc. iu ny cng m bo
yu t u t v phn cng c gim ti mc ti a.
S in ton m my, vi cc dch v c cung cp nm bn trong m
my c truy c p t cc my tnh bn ngoi.
2
7/28/2019 Tim Hieu Ve Dien Toan Dam May Doc
3/31
7/28/2019 Tim Hieu Ve Dien Toan Dam May Doc
4/31
Cng sut x l nhanh hn do ti nguyn c t p trung. Ngoi ra, ngi
dng khng cn phi u t v ngun nhn lc qun l h thng.
Kh nng khai thc v hiu sut c ci thin hn 10-20% so vi h thng
my tnh c nhn thng thng.e. Vi tin cy cao, khng ch ginh cho ngi dng ph thng, in ton
m my ph hp vi cc yu cu cao v lin tc ca cc cng ty kinh doanh v cc
nghin cu khoa hc. Tuy nhin, mt vi dch v ln ca in ton m my i khi
ri vo trng thi qu ti, khin hot ng b ngng tr. Khi ri vo trng thi ny,
ngi dng khng c kh nng x l cc s c m phi nh vo cc chuyn gia t
m my tin hnh x l.
f. Kh nng m rng c, gip ci thin cht lng cc dch v c cung cp
trn m my.
g. Kh nng bo mt c ci thin do s t p trung v d liu.
h. Cc ng dng ca in ton m my d dng sa cha hn bi l chng
khng c ca t c nh trn mt m tnh no. Chng cng d dng h tr v ci
thin v tnh nng.
i. Ti nguyn s dng ca in ton m my lun c qun l v thng k
trn tng khch hng v ng dng, theo tng ngy, tng tun, tng thng. iu ny
m bo cho vic nh lng gi c ca mi dch v do in ton m my cung cp
ngi dng c th la chn ph hp.
1.3.2.Nhc im: Tuy nhin, m hnh in ton ny vn cn mc phi mt s nhc
im sau:
a. Tnh ring t:
Cc thng tin ngi dng v d liu c cha trn in ton m my c mbo c ring t, v liu cc thng tin c b s dng v mt mc ch no khc?
b. Tnh sn dng:
Liu cc dch v m my c b treo bt ng, khin cho ngi dng khng
th truy c p cc dch v v d li u ca mnh trong nhng khong thi gian no
khin nh hng n cng vic?
c.Mt d liu:
4
7/28/2019 Tim Hieu Ve Dien Toan Dam May Doc
5/31
Mt vi dch v lu tr d li u trc tuyn trn m my bt ng ngng hot
ng hoc khng tip tc cung cp dch v, khin cho ngi dng phi sao lu d liu
ca h t m my v my tnh c nhn. iu ny s mt nhiu thi gian. Thm ch
mt vi trng hp, v mt l do no , d liu ngi dng b mt v khng th phchi c.
D liu cha trn cc "m my" s phi giao ph ton b"s phn" cho "m my
d. Tnh di ng ca d liu v quyn s hu:
Mt cu hi t ra, liu ngi dng c th chia s d liu t dch v m my
ny sang dch v ca m my khc? Hoc trong trng hp khng mun tip tc sdng dch v cung cp t m my, liu ngi dng c th sao lu ton b d liu ca
h t m my? V lm cch no ngi dng c th chc chn rng cc dch v
m my s khng hy ton b d liu ca h trong trng hp dch v ngng hot
ng.
e.Kh nng bo mt:
Vn t p trung d liu trn cc m my l cch thc hiu qu tng
cng bo mt, nhng mt khc cng li chnh l mi lo ca ngi s dng dch v
ca in ton m my. Bi l mt khi cc m my b tn cng hoc t nh p, ton
b d liu s b chim dng. Tuy nhin, y khng thc s l vn ca ring in
ton m my, bi l tn cng nh cp d liu l vn g p phi trn bt k mi
trng no, ngay c trn cc my tnh c nhn.
1.4 S cn thit ca in ton m my.
5
7/28/2019 Tim Hieu Ve Dien Toan Dam May Doc
6/31
in ton m my c kh nng s m ra nhng gi tr v i cho cc ngun lc
ngoi (Outsourcing) ca ngnh CNTT v lm thay i b mt ca ngnh dch v
CNTT truyn thng.
Di y s l nhng g ngnh cng nghip Outsourcing ang phn ng tng
tc vi s pht trin ca in ton m my.
Cc hp ng dch v Outsourcing truyn thng lun mang nhng ni dung kh
r rng vi cc my ch, cc trung tm d liu, mng li, cc ch tiu k thut, hiu
sut cng vic v dng m sn phm. S xut hin ca in ton m my li ang
lm thay i tt c nhng iu nh s xut hin ca cc dch v CNTT nng ng
nh mt c s cn thit cho nhng vin cnh cng ngh dnh cho doanh nghip.
Nh cc dch v m my in ton, nhiu n v CNTT sn lng i trc mt
bc hn trong vic to ra cc ty bin: Chng gip cc hng CNTT dn loi b c
nhng chi ph vn kh tn km t c s h tng n cc phn mm tip cn khchhng v nhng vn trung gian khc. V h qu l, in ton m my ang lm thay
i hon ton b mt ca cc dch v CNTT truyn thng.
Susan Tan, gim c dch v CNTT v nghin cu ngun lc ca Gartner cho
rng: in ton m my l bc chuyn c bn ca cc cng ty trong vic chi tin
v tip cn cc dch v CNTT. Trn thc t, Gartner d on cho n nm 2012, 20%
cng vic kinh doanh s l o v khng c bt k ti sn CNTT no. y s l ngi
thay i cuc chi dnh cho cc nh sn xut dch v Outsourcing, t cc nh cung
6
7/28/2019 Tim Hieu Ve Dien Toan Dam May Doc
7/31
cp v t vn dch v onshore n dch v thu ngoi, cc nh tch hp h thng n
cc nh sn xut mi ring bit, nhm lm cuc chi tt hn hoc xu i.
Phil Fersht, sng lp vin ca cng ty t vn dch v thu ngoi Horses for
Sources cho rng:Nu in ton m my ch l mt ngnh khai thc cc c s h
tng t , rc ri v khng thn thin vi mi trng trong , Amazon v cc cng
ty khc phn phi cc nng lng in ton, th in ton m my n gin ch l
ngnh cung cp cc ch li v c s h tng. Tuy nhin, nu cc d liu v trnh
ng dng c lu gi bn ngoi m my, ngi s dng liu c cn phi t mnhqun l chng na khng? Ngi s dng c tht s cn phi t c cc li ch
cnh tranh i cng vi vic thc hin cc hp ng bo him? Hay n lc tm
kim cc nh cung cp dch v c chc nng qun l trnh ng dng, c s h tng c
lin quan v thc hin cc giao dch cha?
7
7/28/2019 Tim Hieu Ve Dien Toan Dam May Doc
8/31
Fersht gi cc dch v m my l nn tng cho cc gii php ngun dnh cho
doanh nghip th h k tip. ng tin rng cc dch v m my s lm cho qu trnh phn
phi truyn thng ca cc dch v CNTT hiu qu hn v tit kim chi ph hn. Chng
cng gip to ra mt c cu phn phi cho cc dch v gia cng thc s. Th h dch v
thu ngoi mi ny c kh nng m ra nhng gi tr to ln cho khch hng
II. HOT NG CA IN TON M MY
2.1. Kin trc ca ng dng in ton m my.
8
7/28/2019 Tim Hieu Ve Dien Toan Dam May Doc
9/31
Chng ta bit rng in ton m my l mt t hp tnh ton da trn cc thit
b h tng phn cng trong mt m my ca nh cung cp dch v. H tng phn
cng bao gm cc sn phm my ch cha d liu nh c kt ni li vi nhau nh
mt h thng phc v cho vic lu tr v x l d liu v cc ng dng tnh ton trn
cc ti nguyn khc. in ton m my gi mt ng dng chy trn my ch o nh
l n ang chy ti ch trn h tng phn cng phn tn trong m my. Nhng my
ch o c to ra theo nhng cch m nhng tha thun dch v (SLA) khc
nhau v s tin cy u c m bo. C th c nhiu thc th khc nhau ca cng
mt my ch o truy cp vo nhng phn sn sng ca c s h tng phn cng. iu
ny m bo rng c nhiu bn sao ca cc ng dng, khi xy ra li chng sn sng
khc phc. My ch o phn tn qu trnh x l vo c s h tng phn cng v sau
khi qu trnh tnh ton c hon thnh chng s tr v kt qu. Qu trnh ny cn cmt phn mm hoc h iu hnh x l cng vic qun l h thng phn tn, ging
nh k thut tnh ton li, gip qun l cc yu cu khc nhau n my ch o. C
ch ny s m bo vic to ra nhiu bn sao v c vic bo v s thng nht d liu
c lu trn c s h tng. ng thi h iu hnh cng c th t iu chnh nh
l khi gp qu ti cc tin trnh, phn chia x l hon thnh p ng yu cu. H
thng qun l cng vic nh vy c che du vi ngi dng, hay ni cc khc l n
vi ngi dng. S c lp vi ngi dng th hin ch n x l v tr v kt qu
t c, ch khng cn phi quan trng n u v n thc hin iu bng cchno. Ngi dng tr tin trn lu lng s dng h thng, nh ni dch v c
tnh bng chu k ca CPU hoc byte. Thc t s tin m khch hng phi tr thng
c tnh da vo lu lng dng CPU trn mt gi hoc s Gb d liu di chuyn
trong mt gi.
9
7/28/2019 Tim Hieu Ve Dien Toan Dam May Doc
10/31
2.2. Kin trc my ch:
in ton m my c to thnh bng cch s dng ti nguyn vt l ln t
nhiu my ch trong m my ca nh cung cp dch v. y l mt ng dng ca
nguyn tc kt hp vo trong bi ton cn mt h thng tnh ton ln m thit b hocc s vt cht khng cho php nn chng ta cn phi ghp nhng thit b, nhng h
thng nh li vi nhau tr thnh mt h thng ln p ng nhng nhu cu ln hn
cho ngi s dng trong nhng h thng yu cu tnh ton v lu tr ln . Nh ni
bn trn, dch v v ng dng ca in ton m my da trn my ch o c thit
k t ti nguyn gp li ny. C hai ng dng (hoc h iu hnh) s gip qun l cc
th hin trn my trong m my, cng nh qun l tt c cc ti nguyn ca cc th
hin my ch o. y l mt ng dng nguyn l tch khi vo trong h thng in
ton m my nhm tch bit phn cng phc tp ca h thng vi giao din bn
ngoi. Nhm to ra mt giao din ngi dng n gin, d s dng hn so vi phn
cng phc tp bn di v cng l tch bit giao din ngi dng vi h thng
phn cng, khi ngi dng ch cn quan tm n nhng ng dng m hc cn ch
khng cn quan tm n phn cng bn di c thc hin nh th no. ng dng
th nht l Xen hypervisor cung cp cc lp tru tng gia phn cng v h iu
hnh o, nh vy s phn tn ca cc ti nguyn v tin trnh c qun l ging nh
l ang thc hin trn mt my. ng dng th hai cng c s dng rng ri l h
thng qun l my ch o Enomalism, n c s dng qun l h tng phn cng
nn tng.
Khi Xen s dng cho cc lp o ca cc c s h tng my ch, mt lp phn
mm l Xen hypervisor c ci t gia my ch v h iu hnh. N cung cp
10
7/28/2019 Tim Hieu Ve Dien Toan Dam May Doc
11/31
mt lp tru tng cho php mi server vt l c th c chy nh l mt hoc nhiu
my ch o, tch ring h iu hnh v cc ng dng ca n khi lp phn cng vt l
bn di. Xen hypervisor l mt cng ngh m ngun m, c cng tc pht trin
bi Xen v cc k s ca hn 20 cng ty ni ting v trung tm d liu c tnh cht imi bao gm : AMD, Cisco, Dell, HP, IBM, Intel, Mellanox, Network Appliance,
Novell, Red Hat, SGI, Sun, Unisys, Veritas, Voltaire, and Citrix. Xen c ng k
bi GNU General Public License (GPL2) v c s dng khng c thay i v m
ngun v nh dng i tng. Xen Hypervisor cng c bit ngn - t hn 50.000
dng m. V vy chi ph dch m code rt thp v hiu sut gn ging nh trn my
nguyn thy. Xen ti s dng cc trnh iu khin thit b hin c (i vi c hai loi
l m v ng m ngun) t Linux, lm cho thit b qun l d dng. Hn na Xen rt
mnh m iu khin li v bo v c ngi dng v hypervisor khi cc vn vi
cc li t cc driver c hi.
H thng qun l my ch o Enomalism l mt nn tng h tng c s my
ch o hon chnh. Enomalism qun l nh hng gia cc ti nguyn trong h thng.
Enomalism c th s dng dn cc lung tnh ton vo m my ging nh l lung
t khch hng c i vo thc hin tnh ton trn mt my ch t xa. N mang tt c
nhng tnh nng nh: trin khai k hoch tnh ton, cn bng ti, trnh xung t ti
nguyn Enomalism cng l mt ng dng m ngun m, n c mt giao din ngidng da trn nn web rt n gin v d s dng. N c kin trc tng phn d dng
cho php to v thm vo h thng cc b sung v cc tin ch cn thit cho vic s
dng. N h trin khai t chc phn tn v to cc ng dng da trn tng quang
chung. N h tr qun l cc trng o khc nhau gm KVM/Qemu, Amazon EC2
and Xen, OpenVZ, Linux Containers, VirtualBox. N c ch phn quyn ngi
dng v t quyn truy cp.
2.3. Map Reduce.
11
7/28/2019 Tim Hieu Ve Dien Toan Dam May Doc
12/31
Map Reduce l mt m hnh lp trnh, c Google pht trin vo nm 2003,
h tr cho qu trnh tnh ton song song trn s lng tp cc d liu cc ln (vi t
byte) lu tr cc cm my tnh thnh phn trong m my in ton. Trong m hnh
ny, ngi dng nh ngha mt hm map tnh ton mt cp kha/gi tr u vo vto nn mt tp cc cp kha/gi tr tm thi, sau hm reduce s gom nhm tt c
nhng gi tr tm thi no c chung kha li vi nhau cho ra kt qu mong mun. Rt
nhiu cc tc v trong i sng thc c th c thc thi bng m hnh ny,chng ta
s xem xt c th hn phn sau.
Chng trnh c vit theo kiu chc nng ny c song song ha mt cch
t ng v c thc thi trn mt cm ln cc my tnh hng ha (cc my tnh
thnh phn cu to nn m my in ton). H thng khi chy s quan tm chi tit
phn vng ca d liu u vo, lp lch qu trnh thc thi chng trnh thng qua mt
tp cc my tnh thnh phn, x l li v qun l cc kt ni ni gia cc my tnh
thnh phn. iu ny cho php cc lp trnh vin ngay c cha c bt k kinh nghim
no trong cc h thng song song v phn tn u c th d dng ti u ha cc ti
nguyn ca mt h thng phn tn ln
Trong vng vi nm trc y, cc k s ca Google phi khi to hng trm
cc qu trnh tnh ton dnh cho cc mc ch c bit trn s lng ln cc d liu
th nh cc d liu mc ni, nht k cc trang web yu cuCc qu trnh tnh ton
ny dng cho nhiu mc ch khc nhau nh tm tt s lng cc trang c mc
ni bi tng host, tnh tn s truy xut ca 1 trang web, tm ra tp cc cu truy vn
c dng nhiu nht trong ngyHu ht cc tnh ton ny u khng phc
tp,nhng d liu u vo thng rt ln v qu trnh tnh ton cn phi c phn tn
cho hng trm ngn my nhm c th thc thi trong khong thi gian cho php. Ccvn v vic song song ha tnh ton,phn tn d liu v qun l li lm cho cc
qu trnh tnh ton vn n gin ny tr nn v cng phc tp.
gii quyt vn , cc k s ca Google thit k mt m hnh tru tng
cho php chng ta din t qu trnh tnh ton ny mt cch n gin nh vn d ca
n, ng thi che du i cc chi tit phc tp trong vic song song ha, chp nhn li,
cn bng np, phn tn d liu trong mt th vin ring. S tru tng ha ny c
ly tng t 2 thnh phn c bn l map v reduce trong Lisp v nhiu loi ngn
ng lp trnh hm khc. Chng ta c th nhn thy rng trong hu ht cc qu trnh
12
7/28/2019 Tim Hieu Ve Dien Toan Dam May Doc
13/31
tnh ton ca chng ta u bao gm mt thao tc map, nh x cc u vo vi cc gi
tr ca bn ghi thc hin vic tnh ton cc gi tr thnh 1 tp cc cp kha/gi
tr tm thi, sau ta li to thm mt thao tc reduce, thu gn cc gi tr m c cng
key li vi nhau v cho ra kt qu.Vic s dng m hnh hm chc nng map vreduce cho php chng ta c th thc thi song song cc tnh ton ln d dng v c th
s dng qu trnh thc thi li nh mt c ch chp nhn li.
Cc th mnh chnh ca phng php ny l cung cp cho chng ta mt giao
din n gin v mnh m, cho php song song ha v phn tn d liu trong cc php
ton ln mt cch t ng, gip cho ta thu c hiu nng cao nht trong s lng ln
cc cm my tnh thnh phn ca m my in ton. phn sau chng ta s ln lt
xem xt m hnh lp trnh c bn ca MapReduce v mt vi v d n gin
M hnh lp trnh
Qu trnh tnh ton nhn mt cp gi tr u vo gm kha/gi tr, v tnh ton
cho ra mt tp cc cp kha/gi tr u ra. Ngi dng s dng th vin MapReduce
din t qu trnh ny thng qua hai hm l Map vReduce.
Map l hm c nh ngha bi ngi dng, nhn mt cp gi tr u vo v
to ra cc cp gi tr trung gian.Th vin MapReduce nhm tt c cc gi tr trung gian
c lin quan ti key I li vi nhau v chuyn n cho hm Reduce.
HmReduce cng c vit bi ngi dng, chp nhn key I v cc tp gi tr
trung gian ca key I ny. Sau tin hnh hp nht cc gi tr ny thnh mt tp cc
gi tr nh hn nu c th. Mt ln na nguyn tc kt hp li c s dng trong h
thng in ton m my nhm phc v cho thut ton gii quyt yu cu bi ton, sau
khi chia nh cc chng trnh ln thnh cc phn nh thc hin tnh ton mt cch
13
7/28/2019 Tim Hieu Ve Dien Toan Dam May Doc
14/31
song song nhm lm gim thi gian thc hin mt bi ton th h thng tin hnh kt
hp cc kt qu tnh ton t cc tin trnh nh song song li vi nhau a ra mt kt
qu tnh ton thng nht ca chng trnh tnh ton m ngi dng yu cu . Thng
thng ch c mt gi tr output c a ra t hmReduce hoc khng c gi tr noc.
V d:
Gi s chng ta c mt bi ton l m s ln xut hin ca mt t trong mt
b ti liu ln, ngi dng cn phi vit mt on code tng t vi m gi sau y:
map(String key,String value)://key: tn ca ti liu
//value:ni dung ti liu
Vi mi ch ci w trong value :
EmitIntermediate(w,1);
reduce(String key,Iterator values):
//key: ch ci cn m
//values:danh sch cc s m trong map
int result = 0;
vi mi gi tr v trong values:
result += ParseInt(v);
Emit(AsString(result)) ;
Hm map thm vo mi t mt s tng ng vi s ln xut hin ca n (trong
v d n gin trn l 1). Hm reduce lm nhim v cng tt c cc s m ca t .
Sau , ngi dng cn phi thc hin thm cc th tc khai bo c t i
tng mapreduce vi tn ca cc file input, output v cc bin ty chnh. Ngi dng
14
7/28/2019 Tim Hieu Ve Dien Toan Dam May Doc
15/31
sau gi hm MapReduce, chuyn cho n i tng c t trn, lc ny cc
on code ca ngi dng c lin kt li thng qua th vin MapReduce.
Tng quan qu trnh thc thi
Qu trnh gi thc thi hmMap c phn tn trong nhiu cc my thnh vinca m my in ton bng cch t ng phn vng cc gi tr u vo thnh mt b
gm M phn. Cc phn ny c th c tnh ton song song bi cc my khc nhau.
Tng t hmReduce cng c phn tn bng cch phn vng cc kha gi tr trung
gian thnh R mnh bng cc hm phn vng (v d nh hash(key) mod R). S lng R
v hm phn vng c th c ch r bi ngi dng.
Hnh bn di cho chng ta ci nhn tng qut nht v lung thc thi mt thao tc
MapReduce.
Khi ngi dng gi hmMapReduce th cc tc v sau y s c din ra mt
cch tun t:
15
7/28/2019 Tim Hieu Ve Dien Toan Dam May Doc
16/31
Th vin MapReduce trong chng trnh ngi dng u tin s chia nh cc
file u vo thnh M mnh (thng thng kch thc mi mnh t 16-64MB,c th
iu chnh thng qua cc tham s ty chn). y, h thng in ton m my
a nguyn tc chia nh vo thc hin qu trnh tnh ton ca mnh. Vi mtchng trnh ln m tnh ton mt ln s tn rt nhiu thi gian v khng hiu qu,
tic kim thi gian thc thi chng trnh, h thng tin hnh chia chng trnh ln
thnh cc tin trnh nh thc hin tnh ton trn cc vi x l (h thng phn cng
song song to nn h thng in ton m my) tin hnh tnh ton chng trnh
song song cui cng gp li mt kt qu. Tip theo, n s to nhiu bn sao ca
chng trnh trn cm my tnh trong m my in ton. Nguyn tc sao chp cng
c a vo ng dng trong h thng in ton m my, trn mi cm my tnh
trong m my in ton thc hin mt tin trnh m chng trnh giao ph, tin trnh
ny s c to ra nhiu bn sao cho cc my tnh trong cm my tnh thc hin.
Mt trong s cc bn sao ca chng trnh s l chng trnh master. Cc
chng trnh cn li s l worker, l chng trnh s thc thi cc tc v do master giao
ph. C tt c l M tc v Map v R tc v Reduce cn c thc thi. Chng trnh
master chn cc worker rnh ri gn cho tc vMap hoc Reduce.
Worker c gn thc thi tc v Map c ni dung ca mnh gi tr u vo
tng ng, n phn tch gi tr u vo thnh cc cp kha/gi tr v chuyn chng n
cho hmMap ngi dng t nh ngha. Cc cp gi tr key/value trung gian (kt qu
ca hm Map) s c lu vo b nh m.
Sau , cc cp gi tr trong vng nh m ny s c ghi xung vng nh a
phng, v c phn thnh R vng. V tr ca cc cp kha/gi tr ny (trn b nh
a phng) s c chuyn v cho master. Chng trnh master sau s chuyn vtr ca chng cho cc worker c gn tc vReduce.
Khi mt worker thc thi tc vReduce nhn c cc v tr ca cc vng nh t
master, n dng cc li gi th tc t xa (RPC- Remote Procedure Call) c cc gi
tr ny. Sau khi worker c xong tt c cc cp gi tr trung gian ny, n s sp xp li
chng theo kha bng cch gom nhm cc cp c cng kha li vi nhau. Nu s
lng cc file trung gian ny qu ln so vi b nh th chng ta s phi cn c mt
hm sp xp ngoi
16
7/28/2019 Tim Hieu Ve Dien Toan Dam May Doc
17/31
Sau cc worker thc thi tc vReduce chuyn kha v tp cc d liu tng
ng n hm Reduce do ngi dng nh ngha, kt qu output thu c l kt qu
cui cng.
Sau khi tt c cc tc v Map vReduce u hon tt, chng trnh master gin chng trnh user program, tr v on code tip theo trong chng trnh.
Chp nhn li
Th vinMapReduce c thit k gip tnh ton trn cc lng d liu v
cng ln ca hng trm hng ngn my, do chng cn phi c c ch chp nhn li.
y l s p dng ca nguyn tc t phc v vo h thng in ton m my,
m my in ton c kh nng t phc hi li hot ng ca h thng khi xy ra mt
s li no trong cc qu trnh thc thi ca tng phn nh trong h thng tnh ton.
Li xy ra Worker
kim tra li worker,chng trnh master tin hnh ping cc my worker
sau mi mt khong thi gian nht nh, nu mt worker no khng tr li th Master
s xem nh n ang xy ra li, cc tc v map hay reduce ang thc thi worker li
s tin hnh reset li v gn cho worker khc. y c p dng nguyn tc linh ng
khc phc li h thng, chng trnh c chia nh thnh cc tiu trnh nn cc tiu
trnh ging nhau c th linh ng thc thi ti cc phn cng vi x l khc nhau v khi
mt tiu trnh b li th tiu trnh khc c th thay th thc hin nhim v ca h
thng giao ph.
i vi tc v map hon tt worker li cng phi tin hnh reset li do kt
qu trung gian c lu tr vng nh a phng v chng ta khng th truy cp n
chng. i vi tc v reduce th ngc li, ta khng cn phi reset chng v kt qu
cui cng ca tc v ny c lu trong vng nh ton cc, ta c th truy xut chngmt cch d dng.
Li xy ra Master
Nhm c th khi phc master trong trng hp xy ra li, master s tin hnh
ghi checkpoint sau khong thi gian c nh. Khi li xy ra th mt bn sao mi c th
bt u t on checkpoint lu. Nhng nu chng ta ch c 1 master th khi master
b li ton b qu trnh tnh ton MapReduce s b hy, client khi phi kim tra
trng hp ny v t khi ng li qu trnh nu mun.
Tc v backup.
17
7/28/2019 Tim Hieu Ve Dien Toan Dam May Doc
18/31
y l mt p dng ca nguyn tc d phng vo vic gii quyt bi ton trong
m my in ton, n gip cho hot ng tnh ton khng b mt khi s ra s c. Mt
trong cc nguyn nhn thng xy ra lm tng thi gian hon tt tc v MapReduce l
cc straggler. Straggler l cc my c khong thi gian hon tt mt trong s cctc v cui ca Map hoc Reduce di mt cch bt thng. Straggler c th l bt c
my no trong s cc my trong h thng m my ang c s dng. C rt nhiu
nguyn nhn to nn straggler, v d nh mt my tnh trong h thng c a cng
khng tt, khi hot ng c th gp mt s trc trc lm gim tc truy xut bnh
thng ca cng t 30Mb/s xung thnh 1Mb/s chng hn. H thng lp lch cho
cc cm my tnh lc ny phi gn tc v khc cho my l nguyn nhn lm chm tc
thc thi MapReduce (da trn s so snh tc CPU, truy xut b nh, h thng
lu tr ca my a phng, bng thng ca mng). Mt vn mi nht m Google
gp phi l mt li trong on code khi to tc v MapReduce, n lm cho cc cache
ca CPU khng th hot ng, qu trnh tnh ton ca my tnh b li do m gim
xung khong 100 ln.
Google to ra mt phng php nhm gim bt tc hi do cc straggler
gy ra. Khi cc tc v MapReduce gn hon tt, master s to ra cc tc v back up
cho cc tc v ang thc thi v gn cho cc workers rnh ri thc hin. Qu trnh
MapReduce s kt thc khi tc v nguyn thy hoc tc v back up hon tt. i vi
cc tc v MapReduce nh, phng php ny ch gip ci thin hiu nng mt vi
phn trm, nhng i vi cc tc v MapReduce ln th chng gip ci thin hiu
nng rt ng k.
18
7/28/2019 Tim Hieu Ve Dien Toan Dam May Doc
19/31
Bn trn l biu so snh tc thc thi ca chng trnh sp xp vit theo
MapReduce ca Google. Chng trnh thc hin sp xp khong 1 tetrabyte d liu.
Biu u tin l tc c cc gi tr input,biu bn di l tc thc hin sp
xp v cui cng l tc xut ra kt qu.Biu (a) th hin tc thc thi ca tc
v MapReduce hot ng bnh thng khng c cc straggler, biu (b) l khi thc
hin gp phi cc straggler trong ha trnh kt thc tc v m khng dng c ch
backup,biu (c) l khi dng c ch backup trong qu trnh thc thi MapReduce.
Chng ta nhn thy tc thc thi bnh thng vo khong 1057s, khi gp phi cc
straggler m khng c c ch backup ta s phi mt 1283s, v cui cng khi p dng
c ch backup v phi b i 200 tc v do cc straggler ny gy ra chng ta t c
tc l 933 giy ch hn 5% so vi tc thc thi bnh thng nhng li tng 44%
nu so vi tc thc thi khi gp phi cc straggler.2.4 Hadoop.
Hadoop cng ngh khai thc m vng trn Internet
(JICT) - Mong mun ca cc doanh nghi p l tn dnglng d liu khng l a ra quyt nh kinh doanh,Hadoop gip cc cng ty x l khi lng c terabyte
v thm ch l petabytes d liu phc tp tng i hiu qu vi chi ph thp hn.
Cc doanh nghip ang n lc tm kim thng tin qu gi t khi lng ln dliu phi cu trc c to ra bi cc web log, cng c clickstream, cc sn phm
19
7/28/2019 Tim Hieu Ve Dien Toan Dam May Doc
20/31
truyn thng x hi. Chnh yu t dn lm tng s quan tm n cng ngh mngun m Hadoop.
Hadoop, mt d n phn mm qun l d liu Apache vi nhn trong khungphn mm MapReduce ca Google, c thit k h tr cc ng dng s dngc s lng ln d liu cu trc v phi cu trc.
Khng ging nh cc h qun tr c s d liu truyn thng, Hadoop c thitk lm vic vi nhiu loi d liu v d liu ngun. Cng ngh HDFS ca Hadoopcho php khi lng ln cng vic c chia thnh cc khi d liu nh hn cnhn rng v phn phi trn cc phn cng ca mt cluster x l nhanh hn. Cngngh ny c s dng rng ri bi mt s trang web ln nht th gii, chng hnnh Facebook, eBay, Amazon, Baidu, v Yahoo. Cc nh quan st nhn mnh rngYahoo l mt trong nhng nh ng gp ln nht i vi Hadoop.
Cng ngh Hadoop ngy cng c s dng nhiu hn trong cc ngn hng,cng ty qung co, cc vin nghin cu, cc cng ty dc phm v cc cng ty CNTTkhc.
"Vi Hadoop bn c th ch cn mt v hai ngi l c th x l cng mt khilng d liu m mt s cng ty ln nht th gii ang x l.
Tynt, ngi s dng Hadoop, mt cng ty phn tch web, cung cp dch vphn tch cho hn 500.000 trang web. Sn phm chnh ca n l mt dch v cho phpcc nh cung cp dch v c c ci nhn su sc v vic cc dch v ca h cchia s nh th no. Mt ngy trung bnh Tynt thu thp v phn tch gn 1 terabyte dliu t hng trm triu ca cc tng tc web trn cc trang web m h quan st. Cngty chuyn sang Hadoop khong 18 thng trc, khi c s h tng d liu MySQL btu sp theo d liu m Tynt thu thp c.
Cu trc tp tin ca Hadoop cho php cc cng ty v c bn nm bt v cng ctt bt k loi tp tin d liu c cu trc v phc tp no, chng hn nh cc nht ktrn trang web, siu d liu, tp tin m thanh v video, dch v e-mail phi cu trc, dliu dng Twitter v dch v truyn thng x hi.
Do , cng ngh ny l l tng cho cc cng ty mun phn tch khi lngln d liu c cu trc v phi cu trc.
Ly d liu th t cc HDFS, tuy nhin, ch bin n khng phi l d dng haythun tin nh cc h thng c s d liu in hnh, bi v d liu khng c t chchoc cu trc, Befus ni. "V c bn nhng g Hadoop lm l a cc d liu bnngoi vo trong cc tp tin ln. N khng quan tm trong cc tp tin c g. N ch
qun l chng v m bo rng trong c nhiu bn sao ca cc tp tin."
20
7/28/2019 Tim Hieu Ve Dien Toan Dam May Doc
21/31
Ban u, ngi dng phi vit cng vic trong mt ngn ng lp trnh nh Java phn tch v sau truy vn d liu th trong Hadoop. Nhng cc cng c hin cth c s dng vit cc truy vn SQL nh d liu c lu tr trong Hadoop.
Hadoop c s dng nhiu hn cho cc ng dng kinh doanh thng minh thigian thc.
III. IN TON M MY XU HNG CNG NGH MI TI VIT NAM
D c th gii d on s l "cn sng thn cng ngh " song khi nim
in ton m my vn cn kh mi m ti Vit Nam.
IBM l doanh nghip tin phong khai trng trung tm in ton m my ti
Vit Nam vo thng 9/2008 vi khch hng u tin l l Cng ty c phn cng ngh
v truyn thng Vit Nam (VNTT). Sau , Microsoft l mt trong nhng i giatip bc in ton m my th trng Vit Nam, nhng hin vn ang trong giai
on pht trin th nghim.
Theo ng V Tn Long, Tng Gim c cng ty IBM Vit Nam: in ton
m my khng cn l xu hng m l thc t ang din ra. C th ni Vit Nam l
mt trong nhng nc u tin ASEAN a vo s dng in ton m my. T
nm 2008 n nay, ngy cng c nhiu khch hng tm n cc dch v in ton m
my ca IBM.
Tip n, in ton m my Vit Nam bt u c nhng tn hiu kh quan
khi khi FPT - nh cng ngh hng u ca Vit Nam khng nh v th tin phong
ca mnh trong cng ngh bng l k kt vi Microsoft chu -Trend Micro hp
tc pht trin "m my" chu . Nhn nh v hp tc ny, i din Trend Micro
cho rng, in ton m my s em li c hi cho Vit Nam bi cng ngh hon ton
mi s gip gii tr Vit Nam vn rt nng ng s c thm iu kin sng to v phthuy ti nng ca mnh. ng thi, vi tim nng v nhn lc, c s h tng v nht l
"tnh sn sng" ca FPT hai bn s khng ch dng li cung cp dch v v in ton
m my Vit Nam m s vn ra ton cu.
Sau cuc k kt mt tun, FPT tip tc hp tc cng "i gia" Microsoft vo
thng 05/2010. Tm im ca hp tc ny l mt tha thun nhm pht trin nn tng
in ton m my da trn cng ngh ca Microsoft. Hai bn u cng hng n
vic pht trin nn tng cho cc dch v m my bao gm truyn thng, hp tc, lutr d liu v cc dch v h tng, nhm phc v nhu cu ca ng o khch hng.
21
7/28/2019 Tim Hieu Ve Dien Toan Dam May Doc
22/31
Gn y nht, Journey to the cloud (Hnh trnh ti cng ngh in ton m
my) vi chm ngn New ways to do new things l ch hi tho do Microsoft t
chc hm 02/03/2001 va qua ti H Ni, thu ht s tham d ca hn 300 chuyn
gia IT v cc nh lnh o ca cc doanh nghip. iu ny chng t nhng vn vin ton m my hin ang thu ht s quan tm ca rt nhiu doanh nghip trong
nc, nhng ngi ang kim tm gii php nng cao nng sut cho doanh nghip.
Tuy vy, tip theo sau hi tho ngy 02/03, Vietnam Cloud computing Day
2011 (Ngy in ton m my Vit Nam 2011) din ra ngy 9/3 ti H Ni cng
a ra nhn nh: mc d in ton m my hin ang c ng dng rng ri
nhiu nc pht trin trn th gii bi li ch ng k m n em li, nhng Vit
Nam cc doanh nghip vn cha thc s mn m vi cng ngh ny. Tuy nhin theo
cc chuyn gia nhn nh, y chnh l gii php ti u cc doanh nghip nc ta
gim thiu chi ph cng nh tng hiu sut lm vic mc ti a.
V thc trng ng dng in ton m my cc doanh nghip Vit Nam, c
th rt ra kt lun nh sau: Hin nay c mt vi doanh nghip ln ti Vit Nam a
in ton m my vo ng dng v hiu sut kinh doanh c ci thin ng k. Tuy
nhin s lng l kh t. Phn ln vn ch dng mc quan tm v tm hiu.
Pht trin in ton m my ti Vit Nam cn nhiu thch thc
Khng nm ngoi xu th chung ca ngnh cng ngh thng tin th gii, Vit
Nam ang dn tip cn dch v m my thng qua cc d n ca mt s doanh
nghip nc ngoi nh Microsoft, Intel Cng ngh ny c coi l gii php cho
nhng vn m nhiu cng ty ang gp phi nh thiu nng lc cng ngh thng tin,
chi ph u t hn ch Hu ht cc nh lnh o cng ngh thng tin u kh k
vng khi nhn nh v cng ngh ny.
22
7/28/2019 Tim Hieu Ve Dien Toan Dam May Doc
23/31
ng Dng Dng Triu, Gim c iu hnh FIS chia s: Chng ti nhn ra
nhiu li ch khi ng hp tc xy dng trung tm d liu s dng cng ngh in
ton m my ca Microsoft. Hai bn chia s tm nhn v tng lai ca ngnh tin hc
-ni m cc dch v in ton m my s tr nn ph bin v c s dng rng ri
Vit Nam vo nm 2015- v chng ti c mc tiu tr thnh nhng ngi dn u
trong lnh vc mi m ny.
Theo ng Nguyn Huy Cng, CEO ca Tinh Vn Consulting, hin nay nhiu
cng ty ang hoang ph ti nguyn nh khng khai thc ht cng sut ca h thng
my ch, u t qu nhiu v mt con ngi. Trong khi , v l thuyt, cloud
computing s cho php doanh nghip khng cn tp trung qu nhiu cho c s h tnghoc nng cp ng dng, khng i hi ngun nhn lc ln v c th d dng thay i
quy m khi cn.
ng Hong L Minh, Vin trng Vin cng nghip phn mm v ni dung s
Vit Nam (NISCI), khng nh in ton m my l mc tiu m th gii cng nh
ngnh cng ngh thng tin trong nc hng ti v y chnh l nhn t thc y cc
qu trnh chuyn i kinh doanh.
Tuy nhin, theo cc chuyn gia ca Intel nhn nh th in ton m my chc
chn khng phi dnh cho tt c mi ngi v cho mi nhu cu. Mc d li ch ca
23
7/28/2019 Tim Hieu Ve Dien Toan Dam May Doc
24/31
in ton m my l khng th ph nhn, nhng cc doanh nghip cn cn nhc n
cc yu t khc nhau khi tnh n chuyn ng dng in ton m my, c th nh:
ro cn k thut, an ton thng tin, ngun vn hin i quy trnh kinh doanh bng
vic ng dng cng ngh thng tin, gim chi tiu cho phn cng, phn mm, an tonbng thu ngoi phn mm c s h tng, tnh linh hot v kh nng m rng ca
ngun lc cng ngh thng tin trc khi quyt nh ng dng in ton m my vo
sn xut kinh doanh. Vit Nam cng khng phi l mt ngoi l.
Bn l hi ngh Ngy in ton m my Vit Nam 2011, ng Phan Thanh
Sn, Gim c cng ngh ca cng ty Cisco, chia s cn nhiu kh khn trong vic
trin khai in ton m my ti Vit Nam. Theo ng, vn chnh sch, ng
truyn bng thng v nhn thc ca doanh nghip l nhng thch thc ln nht vi
cng ngh mi ny.
ng thi, mt s doanh nghip cho bit h v ang s dng cc dch v
m my min ph nh Google Apps, nhng vn cn thi gian tm hiu nhiu hn
nhng li ch cng nh ri ro v tnh an ton d liu. ng Nguyn Thin Tm, Gim
c khch hng ca Cng ty Sutrix Media Vit Nam, cho bit nu s dng cc dch v
in ton m my th i hi mi nhn vin phi c k nng nht nh v cng ngh
thng tin. Hin cng ty c s dng Google Docs, nhng ch dng mc trao i,
chia s ti liu.
Khng ch c vy, ng L c Quyt, Ph gim c Cng ty c phn Th gii
vn ti, cho bit ng vn cn e ngi khi a nhng thng tin lin quan n ti chnh
ca cng ty ln dch v in ton m my v khng bit c d liu ca mnh u
trn mng. ng Quyt cng ni m hnh ng dng in ton m my ph thuc
nhiu vo Internet m cha chc lc no cng c th truy cp vo Internet.Tm li, ngi vit mn li ca ng Hong L Minh - Vin trng Vin Cng
nghip phn mm v Ni dung s Vit Nam - kt thc bi vit ny: "Bn cht ca
in ton m my l s hi t cc thnh tu v nghin cu pht trin cc cng ngh
mi; cc quan im v ng dng CNTT hin nay trn th gii cng nh Vit Nam.
in ton m my cng l mt trong nhng khi nim m h nht t trc n nay
chng ta gp phi. N cng ging nh ci g trn cao, trong my, chng ta khng
th nhn bit c. Nhng cng chnh l mc tiu m hin nay ngnh CNTT truyn
thng ang hng ti".
24
7/28/2019 Tim Hieu Ve Dien Toan Dam May Doc
25/31
C th ni in ton m my ang to c hi cho cc doanh nghip hot ng
hiu qu, thng minh v tit kim chi ph hn. Cc doanh nghip Vit Nam ang c
iu kin thun li s dng nhng tin ch ny. Vn l bn lnh ca doanh
nghip c dm ng dng cng ngh mi vo qun l iu hnh sn xut kinh doanhhay khng m thi. V vy, d cng ty quy m ln hay nh, bn cng nn th dng
dch v ny, nu khng c th bn b l mt c hi kinh doanh trong tng lai.
IV. IN TON M MY CA MICROSOFT.
in ton m my: Xu hng chuyn i chnh ca Microsoft
in ton m my l trng tm pht trin ca Microsoft
Trc s cnh tranh mnh m ca cc i th cng ngh ln, Microsoft ang
to ra nhng chuyn bin mnh m v c tnh t ph, cung cp nhng sn phm a
dng v p ng tt hn na nhu cu ca th trng. in ton m my chnh p n
tt nht nhm gii quyt bi ton cnh tranh, tng cng sc mnh ca Microsoft, p
ng hn na nhu cu ca ngi dng,
R rng, c s pht trin trong chin lc pht trin cng ngh ca Microsoft.
Bn cnh cc sn phm phn mm truyn thng (Office)phn cng (cc HH
Windows 7, Windows 8..) lc ny Microsoft ang pht trin cc hnh thc cung cp v
cho thu cc dch v c ng dng ca in ton m my cho doanh nghip v ngi
dng. y s l m hnh pht trin, chuyn i chnh ca Microsoft trong tng lai.
Cng ngh in ton m my ca Microsoft
25
7/28/2019 Tim Hieu Ve Dien Toan Dam May Doc
26/31
Microsoft u t pht trin mnh m cc ng dng in ton m my
Microsoft pht trin cc ng dng, nn tng v cc lp c s h tng ca
cng ngh in ton theo tng lp c xy dng trong cc trung tm d liu khchhng, trung tm d liu Microsoft hoc trung tm cung cp dch v d liu (STB).
Sc mnh v tim nng ca in ton m my th hin qua nhng s liu c th:
- Office 365 phin bn beta thu ht hng trm ngi s dng, phin bn chnh
thc ca Office 365 t thnh cng ngoi mong i. Theo thng k, c 25 giy th c
thm 1 ti khon Office 365 mi.
- 10 ngn khch hng ang s dng nn tng Windows Azure.
- S lng ngy cng tng cc i tc pht trin ng dng thc t v cung cp
cc gii php in ton m my
- S lng cc i tc trn ton th gii s dng cc tin ch m my (Cloud
Essentials) v Accelerate tng 500% k t thng 7 nm 2010, s lng s dng tin
ch tng gp 23 ln, s lng i tc s dng dch v Office 365 tng gp 6 ln.
- S lng cc i tc thu dch v trc tuyn t Microsoft tng 250%.
- S lng khch hng in ton c nhn s dng dch v h iu hnh o ha
Hyper-V tng gp i trong 12 thng (k t WPC10).
- Theo thng k cha chnh thc, 57% i tc tham d WPC 2011 tuyn b s
pht trin cng ngh in ton m my.
Hin Microsoft c hn 640.000 i tc a phng trn khp th gii vi hn
15 triu nhn vin c trnh cao v to ra doanh thu a phng ln ti 537 t USD
(IDC 2009). Hng cng ang tng tc u t mnh m vo cc gii php in ton
m my, c s h tng nhm p ng cc nhu cu khc nhau ca ngi dng, doanhnghip. C th:
26
7/28/2019 Tim Hieu Ve Dien Toan Dam May Doc
27/31
- Tnh n cui nm 2011, c khong 90% trong tng s 40000 k s ca
Microsoft s nghin cc cc ng dng v dch v mi ca in ton m my.
- 55 t USD u t cho cc ng dng in ton m my vi mc ch pht
trin cng ng vo nm 2014. (Theo IDC, thng 06/2011)- 30% cc nh qun l trung tm d liu ln k hoch u t vo ng dng
in ton c nhn trong nm 2011 (theo Gartner)
- Chi ph u t cho ng dng cng ngh in ton m my s tng t 70 t
ln 136 t USD, chim khong 12% tng vn ngn sch u t cho lnh vc cng ngh
thng tin. (Ngin cu AMI, thng 05/2011)
Dch v in ton m my ca Microsoft phc v li ch khch hng
Cc dch v in ton m my ca Microsoft u hng n khch hng
Nhng dch v in ton m my do Microsoft ang cung cp hin nay rt a
dng, nhm p ng ti u hiu qu cng vic ca khch hng, gim chi ph sn xut,gip doanh nghip v c nhng c nhn c th tn dng ti a cc ti nguyn ng
dng:
- Cc dch v in ton m my dnh cho doanh nghip:
27
7/28/2019 Tim Hieu Ve Dien Toan Dam May Doc
28/31
Dch v in ton m my dnh cho cc doanh nghip
Dch v pht trin C s h tng Windows Server Hyper V: Cng ngh o ha
server th h mi ca Microsoft v l thnh phn quan trng trong h iu hnh
Windows Server 2008. Kin trc m ca Hyper-V cho php cc nhm pht trin ni
b v cc nh pht trin phn mm ca hng th ba ci tin cng ngh ny v cc cng
c. Vi Hyper-V, Microsoft cung cp mt nn tng o ha mnh v linh hot, c th
p ng nhu cu o ha mi cp cho mi trng doanh nghip.
Dch v nn tng Windows Azure: Window Azure l h iu hnh ca
Microsoft cho in ton m my, gip cc ng dng c kh nng tng gim bin
ty thuc vo yu cu ca doanh nghip. Gip cc chuyn gia phn mm ch cn sng
to trn nn tng sn sng h tr ngn ng ca h - .Net, PHP, Java hoc Ruby. Thm
vo , vi m hnh kinh doanh tr ph s dng, s khng phi tn chi ph cho
nhng dch v tng l cn thit nhng li khng bao gi s dng. iu ny mang li
li ch cho c hai bn.Cc dch v Phn mm:
Microsoft Office 365: c thit k lm vic vi cc phn mm, thit b, in
thoi, v cc trnh duyt sn c ti doanh nghip. iu ny gip nhn vin sc mnh
truy cp thng tin v gi nng sut trn tt c cc phng tin truy cp trong khi
vn m bo an ninh v vn gi c cc ng dng c.
Microsoft Dynamics CRM online: B gii php qun l doanh nghip h tr
vic qun l ti chnh, mi quan h khch hng v chui cung ng, thc y vic s
dng tng cng hiu sut, hp l ha cc quy trnh vn hnh nghip v t hiu
28
7/28/2019 Tim Hieu Ve Dien Toan Dam May Doc
29/31
qu tt hn, nng cao mc chc chn trong vic a ra cc quyt nh ng lc v
to ra nhiu n hng hn trong khi vn m bo mc bo mt thng tin tt nht.
- Cc dch v in ton m my dnh cho khch hng c nhn
Dch v in ton m my dnh cho khch hng c nhn
XBOX LIVE: h thng dch v online dnh cho vic chi game v cc ni dung
c phn phi vi Microsoft i vi h thng my xbox v xbox 360 .
Bing: Cng c tm kim do Microsoft cung cp cc kt qu tm kim tng hp
da trn nhng thut ng tm kim. Bing c nhiu ng dng nh tm kim hnh nh,
video, ti liu
Windows Live ID: dch v "ng nhp thng nht" c pht trin v cung cp
bi Microsoft cho php ngi dng ng nhp vo nhiu trang web m ch s dng
mt ti khon duy nht. Trc n c t v tr l dch v ng k n cho tt c
cc trang web thng mi.Windows Live Hotmail: Windows Live Hotmail l dch v lu tr, gi v nhn
mail. nm trong dng dch v Windows Live ca tp on Microsoft. S dng
Windows Live Hotmail, ngi dng c sn 5GB dung lng mail min ph, kh
nng qun l nhiu a ch mail cng lc, kh nng ty bin cao nh thay i giao din
theo phong cch, mu sc yu thch ca bn.
Windows Update: Windows Update l mt Web site tng tc cho php ngi
dng thng xuyn c c p nht cc bn sa li v bo mt, hiu nng v ci thin
tnh nng ph hp vi my tnh chy Windows.
29
7/28/2019 Tim Hieu Ve Dien Toan Dam May Doc
30/31
V.TNG KT.
in ton m my sn sng l mt bn quan trng trong ngnh cng nghip
cng ngh by gi v trong tng lai gn. Gn y n cung cp cc phng tin chocng ngh thng tin c phn pht cho ngi tiu dng nh l mt dch v. S lng
cc sn phm v cc ngh dch v trong khng gian in ton m my tip tc pht
trin v nhn mnh mt thc t l n l ni m mi th ang hng ti.
DANH SCH NHM 9
1. Dng Vn Tho
2. Nguyn Th Thng
30
7/28/2019 Tim Hieu Ve Dien Toan Dam May Doc
31/31
3. Nguyn ng Ton
4. Trn Minh Th