• DocumentCode
    1816402
  • Title

    PULSTORE.: Automated Storage Management with QoS Guarantee in

  • Author

    Qiao, Lin ; Iyer, Balakrishna R. ; Agrawal, Divyakant ; Abbadi, Amr El ; Uttamchandani, Sandeep

  • Author_Institution
    California Univ., Santa Barbara, CA
  • fYear
    2005
  • fDate
    13-16 June 2005
  • Firstpage
    302
  • Lastpage
    303
  • Abstract
    Traditionally storage has been purchased and attached to a single computer system. Such storage is accessible only through the computer system to which it is locally attached. In the last 10 years, especially in corporate data centers, storage is being increasingly purchased independent of the processors, and independently managed and administered. Because of the standardization of disk IO protocols, storage can be easily shared amongst various heterogeneous processors running various applications. The shared storage is accessed over a network interconnecting the processors to the shared disk subsystem, known as the storage area network - a network on which processors send IO calls to virtual disks. It is the task of the storage controller to manage the mapping of virtual disks to physical disks, a task known as storage virtualization, similar to memory virtualization of processors. The storage virtualization layer has been exploited to provide diverse storage functions. If a reasonable prediction of IO workload can be made, the storage virtualization layer could optimize the mapping of physical disks to virtual disks to satisfy applications´ IO response time requirements. In this paper, we tackle the problems of moving data in a storage hierarchy under both capacity/performance constraints and on-demand resource provisioning constraints
  • Keywords
    quality of service; shared memory systems; storage area networks; virtual storage; IO protocol standardization; IO workload; PULSTORE; QoS guarantee; automated storage management; capacity constraint; corporate data center; heterogeneous processors; large-scale virtualized storage systems; network interconnection; on-demand resource provisioning; performance constraint; processor interconnection; shared disk subsystem; storage area network; storage controller; storage hierarchy; storage sharing; storage virtualization; virtual disks; Access protocols; Application virtualization; Contracts; File servers; Large-scale systems; Memory management; Silicon; Standardization; Storage area networks; Storage automation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Autonomic Computing, 2005. ICAC 2005. Proceedings. Second International Conference on
  • Conference_Location
    Seattle, WA
  • Print_ISBN
    0-7965-2276-9
  • Type

    conf

  • DOI
    10.1109/ICAC.2005.48
  • Filename
    1498074