The Experts below are selected from a list of 165 Experts worldwide ranked by ideXlab platform
Dirk Grunwald - One of the best experts on this subject based on the ideXlab platform.
-
USENIX Annual Technical Conference, General Track - Reducing the disk I/O of Web Proxy Server caches
1999Co-Authors: Carlos Maltzahn, Kathy J Richardson, Dirk GrunwaldAbstract:The dramatic increase of HTTP traffic on the Internet has resulted in wide-spread use of large caching Proxy Servers as critical Internet infrastructure components. With continued growth the demand for larger caches and higher performance proxies grows as well. The common bottleneck of large caching Proxy Servers is disk I/O. In this paper we evaluate ways to reduce the amount of required disk I/O. First we compare the file system interactions of two existing Web Proxy Servers, CERN and SQUID. Then we show how design adjustments to the current SQUID cache architecture can dramatically reduce disk I/O. Our findings suggest two that strategies can significantly reduce disk I/O: (1) preserve locality of the HTTP reference stream while translating these references into cache references, and (2) use virtual memory instead of the file system for objects smaller than the system page size. The evaluated techniques reduced disk I/O by 50% to 70%.
-
reducing the disk i o of Web Proxy Server caches
USENIX Annual Technical Conference, 1999Co-Authors: Carlos Maltzahn, Kathy J Richardson, Dirk GrunwaldAbstract:The dramatic increase of HTTP traffic on the Internet has resulted in wide-spread use of large caching Proxy Servers as critical Internet infrastructure components. With continued growth the demand for larger caches and higher performance proxies grows as well. The common bottleneck of large caching Proxy Servers is disk I/O. In this paper we evaluate ways to reduce the amount of required disk I/O. First we compare the file system interactions of two existing Web Proxy Servers, CERN and SQUID. Then we show how design adjustments to the current SQUID cache architecture can dramatically reduce disk I/O. Our findings suggest two that strategies can significantly reduce disk I/O: (1) preserve locality of the HTTP reference stream while translating these references into cache references, and (2) use virtual memory instead of the file system for objects smaller than the system page size. The evaluated techniques reduced disk I/O by 50% to 70%.
-
Improving resource utilization of enterprise-level world wide Web Proxy Servers
1999Co-Authors: Carl Georg Maltzahn, Dirk GrunwaldAbstract:The resource utilization of enterprise-level Web Proxy Servers is primarily dependent on network and disk I/O latencies and is highly variable due to a diurnal workload pattern with very predictable peak and off-peak periods. Often, the cost of resources depends on the purchased resource capacity instead of the actual utilization. This motivates the use of off-peak periods to perform speculative work in the hope that this work will later reduce resource utilization during peak periods. We take two approaches to improve resource utilization. In the first approach we reduce disk I/O by cache compaction during off-peak periods and by carefully designing the way a cache architecture utilizes operating system services such as the file system buffer cache and the virtual memory system. Evaluating our designs with workload generators on standard file systems we achieve disk I/O savings of over 70% compared to existing Web Proxy Server architectures. In the second approach we reduce peak bandwidth levels by prefetching bandwidth during off-peak periods. Our analysis reveals that 40% of the cacheable miss bandwidth is prefetchable. We found that 99% of this prefetchable bandwidth is based on objects that the Web Proxy Server under study has not accessed before. However, these objects originate from Servers which the Web Proxy Server under study has accessed before. Using machine learning techniques we are able to automatically generate prefetch strategies of high accuracy and medium coverage. A test of these prefetch strategies on real workloads achieves a peak-level reduction of up to 12%.
Wijaya, Marvin Chandra - One of the best experts on this subject based on the ideXlab platform.
-
Distributed Proxy cache replacement algorithm to improve Web Server performance
'Institute of Research and Community Services Diponegoro University (LPPM UNDIP)', 2020Co-Authors: Wijaya, Marvin ChandraAbstract:Kinerja pemrosesan Web perlu meningkat untuk memenuhi pertumbuhan penggunaan internet, salah satunya dengan menggunakan cache pada Server Proxy Web. Penelitian ini mengkaji implementasi algoritme penggantian cache Proxy untuk meningkatkan cache hit dalam Server Proxy. Penelitian dilakukan dengan membuat sistem Web Server secara cluster atau terdistribusi dengan menggunakan delapan buah node Web Server. Sistem menghasilkan peningkatan latensi sebesar 90 % lebih baik dan peningkatan throughput sebesar 5,33 kali lebih baik.The performance of Web processing needs to increase to meet the growth of internet usage, one of which is by using cache on the Web Proxy Server. This study examines the implementation of the Proxy cache replacement algorithm to increase cache hits in the Proxy Server. The study was conducted by creating a clustered or distributed Web Server system using eight Web Server nodes. The system was able to provide increased latency by 90 % better and increased throughput of 5.33 times better
-
Algoritme penggantian cache Proxy terdistribusi untuk meningkatkan kinerja Server Web
'Institute of Research and Community Services Diponegoro University (LPPM UNDIP)', 2020Co-Authors: Wijaya, Marvin ChandraAbstract:The performance of Web processing needs to increase to meet the growth of internet usage, one of which is by using cache on the Web Proxy Server. This study examines the implementation of the Proxy cache replacement algorithm to increase cache hits in the Proxy Server. The study was conducted by creating a clustered or distributed Web Server system using eight Web Server nodes. The system was able to provide increased latency by 90 % better and increased throughput of 5.33 times better.Kinerja pemrosesan Web perlu meningkat untuk memenuhi pertumbuhan penggunaan internet, salah satunya dengan menggunakan cache pada Server Proxy Web. Penelitian ini mengkaji implementasi algoritme penggantian cache Proxy untuk meningkatkan cache hit dalam Server Proxy. Penelitian dilakukan dengan membuat sistem Web Server secara cluster atau terdistribusi dengan menggunakan delapan buah node Web Server. Sistem menghasilkan peningkatan latensi sebesar 90 % lebih baik dan peningkatan throughput sebesar 5,33 kali lebih baik
Carlos Maltzahn - One of the best experts on this subject based on the ideXlab platform.
-
reducing the disk i o of Web Proxy Server caches
USENIX Annual Technical Conference, 1999Co-Authors: Carlos Maltzahn, Kathy J Richardson, Dirk GrunwaldAbstract:The dramatic increase of HTTP traffic on the Internet has resulted in wide-spread use of large caching Proxy Servers as critical Internet infrastructure components. With continued growth the demand for larger caches and higher performance proxies grows as well. The common bottleneck of large caching Proxy Servers is disk I/O. In this paper we evaluate ways to reduce the amount of required disk I/O. First we compare the file system interactions of two existing Web Proxy Servers, CERN and SQUID. Then we show how design adjustments to the current SQUID cache architecture can dramatically reduce disk I/O. Our findings suggest two that strategies can significantly reduce disk I/O: (1) preserve locality of the HTTP reference stream while translating these references into cache references, and (2) use virtual memory instead of the file system for objects smaller than the system page size. The evaluated techniques reduced disk I/O by 50% to 70%.
-
USENIX Annual Technical Conference, General Track - Reducing the disk I/O of Web Proxy Server caches
1999Co-Authors: Carlos Maltzahn, Kathy J Richardson, Dirk GrunwaldAbstract:The dramatic increase of HTTP traffic on the Internet has resulted in wide-spread use of large caching Proxy Servers as critical Internet infrastructure components. With continued growth the demand for larger caches and higher performance proxies grows as well. The common bottleneck of large caching Proxy Servers is disk I/O. In this paper we evaluate ways to reduce the amount of required disk I/O. First we compare the file system interactions of two existing Web Proxy Servers, CERN and SQUID. Then we show how design adjustments to the current SQUID cache architecture can dramatically reduce disk I/O. Our findings suggest two that strategies can significantly reduce disk I/O: (1) preserve locality of the HTTP reference stream while translating these references into cache references, and (2) use virtual memory instead of the file system for objects smaller than the system page size. The evaluated techniques reduced disk I/O by 50% to 70%.
George Pallis - One of the best experts on this subject based on the ideXlab platform.
-
a clustering based prefetching scheme on a Web cache environment
Computers & Electrical Engineering, 2008Co-Authors: George Pallis, Athena Vakali, Jaroslav PokornyAbstract:Web prefetching is an attractive solution to reduce the network resources consumed by Web services as well as the access latencies perceived by Web users. Unlike Web caching, which exploits the temporal locality, Web prefetching utilizes the spatial locality of Web objects. Specifically, Web prefetching fetches objects that are likely to be accessed in the near future and stores them in advance. In this context, a sophisticated combination of these two techniques may cause significant improvements on the performance of the Web infrastructure. Considering that there have been several caching policies proposed in the past, the challenge is to extend them by using data mining techniques. In this paper, we present a clustering-based prefetching scheme where a graph-based clustering algorithm identifies clusters of ''correlated'' Web pages based on the users' access patterns. This scheme can be integrated easily into a Web Proxy Server, improving its performance. Through a simulation environment, using a real data set, we show that the proposed integrated framework is robust and effective in improving the performance of the Web caching environment.
-
A Study on Workload Characterization for a Web Proxy Server
2003Co-Authors: George Pallis, Athena Vakali, Lefteris Angelis, Mohand-said HacidAbstract:The popularity of the World-Wide-Web has increaseddramatically in the past few years. Web Proxy Servershave an important role in reducing Server loads, networktraffic, and client request latencies. This paper presentsa detailed workload characterization study of a busyWeb Proxy Server. The study aims in identifying themajor characteristics which will improve modelling ofWeb Proxy accessing. A set of log files is processed forworkload characterization. Throughout the study,emphasis is given on identifying the criteria for a Webcaching model. A statistical analysis, based on theprevious criteria, is presented in order to characterizethe major workload parameters. Results of this analysisare presented and the paper concludes with a discussionabout workload characterization and content deliveryissues.
-
Applied Informatics - A Study on Workload Characterization for a Web Proxy Server
Applied Informatics, 2003Co-Authors: George Pallis, Athena Vakali, Lefteris Angelis, Mohand-said HacidAbstract:The popularity of the World-Wide-Web has increased dramatically in the past few years. Web Proxy Servers have an important role in reducing Server loads, network traffic, and client request latencies. This paper presents a detailed workload characterization study of a busy Web Proxy Server. The study aims in identifying the major characteristics which will improve modelling of Web Proxy accessing. A set of log files is processed for workload characterization. Throughout the study, emphasis is given on identifying the criteria for a Web caching model. A statistical analysis, based on the previous criteria, is presented in order to characterize the major workload parameters. Results of this analysis are presented and the paper concludes with a discussion about workload characterization and content delivery issues.
Mohand-said Hacid - One of the best experts on this subject based on the ideXlab platform.
-
A Study on Workload Characterization for a Web Proxy Server
2003Co-Authors: George Pallis, Athena Vakali, Lefteris Angelis, Mohand-said HacidAbstract:The popularity of the World-Wide-Web has increaseddramatically in the past few years. Web Proxy Servershave an important role in reducing Server loads, networktraffic, and client request latencies. This paper presentsa detailed workload characterization study of a busyWeb Proxy Server. The study aims in identifying themajor characteristics which will improve modelling ofWeb Proxy accessing. A set of log files is processed forworkload characterization. Throughout the study,emphasis is given on identifying the criteria for a Webcaching model. A statistical analysis, based on theprevious criteria, is presented in order to characterizethe major workload parameters. Results of this analysisare presented and the paper concludes with a discussionabout workload characterization and content deliveryissues.
-
Applied Informatics - A Study on Workload Characterization for a Web Proxy Server
Applied Informatics, 2003Co-Authors: George Pallis, Athena Vakali, Lefteris Angelis, Mohand-said HacidAbstract:The popularity of the World-Wide-Web has increased dramatically in the past few years. Web Proxy Servers have an important role in reducing Server loads, network traffic, and client request latencies. This paper presents a detailed workload characterization study of a busy Web Proxy Server. The study aims in identifying the major characteristics which will improve modelling of Web Proxy accessing. A set of log files is processed for workload characterization. Throughout the study, emphasis is given on identifying the criteria for a Web caching model. A statistical analysis, based on the previous criteria, is presented in order to characterize the major workload parameters. Results of this analysis are presented and the paper concludes with a discussion about workload characterization and content delivery issues.