Elastic Application Container: A Lightweight Approach for Cloud Resource Provisioning
@article{He2012ElasticAC, title={Elastic Application Container: A Lightweight Approach for Cloud Resource Provisioning}, author={Sijin He and Li Guo and Yike Guo and Chao Wu and Moustafa M. Ghanem and Rui Han}, journal={2012 IEEE 26th International Conference on Advanced Information Networking and Applications}, year={2012}, pages={15-22} }
Virtual machine (VM) based virtual infrastructure has been adopted widely in cloud computing environment for elastic resource provisioning. Performing resource management using VMs, however, is a heavyweight task. In practice, we have identified two scenarios where VM based resource management is less feasible and less resource-efficient. In this paper, we propose a lightweight resource management model that is called Elastic Application Container (EAC). EAC is a virtual resource unit for…
Figures and Tables from this paper
103 Citations
Lightweight Resource Scaling for Cloud Applications
- Computer Science2012 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (ccgrid 2012)
- 2012
This paper proposes a lightweight approach to enable cost-effective elasticity for cloud applications that operates fine-grained scaling at the resource level itself (CPUs, memory, I/O, etc) in addition to VM-level scaling.
A Novel Resource Scheduling Approach in Container Based Clouds
- Computer Science, Business2014 IEEE 17th International Conference on Computational Science and Engineering
- 2014
This paper proposes a resource scheduling approach for the container virtualized cloud environments to reduce response time of customers' jobs and improve providers' resource utilization rate.
Improving Resource Utilisation in the Cloud Environment Using Multivariate Probabilistic Models
- Computer Science2012 IEEE Fifth International Conference on Cloud Computing
- 2012
This paper presents and evaluates a new algorithm for improving resource utilisation for cloud providers by using a multivariate probabilistic model and describes two heuristics metrics which can be used in the algorithm to capture the multi-dimensional characteristics of VMs and PMs.
Flexible and integrated resource management for IaaS cloud environments based on programmability
- Computer Science
- 2015
A new concept of cloud management platform is introduced where resource management is made flexible by the addition of programmability to the core of the platform, and a simplified object-oriented API is introduced to enable administrators to write and run resource management programs to handle all kinds of resources from a single point.
Resource management in IaaS cloud platforms made flexible through programmability
- Computer ScienceComput. Networks
- 2014
Resource Scheduling Techniques in Cloud Computing Environment : A Survey
- Computer ScienceInternational Journal of Scientific Research in Science, Engineering and Technology
- 2018
Survey on Static and Dynamic Resource Provisioning Techniques is made, finding techniques used must meet Quality of Service (QoS) parameters like availability, throughput, response time, security, reliability etc., and thereby avoiding Service Level Agreement (SLA) violation.
TIMER-Cloud: Time-Sensitive VM Provisioning in Resource-Constrained Clouds
- Computer ScienceIEEE Transactions on Cloud Computing
- 2020
TIMER-Cloud, a time-sensitive resource allocation and virtual machine provisioning framework that can outperform the state-of-the-art deadline oblivious scheme by serving up to 12 percent more user requests and achieving up to 8 percent more system rewards for the over-loaded scenario with 140 percent system load is proposed.
Resource ProvisioningTechniques in Cloud Computing Environment:A Survey
- Computer Science
- 2014
A survey on Static and Dynamic Resource Provisioning Techniques is made and it is shown that resource provisioning techniques used must meet Quality of Service parameters like availability, throughput, response time, security, reliability etc.
Efficient Virtual Machine Placement with Energy Saving in Cloud Data Center
- Computer Science
- 2015
This paper presents a self-organizing and multi-objective approach for autonomic consolidation of VMs in appropriate PM of cloud data centre which addresses different issues altogether such as maximum resource requirement during setup of V Ms, future demand of free resources at peak load, improving the performance and energy saving by keeping idle PMs at offline state.
Efficient Virtual Machine Placement with Energy Saving in Cloud Data Center
- Computer ScienceCloudCom 2014
- 2014
This paper presents a self-organizing and multi-objective approach for autonomic consolidation of VMs in appropriate PM of cloud data centre which addresses different issues altogether such as maximum resource requirement during setup of V Ms, future demand of free resources at peak load, improving the performance and energy saving by keeping idle PMs at offline state.
References
SHOWING 1-10 OF 30 REFERENCES
Real Time Elastic Cloud Management for Limited Resources
- Computer Science2011 IEEE 4th International Conference on Cloud Computing
- 2011
This paper proposes an efficient resource management solution specially designed for helping small and medium sized IaaS cloud providers to better utilise their hardware resources with minimum operational cost.
Elastic Application Container
- Computer Science2011 IEEE/ACM 12th International Conference on Grid Computing
- 2011
This paper proposes a new architecture called Elastic Application Container (EAC), an abstract representation which hides all its abstractions of the underlying VMs that enables the end-users to efficiently develop and deliver light-weight, elastic, multi-tenant, and portable applications.
CloudNet: A Platform for Optimized WAN Migration of Virtual Machines
- Computer Science
- 2010
This paper proposes a cloud computing platform linked with a VPN based network infrastructure that provides seamless connectivity between enterprise and data center sites, as well as support for live WAN migration of virtual machines and describes a set of optimizations that minimize the cost of transferring persistent storage and moving virtual machine memory during migrations over low bandwidth, high latency Internet links.
Resource allocation across multiple cloud data centres
- Computer ScienceMGC '10
- 2010
A cloud management middleware that automatically adjusts the placement of web application components across multiple cloud data centres based on observations and predictions of client request rates, it migrates application components between data centres.
The Eucalyptus Open-Source Cloud-Computing System
- Computer Science2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid
- 2009
This work presents Eucalyptus -- an open-source software framework for cloud computing that implements what is commonly referred to as Infrastructure as a Service (IaaS); systems that give users the ability to run and control entire virtual machine instances deployed across a variety physical resources.
IC Cloud: A Design Space for Composable Cloud Computing
- Computer Science2010 IEEE 3rd International Conference on Cloud Computing
- 2010
The design and implementation of Imperial College Cloud is presented, to provide a generic design space where various cloud computing architectures and implementation strategies can be systematically studied.
Microsoft Virtualization with Hyper-V
- Computer Science
- 2009
This hands-on guide explains how to migrate physical systems to the virtual environment; use System Center Operations Manager; and secure, back up, and restore your Hyper-V solution.
Live migration of virtual machines
- Computer ScienceNSDI
- 2005
The design options for migrating OSes running services with liveness constraints are considered, the concept of writable working set is introduced, and the design, implementation and evaluation of high-performance OS migration built on top of the Xen VMM are presented.
kvm : the Linux Virtual Machine Monitor
- Computer Science
- 2007
The Kernel-based Virtual Machine, or kvm, is a new Linux subsystem which leverages virtualization extensions to add a virtual machine monitor (or hypervisor) capability to Linux.
On Theory of VM Placement: Anomalies in Existing Methodologies and Their Mitigation Using a Novel Vector Based Approach
- Computer Science2011 IEEE 4th International Conference on Cloud Computing
- 2011
A novel methodology based on vector arithmetic is proposed which not only addresses those anomalies but also leads to some interesting theories and algorithms to tackle the above mentioned three functionalities required in managing resources of data centers.