DocumentCode
3396221
Title
Peabody: the time travelling disk
Author
Morrey, Charles B., III ; Grunwald, Dirk
Author_Institution
Colorado Univ., Boulder, CO, USA
fYear
2003
fDate
7-10 April 2003
Firstpage
241
Lastpage
253
Abstract
Disk drives are now available with capacities on the order of hundreds of gigabytes. What has not become available is an easy way to manage storage. With installed machines located across the enterprise, the backup, management of application installation, and maintenance of systems have become a nightmare. An increasing trend in the storage industry is to virtualize storage resources, maintaining a central repository that can be accessed across the network. We have designed a network block storage device, Peabody, that exposes virtual disks. These virtual disks provide mechanisms to: recover any previous state of their sectors and share backend storage to improve cache utilization and reduce the total amount of storage needed. Peabody is exposed as an iSCSI target, and is mountable by any iSCSI compatible initiator Using our implementation of Peabody, we show that for our workloads, up to 84% of disk sectors written, contain identical content to previously written sectors, motivating the need for content-based coalescing. The overhead for writing in a simple implementation is only 20 percent of the total write speed. This paper describes our early experiences with the Peabody implementation. We quantify how rapidly storage is consumed, examine optimizations, such as content-based coalescing and describe how recovery is currently implemented. We conclude with future plans based on these measurements.
Keywords
operating systems (computers); virtual storage; Peabody; backend storage sharing; cache utilization; content based coalescing; disk sectors; iSCSI compatible initiator; iSCSI target; network block storage device; optimizations; sector state recovery; storage management; virtual disks; Application virtualization; Availability; Cache storage; Costs; Disk drives; File systems; Hardware; Management information systems; Resource virtualization; Workstations;
fLanguage
English
Publisher
ieee
Conference_Titel
Mass Storage Systems and Technologies, 2003. (MSST 2003). Proceedings. 20th IEEE/11th NASA Goddard Conference on
Print_ISBN
0-7695-1914-8
Type
conf
DOI
10.1109/MASS.2003.1194861
Filename
1194861
Link To Document