• DocumentCode
    857746
  • Title

    A deadlock and livelock free protocol for decentralized Internet resource coallocation

  • Author

    Park, Jonghun

  • Author_Institution
    Dept. of Ind. Eng., Korea Adv. Inst. of Sci. & Technol., Daejeon, South Korea
  • Volume
    34
  • Issue
    1
  • fYear
    2004
  • Firstpage
    123
  • Lastpage
    131
  • Abstract
    Computing over the Internet is becoming increasingly popular. With the emerging infrastructures such as computational grids and Web services, it is possible to develop applications that support various Internet-wide collaborations through seamlessly harnessing appropriate Internet resources. Yet, as Internet computing is becoming pervasive, it also presents a number of new challenges in designing efficient resource allocation protocol that provides clear directives on the acquisition of shared resources. In particular, the problem of coallocating distributed Internet resources that span multiple administrative domains is complicated by 1) the need for scalability, 2) the availability of alternative co-allocation schemes, 3) the possibility of deadlock and livelock, and finally 4) the lack of means for changing information between the independent Internet applications. Motivated by this, this paper develops a new scalable protocol for fast coallocation of Internet resources. The proposed protocol is free from deadlock and livelock, and seeks to effectively exploit the available alternative resource coallocation schemes through parallelization of requests for required resources. Experimental results demonstrate that the proposed protocol yields a significant performance improvement over the existing deadlock prevention protocol.
  • Keywords
    Internet; protocols; resource allocation; deadlock free protocol; decentralized Internet resource coallocation; fast coallocation; livelock free protocol; multiple administrative domains; order based deadlock prevention protocol; protocol design; resource request parallelization; scalable protocol; Availability; Collaboration; Grid computing; Pervasive computing; Protocols; Resource management; Scalability; System recovery; Web and internet services; Web services;
  • fLanguage
    English
  • Journal_Title
    Systems, Man and Cybernetics, Part A: Systems and Humans, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1083-4427
  • Type

    jour

  • DOI
    10.1109/TSMCA.2003.820571
  • Filename
    1259440