A SNMP-Based Virtual Machines Management Interface

Ricardo Hillbrecht, Luis Carlos E. de Bona
2012 2012 IEEE Fifth International Conference on Utility and Cloud Computing  
This paper presents Virtual-Machines-MIB, a MIB (Management Information Base) directed to virtual machines management through SNMP (Simple Network Management Protocol). Virtual-Machines-MIB aims to define a standard interface for virtual machines management, allowing the management of several virtual machines monitors, like Xen, KVM and VMWare, with a common SNMP management tool. Different from previous virtual machines management MIBs, which allows the manager to perform only monitoring
more » ... ons, Virtual-Machines-MIB allows to perform control operations, like create, delete, restart, turn on, pause and shut down virtual machines. It is also possible to use the proposed solution to change a virtual machine's name, amount of RAM, virtual CPU's and virtual storage drives. Practical results are presented using ordinary SNMP management tools performing KVM and Xen management. To do this, SNMP agents which support Virtual-Machines-MIB were developed and installed on KVM and Xen hosts. These SNMP agents are based on NET-SNMP public domain's agent, that was extended to support Virtual-Machines-MIB using libvirt API. 2012 IEEE/ACM Fifth International Conference on Utility and Cloud Computing 978-0-7695-4862-3/12 $26.00
doi:10.1109/ucc.2012.31 dblp:conf/ucc/HillbrechtB12 fatcat:of6e2tlkhvb6rarfwo67qneb34