• DocumentCode
    1920895
  • Title

    Dynamic Active Storage for High Performance I/O

  • Author

    Chen, Chao ; Chen, Yong

  • Author_Institution
    Dept. of Comput. Sci., Texas Tech Univ. Lubbock, Lubbock, TX, USA
  • fYear
    2012
  • fDate
    10-13 Sept. 2012
  • Firstpage
    379
  • Lastpage
    388
  • Abstract
    Many high-end computing applications in critical areas of science and technology are becoming more and more data intensive. These applications transfer large amounts of data from storage nodes to compute nodes for processing, which is costly and bandwidth consuming. The data movement often dominates the applications´ run time. Active storage provides a promising solution for these applications by moving appropriate computations from compute nodes to storage nodes. The prior research has achieved considerable progress and developed several active storage models. However, the existing studies have neglected the influence of data dependence on the performance of active storage systems. This study shows that the data dependence has a critical impact on active storage, and the ignorance of dependence can lead to waste of the precious bandwidth. To address this issue in active storage, this paper also presents a new Dynamic Active Storage (DAS) architecture that analyzes the bandwidth requirement of operations, determines the applicability for active storage requests, and optimizes data layout on servers to minimize the bandwidth requirement. Experimental tests have been conducted, and the results have confirmed that the proposed DAS architecture outperforms existing active storage systems. The DAS architecture reduces the data movement caused by data dependence and improves applications´ performance over existing schemes. It holds a promise for high performance I/O system in high-end computing.
  • Keywords
    data handling; input-output programs; software architecture; storage management; DAS architecture; data dependence; data layout; dynamic active storage systems; high performance I/O; high-end computing; science and technology; Bandwidth; Computational modeling; Computer architecture; Data models; Distributed databases; Servers; Strips; active storage; data intensive computing; dynamic active storage; high end computing; parallel I/O; parallel file systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing (ICPP), 2012 41st International Conference on
  • Conference_Location
    Pittsburgh, PA
  • ISSN
    0190-3918
  • Print_ISBN
    978-1-4673-2508-0
  • Type

    conf

  • DOI
    10.1109/ICPP.2012.22
  • Filename
    6337599