• DocumentCode
    104788
  • Title

    Combining Efficiency, Fidelity, and Flexibility in Resource Information Services

  • Author

    Haiying Shen ; Yuhua Lin ; Ting Li

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Clemson Univ., Clemson, SC, USA
  • Volume
    64
  • Issue
    2
  • fYear
    2015
  • fDate
    Feb. 2015
  • Firstpage
    353
  • Lastpage
    367
  • Abstract
    A large-scale resource sharing system (e.g., collaborative cloud computing and grid computing) creates a virtual supercomputer by providing an infrastructure for sharing tremendous amounts of resources (e.g., computing, storage, and data) distributed over the Internet. A resource information service, which collects resource data and provides resource search functionality for locating desired resources, is a crucial component of the resource sharing system. In addition to resource discovery speed and cost (i.e., efficiency), the ability to accurately locate all satisfying resources (i.e., fidelity) is also an important metric for evaluating service quality. Previously, a number of resource information service systems have been proposed based on Distributed Hash Tables (DHTs) that offer scalable key-based lookup functions. However, these systems either achieve high fidelity at low efficiency, or high efficiency at low fidelity. Moreover, some systems have limited flexibility by only providing exact-matching services or by describing a resource using a pre-defined list of attributes. This paper presents a resource information service that offers high efficiency and fidelity without restricting resource expressiveness, while also providing a similar-matching service. Extensive simulation and PlanetLab experimental results show that the proposed service outperforms other services in terms of efficiency, fidelity, and flexibility; it dramatically reduces overhead and yields significant enhancements in efficiency and fidelity.
  • Keywords
    Web services; file organisation; information resources; Internet; LSH; PlanetLab; locality sensitive hashing; overhead reduction; resource information services; resource sharing system; service efficiency; service fidelity; service flexibility; similar-matching service; Aerospace electronics; Central Processing Unit; Cloud computing; Information services; Resource management; Transforms; Vectors; Resource sharing systems; collaborative cloud computing (CCC); distributed hash table (DHT); grid computing; resource discovery; resource information service;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2013.222
  • Filename
    6671599