Download presentation
Presentation is loading. Please wait.
Published byStephen Stevens Modified over 8 years ago
1
Proxy Server based Proxy Cache Engine Perfomed by: Leonid Romanovsky Olga Fomenko Intructor: Konstantin Sinyuk
2
Project Goals Find appropriate proxy software. Integrate Proxy Cache Engine (PCE card) into proxy server software. Test PCE card in initial configuration. Improve performance of PCE card to achieve the maximum in test environment. Make system and OS optimization to resolve possible bottlenecks.
3
Proxy Description Internet LAN Client Data Proxy Software
4
Proxy Advantages Stores internet pages locally. Reducing the amount of data transferred on external links. Efficient use of external bandwidth.
5
PCE Card Description The Proxy Cache Engine project attempts to overcome the known proxy cache limitations and resolve in hardware existing system bottlenecks. Proxy Cache Engine project was performed in High Speed Digital Systems Lab by Artyom Borzin and Stas Lapchev. FOR MORE INFO... Read Proxy Cache Engine final report on High Speed Digital Systems Lab site.High Speed Digital Systems Lab
6
PCE Card Description(cont.) LAN Client Data Client Handler Functions Proxy cache engine (PCE) unit Proxy Handler Functions Search Request Search Results Page requested by client Internet
7
General Request Block Diagram Client Internet PCE card Apache 2.0.43 Web Interface/ Win32 API mod_proxy Apache Request handler mod_disk_cache
8
URL Request Block Diagram Receive URL request Search in PCE database Fetch from cache Bring to cache Cache found Cache not found Update PCE database Handle request
9
PCE Card Integration PCE card was integrated using two models to solve multithreaded problem in PCE card driver*: –Socket model –Messaging model *- PCE card driver has no support in multithreaded and multiprocessing
10
Testing Methods Simple PCE card test –Small number of requests from single client. Advanced PCE card test –Massive load of requests from number of clients.
11
OS Optimization To achieve maximum performance from operating system, was chosen Windows XP Embedded (WXE), and built operating system image especially for our needs.
12
Summary This project shows the advantages of proxy server based on PCE card, which reduce load from CPU. The forecast is that the next generation of proxy servers will use CRC computing devices, like PCE card, in distributed model.
13
Thank To All people that supported us in this project –Eli Shoshan –Konstantin Sinyuk –Stas Lapchev –Artyom Borzin –Boris Kogan –……
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.