Design of an Object-Based Storage Device Based on I/O Processor

Shuibing He,Dan Feng
DOI: https://doi.org/10.1145/1453775.1453782
2008-01-01
Abstract:Object-based Storage Device (OSD) is the foundation of the Object-based Storage System (OBSS).As the petabyte-scale OBSS includes thousands of OSDs, the performance, cost and power of single OSD must be considered together to build such a huge storage system The existing OSD based on server and general-purposed PC platform cannot have an excellent tradeoff among the three factor as they are not designed specifically for storage applications. An original OSD architecture based on the Intel IOP315 I/O processor chipset is presented in this paper. The I/O processor makes it powerful for the OSD to process the network communication protocol and the unique switch fabric of the chipset can further improve the I/O performance through parallel data transfer in multiple I/O channels. The experimental results show that the OSD performs well for system performance. Moreover, it provides characteristic of low cost and power.
What problem does this paper attempt to address?