NEST: Locality-aware Approximate Query Service for Cloud Computing

被引:0
|
作者
Hua, Yu [1 ]
Xiao, Bin [2 ]
Liu, Xue [3 ]
机构
[1] Huazhong Univ Sci & Technol, Wuhan Natl Lab Optoelect, Sch Comp, Wuhan 430074, Peoples R China
[2] Hong Kong Polytech Univ, Dept Comp, Kowloon, Peoples R China
[3] MeCill Univ, Sch Comp Sci, Montreal, PQ, Canada
基金
美国国家科学基金会; 加拿大自然科学与工程研究理事会; 中国国家自然科学基金;
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud computing applications face the challenges of dealing with a huge volume of data that needs the support of fast approximate queries to enhance system scalability and improve quality of service, especially when users are not aware of exact query inputs. Locality-Sensitive Hashing (LSH) can support the approximate queries that unfortunately suffer from imbalanced load and space inefficiency among distributed data servers, which severely limits the query accuracy and incurs long query latency between users and cloud servers. In this paper, we propose a novel scheme, called NEST, which offers ease-of-use and cost-effective approximate query service for cloud computing. The novelty of NEST is to leverage cuckoo-driven locality-sensitive hashing to find similar items that are further placed closely to obtain load-balancing buckets in hash tables. NEST hence carries out flat and manageable addressing in adjacent buckets, and obtains constant-scale query complexity even in the worst case. The benefits of NEST include the increments of space utilization and fast query response. Theoretical analysis and extensive experiments in a large-scale cloud testbed demonstrate the salient properties of NEST to meet the needs of approximate query service in cloud computing environments.
引用
收藏
页码:1303 / 1311
页数:9
相关论文
共 50 条
  • [1] Locality-Aware Scheduling for Containers in Cloud Computing
    Babu, G. Charles
    Hanuman, A. Sai
    Kiran, J. Sasi
    Babu, B. Sankara
    [J]. INVENTIVE COMMUNICATION AND COMPUTATIONAL TECHNOLOGIES, ICICCT 2019, 2020, 89 : 177 - 185
  • [2] Locality-Aware Scheduling for Containers in Cloud Computing
    Zhao, Dongfang
    Mohamed, Mohamed
    Ludwig, Heiko
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2020, 8 (02) : 635 - 646
  • [3] Locality-Aware Load Sharing in Mobile Cloud Computing
    Jonathan, Albert
    Chandra, Abhishek
    Weissman, Jon
    [J]. PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC' 17), 2017, : 141 - 150
  • [4] CLOSER: A Collaborative Locality-Aware Overlay SERvice
    Manzillo, Marco Papa
    Ciminiera, Luigi
    Marchetto, Guido
    Risso, Fulvio
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2012, 23 (06) : 1030 - 1037
  • [5] Toward Locality-aware Scheduling for Containerized Cloud Services
    Zhao, Dongfang
    Mandagere, Nagapramod
    Alatorre, Gabriel
    Mohamed, Mohamed
    Ludwig, Heiko
    [J]. PROCEEDINGS 2015 IEEE INTERNATIONAL CONFERENCE ON BIG DATA, 2015, : 263 - 270
  • [6] Data Locality-Aware Big Data Query Evaluation in Distributed Clouds
    Xia, Qiufen
    Liang, Weifa
    Xu, Zichuan
    [J]. COMPUTER JOURNAL, 2017, 60 (06): : 791 - 809
  • [7] Locality-aware task scheduling for homogeneous parallel computing systems
    Bhatti, Muhammad Khurram
    Oz, Isil
    Amin, Sarah
    Mushtaq, Maria
    Farooq, Umer
    Popov, Konstantin
    Brorsson, Mats
    [J]. COMPUTING, 2018, 100 (06) : 557 - 595
  • [8] Locality-aware task scheduling for homogeneous parallel computing systems
    Muhammad Khurram Bhatti
    Isil Oz
    Sarah Amin
    Maria Mushtaq
    Umer Farooq
    Konstantin Popov
    Mats Brorsson
    [J]. Computing, 2018, 100 : 557 - 595
  • [9] Locality-Aware Replacement Algorithm in Flash Memory to Optimize Cloud Computing for Smart Factory of Industry 4.0
    He, Jianfan
    Jia, Gangyong
    Han, Guangjie
    Wang, Hao
    Yang, Xuan
    [J]. IEEE ACCESS, 2017, 5 : 16252 - 16262
  • [10] The Design and Implementations of Locality-Aware Approximate Queries in Hybrid Storage Systems
    Hua, Yu
    Xiao, Bin
    Liu, Xue
    Feng, Dan
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2015, 26 (11) : 3194 - 3207