Title
Algorithms for multimedia object allocation onto heterogeneous storage systems
Date of Award
1999
Degree Type
Dissertation
Degree Name
Doctor of Philosophy (PhD)
Department
Electrical Engineering and Computer Science
Advisor(s)
Mehrotra, Kishan
Keywords
Multimedia storage, Object allocation
Subject Categories
Computer Sciences | Physical Sciences and Mathematics
Abstract
A multimedia storage system may consist of heterogeneous disks as a result of system configuration and expansion. An efficient utilization of storage systems requires even distribution of load among different disks. We present a mathematical model of multimedia object allocation onto heterogeneous storage systems and show that the underlying optimization problem of load balancing is NP-complete. Storage systems are classified into three classes according to the bandwidth and space of their constituent disks. We show that a bandwidth proportional allocation policy for storage systems that have disks with identical bandwidth to space ratio balances the load. Under some conditions this policy successfully balances the load among disks that do not have identical bandwidth-to-space ratios. Several algorithms that attempt to minimize load imbalance in a general storage systems (when the bandwidth to space ratio is not constant) are presented, and their performances are compared. One algorithm, where a heuristic allocation is first applied and then load on a subset of disks is shuffled, gave good results in a reasonable amount of time.
Large amounts of data arriving continuously over time add new complexity to problems of storage management. A pure online algorithm assigns a just-arrived object without affecting the allocation of the previously stored objects. Several online allocation algorithms are presented to minimize the load imbalance in heterogeneous storage systems and their performances are compared. We study the effect the degree of heterogeneity and the ratio of the object-size to disk-space, among other factors, have on these algorithms. Performance of the system deteriorates if the object-size to disk-space ratio is high, and one solution is to add more disks. Due to the current technological trends there is a high likelihood that the system will contain heterogeneous disks. When more disks are added to the system data needs to be reorganized on the new configuration. We study the cost of three data reorganization procedures.
Access
Surface provides description only. Full text is available to ProQuest subscribers. Ask your Librarian for assistance.
Recommended Citation
Al-Sehibani, Abdulaziz Sultan, "Algorithms for multimedia object allocation onto heterogeneous storage systems" (1999). Electrical Engineering and Computer Science - Dissertations. 154.
https://surface.syr.edu/eecs_etd/154
http://libezproxy.syr.edu/login?url=http://proquest.umi.com/pqdweb?did=733992151&sid=1&Fmt=2&clientId=3739&RQT=309&VName=PQD