Please use this identifier to cite or link to this item: https://doi.org/10.1016/j.jpdc.2008.12.004
DC FieldValue
dc.titleA novel distributed architecture of large-scale multimedia storage system using autonomous object-based storage devices
dc.contributor.authorZeng, Z.
dc.contributor.authorVeeravalli, B.
dc.date.accessioned2014-06-16T09:32:47Z
dc.date.available2014-06-16T09:32:47Z
dc.date.issued2009-04
dc.identifier.citationZeng, Z., Veeravalli, B. (2009-04). A novel distributed architecture of large-scale multimedia storage system using autonomous object-based storage devices. Journal of Parallel and Distributed Computing 69 (4) : 349-359. ScholarBank@NUS Repository. https://doi.org/10.1016/j.jpdc.2008.12.004
dc.identifier.issn07437315
dc.identifier.urihttp://scholarbank.nus.edu.sg/handle/10635/54597
dc.description.abstractIn a large-scale multimedia storage system (LMSS) where the user requests for different multimedia objects may have different demands, placement and replication of the objects is an important factor, as it may result in an imbalance in loading across the system. Since replica management and load balancing is a crucial issue in multimedia systems, normally this problem is handled by centralized servers, e.g., metadata servers (MDS) in distributed file systems. Each object-based storage device (OSD) responds to the requests coming from the centralized servers independently and has no communication with other OSDs among the system. In this paper, we design a novel distributed architecture of LMSS, in which the OSDs have some kind of intelligences and can cooperate to achieve a high performance. Such an OSD, named as autonomous object-based storage device (AOSD), can replicate the objects to and balance the requests among other AOSDs, and handle fail-over and recovery autonomously. In the proposed architecture, we move the request balancing from centralized MDS to AOSDs and make the system more scalable, flexible, and robust. Based on the proposed architecture, we propose two different object replication and load balancing algorithms, named as "Minimum Average Waiting Time" (MAWT) and "One of the Best Two Choices" (OBTC), respectively. We validate the performance of the algorithms via rigorous simulations with respect to several influencing factors. Our findings conclusively demonstrate that the proposed architecture minimizes the average waiting time and at the same time carries out load balancing across servers. © 2009 Elsevier Inc. All rights reserved.
dc.description.urihttp://libproxy1.nus.edu.sg/login?url=http://dx.doi.org/10.1016/j.jpdc.2008.12.004
dc.sourceScopus
dc.subjectAverage waiting time
dc.subjectDistributed system
dc.subjectLoad balancing
dc.subjectMultimedia storage system
dc.subjectObject-based storage device
dc.typeArticle
dc.contributor.departmentELECTRICAL & COMPUTER ENGINEERING
dc.description.doi10.1016/j.jpdc.2008.12.004
dc.description.sourcetitleJournal of Parallel and Distributed Computing
dc.description.volume69
dc.description.issue4
dc.description.page349-359
dc.description.codenJPDCE
dc.identifier.isiut000264502200002
Appears in Collections:Staff Publications

Show simple item record
Files in This Item:
There are no files associated with this item.

Google ScholarTM

Check

Altmetric


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.