• DocumentCode
    2016952
  • Title

    MPISec I/O: Providing Data Confidentiality in MPI-I/O

  • Author

    Prabhakar, Ramya ; Patrick, Christina ; Kandemir, Mahmut

  • Author_Institution
    Dept. of CSE, Pennsylvania State Univ., University Park, PA
  • fYear
    2009
  • fDate
    18-21 May 2009
  • Firstpage
    388
  • Lastpage
    395
  • Abstract
    Applications performing scientific computations or processing streaming media benefit from parallel I/O significantly, as they operate on large data sets that require large I/O. MPI-I/O is a commonly used library interface in parallel applications to perform I/O efficiently. Optimizations like collective-I/O embedded in MPI-I/O allow multiple processes executing in parallel to perform I/O by merging requests of other processes and sharing them later. In such a scenario, preserving confidentiality of disk-resident data from unauthorized accesses by processes without significantly impacting performance of the application is a challenging task. In this paper, we evaluate the impact of ensuring data-confidentiality in MPI-I/O on the performance of parallel applications and provide an enhanced interface, called MPISec I/O, which brings an average overhead of only 5.77% over MPI-I/O in the best case, and about 7.82% in the average case.
  • Keywords
    input-output programs; message passing; optimisation; parallel processing; security of data; MPI-I/O; MPISec I/O; data confidentiality; optimization; parallel I/O; Computer interfaces; Concurrent computing; Cryptography; Data security; File systems; Grid computing; Libraries; Merging; Programming profession; Streaming media; Data Confidentiality; Encryption; MPI I/O;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing and the Grid, 2009. CCGRID '09. 9th IEEE/ACM International Symposium on
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-1-4244-3935-5
  • Electronic_ISBN
    978-0-7695-3622-4
  • Type

    conf

  • DOI
    10.1109/CCGRID.2009.53
  • Filename
    5071896