• DocumentCode
    2100281
  • Title

    Introducing a Distributed Cloud Architecture with Efficient Resource Discovery and Optimal Resource Allocation

  • Author

    Khethavath, Praveen ; Thomas, Julian ; Chan-Tin, Eric ; Hong Liu

  • Author_Institution
    Comput. Sci., Oklahoma State Univ., Stillwater, OK, USA
  • fYear
    2013
  • fDate
    June 28 2013-July 3 2013
  • Firstpage
    386
  • Lastpage
    392
  • Abstract
    Cloud computing is an emerging field in computer science. Users are utilizing less of their own existing resources, while increasing usage of cloud resources. With the emergence of new technologies such as mobile devices, these devices are usually under-utilized, and can provide similar functionality to a cloud provided they are properly configured and managed. This paper proposes a Distributed Cloud Architecture to make use of independent resources provided by the devices/users. Resource discovery and allocation is critical in designing an efficient and practical distributed cloud. We propose using multi-valued distributed hash tables for efficient resource discovery. Leveraging the fact that there are many users providing resources such as CPU and memory, we define these resources under one key to easily locate devices with equivalent resources. We then propose a new auction mechanism, using a reserve bid formulated rationally by each user for the optimal allocation of discovered resources. Then we discuss how the Nash Equilibrium is achieved based on user requirements.
  • Keywords
    cloud computing; game theory; mobile computing; resource allocation; CPU; Nash equilibrium; auction mechanism; cloud computing; cloud resource usage; computer science; device location; distributed cloud architecture; memory; mobile devices; multivalued distributed hash table; optimal discovered resource allocation; optimal resource allocation; reserve bid; resource discovery; resource provision; user requirements; Cloud computing; Games; Memory management; Peer-to-peer computing; Resource management; Routing; Auction Game; Cloud Computing; Distributed Cloud; Game Theory; Resource Allocation; Resource Discovery;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services (SERVICES), 2013 IEEE Ninth World Congress on
  • Conference_Location
    Santa Clara, CA
  • Print_ISBN
    978-0-7695-5024-4
  • Type

    conf

  • DOI
    10.1109/SERVICES.2013.68
  • Filename
    6655725