Cloud resource orchestration programming: overview, issues, and directions

R Ranjan, B Benatallah, S Dustdar… - IEEE Internet …, 2015 - ieeexplore.ieee.org
Cloud computing provides on-demand access to affordable hardware (such as multicore
CPUs, GPUs, disk drives, and networking equipment) and software (databases, application …

Sieve: Actionable insights from monitored metrics in distributed systems

J Thalheim, A Rodrigues, IE Akkus, P Bhatotia… - Proceedings of the 18th …, 2017 - dl.acm.org
Major cloud computing operators provide powerful monitoring tools to understand the
current (and prior) state of the distributed systems deployed in their infrastructure. While …

Incapprox: A data analytics system for incremental approximate computing

DR Krishnan, DL Quoc, P Bhatotia, C Fetzer… - Proceedings of the 25th …, 2016 - dl.acm.org
Incremental and approximate computations are increasingly being adopted for data
analytics to achieve low-latency execution and efficient utilization of computing resources …

Achieving performance and availability guarantees with spot instances

M Mazzucco, M Dumas - 2011 IEEE International Conference …, 2011 - ieeexplore.ieee.org
In the Infrastructure-as-a-Service (IaaS) cloud computing market, spot instances refer to
virtual servers that are rented via an auction. Spot instances allow IaaS providers to sell …

{PrivApprox}:{Privacy-Preserving} stream analytics

M Beck, P Bhatotia, R Chen, C Fetzer… - 2017 USENIX Annual …, 2017 - usenix.org
PrivApprox: Privacy-Preserving Stream Analytics Page 1 This paper is included in the
Proceedings of the 2017 USENIX Annual Technical Conference (USENIX ATC ’17). July 12–14 …

Orchestrating the deployment of computations in the cloud with conductor

A Wieder, P Bhatotia, A Post, R Rodrigues - 9th USENIX Symposium on …, 2012 - usenix.org
When organizations move computation to the cloud, they must choose from a myriad of
cloud services that can be used to outsource these jobs. The impact of this choice on price …

Streamapprox: Approximate computing for stream analytics

DL Quoc, R Chen, P Bhatotia, C Fetzer, V Hilt… - Proceedings of the 18th …, 2017 - dl.acm.org
Approximate computing aims for efficient execution of workflows where an approximate
output is sufficient instead of the exact output. The idea behind approximate computing is to …

Exploiting cloud and workflow patterns for the analysis of composite cloud services

F Amato, F Moscato - Future Generation Computer Systems, 2017 - Elsevier
The rapid increase in heterogeneity, scale and diversity of cloud resources and services
leads to a growing-up complexity in their management and control. The development of new …

Inspector: data provenance using intel processor trace (pt)

J Thalheim, P Bhatotia, C Fetzer - 2016 IEEE 36th International …, 2016 - ieeexplore.ieee.org
Data provenance strives for explaining how the computation was performed by recording a
trace of the execution. The provenance trace is useful across a wide-range of workflows to …

Cloud services orchestration: A comparative study of existing approaches

K Bousselmi, Z Brahmi… - 2014 28th International …, 2014 - ieeexplore.ieee.org
Cloud Computing is emerging today as a service model used to relocate locally-based data
and applications to virtualized services available via Internet at a lower cost. A key to exploit …