A Transparent Accelerating Software Architecture for Network Storage Based on Multi-core Heterogeneous Systems

Qiuli Shang,Jinlin Wang,Xiao Chen
DOI: https://doi.org/10.1007/978-3-319-42085-1_43
2016-01-01
Abstract:With the development of software-defined storage (SDS), virtualization, and converged system, network storage systems are evolving towards service convergence and function diversity. For the demands on both protocol acceleration and transparent development, this paper proposes a transparent accelerating software architecture for network storage based on multi-core heterogeneous systems. The architecture accelerates the network storage performance transparently, namely enhances the versatility and compatibility of network storage systems based on multi-core heterogeneous systems. Therefore, it has two aspects of advantage including (1) acceleration for protocol processing and (2) agility and maintainability for network service deployment. The experimental test based on prototype platform shows that the performance density of the architecture exceeds the traditional Linux scheme.
What problem does this paper attempt to address?