• DocumentCode
    1924879
  • Title

    DOSAS: Mitigating the Resource Contention in Active Storage Systems

  • Author

    Chen, Chao ; Chen, Yong ; Roth, Philip C.

  • Author_Institution
    Dept. of Comput. Sci., Texas Tech Univ., Lubbock, TX, USA
  • fYear
    2012
  • fDate
    24-28 Sept. 2012
  • Firstpage
    164
  • Lastpage
    172
  • Abstract
    Active storage provides an effective method to mitigate the I/O bottleneck problem of data intensive high performance computing applications. It can reduce the amount of data transferred as the application runs by moving appropriate computations close to the data. Prior research has achieved considerable progress in developing several active storage prototypes. However, existing studies have neglected the impact of resource contention when concurrent processes request IOoperations from the same storage node simultaneously, which happens frequently in practice. In this paper, we analyze the impact of resource contention on active storage systems. Motivated by our analysis, we propose a novel Dynamic Operation Scheduling Active Storage architecture to address the resource contention issue. It offloads the active processing operations dynamically between storage nodes and compute nodes according to the system environment. By evaluating our architecture, we observed that: (1) resource contention is a critical problem for active storage systems, (2) the proposed dynamic operation scheduling method mitigates the problem, and (3) the new active storage architecture outperforms existing active storage systems.
  • Keywords
    file organisation; multiprocessing systems; parallel machines; DOSAS; IO bottleneck problem mitigation; IO operations; active storage prototypes; active storage systems; data intensive high performance computing applications; dynamic operation scheduling active storage architecture; dynamic operation scheduling method; resource contention mitigation; storage nodes; system environment; Artificial intelligence; Computational modeling; Computer architecture; Dynamic scheduling; Kernel; Nickel; Processor scheduling; active storage; data intensive computing; dynamic active storage; high performance computing; parallel I/O; parallel file systems; resource contention;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing (CLUSTER), 2012 IEEE International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4673-2422-9
  • Type

    conf

  • DOI
    10.1109/CLUSTER.2012.66
  • Filename
    6337777