Title :
Design and Implementation of a Virtualized Storage Fabric for Cloud Server
Author :
Hua Nie ; Xue Zhou ; Yalu Ni ; Xiaojun Yang ; Keping Long
Author_Institution :
Sch. of Comput. & Commun. Eng., Univ. of Sci. & Technol. Beijing, Beijing, China
Abstract :
High concurrent Cloud Server needs high-density CPUs and each CPU needs its own dedicated local disk. In order to save disk space, a virtualized storage fabric is designed to share multiple CPUs attached to one storage device. This paper presents a new storage virtualization strategy based on a Shared Storage Controller (SSC). SSC is a bridge between multiple CPUs and one disk. It is implemented in hardware level using FPGA. It virtualizes disk resource into volumes and provides private and public volumes for each CPU according to their requirements. With SSC, Cloud Server can be more scalable and storage fabric can be safer. In this paper, the architecture of SSC is demonstrated and some preliminary results are presented.
Keywords :
cloud computing; concurrency control; field programmable gate arrays; file servers; storage management; virtualisation; CPUs; FPGA; SSC; concurrent cloud server; dedicated local disk; disk resource virtualization; hardware level; private volumes; public volumes; shared storage controller; storage virtualization strategy; virtualized storage fabric; Bandwidth; Decision support systems; Fabrics; Ports (Computers); Protocols; Servers; Virtualization; SATA; high-density Cloud Server; shared storage; virtualization;
Conference_Titel :
Networking, Architecture, and Storage (NAS), 2014 9th IEEE International Conference on
Conference_Location :
Tianjin
DOI :
10.1109/NAS.2014.23