• DocumentCode
    169119
  • Title

    Wide Area BonjourGrid as a Data Desktop Grid: Modeling and Implementation on Top of Redis

  • Author

    Saad, Walid ; Abidi, Leila ; Abbes, Heithem ; Cerin, Christophe ; Jemni, Mohamed

  • Author_Institution
    LaTICE, Tunis Univ., Tunis, Tunisia
  • fYear
    2014
  • fDate
    22-24 Oct. 2014
  • Firstpage
    286
  • Lastpage
    293
  • Abstract
    Desktop Grid is among the success stories during last years by using volunteers nodes participating into projects. Now, with the emergence of Cloud Computing, the questions become where to take resources? and how to coordinate the resources? Our assumption is that Desktop Grid will continue to survive if we are able to transform the old-fashioned client/server architecture to new web oriented architecture to deliver services on demand. This paper revisits and extends the coordination protocol of BonjourGrid, a decentralized desktop grid system, based on the Publish-Subscribe paradigm and including a new tier for data management. The new protocol is designed according to a formal modelling using colored Petri nets. The protocol is veried and proved by CPN-Tools and implemented with Redis, a polpular net technology. We conducted out experiments on the Grid´5000 testbed using 300 nodes. We analyze the Redis performance and we demonstrate that the extended version of BonjourGrid system is fully operational.
  • Keywords
    Petri nets; cloud computing; graph colouring; grid computing; message passing; middleware; CPN-Tools; Grid´5000 testbed; Redis performance; Web oriented architecture; client/server architecture; cloud computing; colored Petri nets; coordination protocol; data desktop grid; data management; decentralized desktop grid system; formal modelling; polpular net technology; publish-subscribe paradigm; wide area BonjourGrid; Computational modeling; Computer architecture; Middleware; Peer-to-peer computing; Protocols; Publish-subscribe; Servers; Coloured Petri nets; Data management; Decentralization; Desktop Grid system; Publish-subscribe; System modeling and simulation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Architecture and High Performance Computing (SBAC-PAD), 2014 IEEE 26th International Symposium on
  • Conference_Location
    Jussieu
  • ISSN
    1550-6533
  • Type

    conf

  • DOI
    10.1109/SBAC-PAD.2014.50
  • Filename
    6970676