Upload
rodrigue-chakode
View
683
Download
0
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
OpenNebula Monitoring DataVisualization with oneInsight
PhD, HPC/Cloud R&D EngineerDevOps, -
Rodrigue Chakode
RealOpInsight Labs @realopinsight
BackgroundVirtualization, Virtual Machines (VM), ContainerVirtual Machines Managers: Xen, KVM, VirtualBox, VMware ESXi, LXC, DockerVirtual Infrastructures, IaaS: OpenNebula, Eucalyptus, OpenStack, CloudStack, Ganeti, Amazon EC2, Ikoula
What is OpenNebulaVirtual infrastructure manager, and also IaaS toolkitSimplicity, Flexibility, Robustness, Powerfulness as key designprinciplesMarketplace
Positioning Within theEcosystem
History
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)
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/
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?
Built-in MonitoringEasy integration, works out-of-the-boxScalability problems due SSH polling* improved in 4.4 with a push modelLimited visualization
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
oneInsight Load VisualizationLoad mapping regarding various metrics: ... CPU, Memory, storage, Running VMs, etc
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
Demo ?
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/
THE ENDBY Rodrigue Chakode /
realopinsight.com