Abstract

With the continuous and rapid development of computational science and data engineering related techniques, the transmission and protection of data are crucial in the computer science community. Cloud computing is becoming increasingly important for provision of services and storage of data in the Internet. Cloud computing as newly emergent computing environment offers dynamic flexible infrastructures and QoS guaranteed services in pay-as-you-go manner to the public. System virtualization technology providing a flexible and extensible system service is the foundation of cloud computing. How to provide the infrastructure for a self – management and independent cloud computing through virtualization has become one of the most important challenges. In this paper, using feedback control theory, we present VM-based architecture for adaptive management of virtualized resources in cloud computing and model an adaptive controller that dynamically adjusts multiple virtualized resources utilization to achieve application Service Level Objective (SLO) in cloud computing. Through evaluating the proposed methodology, it is shown that the model could allocate resources reasonably in response to the dynamically changing resource requirements of different applications which execute on different VMs in the virtual resource pool to achieve applications SLOs. Further optimization and n-depth discussion are also taken into consideration in the end.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call