• DocumentCode
    1646839
  • Title

    VMON-Virtual Environment application monitoring

  • Author

    Thimmarayappa, Chethan C. ; Jayadharmarajan, Anandhi

  • Author_Institution
    Dept. of Comput. Sci. & Eng, Oxford Coll. of Eng., Bangalore, India
  • fYear
    2013
  • Firstpage
    1936
  • Lastpage
    1941
  • Abstract
    Hardware Virtualization is the technology that is predominantly used in cloud computing. It allows sharing of the hardware resources like CPU, RAM, Network, etc, among multiple operating system (OS) instances. Infrastructure as a service (IaaS) is a type of cloud computing which exploits the advantages of hardware virtualization. There are two categories of IaaS providers, public cloud and private cloud. Public cloud providers have a flexible cost based resources sharing system. In case of a private cloud, importance is given to the utilization of the resource available to a maximum extent, rather than limiting the resources for each OS. Hence, each virtual operating system (Guest OS) is configured with maximum possible resource and virtualizing operating system (Host OS) will dynamically allocate the resources based on request and availability. The use of dynamic resource allocation gives rise to resource crunch when one or more guest OS consume high resource due to a known or an unknown factor. In turn, this causes performance degradation of all other guest OS that are functioning normally. In this paper, we propose a software based host, guest and guest application monitoring system (VMON), that will fetch the resource demands and actual resource of Guest OS and their applications. And then generate graphs that provide the administrators a helping hand to quickly understand the bottle necks and trend in the resource utilization of each guest OS. With this information virtualization administrators can take appropriate action to prevent starvation of all other virtual machines (VM) running in that host. This is done by retrieving and storing the performance data (CPU, Memory and Disk I/O) from the hypervisor, guest OS and applications. Then the stored data is analyzed and aggregated for generating user friendly pictorial representation (multi level pie chart or rings chart). In this paper, we have included an implementation of monitoring system for VMware hypervis- r ESXi 5.1. This system will plot a rings chart that will initially give a summarized view and then by clicking on the interested area, an exploded view with details is obtained.
  • Keywords
    cloud computing; data analysis; operating systems (computers); resource allocation; virtual machines; virtualisation; IaaS providers; OS instance; VM; VMON system; VMware hypervisor ESXi 5.1; cloud computing; dynamic resource allocation; flexible cost based resources sharing system; generate graphs; guest OS; hardware resources; hardware virtualization; host OS; information virtualization administrators; infrastructure-as-a-service; multilevel pie chart; operating system instance; private cloud provider; public cloud provider; resource crunch; resource demands; resource utilization; rings chart; stored data aggregation; stored data analysis; virtual environment application monitoring; virtual machines; virtual operating system; virtualizing operating system; Hardware; Monitoring; Operating systems; Random access memory; Servers; Virtual machine monitors; Virtualization; ESXi; Vmware; cloud; hypervisor; virtualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advances in Computing, Communications and Informatics (ICACCI), 2013 International Conference on
  • Conference_Location
    Mysore
  • Print_ISBN
    978-1-4799-2432-5
  • Type

    conf

  • DOI
    10.1109/ICACCI.2013.6637478
  • Filename
    6637478