Scalable high performance de-duplication backup via hash join
计算机工程|Updated:2022-08-31
|
Scalable high performance de-duplication backup via hash join
Scalable high performance de-duplication backup via hash join
信息与电子工程前沿(英文)2010年11卷第5期 页码:315-327
Affiliations:
Wuhan National Laboratory for Optoelectronics, School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan 430074, China
Scalable high performance de-duplication backup via hash join[J]. 信息与电子工程前沿(英文), 2010,11(5):315-327.
Tian-ming YANG, Dan FENG, Zhong-ying NIU, et al. Scalable high performance de-duplication backup via hash join[J]. Frontiers of Information Technology & Electronic Engineering, 2010, 11(5): 315-327.
Scalable high performance de-duplication backup via hash join[J]. 信息与电子工程前沿(英文), 2010,11(5):315-327. DOI: 10.1631/jzus.C0910445.
Tian-ming YANG, Dan FENG, Zhong-ying NIU, et al. Scalable high performance de-duplication backup via hash join[J]. Frontiers of Information Technology & Electronic Engineering, 2010, 11(5): 315-327. DOI: 10.1631/jzus.C0910445.
Scalable high performance de-duplication backup via hash join
other demanding requirements for enterprise de-duplication backup are high performance
high scalability
and availability for large-scale distributed environments. The main challenge is reducing the significant disk input/output (I/O) overhead as a result of constantly accessing the disk to identify duplicate chunks. Existing inline de-duplication approaches mainly rely on duplicate locality to avoid disk bottleneck
thus suffering from degradation under poor duplicate locality workload. This paper presents Chunkfarm
a post-processing de-duplication backup system designed to improve capacity
throughput
and scalability for de-duplication. Chunkfarm performs de-duplication backup using the hash join algorithm
which turns the notoriously random and small disk I/Os of fingerprint lookups and updates into large sequential disk I/Os
hence achieving high write throughput not influenced by workload locality. More importantly
by decentralizing fingerprint lookup and update
Chunkfarm supports a cluster of servers to perform de-duplication backup in parallel; it hence is conducive to distributed implementation and thus applicable to large-scale and distributed storage systems.
关键词
Keywords
references
The trial reading is over, you can activate your VIP account to continue reading.