• DocumentCode
    2662368
  • Title

    Design and Implementation of a Middleware for Data Storage in Opportunistic Grids

  • Author

    De Camargo, Raphael Y. ; Kon, Fabio

  • Author_Institution
    Dept. of Comput. Sci., Univ. de Sao Paulo, Sao Paulo
  • fYear
    2007
  • fDate
    14-17 May 2007
  • Firstpage
    23
  • Lastpage
    30
  • Abstract
    Shared machines in opportunistic grids typically have large quantities of unused disk space. These resources could be used to store application and checkpointing data when the machines are idle, allowing those machines to share not only computational cycles, but also disk space. In this paper, we present the design and implementation of OppStore, a middleware that provides reliable distributed data storage using the free disk space from shared grid machines. The system utilizes a two-level peer-to-peer organization to connect grid machines in a scalable and fault- tolerant way. Finally, we use the concept of virtual ids to deal with resource heterogeneity, enabling heterogeneity- aware load-balancing selection of storage sites.
  • Keywords
    data handling; grid computing; middleware; peer-to-peer computing; storage management; OppStore; data storage; disk space; load-balancing selection; middleware; opportunistic grids; peer-to-peer organization; shared grid machines; Computer applications; Concurrent computing; Fault tolerant systems; Grid computing; Intrusion detection; Knowledge management; Memory; Middleware; Peer to peer computing; Workstations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing and the Grid, 2007. CCGRID 2007. Seventh IEEE International Symposium on
  • Conference_Location
    Rio De Janeiro
  • Print_ISBN
    0-7695-2833-3
  • Type

    conf

  • DOI
    10.1109/CCGRID.2007.37
  • Filename
    4215362