[Type text] Page 0
Đề tài “TÌM HIỂU VỀ
ĐIỆN TOÁN ĐÁM MÂY”
I H
n g d n:
N g u y n T r
C
23- 04- 2 0 1 3
Sinh viên thực hiện:
Phm H
Trn Nguy
Trn Th
Đề tài “TÌM HIỂU VỀ ĐIỆN TOÁN ĐÁM MÂY”
GVHD: Nguyễn Trọng Nghĩa 1
MỤC LỤC
T NI THI
t phn tt yu ca cuc sng. ta
c khp m u hoc trong bt k
nhu cu s dc sa
i vi
ln c y khi h
ct v lnn doanh nghip nh
ngu ln y tr t yu t rt ln n kinh
doanh. Vi nhng v ln v h tng, treo cng,
li phn mm, v.vt s ng v rp.
s cung cp mt gi
t cuc dch vic
c t hay ng dng doanh
nghip n m ch n t
cung c
a hi s dng ca h th cti
dch v i h thng c
c n kh lich v cung cp nm trong
d liu c rng ln c truy
cp bt k bt k thit b c kt n gii.
t ki c
cung ct dch v n nhi
n theo s s dng dch v ca h. Nhi
t hit s trong vic s dng dch v
u cung cp dch v n
ty nh tr nh trc tuy dng
dch v tt c lic hin mt s dch v
c
c s dweb
sc cng theo
u ki s dng dch v theo
nhu c ti
Nói một cách đơn giản nhất “ứng dụng điện toán đám mây” chính là:
Mmi.
h tng (phn cng, thit b , phn mm h
thng dc cung cp theo -as-a Services
da theo tin theo m s dng.
Đề tài “TÌM HIỂU VỀ ĐIỆN TOÁN ĐÁM MÂY”
GVHD: Nguyễn Trọng Nghĩa 4
ng ctheo
nhu cu.
ch v c s dn web
c.
2. m c
2.1 T Sa Cha
Bt k ng dng hoc dch v y trong mn
t t sa chang hp ng dng tht bi,
t d c thi ca ng dng s
b u bn sao ct ng dng y nhng ln tht bi,
t mt bn sao ca ng d l
cn thay i nh y c
2.2 Nhii s dng
Vi t k ng d tr
ch nhii s di gian. H
tht s h tc b cho h
ai trong h nhn bit v s chia s c thc hin bi vic o
2.7 Linh hot:
Mch v linh hot.
phc v rt nhiu lo
nhau t ti nh ca mt ng dng nh n ti rt nng ca mt ng dng
i.
3. c c
3.1 m
Nh mnh i
ng r gii.
C
truy
Đề tài “TÌM HIỂU VỀ ĐIỆN TOÁN ĐÁM MÂY”
GVHD: Nguyễn Trọng Nghĩa 6
-
-
- -
nh
.
4. S cn thit c
M th
tr d lin so vi ch n cng ti ch
t th vi s i ca mng internet
v c gii quyt bi s xut hin ca dch v n
t dch v p dch v cung
c d liu c
n so vi vic ch thn thng c
thuc cp dch v ch
thu thng ti ch c
cung cp dch v t ln cung
cp cho nhii.
So vi thn thu
Đề tài “TÌM HIỂU VỀ ĐIỆN TOÁN ĐÁM MÂY”
GVHD: Nguyễn Trọng Nghĩa 9
HONG CA N
1. Kia ng d
ta bit rng
t
t h
t b h tng phn
cng trong m
cp dch v.
H tng phn cng bao
g n ph
ch cha d liu nh c
kt ni li vi
mt h thng phc v cho
vi d ling d
i mt ng dng ch y
ti ch tng phn cng c
to ra theo nh ng tha thun dch v (SLA)
tin cm b u thc th
ch o truy cng phn ss h tng phn c
m bo ru bn sao cng dng, khi xy ra li s
khc ph o h tng phn c
s tr v kt qu
ct phn mm hoc h c qu thng
thu
m bo vic to ra nhiu b vic bo v s thng
dch v ng dng c c thit k t
ng dng (hoc h
th hitt c
th hi t ng d thng
Đề tài “TÌM HIỂU VỀ ĐIỆN TOÁN ĐÁM MÂY”
GVHD: Nguyễn Trọng Nghĩa 11
nhm t phn cng phc tp ca h thi giao din
Nhm to ra mt giao din, d s dvi
phn cng phc ti t giao divi h
thng phn c cn nhng ng dc
cn ch n phn ci c thc hi
ng dng th nh
cung clp tru ng gia phn cng
o, nh vy s a
c qun
gic hi
ng dng th c s dng rng
thng qu o
c s dng qu
tng phn cng nn tng.
Khi Xen s dlp o c h t, mt lp
phn mt gi
cung cp mt lp tru mi server v c ch
mt hoc nhi ng dng ci
lp phn cng vi n m,
c c i ting v
d lit i mi bao gm : AMD, Cisco, Dell, HP, IBM,
h
tr
s
ng t liu
cc ln byte)
tr
nh
t c t tp
tm th t c nh
tm thi vi nhau cho ra kt qu mong mun. Rt nhiu
i sng thth c thc thi b ta s xem
th phn sau.
c vit theo kiu cht
c tht cm ln
n cu t thng khi chy s
Đề tài “TÌM HIỂU VỀ ĐIỆN TOÁN ĐÁM MÂY”
GVHD: Nguyễn Trọng Nghĩa 13
chi tit a d lip l
t tn, x li t ni ni
gi
t k kinh nghi th d
a mt h thng ln.
c a Google phi khi t
c bi ng ln
d li lii, nh
u mt s l
i bn s truy xut c
t t d n
din t
n mt c
t c
uan ti key I li vi
c vit bp nh
tr trung gian cp nh t tp
nh . Mt ln nc kt hp lc s dng
trong h thm phc v cho thui quyu
ln n nh thc hin
m thi gian thc hin m
h thng tit hp t qu song song li
vi nhau t kt qu ng nht c
ng ch a ra t
Reduce ho .
mi t mt s ng vi s ln xut hin c
m v cng tt c
m ca t n phi thc hin m tc khai
c t i ng mapreduce vi nh.
chuyn c t
n code c t l n
MapReduce.
Tng quan qu trnh thc thi: i thc
bng ng
tr t b gm M ph
c
bng nh bng
s th c ch
Đề tài “TÌM HIỂU VỀ ĐIỆN TOÁN ĐÁM MÂY”
n
n key/value trung gian
(kt qu c nh m.
c ghi xunh
c p
b nh c
s v a Reduce.
Khi mt worker th Reduce nh
nh t masi gi th tc t xa (RPC-
c xong tt c
sp xp li theo i
vi nhau. Nu s ng ln so vi b nh ta
s phi cp x
Reduce d liu
t qu
kt qu cu
Sau khi tt c
g v n code tip theo
Chp nhn li: c thit k
ng d liln c cn phi
chp nhn li.
ng cc t phc v th
phc hi li hong ca h thng khi
xy ra mt s li c thi cn nh trong h
th
Li xy ra Worker: kim tra li n
mi mt khong thi gian nh nh, nu mt
Đề tài “TÌM HIỂU VỀ ĐIỆN TOÁN ĐÁM MÂY”
mt s trc tr m t truy xu ng c ng t 30Mb/s
xuchng hn. H thng lp l
ph m t thc thi
MapReduce (d CPU, truy xut b nh, h th
cca mng). Mt v mi nhp
pht ln code khi t
Đề tài “TÌM HIỂU VỀ ĐIỆN TOÁN ĐÁM MÂY”
GVHD: Nguyễn Trọng Nghĩa 18
c ho li
gim xung khong 100 ln.
o ra mnhm gim b
MapReduce gtt, master s t back up
i thc hi
MapReduce s k y ho i
vi MapReduce nh i thin hit
i vi MapReduce ln i thin
hi.
nh thc thi cp xp vit
theo MapReduce ca Google.
c hin sp xp
khong 1 tetrabyte d liu. Bi
input,bi i
thc hin sp x
t xut ra kt qu. Biu (a)
th hin t thc thi c
MapReduce hong
c r ph n cng ca m x
c s dng ri mt s trang web ln nht
th gii, chng h
n mnh r t trong nh ln nh i vi
Hadoop.
c s dng nhi
ng cc ph
"Vi Hadoop b ch cn m x t
khng d lit s ln nht th gii
Cp tin c n nm b
c tt bt k loi tp tin d lic tchng h
liu, tch v e-mail
phi c lich v truy hi.
n i
ng ln d li
Đề tài “TÌM HIỂU VỀ ĐIỆN TOÁN ĐÁM MÂY”
GVHD: Nguyễn Trọng Nghĩa 20
Ly d li bi
hay thun ti th d li lic
t chc hoc c n nhd
lip tin ln
qu m bu bn sao cp tin."
i vic trong m l
n d li
hith c s d vi v li trong
Hadoop.
c s dng nhing d
client truy xut d liu t tr
d li ta cn phm b
gim t thc
c nh. Mi mc
i thi m khi to
nh. tr m
b tin c c lp b u
ta s tr 3 bn sao.
ng tr bt k mt kd li
d li -
n v v c, v a tt c n sao d
lic ho
hoc nh ca ca c to
lic bng thi gian c nh.
kt n
bp phn hc sau khong thi gian c
nh.
ta s t tin theo
c c c c ca 1 mnh d liu, client
t danh m
Đề tài “TÌM HIỂU VỀ ĐIỆN TOÁN ĐÁM MÂY”
GVHD: Nguyễn Trọng Nghĩa 22
mnh d liu chn node master m
chnh d liu. Master phn hi li vi con tr
mnh d li n sao theo u ctr
nh dng cho truy
xut d liu.
GVHD: Nguyễn Trọng Nghĩa 23
III: NG CNG NGH MI TI VIT NAM
c th gii d m
mi m ti Vi
g khai
i Vit
vi u
c ph n
mt trong nh
th ng Vit Nam, nhung hin
v nghim.
n Long, T
ng c t t Nam
t trong nhng c d
T ch v n
Ti Vit Nam b u kh
quan khi FPT - u ca Vinh v th
pg c bng l t vi Microsoft C -Trend
h nh v hp i
din Trend Micro cho r i cho Vit Nam bi
ngh mi s gii tr Vit Nam vn rng s
u king thi, vi ti
l h t
dng li cung cp dch v v Vi
n ln vn ch dng mu.