Tìm hiểu tính ảo hóa trong công nghệ điện toán đám mây - Pdf 12

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN
KHOA CÔNG NGHỆ THÔNG TIN


ĐỀ TÀI MÔN PHƯƠNG PHÁP NGHIÊN CỨU
KHOA HỌC TÊN ĐỀ TÀI
TÌM HIỂU TÍNH ẢO HÓA TRONG CÔNG NGHỆ ĐIỆN TOÁN ĐÁM MÂY
Ging Viên HD: GS. TSKH Hoàng Kim
Hc Viên: Nguyn Kh
Chuyên Ngành Khoa Hc Máy Tính  Khóa 22

3.3. Tìm hiu mô hình o hóa máy ch  24
Phần III. Kết Luận 27
2

Phn I. Tng Quan V n Nghiên Cu Khoa Hc
1. Các khái nin v Khoa Hc và Nghiên Cu Khoa Hc
1.1. Khoa hc
1.1.1. m
- Khoa hc là h thng tri thc v mi loi qui lut ca vt cht và s vn
ng ca vt cht, nhng qui lut ca t nhiên, xã h    
Auger Tendences actuelles de la recherche scientifique, UNESCO, Paris,
1961).
- Khoa hc là mt hong xã hi nhm tìm tòi, phát hin qui lut ca vt
cht, hing và vn dng nhng qui lut  sáng to ra nguyên lý các
ging vào các s vt hoc hing, nhm bii trng thái
ca chúng.
- m ca Marx, khoa hc hiu là mt hình thái ý thc
xã hi, tn tc li vi các hình thái ý thc xã hi khác.
- Các tiêu chí nhn bit mt b môn khoa hc:
1. Có mng nghiên cu
2. Có mt h thng lý thuyt
3. Có mt h thn
4. Có m dng
1.1.2. Phân loi
m tip cn phân loi khoa hc:
- Theo ngun gc: Khoa hc thun túy (sciences pures), lý thuyt (sciences
theorique), thc nghim (sciences experimentales), thc chng (sciences

sáng tm quan trng nht.
- Tính tin cy: Kt qu nghiên cu phi có kh m chng li nhiu ln
do nhiu kin git nguyên
tn ca Nghiên cu khoa hc là khi trình bày
mt kt qu nghiên ci nghiên cu cn ch u kin, nhng nhân
t n thc hin.
- Tính thông tin: Là nhng thông tin v qui lut vng ca s vt hoc hin
ng, thông tin v qui trình công ngh và các tham s 
- Tính khách quan: Va là mm ca Nghiên cu khoa hc va là tiêu
chun ci Nghiên cu khoa hc m bi
Nghiên cu khoa hc cn phi t trc nghim li nhng kt lu
c xác nhn.
- Tính ri ro: Mt nghiên cu có th thành công, có th tht bi. Tht bi có
th do nhic tht bc xem là
mt kt qu  mt kt lun ca Nghiên cu khoa hc và
, tng kt lt tài liu khoa h tránh cho
4

    m chân lên li mòn, tránh lãng phí các ngun lc
nghiên cu.
- Tính k tha: ng v mn nghiên cu.
Ngày nay không có mt Nghiên cu khoa hc nào bu t ch hòan tòan
trng không v kin thc, phi k tha các kt qu nghiên cu c
vc khoa hc khác nhau.
- Tính cá nhân: Vai trò ca cá nhân trong sáng to mang tính quynh, th
hi kin riêng ca các nhân.
- Tính phi kinh t: ng Nghiên cu khoa hc h nh
mc, thit b chuyên dng dùng trong Nghiên cu khoa hc h
th khu hao, hiu qu kinh t ca Nghiên cu khoa hc h
nh.

cu và kim chng gi thuyt.
- Hoàn tt nghiên cu:  xut và x lý thông tin, xây dng kt lun và
khuyn ngh, vit báo cáo hoàn tt, hoàn tt và áp dng kt qu.
2. Pu khoa hc
2.1. u khoa hc
2.1.1. u lý thuyt
c s dng trong c khoa hc t nhiên, khoa hc xã hi và các khoa
hc khác, bao gm nhiu nghiên cu, xây dng
khái nim, phm trù, thc hit
c quan sát hoc thc nghic tin hành.
2.1.2. u thc nghim
Nghiên cu thc nghim là nhng nghiên cc thc hin bi nhng
quan sát các s vt hoc hing din ra trong nhu kin có gây bin
ng nghiên cu mt cách có ch nh. Nghiên cu thc hin có th
c thc hing thc hoc trên các mô hình i nghiên cu
to ra vi nhng tham s i nghiên cu khng ch.
Nghiên cu thc nghic áp dng ph bin không nhng trong khoa
hc t nhiên, khoa hc k thut và công ngh, y hc, mà c trong khoa hc xã
hc khoa hc khác.
2.1.3. u phi thc nghim
Là mu da trên s quan sát, quan trc nhng
s kin ti, hoc thu thp nhng s liu th
 n qui lut ca s vt hoc hing. Trong 
i nghiên cu ch quan sát nhn ti, không có bt c
s can thip nào gây bii trng thái cng nghiên cu.
2.2. i quyt v theo khoa hc v phát minh, sáng ch
Có 40 th thut tng quát sau:
1. 
:
6

8. 

a) 

7

b)   

9. 




10. 

a) 

b) 

11. 



12. 

 
.
13. 

a) 

c) 
d) 
e) 

18. 

a) 

b) 
c) 
d) 
19. 

a) .
9

b) .
c) 
20. 

a) 

b) 
c) 
21. 

a) 
b)  
22. 




28. 

a) 
b) 

c) 

d) 
29. 

       

30. 

a) 
b) 

31. 

a) 

b) 
32. 
11


a) .
b) 

12

38. 

a) 
b) 
c) 
d) Thay 
39. 

a) 
b) 
c) 
40. 



Phn II. Tính o Hóa Trong Công Ngh iây
Trong thc t hin nay, vi s i và phát trin không ngn tng phút
giây ca xã hi xung quanh chúng ta thì nhu cu v kh  c mng d
liu khng lt ra ngoài nh máy vp thit. S
phát tria nn kinh t th giy các doanh nghip, tc
gia ln vào tình th phc mt gii pháp công ngh thông tin giúp h  c
mt khng khng l các d lin công vic kinh doanh ca h.
Bên ci thn, an toàn và
d s dng vì không phi doanh nghi nh vào h tng
công ngh  phc v cho công vic kinh doanh ca mình vì nhiu lý do khách
quan và ch quan.
Không ch dng li  mó, nhi ngày m
t thách thc gn s phát trin ca khoa hc công ngh nói chung và công

thi gian ti. Có th ng phát trin mi ca ng
dc rch chun
b cho nn ta riêng mình.
nh giúp  i quyc
các v phc tp k trên chính là s o hóa. Tt c tài nguyên ca h thc
o hóa. n gi và vc các yêu cu cn thin
tài nguyên vt lý bình ng và v qun lý ru to nên s
khác bit gin toán i nhng li ích to
ln mà không mt gi có th c.
Công ngh i b mt ca th gin toán bng các công
c có kh c trin khai và qun lý máy n, hiu qu. Bng vic t
hóa tài nguyên mng,  và o hóa máy ch s dng các ngun tài nguyên h
thng, và chi phí triu thp, i cho các doanh nghip kh 
nhanh chóng thu hi v

14

1. Tng Quan V 
1.1. Th 
Theo Wikipedia:
n toán có kh 
c c cung cp
t dch v trên m
Theo Gartner:
  rng và linh hot v công ngh
c cung c  t dch v cho nhi dng các
công ngh 
Theo Ian Foster:
n toán phân tán có tính co giãn lng theo co giãn v
mt kinh ta các sc m, các nn tng (platform)

Community Cloud: Lc chia s bi mt s t chc và
htr mt cng c th có mi quan tâm chung (ví d: chung s mnh, yêu
c. Nó có th c qun lý bi các t chc hoc mt
bên th ba.
1.5. Các gii pháp c
-  gii quyt các v sau:
o V v  d liu.
o V v sc mnh tính toán.
o V v cung cp tài nguyên, phn mm.
1.6. Tính bo mn 
Mc tiêu bo m
- Tính an toàn.
- y
- Kh n ti
2. Kin Trúc Các Phn Mm Dch V 
2.1. Gii thiu phn mm dch v SaaS(Software as a Service)
2.1.1. Phn mm dch v SaaS là gì?
SaaS (Software as a Service): Ting Vit tm dn mm dch v
a hãng nghiên cu toàn cn mm hong
c qun lý bi nhà cung ci s dng truy cp t

2.1.2. m
- Tit kim tin do không phi mua các máy ch hoc phn m
h tr s dng, tt c mi th c s dng thông qua trình duyt.
16

- Tp trung ngân sách vào li th c h tng.
- Khách hàng ca các ng dng SaaS không cn lo lng v vic cp nht
các bn vá li hay nâng cp phn mm bi vì  c thc hin
bi các nhà cung cp dch v.


Cp 3: Configurable, Multi-Tenant-Efficient cung cp m
duy nh phc v cho hàng ngàn, hàng vn khách hàng cùng 1 lúc.
Cp 4: Scalable, Configurable, Multi-Tenant-Efficient: Cung cp hiu
qu mt ki cho phép kh  rng gia các máy ch.
2.2.  h tt dch v( IaaS: Infrastructure as a Service)
Nhng nhà cung c   h tng qun lý mt tp hp ln các tài
  hay b x lý. Thông qua các công ngh o
hóa, các tài nguyên này có th c chia nhc mt
 xây dng mt h thng theo kiu ad-hoc tùy thuc vào nhu
cu ca khách hàng, mà  p dch v. IaaS s dng nhiu
công ngh mi, dch v  li cung ct
dch v cho khách hàng, tp trung xung quanh mô hình cung cp dch v mà
nh mt tiêu chu h tc bit t
các ng dng ca khách hàng.
2.2.1. Hii theo yêu cn toán
2.2.2. a 
Amazon EC2 là mn toán o, cho phép khách hàng s
dng mt giao din web và qun lý các dch v cn thi kh ng mt
hoc nhing hp ca mt lot các h u hành.
 s dc tiên khách hàng cn to mt Amazon
Machine Image (AMI).
Amazon EC2cung cp vic s dng các hình c cu hình vi các
mu s i s dng có th nhn và chy ngay lp tc.
2.2.3. S d chy các ng dng
2.2.4. m dch v Amazon EC2
Có mm ca dch vEC2 cung cp nhng l
cho doanh nghi c ht, Amazon EC2 cung cp nhng tài nguyên quan
trng. Vì quy mô ln ca Amazon và nó có mng khách hàng ln. Nó là
mt s thay th kinh t, r u so vi mt s gii pháp khác. Chi phí phát

2.5. Các dch v khác trên nn ca Cloud Computing bao gm
- n toán theo yêu cu-Utility Computing.
19

- Dch v web- Web service.
- Dch v qun lý-MSP -Managed Service Provider.
- n toán tích hp- Internet integration.
3. Tìm Hiu Mô Hình 
3.1. Công ngh o hóa:
3.1.1. o hóa là gì?
o hoá là công ngh tiên tin nht trong mt lot các cuc cách mng
công ngh nh o hóa h thu sut làm vic
ca máy tính lên mt c ng có.
o hóa h thng máy ch tc là ta tin hành phân chia mt server thành
nhiu server o hoc kt hp nhiu máy ch vt lý thành mt máy ch logic,
i vi s dng h nhn bit và s dng các server o git
máy vc l các tài nguyên cn thit (b vi x lý, b nh, kt ni
m o không h có nhc l
vy, nó ch s dc gán t máy ch vt lý.  n cht th
nht là các server o s dng tài nguyên ca máy chvt lý, bn cht th hai là
các server o có th hot server vc lp.

hypervisor chy trên nn tng h u hành, s dng các dch v c
h u hành cung c phân chia tài nguyên ti các máy o. Nu ta
xem hypervisor này là mt lp phn mm riêng bit, thì các h u
hành khách ca máy o s nm trên lp th 3 so vi phn cng máy ch.

Ta có th thy, mt h thng o hóa s dng Mô hình Hosted-
c chia làm 4 lp ho
- Nn tng phn cng.
- H u hành Host.
- H thng virtual machine monitor (hypervisor).
- Các ng dng máy o: S dng tài nguyên do hypervisor
qun lý.

21

3.1.3.2. Hypervisor-based
Còn gi là bare-metal hypervisor. Trong Mô hình này, lp phn
mm hypervisor chy trc tip trên nn tng phn cng ca máy ch,
không thông qua bt kì mt h u hành hay mt nn tng nào khác.
        u khin, kim soát phn
cng ca máy chng th n lý các h u
hành chy trên nó. Nói cách khác, các h u hành s chy trên mt lp
nm phía trên các hypervisor dng bare-metal.

Ta có th thy, mt h thng o hóa máy ch s dng nn tng
Bare-metal hypervisor bao gm 3 lp chính:
o Nn tng phn cng: Bao gm các thit b nhp xut, thit b
 (Hdd, Ram), bvi x lý CPU, và các thit b khác (các
thit b mng, vi x  h.
o Lp nn tng o hóa Virtual Machine Monitor (còn gi là
3.1.4. M o hóa
3.1.4.1. o hóa toàn phn-Full Virtualization
i o hóa mà ta không cn chnh sa h iu hành khách
    n m       chy
ng h u hành ch(host OS). Khi mt phn mm chy
n code ca nó không b bii mà chy trc tip
trên host OS và nó s c chy trên mt h thng
thc s. Bên co hóa toàn phn có th gp mt s v v
hiu qu trong s dng tài nguyên h thng.
3.1.4.2. o hóa song song-Paravirtualization
Là mo hóa máy ch khác. Vo
hóa này, thay vì mô phng mng phn cng hoàn chnh, phn
mm o hóa này là mt lp mng dn các truy cp các h u hành
máy ch vào tài nguyên máy v , s d
qun lý các server o và cho phép chúng chy cùng mt lúc (có th
ngm hiu, mt server chính là giao dic s d
23

i h u hành ta cm
nhc h u hành).
i t   i o hóa toàn
phn và hiu qu s dng các ngu
nó yêu cu các h u hành khách chy trên máy áo phc chnh
si bt c h 
th chy c (trái vi o hóa toàn phn). XP Mode
ca Windows 7 là mt ví d n hình v o hóa song song.
3.1.4.3. o hóa h u hành
Mt h c vn hành ngay trên mt h u hành ch

- Lp 0 là lp có quyn cao nht có th truy cp và can thip sâu
nhn tài nguyên phn cng. Lng là các h u
hành ch c cài trên chính máy ch.
- Lp 1 là lp o hóa Hypervisor. L qun lý và
phân phn các máy o.
- Lp 2 là các h u hành khách chy trên các máy  truy
cp tài nguyên phn cng nó phi liên lc vi lp o hóa và
phi qua h u hành máy ch.
- Lp có quyn can thip thp nhn tài nguyên là l
là các ng dng hong trên các máy o. Trong các h thng
máy tính l x lý các ng di và khoa
hc ( mainframe), h u hành chy trên phn cng máy thc
 ch   có h u hành ch mc phép sa
i và can thip vào phn ci nó. Còn máy o làm
vic  ch  gii hn vì phn cng mà nó nhìn thy ch là các
thit b o. Khi máy o yêu cu các lnh hoc tin trình thông
ng thì h u hành ch s chuyn tin b x lý
 thc thi trc tii vi các lnh hoc các tin trình
c bit nhy cm can thin phn ci s b
chn li vì có th làm ng ti h thng và máy o còn
li. H u hành ch s thc thi lnh vi b x lý trên máy
thc rng kt qu ri tr v cho máy 
 nhm cách ly máy o vi máy th m bo an
toàn h thng.
3.3. Tìm hiu mô hình o hóa máy ch 
3.3.1. Tìm hiu v
i vi doanh nghip vic qun lý tt, hiu qu d liu ca
 lii tác là mt trong nhng bài toán
 có th
quc ngun d liu doanh nghip pht


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status