• DocumentCode
    2869465
  • 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
  • fYear
    2012
  • fDate
    27-30 Nov. 2012
  • Firstpage
    293
  • Lastpage
    298
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Reliability Engineering Workshops (ISSREW), 2012 IEEE 23rd International Symposium on
  • Conference_Location
    Dallas, TX
  • Print_ISBN
    978-1-4673-5048-8
  • Type

    conf

  • DOI
    10.1109/ISSREW.2012.82
  • Filename
    6405458