15
OpenNebula Monitoring Data Visualization with oneInsight PhD, HPC/Cloud R&D Engineer DevOps, - Rodrigue Chakode RealOpInsight Labs @realopinsight

OpenNebula Monitoring Data Visualization With oneInsight

Embed Size (px)

DESCRIPTION

Introducing oneInsight at Centos Dojo Lyon, April 11th, 2014. oneInsight is a visualization add-on that allows users to have at a glance, an insight on the load of managed hosts. oneInsight Home: http://realopinsight.com/products/realopinsight-oneinsight

Citation preview

Page 1: OpenNebula Monitoring Data Visualization With oneInsight

OpenNebula Monitoring DataVisualization with oneInsight

PhD, HPC/Cloud R&D EngineerDevOps, -

Rodrigue Chakode

RealOpInsight Labs @realopinsight

Page 2: OpenNebula Monitoring Data Visualization With oneInsight

BackgroundVirtualization, Virtual Machines (VM), ContainerVirtual Machines Managers: Xen, KVM, VirtualBox, VMware ESXi, LXC, DockerVirtual Infrastructures, IaaS: OpenNebula, Eucalyptus, OpenStack, CloudStack, Ganeti, Amazon EC2, Ikoula

Page 3: OpenNebula Monitoring Data Visualization With oneInsight

What is OpenNebulaVirtual infrastructure manager, and also IaaS toolkitSimplicity, Flexibility, Robustness, Powerfulness as key designprinciplesMarketplace

Page 4: OpenNebula Monitoring Data Visualization With oneInsight

Positioning Within theEcosystem

Page 5: OpenNebula Monitoring Data Visualization With oneInsight

History

Page 6: OpenNebula Monitoring Data Visualization With oneInsight

OpenNebula FeaturesHypervisor agnostic (Xen, KVM, WMware)... easy integration process for new driverWide range of storage backends (FS, VMFS, LVM, CEPH,GlusterFS, MooseFS)... various images transfer drivers (scp, qcow2, shared)CLI, GUI, and APIs (XML-RPC, OCA, EC2, OCCI)

Page 7: OpenNebula Monitoring Data Visualization With oneInsight

More FeaturesVirtual data centers (aka Zones) for Multitenancy* multiple instances of OpenNebula, * acting as fully isolated virtual infrastructures, * but managed from a central pointMonitoring (Hosts, VMs)* Built-in collector: gathers information from the hypervisors* Ganglia add-on: gathers information from GangliaAll features: http://opennebula.org/about/key-features/

Page 8: OpenNebula Monitoring Data Visualization With oneInsight

OpenNebula & CentOS"A Perfect Match", Karanbir Singh

http://fr.slideshare.net/opennebula/centos-and-opennebula-a-perfect-match

Official repository for CentOS * http://wiki.centos.org/Cloud/OpenNebula/QuickStartOfficial OpenNebula's demo stack based on CentOS* http://opennebula.org/tryout/ * Let's see a demo?

Page 9: OpenNebula Monitoring Data Visualization With oneInsight

Built-in MonitoringEasy integration, works out-of-the-boxScalability problems due SSH polling* improved in 4.4 with a push modelLimited visualization

Page 10: OpenNebula Monitoring Data Visualization With oneInsight

Monitoring with GangliaScalable, ...thanks to the Ganglia architectureComplex integration, ... installing and configuring gmond on each host, ... and custom cron scripts to gather info about VMsBetter visualization

Page 11: OpenNebula Monitoring Data Visualization With oneInsight

oneInsight Load VisualizationLoad mapping regarding various metrics: ... CPU, Memory, storage, Running VMs, etc

Page 12: OpenNebula Monitoring Data Visualization With oneInsight

oneInsight In a NutshellSimple, accurate, and comprehensible load charting,... eases your decisions regarding VM migrations and capacityupgrading if necessary, ... saves you a lot of time in comparing host loadsSimple Integration: Lightweight HTML/Javascript stack Works out-of-the-box on any Linux distro, subject to have a:... valid OpenNebula user account, ... curl command line interface, ... Bash interpreter, ... cron job scheduler, ... Web server like Apache and Nginx, even PythonSimpleHTTPServer just works fine

Page 13: OpenNebula Monitoring Data Visualization With oneInsight

Demo ?

Page 14: OpenNebula Monitoring Data Visualization With oneInsight

Linkshttp://opennebula.org/http://opennebula.org/oneinsight-a-2d-load-visualization-addon-for-opennebula-managed-hosts/http://realopinsight.com/products/realopinsight-oneinsighthttps://github.com/OpenNebula/addon-oneinsighthttp://wiki.centos.org/Cloud/OpenNebula/QuickStarthttp://docs.opennebula.org/

Page 15: OpenNebula Monitoring Data Visualization With oneInsight

THE ENDBY Rodrigue Chakode /

realopinsight.com