DocumentCode :
1884747
Title :
CombiHeader: Minimizing the number of shim headers in redundancy elimination systems
Author :
Saha, Simanto ; Lukyanenko, Andrey ; Ylä-Jääski, Antti
Author_Institution :
Sch. of Sci., Aalto Univ., Aalto, Finland
fYear :
2011
fDate :
10-15 April 2011
Firstpage :
798
Lastpage :
803
Abstract :
Redundancy elimination has been used in many places to improve network performance. The algorithms for doing this typically split data into chunks, fingerprint them, and compare the fingerprint with cache to identify similar chunks. Then these chunks are removed from the data and headers are inserted instead of them. However, this approach presents us with two crucial shortcomings. Depending on the size of chunks, either many headers need to be inserted, or probability of missing similar regions is increased. Algorithms that try to overcome missed similarity detection by expanding chunk boundary suffers from excessive memory access due to byte-by-byte comparison. This situation leads us to propose a novel algorithm, CombiHeader, that allows near maximum similarity detection using smaller chunks sizes while using chunk aggregation technique to transmit very few headers with few memory accesses. CombiHeader uses a specialized directed graph to track and merge adjacent popular chunks. By generating different generations of CombiNodes, CombiHeader can detect different lengths of similarity region, and uses the smallest number of headers possible. Experiments show that CombiHeader uses less than 25% headers than general elimination algorithms, and this number improves with the number of hits. The required memory access to detect maximal similarity region is in the range of 1%-5% of comparable algorithms for certain situations. CombiHeader is implemented as a pluggable module, which can be used with any existing redundancy elimination algorithm.
Keywords :
cache storage; directed graphs; telecommunication computing; telecommunication traffic; CombiHeader; chunk aggregation technique; chunk boundary; redundancy elimination systems; shim headers; Algorithm design and analysis; Helium; Variable speed drives; Wide area networks; RE; optimization; redundancy elimination;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Communications Workshops (INFOCOM WKSHPS), 2011 IEEE Conference on
Conference_Location :
Shanghai
Print_ISBN :
978-1-4577-0249-5
Electronic_ISBN :
978-1-4577-0248-8
Type :
conf
DOI :
10.1109/INFCOMW.2011.5928920
Filename :
5928920
Link To Document :
بازگشت