• DocumentCode
    1379119
  • Title

    Dynamic Data Reallocation in Hybrid Disk Arrays

  • Author

    Xie, Tao ; Sun, Yao

  • Author_Institution
    Dept. of Comput. Sci., San Diego State Univ., San Diego, CA, USA
  • Volume
    21
  • Issue
    9
  • fYear
    2010
  • Firstpage
    1330
  • Lastpage
    1341
  • Abstract
    Current disk arrays consist purely of hard disk drives, which normally provide huge storage capacities with low cost and high throughput for data-intensive applications. Nevertheless, they have some inherent disadvantages such as long access latencies and energy inefficiency due to their build-in mechanical mechanisms. Flash-memory-based solid state disks, on the other hand, although currently more expensive and inadequate in write cycles, offer much faster random read accesses and are much more robust and energy efficient. To combine the complementary merits of hard disks and flash disks, in this paper, we propose a hybrid disk array architecture named hybrid disk storage (HIT) for data-intensive applications. Next, a dynamic data redistribution strategy called performance, energy, and reliability balanced (PEARL), which can periodically redistribute data between flash disks and hard disks to adapt to the changing data access patterns, is developed on top of the HIT architecture. Comprehensive simulations using real-life traces demonstrate that compared with existing data placement techniques, PEARL exhibits its strength in both performance and energy consumption without impairing flash disk reliability.
  • Keywords
    computer architecture; disc drives; disc storage; information retrieval; data access patterns; disk storage; dynamic data reallocation; dynamic data redistribution strategy; energy consumption; flash disk reliability; flash disks; flash memory based solid state disks; hard disks; hybrid disk array architecture; hybrid disk storage architecture; Allocation strategies; energy-aware systems; reliability; secondary storage.;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2009.175
  • Filename
    5374394