Managing performance overhead of virtual machines in cloud computing: A survey, state of the art, and future directions
Infrastructure-as-a-Service (IaaS) cloud computing offers customers (tenants) a scalable and
economical way to provision virtual machines (VMs) on demand while charging them only …
economical way to provision virtual machines (VMs) on demand while charging them only …
A review of intrusion detection and blockchain applications in the cloud: approaches, challenges and solutions
This paper reviews the background and related studies in the areas of cloud systems,
intrusion detection and blockchain applications against cyber attacks. This work aims to …
intrusion detection and blockchain applications against cyber attacks. This work aims to …
Toward a unified ontology of cloud computing
Progress of research efforts in a novel technology is contingent on having a rigorous
organization of its knowledge domain and a comprehensive understanding of all the …
organization of its knowledge domain and a comprehensive understanding of all the …
Selecting the best VM across multiple public clouds: a data-driven performance modeling approach
Users of cloud services are presented with a bewildering choice of VM types and the choice
of VM can have significant implications on performance and cost. In this paper we address …
of VM can have significant implications on performance and cost. In this paper we address …
CPI2 CPU performance isolation for shared compute clusters
X Zhang, E Tune, R Hagmann, R Jnagal… - Proceedings of the 8th …, 2013 - dl.acm.org
Performance isolation is a key challenge in cloud computing. Unfortunately, Linux has few
defenses against performance interference in shared resources such as processor caches …
defenses against performance interference in shared resources such as processor caches …
Q-clouds: managing performance interference effects for qos-aware clouds
Cloud computing offers users the ability to access large pools of computational and storage
resources on demand. Multiple commercial clouds already allow businesses to replace, or …
resources on demand. Multiple commercial clouds already allow businesses to replace, or …
Reliability and high availability in cloud computing environments: a reference roadmap
Reliability and high availability have always been a major concern in distributed systems.
Providing highly available and reliable services in cloud computing is essential for …
Providing highly available and reliable services in cloud computing is essential for …
Virtualpower: coordinated power management in virtualized enterprise systems
R Nathuji, K Schwan - ACM SIGOPS operating systems review, 2007 - dl.acm.org
Power management has become increasingly necessary in large-scale datacenters to
address costs and limitations in cooling or power delivery. This paper explores how to …
address costs and limitations in cooling or power delivery. This paper explores how to …
Applying reinforcement learning towards automating resource allocation and application scalability in the cloud
SUMMARY Public Infrastructure as a Service (IaaS) clouds such as Amazon, GoGrid and
Rackspace deliver computational resources by means of virtualisation technologies. These …
Rackspace deliver computational resources by means of virtualisation technologies. These …
Bobtail: Avoiding long tails in the cloud
Highly modular data center applications such as Bing, Facebook, and Amazon's retail
platform are known to be susceptible to long tails in response times. Services such as …
platform are known to be susceptible to long tails in response times. Services such as …