Tải bản đầy đủ (.pdf) (35 trang)

TIỂU LUẬN PHƯƠNG PHÁP NGHIÊN CỨU KHOA HỌC CÁC THỦ THUẬT (NGUYÊN TẮC) SÁNG TẠO ĐƯỢC DÙNG TRONG ZEND FRAMEWORK

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (588.46 KB, 35 trang )


Thu hoch PPNCKH
HVTH: Trng Lê Minh Ngc Trang: 1
MC LC








MC LC 1
LI M U 3
PHN 1: GII THIU TNG QUAN 4
1 Sáng to 4
1.1 T duy sáng to 4
1.2 Lch s 4
1.3 c im 5
1.4 Nhng bin pháp b xung 6
1.5 Các phng pháp thông dng 8
2 Web Proxy Cache 11
PHN 2: HIN TRNG S DNG INTERNET 14
1 Hin trng s dng Internet 14
2 Hô hình hin ti 14
PHN 3: YÊU CU GII PHÁP 17
1 nh hng 17
2 Yêu cu chung 17
PHN 4: XÂY DNG GII PHÁP 19
1 Mô hình trin khai 19
2 Nguyên tc hot ng 19


3 Các thành phn ca mô hình 22
3.1 Squid 22
3.2 Videocache 23
3.3 Kernel 24
3.4 Iptables 25

Thu hoch PPNCKH
HVTH: Trng Lê Minh Ngc Trang: 2
3.5 Blade Server 25
3.5 SAN (Storage Area Network) 27
3.5 NAS (Network Attached storage) 28
PHN 5: NG DNG CÁC NGUYÊN TC SÁNG TO 30
1 Nguyên tc phân nh 30
2 Nguyên tc tách khi 30
3 Nguyên tc kt hp 31
4 Nguyên tc thc hin s b 32
5 Nguyên tc d phòng 32
6 Nguyên tc “r” thay cho “t” 33
KT LUN 34
TÀI LIU THAM KHO 35

Thu hoch PPNCKH
HVTH: Trng Lê Minh Ngc Trang: 3
LI M U









Con ngi t xa n nay luôn tìm cách gii quyt các vn  ca mình
mt cách nhanh chóng, hiu qu và khoa hc. Hay nói mt cách khác, con ngi
luôn tìm cách T duy sáng to và T duy sáng to chính là tài nguyên c bn ca
con ngi. Rt nhiu phng pháp t duy c hình thành trong ó phng pháp
t duy TRIZ và phng pháp t duy 6 chic m c s dng ph bin nht do
tính n gin và d s dng.
Thông qua bài thu hoch này, em mun minh ha kh nng ng dng ca
phng pháp t duy TRIZ vào vic xây dng h thng Web Proxy Cache da
trên phn mm mã ngu n m! Squid nh∀m tit kim chi phí thuê bng thông
Internet quc t, tng tc  truy c#p Internet và gim thiu chi phí u t so vi
gii pháp mua thit b tích hp s∃n các tính nng trên.
Tuy ã có nhiu c gng nhng do hn ch v kinh nghim, kin thc, thi
gian và ngu n tài liu tham kho nên các vn  tìm hiu trong bài thu hoch
chc chn còn nhiu thiu sót. Kính mong Thy xem xét và góp ý thêm.

Em xin chân thành cám n Thy!
Trng Lê Minh Ngc

Thu hoch PPNCKH
HVTH: Trng Lê Minh Ngc Trang: 4
PHN 1: GII THIU TNG QUAN

1 Sáng to
1.1 T duy sáng to
T duy sáng to là ch  ca mt l%nh vc nghiên cu còn mi. Nó nh∀m
tìm ra các phng án, bin pháp thích hp  kích hot kh nng sáng to và 
tng cng kh nng t duy ca mt cá nhân hay mt t#p th cng  ng làm vic
chung v mt vn  hay l%nh vc. &ng dng chính ca b môn này là giúp cá

nhân hay t#p th thc hành nó tìm ra các phng án, các li gii t mt phn n
toàn b cho các vn  nan gii. Các vn  này không ch∋ gii hn trong các
ngành nghiên cu v khoa hc k( thu#t mà nó có th thuc l%nh vc khác nh
chính tr, kinh t, xã hi, ngh thu#t ho)c trong các phát minh, sáng ch. Mt
danh t khác c giáo s Edward De Bono s dng  ch∋ ngành nghiên cu
này và c dùng rt ph bin là T duy nh hng.
Mt s phng pháp t duy sáng to ã và ang c trin khai thành các
lp hc, các hi ngh chuyên  ! các c quan, t chc xã hi, chính tr, chính tr
- xã hi nh∀m nâng cao hiu qu làm vic ca cá nhân hay t#p th. ∗ các trng
trung hc ca các nc phát trin, mt s phng pháp quan trng nh t#p kích
não, gin  ý c+ng ã c áp dng cho hc sinh bit cách áp dng di dng
thô s;  ng thi c+ng ã có nhiu c s! giáo dc t thc ging dy các chuyên
 v phng pháp t duy sáng to cho hc viên mi la tui.
1.2 Lch s
T xa xa, các phng pháp t duy sáng to ã bt ngu n khi loài ngi
bit suy ngh%. Mt trong các phng pháp u tiên c dùng ti có l, là phng
pháp tng t hoá.

Thu hoch PPNCKH
HVTH: Trng Lê Minh Ngc Trang: 5
Tip theo là các phng pháp tng hp, phân tích, tru tng và c th hoá
chc chn ã c các nhà trit hc và toán hc s dng trong thi La Mã c
i và thi Xuân Thu.
Tuy nhiên, vic nghiên cu có h thng và trình bày li mt cách y 
cho tng phng pháp thì mãi n u th k− th 20 mi xut hin. )c bit là
sau vic chính thc phát minh ra phng pháp T#p kích não vào
nm 1941 ca Alex Osborn thì các phng pháp t duy sáng to mi thc s
c các nhà nghiên cu nht là các nhà tâm lý hc chú ý ti. K t ó, rt nhiu
phng pháp t duy sáng to ã ra i.
Hin nay, mt s khuynh hng chung là tìm ra các phng pháp  s

dng kt hp kh nng t duy ca các cá nhân vào trong mt  tài ln cùng vi
s h. tr ca ngành tin hc.
Trong tng lai, khi mà thành tu ca vic liên lc trc tip các tín hiu ca
các con chip in t vi não ngi c hoàn thin hn thì chc chn nó s, to
ra mt cuc cách mng mi v các phng pháp t duy sáng to. Lúc ó, vic
khó khn là làm sao cho b não ca tng cá nhân iu khin và t#n dng c
mi kh nng ca các h thng máy tính, c+ng nh làm sao qun lý vic ni các
hot ng t duy cá nhân thành mt mng t duy khng l vi thi gian truy c#p
thông tin là thi gian thc.
1.3 c im
- Các b môn c xem là công c ca ngành này bao gm: Tâm lý
hc, giáo dc hc, lu#n lý hc (hay logic hc), gii ph/u hc, và các tin b
v y hc trong l%nh vc nghiên cu não.
- Không có khuôn mu tuyt i: Cho n nay v/n không có phng pháp
vn nng nào  khi d#y kh nng t duy và các tim nng khng l 0n
cha trong m.i con ngi. Tùy theo )c tính ca i tng làm vic và môi
trng ti ch. mà m.i cá nhân hay t#p th có th tìm thy các phng pháp
riêng thích hp.

Thu hoch PPNCKH
HVTH: Trng Lê Minh Ngc Trang: 6
- Không cn n các trang b  t ti!n: Cho n nay, các phng pháp t
duy sáng to ch yu v/n là các cách thc t chc l li suy ngh% có hng
và các dng c s dng rt n gin ch yu là giy, bút, phn, bng, li
nói, ôi khi là màu sc, máy chiu hình, t in Mt s phn mm ã xut
hin trên th trng  giúp 0y nhanh hn quá trình hot ng sáng to và
làm vic t#p th có t chc và hiu qu hn. Song, ti mt s trng hc
v/n có th tin hành ging dy b môn này b∀ng nh1ng cuc tho lu#n
chuyên  h. tr không tn kém. Cui cùng, khoa này c+ng không gii hn
tm nghiên cu ca nó cho vic ng dng thành tu mi ca y hc v não

b và tin hc và iu ó v/n còn b ng cho các nhà nghiên cu.
- Không ph∀c tp trong th#c nghim: Thc nghim ca hu ht các
phong pháp t duy sáng to hin nay rt n gin. Nu cn quá trình ào
to cp tc có th t 1 bui cho ti di 1 tun cho ngi hc. a s các
phng pháp ã c ghi s∃n ra tng bc nh là nh1ng thu#t toán. iu
kin cho ngi thc hin ch∋ là s hiu bit và có kh nng t duy c+ng nh
ôi khi cn n s h. tr ca các kho d1 liu v kin thc chuyên môn mà
vn  )t ra có liên quan hay  c#p ti.
- Hiu qu∃ cao: Các phng pháp t duy sáng to, nu s dng úng ch.
úng lúc u mang li li ích rt cao, nhiu gii pháp c a ra ch∋ nh
vào phng pháp t#p kích não. Các phng pháp khác c+ng ã h. tr rt
nhiu cho các nhà phát minh, nht là trong l%nh vc k( thu#t hay công ngh.
- Gi∃m thi%u c áp l#c quá t∃i ca lng thông tin: b∀ng các phong án
t duy có nh hng thì mt h qu tt yu là ngi nghiên cu s, chn
la mt cách ti u nh1ng d1 liu cn thit, do ó tránh các cm giác lúng
túng, m h , hay lc lõng trong rng r#m ca thông tin.
1.4 Nhng bin pháp b xung
- Y h&c: Thành tu mi v y hc, nht là dc khoa, ã em li nhiu kt
qu cho vic nâng cao kh nng t duy. Ngày nay, y hc ã tìm ra rt nhiu
dc cht có kh nng chng lão hóa não hay chng s suy gim kh nng

Thu hoch PPNCKH
HVTH: Trng Lê Minh Ngc Trang: 7
ca trí nh trong ó có vai trò quan trng ca các cht chng ôxi hóa, c+ng
nh vai trò ca các mui khoáng và các sinh t (vitamin) - )c bit là sinh
t A. Không ch∋ các tin b trong Tây y mà trong ông y ngi ta c+ng ã
có nhiu thành công trong vic dùng h.n hp các dc tho vi các dc
cht Tây y. Mt v thuc ông y ni ting có kh nng phc h i trí nh và
gim stress là gingko bibola.
- Thi!n: Thin nh là mt phng pháp khá h1u hiu  chng stress, tng

cng kh nng  kháng ca c th và tng kh nng suy ngh% t#p trung
vào mt ch . )c bit các phng pháp thin Ph#t giáo còn giúp t duy
ca hành gi tr! nên c l#p trc mi thành kin, kinh nghim, hay tri
thc vn ã c hun t#p t trc trong não b. Chính nh1ng kin thc và
kinh nghiêm này ôi khi là tr! lc che m s sáng sut hay ngn tr! s c
l#p ca t duy.
- D∋ng sinh và rèn luyn s∀c kh(e: Mt cá nhân không th có nh1ng hot
ng trí não sáng sut mnh m, nu ngi không  sc khe  làm vic.
Vic n ung iu , d2ng sinh úng mc giúp rt nhiu cho vic gi1 não
b c linh hot và bn b∋. Vai trò ca thc ph0m )c bit là các cht
m rt cn thit cho não b hot ng bình thòng.
- Ch  làm vic:  gim thiu h#u qu không tt do vic t#p trung lâu,
ng i lâu và bo m cho s bn b∋ hot ng ca não b nhiu chuyên gia
ã cho li khuyên là phi có các v#n ng th dc ngn  gim stress c+ng
nh  buông x bt các cng th3ng thn kinh sau m.i 45-60 phút làm vic
t#p trung. Hn n1a, bt c th làm vic vi s gi quá nhiu trong mt ngày
s, làm gim sc t#p trung. Ngoài ra, t chc công vic có th t ngn np
c+ng nh h!ng phn nào n hiu qu ca quá trình t duy.
- Các kho d) liu và vai trò h∗ tr ca tin h&c: Trong khi nghiên cu các
gii pháp mi thì vic nm bt y  thông tin, t liu v vn  cn gii
quyt là mt iu cn thit trc tiên. Ngoài ra,  có c nh1ng ý kin
hay li gii sáng to thì vic v#n dng kin thc, hiu bit hay các công c
mi là rt quan trng. Ngày nay t#n dng kh nng ca tin hc ngi ta có

Thu hoch PPNCKH
HVTH: Trng Lê Minh Ngc Trang: 8
th gim thiu nhiu công sc  tìm tòi tra cu các kho d1 liu ! các ni
khác nhau.  ng thi, có th truy nh#p hay tìm ra các kin thc cn thit
cho mt vn  trong thi gian rt ngn. )c bit, vi s tr giúp
ca Internet và các máy truy tìm d1 liu thì các thông tin ri rc tróc ây

ca nhân loi ã c ni li thành mt kho d1 liu quí báu khng l rt
tin li cho vic khai thác và t#n dng chúng.
1.5 Các phng pháp thông dng
Các phng pháp s dng trong ngành này còn ang c khám phá. S
lng phng pháp ã c phát minh có n hàng trm. Ni dung các phng
pháp áp dng có hiu qu bao g m:
- T+p kích não: ây là mt phng pháp dùng  phát trin nhiu gii áp
sáng to cho mt vn . Phng pháp này hot ng b∀ng cách t#p trung
s suy ngh% vào vn  ó; các ý nim và hình nh v vn  trc ht c
nêu ra mt cách rt phóng khoáng và ng/u nhiên theo dòng t t!ng, càng
nhiu thì càng  và càng tt, r i vn  c xem xét t nhiu khía cnh
và nhiu cách (nhìn) khác nhau. Sau cùng các ý kin s, c phân nhóm,
ánh giá và tng hp thành các gii pháp cho vn  ã nêu.
- Thu th+p ngu nhiên: là k% thu#t cho phép liên kt mt kiu t duy mi
vi kiu t duy ang c s dng. Cùng vi s có m)t ca kiu t duy
mi này thì tt c các kinh nghim s∃n có c+ng s, c ni vào vi nhau.
Phng pháp này rt h1u ích khi cn nh1ng ý kin sáng rõ hay nh1ng tm
nhìn mi trong quá trình gii quyt mt vn . ây là phng pháp có th
dùng b sung thêm cho quá trình t#p kích não.
- Ni rng khái nim: là mt cách  tìm ra các tip c#n mi v mt vn 
khi mà tt c các phng án gii quyt ng thi không còn dùng c.
Phng pháp này trin khai nguyên tc "lui mt bc"  ni rng tm nhìn
v vn .
- Kích hot: Tác ng chính ca phng pháp này là  t t!ng c thoát
ra khi các nn np kin thc c+ mà ã tng c dùng  gii quyt vn

Thu hoch PPNCKH
HVTH: Trng Lê Minh Ngc Trang: 9
. Chúng ta t duy b∀ng cách nh#n thc và tru tng hóa thành các kiu
r i to phn ng li chúng. Các phn ng i áp này da trên kinh nghim

trong quá kh và s h1u lý ca các kinh nghim này. T t!ng ca chúng
ta thng ít vt qua ho)c ng bên ngoài ca các kiu m/u c+. Trong khi
chúng ta có th tìm ra câu tr li nh là mt "kiu khác" ca vn , thì cu
trúc não b s, gây khó khn cho chúng ta  liên kt các li gii này.
Phng pháp kích hot s, làm ny sinh các hng gii quyt mi.
- Sáu chic m, t duy (six thinking hats): là mt k% thu#t c nh∀m giúp
các cá th có c nhiu cái nhìn v mt i tng, nh1ng cái nhìn này s,
khác nhiu so vi mt ngi thông thng có th thy c. ây là mt
khuôn m/u cho s t duy và nó có th kt hp thành li suy ngh% nh
hng. Trong phng pháp này thì các phán xét có giá tr s, có ch. ng
riêng ca chúng, nhng các phê phán ó s, không c phép thng tr nh
là thng thy trong li suy ngh% thông thng. Phng pháp này c
dùng ch yu là  kích thích li suy ngh% song song, toàn din và tách
riêng cá tính (nh là bn ngã, các thành kin, ) vi cht lng.
- DOIT: là phng pháp  gói gn, hay kt hp, các phng pháp t duy
sáng to li vi nhau và d/n ra các phng pháp v s xác nh ý ngh%a và
ánh giá ca vn . DOIT giúp tìm ra k( thu#t sáng to nào là tt nht.
Ch1 DOIT là ch1 vit tt trong ting Anh bao g m:
• D - Define problem ngh%a là Xác nh vn 
• O - Open mind and Apply creative techniques tc là C!i m! ý t!ng
và Áp dng các k( thu#t sáng to
• I - Identify the best solution là Xác nh li gii áp tt nht
• T - Transform là Chuyn i
- −n v+n: ây là phng pháp mnh gii quyt vn  b∀ng cách em nó
vào s v#n chuyn n nht. Phng pháp này thích hp  gii quyt
nh1ng vn  trong môi trng k( ngh sn xut. Nó a phng pháp
DOIT lên mt mc  tinh t hn. Thay vì nhìn s sáng to nh là mt quá
trình tuyn tính thì cái nhìn ca n v#n a quá trình này vào mt vòng

Thu hoch PPNCKH

HVTH: Trng Lê Minh Ngc Trang: 10
khép kín không t on. Ngh%a là s hoàn tt cùng vi s thc hin to
thành mt chu kì d/n ti chu kì mi nâng cao hn ca s sáng to.
- Gi∃n  ý: phng pháp này là mt phng tin mnh  t#n dng kh
nng ghi nh#n hình nh ca b não. Nó có th dùng nh mt cách  ghi
nh chi tit,  tng hp hay  phân tích mt vn  thành mt dng ca
lc  phân nhánh. Phng pháp này cng c thêm kh nng liên lc, liên
h các d1 kin vi nhau c+ng nh nâng cao kh nng nh theo chu.i d1
kin xy ra theo thi gian. B∀ng cách dùng gin  ý, tng th ca vn 
c ch∋ ra di dng mt hình trong ó các i tng c liên h vi
nhau b∀ng các ng ni. Vi cách thc ó, các d1 liu c ghi nh và
nhìn nh#n d dàng và nhanh chóng hn.
- T−ng t# hoá: xem vn  nh là mt i tng. So sánh i tng này
vi mt i tng khác, có th là bt kì, thng là nh1ng b ph#n h1u c
ca t nhiên. Vit xung tt c nh1ng s tng  ng ca hai i tng, các
tính cht v v#t lý, hoá hc, hình dng, màu sc c+ng nh là chc nng và
hot ng. Sau ó, xem xét sâu hn s tng  ng ca c hai, xem có gì
khác nhau và qua ó tìm thy c nh1ng ý mi cho vn .
- T−ng t# hoá c∋ng b∀c: là mt cách m! rng tm nhìn hay bóp méo
nh1ng kin thc hin h1u  to ra nh1ng sáng kin mi.
- T duy t.ng hp: là mt quá trình phát hin ra các mi liên h làm thng
nht các b ph#n mà t!ng chng nh là tách bit. ây là phng thc
ghép )t các s kin li vi nhau  m! ra mt tm nhìn mi cho tt c các
loi vn . Phng pháp này không ch∋ dùng trong nghiên cu khoa hc
mà còn trong nhiu l%nh vc khác nh ngh thu#t, sáng tác hay ngay c
trong l%nh vc s dng tài hùng bin nh chính tr, lu#t
- ∃o ln v/n ! (reversal): ây là mt phng pháp c in c áp dng
trit  v nhiu m)t trên mt vn  nh∀m tìm ra các thuc tính cha c
thy rõ và kh d% bin i c i tng cho phù hp hn.
- C th% hoá và T.ng quát hoá


Thu hoch PPNCKH
HVTH: Trng Lê Minh Ngc Trang: 11
- TRIZ: (Vit tt t Nga ng1 Teoriya Resheniya Izobreatatelskikh
Zadatch (456789 75:5;89 8<6=75>?>5≅ΑΒΧ8∆ <?Ε?Φ), Anh ng1: the Theory
of Inventive Problem Solving) tc là Lý thuyt gii quyt sáng to cho vn
. ây là lý thuyt sáng to c thng kê và tng hp thành 40 gi ý
khác nhau và c ghi ra c th cho ngi áp dng tùy theo tình hung ca
vn .
Nhiu phng pháp trình bày trên ây v/n còn c nh1ng ngi phát
minh ra chúng gi1 c quyn trong vic ào to và in n các tài liu giáo khoa.
2 Web Proxy Cache
Hu ht tt c ngi dùng trong th gii mng u quen thuc vi t k(
thu#t Caching. Công ngh caching ã c s dng trong các l%nh vc ca
ngành công nghip máy tính và mng trong mt thi gian khá dài. Phn cng t#n
dng li th ca caching ! mc  vi x lý, trình duyt web trin khai thc hin
caching  lu tr1 các i tng trên các trang web, và rt nhiu các thit b tng
tc mng c+ng thc hin các dng b nh m trong kin trúc phn mm. Nói
n caching là nói n tc , và nu có mt iu mà mi ngi s dng web
mong mun thì ó là truy c#p d1 liu nhanh hn  ng thi an toàn hn. )c bit
trc s bùng n ca các dch v gii trí online: âm thanh, hình nh, video c
a s dân c mng a chung (youtube, zing, metacafe ) và các mng xã hi
(facebook, google+, twitter ).  áp ng li các nhu cu này hin nay hu ht
các ISP ang trin khai các gii pháp  tit kim chi phí bng thông, nâng cp
bng thông nhng v/n m bo cht lng dch v, tha mãn yêu cu ca khách
hàng, nâng cao cht lng dch v và to ra các gói giá tr cnh tranh.
B∀ng vic trin khai gii pháp Web Proxy Cache, chúng ta có th mang li
các li ích chính nh sau:
- Ki%m tra các thông tin phm pháp: Các yêu cu truy c#p thông tin trên
Internet s, c kim tra da trên c s! d1 liu ca t chc quc t v

phm pháp, nhiu công ty nc ngoài bt buc phi tuân th các iu khon

Thu hoch PPNCKH
HVTH: Trng Lê Minh Ngc Trang: 12
này. ∗ Vit Nam c+ng ã có nh1ng ngh nh u tiên quy nh nhà cung
cp dch v phi trang b các gii pháp bo v ngi dùng.
- Ki%m soát ni dung: H thng cho phép ngn ch)n truy c#p vào các ni
dung ã c xp hng s∃n, nh các trang tin qung cáo, gii trí, th thao,
hacker, virus… H thng c+ng cho phép nhng quyn qun tr cho ngi
dùng v qun tr và báo cáo vic kim soát ni dung cho cá nhân, t chc s
dng dch v.
- Ti u hóa b0ng thông: Gii pháp caching cho phép nén ni dung, cache
các t#p tin qua HTTP, cache các on mã ging nhau cho các ng dng
chia s ngang hàng. Các công ngh này giúp ti u hóa bng thông s dng
cho các ng dng chia s ngang hàng.
- T0ng tc các dch v streaming: Gii pháp cho phép cache các ni dung
hình nh video, t ng chia tách và phát cho nhiu ngi dùng cùng xem
video t mt ngu n trên Internet, h. tr c các hình thc video phát trc
tip c+ng nh phát theo yêu cu. Các công ngh này c+ng s, làm gim bng
thông s dng i áng k và nâng cao tc  truy c#p, m bo cht lng
ca các dch v video trên mng không b ngt quãng, hay ch#m.
- T0ng tc ni dung:
• H thng Web Proxy Cache cho phép cache các ni dung ca rt nhiu
các ng dng mng khác nhau thông qua Internet, nh1ng ngi dùng
sau truy c#p vào cùng các ni dung ã c cache s, nh#n c ngay
ni dung ã lu trong cache. Các gii pháp này cho phép gim bng
thông s dng áng k, gim thi gian truy c#p áng k cho các ngi
dùng.
• Theo thng kê chung trên các nhà cung cp dch v Internet, h có th
tit kim c bng thông s dng t 20-30%, ây là mt khon tit

kim áng k cho nhà cung cp,  ng thi tng cht lng dch v
trong khi mang li cm giác tt cho khách hàng vì dch v nhanh.
Chính vì v#y mà Caching là mt gii pháp không th thiu cho các nhà
cung cp dch v Internet.

Thu hoch PPNCKH
HVTH: Trng Lê Minh Ngc Trang: 13
- S1 dng các tính n0ng h∗ tr trên Web Proxy Cache % to dch v thu
phí khách hàng
• Da trên s lng user và thi im truy c#p c+ng nh thng kê các
website c nhiu ngi truy c#p nht (s lng page views ln), ISP
có th thc hin chc nng qung cáo cho các doanh nghip (th hin
di dng pop-up ho)c chèn link qung cáo ca doanh nghip)
• Hình thc qung cáo có th c thc hin b∀ng cách tr v mt trang
qung cáo khi Web Proxy Cache nh#n c các l.i DNS error ho)c
HTTP Error tr v t server (hin ti trên th gii ã áp dng hình thc
này ch3ng hn nh OpenDNS ho)c mt s Proxy min phí khác)
• ISP có th dùng tính nng pop-up trên web  thng báo tình trng n
cc ca khách hàng, qung cáo các dch gia tng, chng trình
khuyn mãi…


Thu hoch PPNCKH
HVTH: Trng Lê Minh Ngc Trang: 14
PHN 2: HIN TRNG S DNG INTERNET

1 Hin trng s1 dng Internet
Hin nay theo thng kê ca các t chc an ninh mng, m.i ngày trên
Internet có khong gn 30.000 trang web cha mã c mi xut hin, và t− l
tng tr!ng hàng nm khoàng gn 10 ln. Các hacker ngày nay có xu th chuyn

dn các tn công thông qua môi trng web và các ng dng nh chat hay chia
s ngang hàng. Các trang web hp pháp có s lng ngi truy c#p ln là các
mc tiêu a thích ca hacker ngày nay. Mt khi các trang web này b tn công và
lây nhim mã c, mã c ngay l#p tc lây nhim vi tc  chóng m)t trên
phm vi toàn cu ch∋ trong vài gi bt chp tng la và các phn mm dit virus
trên máy trm. Công ngh an ninh mng ca Web Proxy Cache s dng sc
mnh ca in toán ám mây tiên tin nht hin nay, cho phép cng  ng ngi
dùng Web Proxy Cache toàn cu phát hin và chia s danh sách các mã c mi
nht.
Hin nay công ty ang trin khai dch v Internet, hàng tháng phi tn chi
phí cho vic thuê bng thông Internet là ln nht (40% doanh thu), m)t khác do
nhu cu ca c quan qun lí an ninh quc gia (B công an) òi hi phi lc b
mt s trang web liên quan n chính tr, xã hi.
2 Hô hình hin ti
Công ty hin ang hoàn thin h thng Core nh∀m cung cp dch v
Internet trên truyn hình cáp. Kt ni Gateway internet quc t vi bng thông
550Mbps, thuê t các ISP nh VDC, FPT, EVN và SPT bng thông quc t lên
n trên 2Gbps.

Thu hoch PPNCKH
HVTH: Trng Lê Minh Ngc Trang: 15

Dch v s dng ch yu trên mng ca công ty là dch v Web
(HTTP_Browing, HTTP DownloadManager, HTTP_Streaming)

Hin công ty ang s dng gii pháp caching ca Cisco là Blue Coat
SG9000.
Dòng sn ph0m Blue Coat ProxySG cung cp mt kin trúc h tng
proxy di rng nh∀m giúp m bo anh ninh cho các giao dch Web và tng tc
vic phân b các ng dng kinh doanh. ProxySG c xây dng trên nn H

iu hành SGOS – mt h iu hành theo khách hàng và i tng, cho phép
vic kim soát chính sách mm do thông qua ni dung, ngi dùng, các ng
dng và các giao thc.

Thu hoch PPNCKH
HVTH: Trng Lê Minh Ngc Trang: 16

Thit b Appilance Blue Coat ProxySG vi hiu sut cao giúp qun lý rt
nhiu các yêu cu ca mt proxy thông qua mt mng doanh nghip in hình.
Các thit b có th c cài )t và qun lý n gin di dng rack. Thit b Blue
Coat SG c thit k  áp ng các yêu cu proxy cho các Vn phòng chi
nhánh, các Internet Gateway, các Data Center và các Nhà cung cp dch v toàn
cu.

Tuy nhiên m.i thit b SG9000 ch∋ có kh nng x lý ti a lng traffic là
300Mbps. Nh v#y vi 2 thit b SG9000 ch∋ có th x lý c lng traffic là
600Mbps. Do tng traffic trên 2Gbps nên cn mt gii pháp khác hiu qu hn,
tit kim hn vì chi phí cho thit b SG9000 khá cao.

Thu hoch PPNCKH
HVTH: Trng Lê Minh Ngc Trang: 17
PHN 3: YÊU CU GII PHÁP

1 nh hng
Hin ti công ty ang là mt trong nh1ng nhà cung cp dch v truyn hình
cáp cho cá nhân và doanh nghip ln nht ! Vit Nam. Bên cnh ó công ty c+ng
ang cung cp các dch v khác trên mng truyn hình cáp nh: Internet, VoD,
IPTV. )c bit là dch v Internet ang n∀m trong chin lc phát trin hàng u
ca công ty. Trong tng lai, ng truyn Internet d kin s, khong hn
2Gbps, s lng ngi dùng c tính là khong 200 ngàn thuê bao và có kh

nng m! rng v sau.
2 Yêu cu chung
Nh∀m mc ích m bo các iu kin cn thit cho hot ng sn xut
kinh doanh mang li hiu qu kinh t xã hi, vic truy c#p các dch v Internet
cn phi t c các yêu cu ti thiu nh sau:
- Tng tc  truy c#p các ng dng ca dch v web
- Gim bng thông quc t,  ng thi gim chi phí thuê kênh truyn internet
quc t
- Lc các trang web có ni dung không lành mnh và phn ng chính tr, xã
hi do B Công An A206  ngh
- Thng kê, gom nhóm các trang web s dng nhiu nht  a ra các chính
sách iu ch∋nh SLA ca h thng mng tt hn
- To ra các giá tr gia tng t các dch v qung cáo b∀ng cách pop-up lên
trang web
- Tng giá tr cnh tranh so vi các i th khác (dch v lc web cho các
thuê bao gia ình, dch v quét virus) trong tng lai
- Công tác chm sóc khách hàng: To kênh thông tin b∀ng trang web vi
khách hàng nh∀m thông báo tin cc, n cc, cnh báo các s kin

Thu hoch PPNCKH
HVTH: Trng Lê Minh Ngc Trang: 18
Internet liên quan (virus, hacker, an toàn máy tính ). Thông báo các thay
i v chính sách dch v cho khách hàng (thay i ngày tính cc, nâng
cp h thng…).
- Công tác kinh doanh: Da vào thit b này có th kinh doanh qung cáo trên
trang thông tin (i tng khách hàng là các công ty Vin thông, công ngh
thông tin, in t…). Qung cáo các dch v GTGT trên Internet sp ti ca
công ty: SMS, VoD, Games Online, IPTV…

Thu hoch PPNCKH

HVTH: Trng Lê Minh Ngc Trang: 19
PHN 4: XÂY DNG GII PHÁP

1 Mô hình tri%n khai

Vi mô hình trin khai trên traffic HTTP s, c redirect sang Web Proxy
Cache  thc hin caching nh∀m tit kim bng thông kt ni ra Internet.
Trong mô hình trên mt ho)c nhiu thit b Web Proxy Cache s, c s
dng ti ca ngõ ca ng kt ni i Internet quc t. Tùy theo bng thông i
Internet, s lng ngi dùng, mà chúng ta có th s dng mt, ho)c nhiu thit
b Caching. Kh nng m! rng nng lc ca h thng caching c thc hin
thông qua các công ngh chia ti cache cache g m: WCCP (Web Cache Control
Protocol), PBR (Policy Based Routing), ho)c dùng các thit b chia ti chuyên
nghip.
2 Nguyên t c hot ng
Proxy Web s, c trin khai theo dng Transparent. Ngi dùng Internet
s, không nh#n bit s có m)t ca thit b Web Proxy Cache trong h thng mng.

Thu hoch PPNCKH
HVTH: Trng Lê Minh Ngc Trang: 20
Khi client truy c#p Internet các request s, c redirect qua Web Proxy Cache 
x lý, vi dng transparent gói tin IP v/n gi1 nguyên không b thay i.
Các request t client c redirect qua Web Proxy Cache s, c kim tra
trong cache ca Web Proxy Cache, nu các i tng này cha c cache
(Cache Miss) Web Proxy Cache s, gi request này n Server  ly d1 liu v,
sau ó lu trong cache và tr v cho client.
Các client tip theo request vi cùng ni dung nh client th nht ã
request, Web Proxy Cache kim tra ni dung ã có trong cache (Cache Hit), d1
liu s, c tr v trc tip t Web Proxy Cache, nh v#y s, tit kim c bng
thông ra ngoài Internet  ly d1 liu t server.


Mô t∃ lung traffic ti khi tri%n khai Proxy Web caching:
 Trng hp ni dung cha c cache (Cache Miss):
• User thc hin mt HTTP request truy c#p website trên Internet
(destination port là 80). Ti Router ã cu hình Policy redirect HTTP
traffic request sang Web Proxy Cache, toàn b HTTP request s, c
x lý ti Web Proxy Cache.
• Web Proxy Cache kim tra ni dung cha có trong cache (cache
miss). Web Proxy Cache gi request lên web server ngoài Internet 
ly d1 liu v (gói tin ca Client c gi1 nguyên). D1 liu c tr

Thu hoch PPNCKH
HVTH: Trng Lê Minh Ngc Trang: 21
v t web server (source port là 80). Ti phía Router ã cu hình
policy redirect toàn b HTTP traffic response sang Web Proxy Cache.
• Web Proxy Cache lu ni dung tr v t web server vô trong cache.
Sau ó tr d1 liu v cho phía Client (gói tin t phía webserver v/n
c gi1a nguyên).

 Trng hp ni dung ã c cache (Cache Hit):
• User thc hin mt HTTP request truy c#p website trên Internet
(destination port là 80). Ti Router ã cu hình Policy redirect HTTP
traffic request sang Web Proxy Cache, toàn b HTTP request s, c
x lý ti Web Proxy Cache.
• Proxy Web Cache kim tra ni dung ã có trong cache (cache hit),
Web Proxy Cache tr v cho Client trc tip t local cache, tit kim
c bng thông ngoài Internet  ly d1 liu t web server.

Thu hoch PPNCKH
HVTH: Trng Lê Minh Ngc Trang: 22


3 Các thành phn ca mô hình
3.1 Squid
Squid là phn mm web proxy cache h. tr các giao thc HTTP, HTTPS,
FTP… Squid tit kim bng thông và tng tc truy c#p web b∀ng cách s dng
li nh1ng ni dung ã c cache. Squid h. tr nhiu h iu hành bao g m c
Windows.
- Squid h∗ tr các tính n0ng chính sau:
• Cache các trang web t%nh, không cache các trang web ng  tránh
tình trng khách hàng truy c#p trang web vi ni dung c+
• Có kh nng lc web da vào URL
• Chia s cache gi1a các server Squid  t#n dng cache ã có s∃n, tit
kim tài nguyên %a cng, tit kim bng thông, tng tc  truy xut
• Kt hp vi phn mm VideoCache  cache video ca các trang web
ni ting: youtube, metacafe, dailymotion…
- Các 2c di%m n.i b+t:
• Là phn mm mã ngu n m! chy trên Linux nên không tn chi phí mua
bn quyn, ch∋ tn chi phí mua thit b (server, storage)

Thu hoch PPNCKH
HVTH: Trng Lê Minh Ngc Trang: 23
• Có kh nng tùy bin rt cao, các tính nng mi c c#p nh#t liên tc
3.2 Videocache
Videocache là Squid URL rewriter plugin c vit b∀ng ngôn ng1 Python
nh∀m ti u hóa bng thông khi truy c#p vào các trang web chia s video ni
ting nh: youtube, metacafe… Videocache tit kim bng thông khi mt file
video c yêu cu nhiu hn mt ln.
Videocache hot ng trên hu ht các h iu hành Linux/Unix nh:
Fedora, Centos, Redhat, RHLE, OpenSuSE, Mandriva, Ubuntu, Debian, Gentoo,
FreeBSD, NetBSD, Slackware. Videocache có th hot ng trên Mac OSX và

Microsoft Windows nh Cygwin.
Videocache h. tr caching các nh dng file audio/video sau: flv, 3gp,
mp3, wmv, mp4, rm, ram, mov, avi, m4v.
Videocach h. tr caching các file audio/video ca nh1ng trang web sau:
• Youtube Videos - Youtube.com.
• Facebook Videos - facebook.com.
• MySpace Videos - myspace.com.
• AOL Videos - aol.com.
• Metacafe Videos - Metacafe.com
• DailyMotion Videos - Dailymotion.com
• Vimeo HD Videos - Vimeo.com
• Bing & MSN Videos - Video.bing.com
• Blip TV Videos - Blip.tv
• Break Videos - Break.com
• Red Tube Videos - Redtube dot com
• X Tube Videos - Xtube dot com
• You P0rn Videos - Youporn dot com
• Tube 8 Videos - Tube8 dot com
• Wrzuta Audio & Videos - Wrzuta.pl

Thu hoch PPNCKH
HVTH: Trng Lê Minh Ngc Trang: 24
3.3 Kernel
Kernel là thành phn quan trng nht ca h iu hành Linux/Unix. Là
nh1ng phn mm, ng dng ! mc thp (low-level) trong h thng, có kh nng
thay i linh hot  phù hp vi phn cng. Chúng tng tác vi tt c ng
dng và hot ng trong ch  user mode, cho phép các quá trình khác – hay
còn gi là server, nh#n thông tin t các thành phn khác qua inter-process
communication (IPC).
V bn cht, có nhiu cách  xây dng cu trúc và biên dch 1 b kernel

nht nh t u. Nhìn chung, vi hu ht các kernel hin nay, chúng ta có th
chia ra làm 3 loi: monolithic, microkernel, và hybrid. Linux s dng kernel
monolithic trong khi OS X (XNU) và Windows 7 s dng kernel hybrid.
Microkernel có y  các tính nng cn thit  qun lý b vi x lý, b
nh và IPC. Có rt nhiu th khác trong máy tính có th c nhìn thy, tip xúc
và qun lý trong ch  ngi dùng. Microkernel có tính linh hot khá cao, vì
v#y bn không phi lo lng khi thay i 1 thit b nào ó, ví d nh card màn
hình,  cng lu tr1 ho)c th#m chí là c h iu hành. Microkernel vi nh1ng
thông s liên quan footprint rt nh, tng t vi b nh và dung lng lu tr1,
chúng còn có tính bo m#t khá cao vì ch∋ nh rõ ràng nh1ng tin trình nào hot
ng trong ch  user mode, mà không c cp quyn nh trong ch  giám
sát - supervisor mode.
Vi Monolithic thì khác, chúng có chc nng bao quát rng hn so vi
microkernel, không ch∋ tham gia qun lý b vi x lý, b nh, IRC, chúng còn can
thip vào trình iu khin driver, tính nng iu phi file h thng, các giao tip
qua li gi1a server Monolithic tt hn khi truy c#p ti phn cng và a tác v,
b!i vì nu 1 chng trình mun thu th#p thông tin t b nh và các tin trình
khác, chúng cn có quyn truy c#p trc tip và không phi ch i các tác v
khác kt thúc. Nhng  ng thi, chúng c+ng là nguyên nhân gây ra s bt n vì
nhiu chng trình chy trong ch  supervisor mode hn, ch∋ cn 1 s c nh
c+ng khin cho c h thng mt n nh.

Thu hoch PPNCKH
HVTH: Trng Lê Minh Ngc Trang: 25
Khác vi 2 loi kernel trên, Hybrid có kh nng chn la và quyt nh
nh1ng ng dng nào c phép chy trong ch  user ho)c supervisor. Thông
thng, nh1ng th nh driver và file h thng I/O s, hot ng trong ch  user
mode trong khi IPC và các gói tín hiu t server c gi1 li trong ch 
supervisor. Tính nng này thc s rt có ích vì chúng m bo tính hiu qu ca
h thng, phân phi và iu ch∋nh công vic phù hp, d qun lý.

3.4 Iptables
Iptables là mt tng la ng dng lc gói d1 liu rt mnh, min phí và có
s∃n trên Linux. Netfilter/Iptables g m 2 phn là Netfilter ! trong nhân Linux và
Iptables n∀m ngoài nhân. Iptables chu trách nhim giao tip gi1a ngi dùng và
Netfilter  0y các lu#t ca ngi dùng vào cho Netfiler x lí. Netfilter tin
hành lc các gói d1 liu ! mc IP. Netfilter làm vic trc tip trong nhân, nhanh
và không làm gim tc  ca h thng.
Iptables có mt s )c trng sau:
• Tích hp tt hn vi nhân ca h iu hành Linux.
• Cho phép load tt hn các modules )c bit ca iptables giúp cho vic
ci thin  tin c#y và tc  x lý.
• Là mt statefull firewall.
• Filter packet da trên a ch∋ MAC và các c ca TCP header.
• NAT tt hn.
• H. tr vic tích hp mt cách trong sut vi các chng trình nh web
proxy Squid.
• Mt s thông s limit có th c s dng trong iptables giúp cho vic
ngn ch)n c các cuc tn công DOS.
3.5 Blade Server
Các nhà cung cp máy ch gii thiu Blade server nh là mt kin trúc mi
thay th cho nh1ng thit k máy ch truyn thng - loi ng mt mình ho)c có
nhiu giá 2 bên trong (rack-mounted).

×