A comprehensive survey on cloud data mining (CDM) frameworks and algorithms

HB Barua, KC Mondal - ACM Computing Surveys (CSUR), 2019 - dl.acm.org
Data mining is used for finding meaningful information out of a vast expanse of data. With
the advent of Big Data concept, data mining has come to much more prominence …

Memshare: a dynamic multi-tenant key-value cache

A Cidon, D Rushton, SM Rumble… - 2017 USENIX Annual …, 2017 - usenix.org
Web application performance heavily relies on the hit rate of DRAM key-value caches.
Current DRAM caches statically partition memory across applications that share the cache …

A survey on cloud computing

MU Bokhari, Q Makki, YK Tamandani - Big data analytics: proceedings of …, 2018 - Springer
Cloud computing technology is the way to provide everything to clients as services through
internet connection. Using this technology the clients would be able to rent the required …

Ginseng:{Market-Driven}{LLC} Allocation

L Funaro, OA Ben-Yehuda, A Schuster - 2016 USENIX Annual Technical …, 2016 - usenix.org
Cloud providers must dynamically allocate their physical resources to the right client to
maximize the benefit that they can get out of given hardware. Cache Allocation Technology …

On the viability of a cloud virtual service provider

L Zheng, C Joe-Wong, CG Brinton, CW Tan… - ACM SIGMETRICS …, 2016 - dl.acm.org
Cloud service providers (CSPs) often face highly dynamic user demands for their resources,
which can make it difficult for them to maintain consistent quality-of-service. Some CSPs try …

Counting with tinytable: Every bit counts!

G Einziger, R Friedman - … of the 17th International Conference on …, 2016 - dl.acm.org
Counting Bloom filters (CBF) and their variants are data structures that support membership
or multiplicity queries with a low probabilistic error. Yet, they incur a significant memory …

Towards faster response time models for vertical elasticity

EB Lakew, C Klein… - 2014 IEEE/ACM 7th …, 2014 - ieeexplore.ieee.org
Resource provisioning in cloud computing is typically coarse-grained. For example, entire
CPU cores may be allocated for periods of up to an hour. The Resource-as-a-Service cloud …

Dynamic scheduling strategy with efficient node availability prediction for handling divisible loads in multi-cloud systems

S Kang, B Veeravalli, KMM Aung - Journal of Parallel and Distributed …, 2018 - Elsevier
With large resource capacity, clouds have become a primary infrastructure for users to store
big amount of data and perform large-scale computations. With the increasing demands and …

Resource deflation: A new approach for transient resource reclamation

P Sharma, A Ali-Eldin, P Shenoy - Proceedings of the Fourteenth …, 2019 - dl.acm.org
Data centers and clouds are increasingly offering low-cost computational resources in the
form of transient virtual machines. Whenever demand for computational resources exceeds …

A rest service framework for fine-grained resource management in container-based cloud

L Li, T Tang, W Chou - 2015 IEEE 8th international conference …, 2015 - ieeexplore.ieee.org
Although many current Cloud computing platforms are still based on virtual machines
running on hyper visors, there are two trends towards a more flexible and efficient Cloud …