Title :
Chunk and object level deduplication for web optimization: A hybrid approach
Author :
Papapanagiotou, Ioannis ; Callaway, Robert D. ; Devetsikiotis, Michael
Author_Institution :
Dept. of Electr. & Comput. Eng., North Carolina State Univ., Raleigh, NC, USA
Abstract :
Proxy caches or Redundancy Elimination (RE) systems have been used to remove redundant bytes in WAN links. However, they come with some inherited deficiencies. Proxy caches provide less savings than RE systems, and RE systems have limitations related to speed, memory and storage overhead. In this paper we advocate the use of a hybrid approach, in which each type of cache acts as a module in a system with shared memory and storage space. A static scheduler precedes the cache modules and determines what types of traffic should be forwarded to which module. We also propose several optimizations for each of the modules, such that the storage and memory overhead are minimized. We evaluate the proposed system by performing a trace driven emulation. Our results indicate that a hybrid system is able to provide better savings than a proxy cache, or a standalone RE system. The hybrid system requires less memory, less disk space and provides a speed-up ratio equal to three compared to an RE system.
Keywords :
Internet; shared memory systems; wide area networks; WAN links; Web optimization; cache modules; chunk level deduplication; hybrid approach; object level deduplication; proxy caches; redundancy elimination systems; redundant bytes removal; shared memory; standalone RE system; static scheduler; storage space; trace driven emulation; Bandwidth; Encoding; Memory management; Optimization; Redundancy; Servers; Streaming media; Hybrid Cache; Redundancy Elimination; Traffic deduplication; WAN optimization;
Conference_Titel :
Communications (ICC), 2012 IEEE International Conference on
Conference_Location :
Ottawa, ON
Print_ISBN :
978-1-4577-2052-9
Electronic_ISBN :
1550-3607
DOI :
10.1109/ICC.2012.6363843