Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 32451
Attempt to Reuse Used-PCs as Distributed Storage

Authors: Toshiya Kawato, Shin-ichi Motomura, Masayuki Higashino, Takao Kawamura


Storage for storing data is indispensable. If a storage capacity becomes insufficient, we can increase its capacity by adding new disks. It is, however, difficult to add a new disk when a budget is not enough. On the other hand, there are many unused idle resources such as used personal computers despite those use value. In order to solve those problems, used personal computers can be reused as storage. In this paper, we attempt to reuse used-PCs as a distributed storage. First, we list up the characteristics of used-PCs and design a storage system that utilizes its characteristics. Next, we experimentally implement an auto-construction system that automatically constructs a distributed storage environment in used-PCs.

Keywords: Distributed storage, used personal computer, idle resource, auto construction.

Digital Object Identifier (DOI):

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 663


[1] Sanjay Ghemawat, Howard Gobioff, and Shun-Tak Leung, “The Google File System,” 19th ACM Symposium on Operating Systems Principles, 2003.
[2] “Ceph Homepage - Ceph,” from, Retrieved November 10, 2017.
[3] “Gluster,” from, Retrieved November 10, 2017.
[4] “CHAPTER 26. KICKSTART INSTALLATIONS,” from hat enterprise linux/7 /html/installation guide/chap-kickstart-installations, Retrieved November 10, 2017.
[5] “Preboot Execution Environment (PXE) Specification,” from, Retrieved November 10, 2017.
[6] Michael Factor, Kalman Meth, Dalit Naor, Ohad Rodeh, and Julian Satran, “Object storage: the future building block for storage systems,” Local to Global Data Interoperability - Challenges and Technologies, pp.119-123, 2005.
[7] Mike Mesnier, Greg Ganger, and Erik Riede, “Object-based storage,” IEEE Communications Magazine, Vol. 41, pp.84-90, 2005.
[8] Shin-ichi Motomura, Toshiya Kawato, and Masaya Kimoto, “Usecase of object storage for education and research computer systems,” Journal for Academic Computing and Networking, No. 19, pp. 26-34, 2015 (published in japanese).
[9] Roy Thomas Fielding,“Architectural Styles and the Design of Network-based Software Architectures,” Ph.D Thesis, University of California, Irvine, 2000.
[10] “nikratio / S3QL - Bitbucket,” from, Retrieved November 10, 2017.
[11] “Welcome to Swift’s documentation!,” from, Retrieved November 10, 2017.
[12] “Chef - Automate Your Infrastructure,” from, Retrieved November 10, 2017.