Click here to load reader

nghien cuu-ve_mang_luu_tru_va_de_xuat_phuong_an_mang_luu_tru_ung_dung_cho_tong_cong_ty_bao_hiem_viet_nam

  • View
    85

  • Download
    1

Embed Size (px)

DESCRIPTION

http://tailieu.vncty.com/index.php

Text of nghien...

  • 1. HONG DNG TH NHBGIO D C V O T OTR NG I H C BCH KHOA H N I ----------------------------------------LU N VN TH C S KHOA H CCNG NGH THNG TINNGHNH : CNG NGH THNG TINNGHIN C U V M NG LU TR PHNG N M NG LU TRNG D NG CHOT NG CNG TY B O HI M VI T NAM HONG DNG TH NH2004- 2006 H Ni 2006V XU TH N I 2006

2. B gio dc v o to Trng i hc bch khoa h ni -------------------------------------------LUN VN THC S KHOA HCNghin cu v mng lu tr v xut phng n mng lu tr ng dng cho tng cng ty bo him vit nam NGNH : CNG NGH THNG TIN M S : HONG DNG THNHNgi hng dn khoa hc : TS .trnh vn loan 3. H ni 2006 4. -1 - Lu n vn th c s Khoa h c: Nghin c u v m ng lu tr v xu t phng n m ng lu tr ng d ng cho T ng Cng ty B o hi m Vi t Nam -L I C M NTrong l i u tin c a lu n vn Th c s khoa h c ny, em mu n g i nh ng l i c m n v bi t n chn thnh c a mnh t i t t c nh ng ng i h tr , gip em v chuyn mn, v t ch t v tinh th n trong qu trnh th c hi n Lu n vn. Tr c h t, em xin chn thnh c m n th y gio Ti n s Tr nh Vn Loan ng i tr c ti p h ng d n, nh n xt, gip em trong su t qu trnh th c hi n lu n vn. Em xin chn thnh c m n cc th y, c gio trong khoa Cng ngh Thng tin, B mn K thu t My tnh,Trung tm o t o v b i d ng sau i h c v cc th y c trong Tr ng i h c Bch Khoa H N i, nh ng ng i d y d , ch b o em trong su t nh ng nm h c t p t i tr ng. Cu i cng, em xin by t lng bi t n t i gia nh, nh ng ng i b n thn v cc b n ng nghi p gip , ng vin em trong su t qu trnh h c t p v lm lu n vn t t nghi p. Do th i gian th c hi n c h n, ki n th c chuyn mn cn nhi u h n ch nn lu n vn em th c hi n ch c ch n khng trnh kh i nh ng thi u st nh t nh. Em r t mong nh n c ki n ng gp c a th y c gio v cc b n. Em xin chn thnh c m n! H N i,ngy 15 thng 11 nm 2006 H c vin Hong Dng Th nh___________________________________________________________________ - Hong Dng Th nh L p Cao h c CNTT 2004 HBKHN- 5. -2 - Lu n vn th c s Khoa h c: Nghin c u v m ng lu tr v xu t phng n m ng lu tr ng d ng cho T ng Cng ty B o hi m Vi t Nam -M U Tr c y h th ng my tnh l n th ng c s d ng qu n l t p trung cc d ch v d li u.nh ng h th ng ny thi t b lu tr c g n tr c ti p vocc knh vo/ra c a my ch . My ch c quy n truy xu t v qu n l t t c thi t b lu tr g n tr c ti p vo chng. Khi , cc ng d ng ho c cc my tr m ch c th truy xu t d li u m t cch gin ti p thng qua m ng. WorkstationLaptopNetwork & LANMain frame Disk arrayServer Disk arrayHnh 1 - M hnh thi t b lu tr g n tr c ti p M hnh thi t b lu tr g n tr c ti p ho t ng hi u qu trong m t th i gian di, c bi t trong mi tr ng x nghi p v a v nh . Tuy nhin khi p d ng m hnh ny cho cc doanh nghi p l n (doanh nghi p ang s d ng cc ng d ng c l ng d li u lun chuy n l n v c nhi u yu c u c bi t) th m hnh trn b c l nhi u i m h n ch : Kh nng m r ng: S thi t b g n tr c ti p vo knh vo ra c a my ch th ng b gi i h n b i m t s c nh. V d nh knh SCSI gi i h n 16 thi t b trn m t knh k c thi t b i u h p. Khi , dung l ng d li u lu tr cng b gi i h n theo. Hi u nng th c thi: Cc thi t b lu tr chia s bng thng trn knh vo ra ___________________________________________________________________ - Hong Dng Th nh L p Cao h c CNTT 2004 HBKHN- 6. -3 - Lu n vn th c s Khoa h c: Nghin c u v m ng lu tr v xu t phng n m ng lu tr ng d ng cho T ng Cng ty B o hi m Vi t Nam -m chng g n vo. Do v y, khi g n thm thi t b lu tr vo m t knh s lm gi m hi u nng th c thi. Gi i h n v m t kho ng cch: Khng gian t thi t b lu tr b rng bu c nh t nh v kho ng cch, c bi t trong cc knh giao ti p song song. Nh m m b o hi u nng th c thi v k thu t tn hi u i n, cc knh vo ra c di t i a th ng ch vi mt. Kh nng s n sng: Ng i qu n tr ph i t t ho t ng c a ton b chu i thi t b trn m t knh khi mu n b sung, lo i b hay c u hnh l i h th ng lu tr . i u ny nh h ng n s ho t ng lin t c c a h th ng. B o v d li u: Khi c nhi u my ch , chi ph cho thi t b sao lu d li u tng nhanh ng th i vi c qu n tr cng ph c t p do ph i sao lu d li u trn t ng my ch ring bi t. Ngoi ra, vi c sao lu thng qua m ng c c b snhh ng n ho t ng c a m ng doanh nghi p trong m t th i gian di. Hi u qu : Kh phn ph i l i khng gian lu tr do m i my ch qu n l ho t ng c a cc thi t b m t cch ring bi t. i u ny d n t i h u h t cc cng ty ph i mua b sung thi t b cho my ch ny trong khi my ch khc cn nhi u khng gian lu tr cha dng n. Nh ng h n ch c a m hnh thi t b lu tr k t n i tr c ti p cng chnh l nh ng l do thc y cng ngh lu tr i sang m t th h m i, th h m ng lu tr . M ng lu tr c ti m nng c ng d ng r ng ri b i nh ng u i m sau: -M ng lu tr a ra kh nng m r ng, cho php k t n i hng ngn thi t b lu tr phn tn trong ph m vi r ng l n.-M ng lu tr cho php lu chuy n d li u gi a cc thi t b lu tr m khng chi m d ng bng thng c a m ng c c b v khng ph i trung chuy n qua nh ng my ch .-M ng lu tr cho php c u hnh l i ho c b o tr h th ng lu tr m khng yu c u d ng ho t ng c a c h th ng.___________________________________________________________________ - Hong Dng Th nh L p Cao h c CNTT 2004 HBKHN- 7. -4 - Lu n vn th c s Khoa h c: Nghin c u v m ng lu tr v xu t phng n m ng lu tr ng d ng cho T ng Cng ty B o hi m Vi t Nam --M ng lu tr cung c p m t gi i php qu n l t p trung nng l c lu tr .M y nm g n y, th tr ng SAN t m c tng tr ng cao nh s h tr v a d ng ha cc gi i php k t n i. Theo th ng k c a c a t ch c Gartner Groups Dataquest, ch ring th tr ng Nh t b n t doanh thu 7.2 t la m v t m c tng tr ng 17.5% trong nm 2005. Cng ngh SAN c p d ng n c trn th gi i.nhi uVi t Nam, cng ngh SAN m i gy c s quan tm trongth i gian g n y v m i b c u c ng d ng. Lu n vn t p trung nghin c u cng ngh SAN, tnh hnh pht tri n SAN trn th gi i v kh nng ng d ng cng ngh SAN t i Vi t Nam, qua xy d ng gi i php thch h p lu tr kh i l ng d li u l n t i m t doanh nghi p c th . C u trc lu n vn bao g m: Ph n: M u gi i thi u v s hnh thnh cng ngh lu tr SAN, nh ng ti m nng c a SAN. Chng 1: M ng lu tr - SAN. T ng quan h th ng m ng lu tr : cc khi ni m c b n, cc thnh ph n chnh, cc ng d ng trong m ng SAN, vi c qu n l v khai thc m ng SAN. Chng 2: IP SAN. Phn tch chi ti t hai giao th c iFCP v iSCSI. Cc giao th c ny s c s d ng lm c s pht tri n cng ngh SAN d a trn n n t ng IP. Chng 3: ng d ng SAN gi i quy t bi ton th c ti n, thi t k m ng lu tr gi i quy t bi ton lu tr kh i l ng d li u l n c a T ng Cng ty B o Hi m Vi t Nam ( B o Vi t). Cu i cng, ph n: K t lu n t ng h p l i nh ng nghin c u chnh c a lu n vn, gi i thi u m t s h ng pht tri n v nh ng kh c ph c m t s nh ng h n ch hi n t i c a SAN.___________________________________________________________________ - Hong Dng Th nh L p Cao h c CNTT 2004 HBKHN- 8. -5 - Lu n vn th c s Khoa h c: Nghin c u v m ng lu tr v xu t phng n m ng lu tr ng d ng cho T ng Cng ty B o hi m Vi t Nam -CHNG 1: M NG LU TR- SAN1.1. M ng lu tr l g? M ng lu tr SAN (Storage Area Network) c nh ngha l m t m ng dnh ring lin k t gi a cc my ch v thi t b lu tr [6]. N c c u trc tng t m ng c c b (LAN) nhng tch bi t kh i m ng c c b . My ch v cc thi t b lu tr g i l cc nt (node) trong m ng lu tr . S m ng lu tr c th hi n qua hnh 2 DesktopWorkstationLaptop computerNetwork & LANServer ServerMain frame Storage Area NetworkDisk arrayTape driveDisk arrayHnh 2 - S m ng lu tr M ng lu tr l gi i php m i k t n i cc thi t b lu tr v i my ch . SAN s d ng nh ng ti n b trong cng ngh m ng nh m nng cao bng thng, hi u nng th c thi v s n sng cao cho h th ng lu tr [6]. M ng lu tr c s d ng k t n i: cc m ng a c chia s (Shared Storage Array), cc c m my ch (Cluster Server), cc a haybng t c a my tnh l n (MainFrame Disk or Tape)v i cc my ch ho c my tr m. n gi n, m ng lu tr l m t m ng thng th ng ___________________________________________________________________ - Hong Dng Th nh L p Cao h c CNTT 2004 HBKHN- 9. -6 - Lu n vn th c s Khoa h c: Nghin c u v m ng lu tr v xu t phng n m ng lu tr ng d ng cho T ng Cng ty B o hi m Vi t Nam - c t o nn t giao di n cc thi t b lu tr . Do m ng lu tr tch bi t v i h th ng m ng thng th ng nn khi ho t ng s khng chi m bng thng c a h th ng m ng. M ng lu tr th hi n m t h ng chia s khng gian lu tr m i, cho php nhi u my ch cng chia s m t khng gian lu tr . M ng lu tr h tr ba ki u trao i d li u: -My ch t i thi t b lu tr : l ki u k t n i truy n th ng, m ng lu tr c u i m l n l cho php nhi u my ch truy xu t tu n t ho c cng lc t i m t thi t b lu tr .-My ch t i my ch : s d ng m ng lu tr lm ng truy n thng gi a cc my ch .-Thi t b lu tr t i thi t b lu tr : cho php truy n t i d li u gi a cc thi t b lu tr m khng c s can thi p c a my ch . i u ny gip cho d li u c truy n t i nhanh hn ng th i khng t n th i gian x l c a CPU.Tuy c u trc gi ng m ng thng th ng, m ng lu tr SAN c m t s khc bi t do c t o d ng t giao di n cc thi t b lu tr . N u nh trong m ng thng th ng giao di n k t n i c d ng tu n t th trong m ng lu tr giao di n k t n i c th l cc chu n k t n i song song.1.2. Thi t b lu tr g n m ng (NAS - Network Attached Storage) Thi t b lu tr g n m ng (NAS - Network Attached Storage) l dy cc a g n tr c ti p v i m ng LAN thng qua giao di n k t n i nh Ethernet [6]. V i ch c nng l m t my ch trong m hnh Client/Server, NAS c b vi x l ring, h i u hnh ring v i t ng x l l cc file. i di n tiu bi u nh t cho m hnh thi t b lu tr g n m ng l Server Message Block v Network File System.___________________________________________________________________ - Hong Dng Th nh L p Cao h c CNTT 2004 HBKHN- 10. -7 - Lu n vn th c s Khoa h c: Nghin c u v m ng lu tr v xu t phng n m ng lu tr ng d ng cho T ng Cng ty B o hi m Vi t Nam -Ethernet NAS ProcessorIDE, SCSI DiskHnh 3 - Ki n trc NAS Phn bi t NAS v i SAN: d a trn phng th c trao i d li u theo file hay kh i (block). NAS truy n t i cc file qua cc giao th c h ng file nh NFS (Network File System) hay CIFS (Common Internet File System) trong khi SAN truy n t i cc kh i b ng giao th c h ng kh i nh SCSI-3. NAS Data Base Applications Block I/O Block I/O converted to File I/O protocolIP Network File Protocols (NFS, CIFS ..)FCP SAN Data Base Applications Block I/OFC Network SCSI ProtocolsiSCSI SAN Data Base Applications Block I/OIP Network iSCSI ProtocolsFile I/O protocol convert