Title :
Characterization of Software Aging Effects in Elastic Storage Mechanisms for Private Clouds
Author :
Matos, Rubens ; Araujo, Jean ; Alves, Vander ; Maciel, Paulo
Author_Institution :
Inf. Center, Fed. Univ. of Pernambuco, Recife, Brazil
Abstract :
Cloud computing systems fundamentally provide access to large pools of data and computational resources. Eucalyptus is a software framework used to implement private and hybrid-style Infrastructure as a Service clouds. It implements the Amazon Web Service (AWS) API, allowing interoperability with other AWS-based services. Elastic block storage (EBS) is a technology which provides flexible allocation of remote storage volumes to the virtual machines running in a cloud computing environment. Eucalyptus interacts with many software components to provide EBS features to the virtual machines: KVM hypervisor and Eucalyptus Node Controller (NC) are among those components. This work investigates the software aging effects in a Eucalyptus environment, considering workloads composed of intensive requests for attaching remote storage volumes to virtual machines. The results evidenced that memory leaks in Node Controller and the high CPU utilization by the KVM process are strongly correlated. The experimental analysis also show how much the aging effects are related to the performance degradation of a virtualized web server running on this infrastructure.
Keywords :
Web services; application program interfaces; cloud computing; information storage; resource allocation; software reliability; virtual machines; AWS API; AWS-based services; Amazon Web Service API; CPU utilization; EBS features; Eucalyptus node controller; KVM hypervisor; KVM process; NC; cloud computing environment; cloud computing systems; computational resources; elastic block storage; elastic storage mechanisms; hybrid-style infrastructure; memory leakage; private clouds; remote storage volumes; service clouds; software aging effect characterization; software components; software framework; virtual machines; virtualized Web server; Aging; Correlation; Process control; Random access memory; Software; Time factors; Virtual machining; Cloud computing; KVM hypervisor; performance evaluation; software aging;
Conference_Titel :
Software Reliability Engineering Workshops (ISSREW), 2012 IEEE 23rd International Symposium on
Conference_Location :
Dallas, TX
Print_ISBN :
978-1-4673-5048-8
DOI :
10.1109/ISSREW.2012.82