Http proxy a Veszprémi Egyetem informatikai hálózatában
Pulai Gábor <pulaig@almos.vein.hu>
Veszprémi Egyetem
Farkas Zoltán <farkas@almos.vein.hu>
Veszprémi Egyetem
1. Mi a Proxy szerver?
A proxy szó jelentése: megbízott. Ennek megfelelően a proxy szervert egy olyan feladat elvégeztetésére használjuk, amit más számítógépekre nem lehet, vagy nem akarunk rábízni.
Mire lehet a proxy szervert használni?
Web elérés gyorsítására
Web kiszolgálás gyorsítására
Tűzfalnak
stb
Mire használjuk mi a proxy szervert?
Az egyetemen a proxy szervert ma elsősorban a web elérés gyorsítására, korábban a sávszélesség jobb kihasználására használtuk.
2. Milyen Cache szerverek vannak a piacon?
Harvest
Squid
NetCache
Microsoft Proxy Server / Internet Security and Acceleration Server
3. Melyiket használjuk – Miért?
1997 – 2000 között Harvest , majd Squid cache-t használtunk Solaris illetve Linux operációs rendszerekkel.
2001. március 1-től a GE Capital ITS Austria a VAR Kft közvetítésével a Veszprémi Egyetemnek ajándékozott és beüzemelt egy, a Network Appliance cég által gyártott NetCache 720s proxy szervert.
4. Bevezetési tapasztalatok
Általában:
A Cache használatának kötelezővé tétele mindig nehezségekbe ütközik. –lehetséges megoldás: transparent proxy, de kicsit lassabb (növeli a hálózati forgalmat), ezert eddig nem használtuk
A NetCache esetében:
Az átállás csaknem zökkenőmentesen történt, hiszen figyeltünk arra, hogy a felhasználók gépein ne kelljen a proxy beállításokon változtatni. Az előző pontbeli nehézségen már a korábbi cache szoftver bevezetéskor túljutottunk.
5. Használati tapasztalatok
A Netcache nagyon stabilan működik. Karbantartással gyakorlatilag nem kell foglalkozni, szemben a squid-del, ahol hetente – kéthetente kellett hibaelhárítással foglalkozni. A squidnek még legfrissebb (stabil) verzióiban is gondok vannak a filerendszer kezelésével, ami miatt egyrészt rendszeresen leáll (majd beállítás függvényében újraindul), másrészt néhány ilyen leállás után a cache-ben beragadnak objektumok, melyeket nem lehet elérni és törölni, csak a teljes cache könyvtárstruktúra újragenerálása segít. Ezek a beragadt objektumok egy idő után akár a rendelkezésre álló lemezterület 60%-át is elfoglalhatják..
Statisztikusan: napi átlagos 45% találati aránnyt mutat 27 GB-os Cache méret mellett, percenként 1210 kérésszám mellett. Szemben a Squid 28 – 37%-os találati arányával.
Az átlagos válaszidő is 35%-kal javult, a negatív hit válaszidő pedig csaknem 50%-kal
6. Összefoglalás
A NetCache 720s a Veszprémi Egyetem igényeinek megfelel (terhelés)
A felhasználók észrevehető sebességnövekedést tapasztalnak az új proxy szerverrel kommunikálva
A karbantartási feladatok gyakorlatilag megszűntek
A NetCache más proxy szerverekkel (squid, ISA) láncba fűzve jól működik
A felszabadult nagyteljesítményű gépet más feladatokra tudjuk használni