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 条
  • [21] Detecting stable locality-aware predicates
    Shen, Min
    Kshemkalyani, Ajay D.
    Khokhar, Ashfaq
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2014, 74 (01) : 1971 - 1983
  • [22] Locality-aware process placement for parallel and distributed simulation in cloud data centers
    Saad Zaheer
    Asad Waqar Malik
    Anis Ur Rahman
    Safdar Abbas Khan
    The Journal of Supercomputing, 2019, 75 : 7723 - 7745
  • [23] Robust locality-aware lookup networks
    Abraham, I
    Malkhi, D
    SELF-STAR PROPERTIES IN COMPLEX INFORMATION SYSTEMS: CONCEPTUAL AND PRACTICAL FOUNDATIONS, 2005, 3460 : 392 - 402
  • [24] Enabling locality-aware computations in OpenMP
    Huang, Lei
    Jin, Haoqiang
    Yi, Liqi
    Chapman, Barbara
    SCIENTIFIC PROGRAMMING, 2010, 18 (3-4) : 169 - 181
  • [25] LATCH: A Locality-Aware Taint CHecker
    Townley, Daniel
    Khasawneh, Khaled N.
    Ponomarev, Dmitry
    Abu-Ghazaleh, Nael
    Yu, Lei
    MICRO'52: THE 52ND ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE, 2019, : 969 - 982
  • [26] Locality-aware allocation of multi-dimensional correlated files on the cloud platform
    Xiaofei Zhang
    Yongxin Tong
    Lei Chen
    Min Wang
    Shicong Feng
    Distributed and Parallel Databases, 2015, 33 : 353 - 380
  • [27] Locality-aware deployment of application microservices for multi-domain fog computing
    Faticanti, Francescomaria
    Savi, Marco
    De Pellegrini, Francesco
    Siracusa, Domenico
    COMPUTER COMMUNICATIONS, 2023, 203 : 180 - 191
  • [28] Locality-aware ratio rule mining
    Hamamoto, Masafumi
    Kitagawa, Hiroyuki
    FOURTH INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY, VOL 2, PROCEEDINGS, 2007, : 693 - +
  • [29] Energy and locality aware load balancing in cloud computing
    Wang, Xiaoli
    Wang, Yuping
    Cui, Yue
    INTEGRATED COMPUTER-AIDED ENGINEERING, 2013, 20 (04) : 361 - 374
  • [30] Data locality-aware and QoS-aware dynamic cloud workflow scheduling in Hadoop for heterogeneous environment
    Ding, Fan
    Ma, Minjin
    INTERNATIONAL JOURNAL OF WEB AND GRID SERVICES, 2023, 19 (01) : 113 - 135