Zabbix for Hybrid Cloud Management



Similar documents
Getting Started Hacking on OpenNebula

Building disaster-recovery solution using Azure Site Recovery (ASR) for Hyper-V (Part 1)

MANAGE YOUR AMAZON AWS ASSETS USING BOTO

Performance Testing of a Cloud Service

About the VM-Series Firewall

Hybrid Cloud: Overview of Intercloud Fabric. Sutapa Bansal Sr. Product Manager Cloud and Virtualization Group

The OpenNebula Cloud Platform for Data Center Virtualization

How To Use Arcgis For Free On A Gdb (For A Gis Server) For A Small Business

Cloud computing - Architecting in the cloud

STeP-IN SUMMIT June 18 21, 2013 at Bangalore, INDIA. Performance Testing of an IAAS Cloud Software (A CloudStack Use Case)

Limitations of Managing VMware vsphere with MS System Center Virtual Machine Manager 2012

Leveraging Public Cloud for Affordable VMware Disaster Recovery & Business Continuity

Oracle Applications and Cloud Computing - Future Direction

TECHNOLOGY WHITE PAPER Jan 2016

About the VM-Series Firewall

OpenNebula Open Souce Solution for DC Virtualization. C12G Labs. Online Webinar

Automating Big Data Benchmarking for Different Architectures with ALOJA

VMware vcenter Site Recovery Manager 5 Technical

Cisco Intercloud Fabric for Business

Understanding ArcGIS Deployments in Public and Private Cloud. Marwa Mabrouk

Deploy Your First CF App on Azure with Template and Service Broker. Thomas Shao, Rita Zhang, Bin Xia Microsoft Azure Team

From Zero to Secure in 1 Minute

StorReduce Technical White Paper Cloud-based Data Deduplication

ovirt Introduction James Rankin Product Manager Red Hat Virtualization Management the ovirt way

Your Guide to VMware Lab Manager Replacement

KT ucloud storage. Two Years of Life with OpenStack Swift / Jaesuk Ahn, Cloud OS Dev. Team, Korea Telecom

Building a big IaaS cloud with Apache CloudStack

Savanna Hadoop on. OpenStack. Savanna Technical Lead

Data Center Virtualization and Cloud QA Expertise

Proactively Secure Your Cloud Computing Platform

Backup and recovery as agile as the virtual machines being protected

Questions & Answers Preview the new HP LoadRunner and HP Performance Center 12.0

OpenStack Cloud Migration : Migrating On-premise workloads to OpenStack Private Cloud

Double-Take Cloud Migration Center (CMC) Tech Brief

Setting Up SQL Server on Windows Azure Understanding Options and Differences

HAWAII TECH TALK SDN. Paul Deakin Field Systems Engineer

Security. Environments. Dave Shackleford. John Wiley &. Sons, Inc. s j}! '**»* t i j. l:i. in: i««;

Intel IT Cloud Extending OpenStack* IaaS with Cloud Foundry* PaaS

Amazon AWS in.net. Presented by: Scott Reed

OpenNebula Open Souce Solution for DC Virtualization

Deployment Options for Microsoft Hyper-V Server

NovaBACKUP: VMware Plug-In

Integration and Automation with Lenovo XClarity Administrator

Marco Mantegazza WebSphere Client Technical Professional Team IBM Software Group. Virtualization and Cloud

Cisco Hybrid Cloud Solution: Deploy an E-Business Application with Cisco Intercloud Fabric for Business Reference Architecture

Best Practices for VMware and Hyper-V Backup A look at the virtual environment, management tools, and some tips!

OpenNebula Open Souce Solution for DC Virtualization

Continuous Delivery for Alfresco Solutions. Satisfied customers and happy developers with!! Continuous Delivery!

Oracle SOA Infrastructure Deployment Models/Patterns

Arctur Enterprise+ Cloud Services

IBM Upward Integration Module (UIM) Advanced Technical Sales Wayne Wigley

2013 ovh.com. All rights reserved

Veeam Backup and Replication Architecture and Deployment. Nelson Simao Systems Engineer

VMware Cloud Environment

SAP HANA Cloud Platform

Management of VMware ESXi. on HP ProLiant Servers

How To Build A Software Defined Data Center

ovirt self-hosted engine seamless deployment

Introducing Arcserve Unified Data Protection

TECHNOLOGY WHITE PAPER Jun 2012

VMware ESXi in a Cloud-based Lab David Davis, VCP, VCAP, and vexpert

VMware vsphere 4. Pricing, Packaging and Licensing Overview W H I T E P A P E R

ArcGIS for Server: In the Cloud

Using ArcGIS for Server in the Amazon Cloud

OpenShift on you own cloud. Troy Dawson OpenShift Engineer, Red Hat November 1, 2013

An Introduction to Private Cloud

Zerto Virtual Manager Administration Guide

Forklifting to AWS: An Option for Migration to AWS October Forklifting to AWS: An Option for Migration to AWS

Optimization of QoS for Cloud-Based Services through Elasticity and Network Awareness

Comprehensive Monitoring of VMware vsphere ESX & ESXi Environments

T Mobile Cloud Computing Private Cloud & Assignment

Cloud Computing and Open Source: Watching Hype meet Reality

AZP: Microsoft Azure Infrastructure for IT Professional

Gen-iTest Services. Realize The Full Power Of The Cloud For Performance Testing. Ian Mortimer and Gareth Shackel

Evaluation of Multi-Hypervisor Management with HotLink SuperVISOR

vsphere Upgrade vsphere 6.0 EN

Cloud Computing Architecture with OpenNebula HPC Cloud Use Cases

Splunk for VMware Virtualization. Marco Bizzantino Vmug - 05/10/2011

CloudStack and Big Data. Sebastien May 22nd 2013 LinuxTag, Berlin

Migrating to ESXi: How To

Using SUSE Cloud to Orchestrate Multiple Hypervisors and Storage at ADP

Open Cloud Day! Bern, June 10 th, 2014!

Identity and Access Management for the Cloud What You Need to Know About Managing Access to Your Clouds

Microsoft SharePoint 2010 on VMware Availability and Recovery Options. Microsoft SharePoint 2010 on VMware Availability and Recovery Options

How an Open Source Cloud Will Help Keep Your Cloud Strategy Options Open

Putchong Uthayopas, Kasetsart University

Drobo How-To Guide. Cloud Storage Using Amazon Storage Gateway with Drobo iscsi SAN

Protecting Virtual Endpoints with McAfee Server Security Suite Essentials

Why is a good idea to use OpenNebula in your VMware Infrastructure?

Transcription:

Zabbix for Hybrid Cloud Management TIS Inc. Daisuke IKEDA 21 September,2012 Riga,Latvia

Agenda Agenda About myself - Server Engineer working at Research & Dev. Division Approaching to Hybrid Environment Management System - Integration and Automation System Architecture - Products component and Processing flows Demonstration -1-

About Myself Daisuke Ikeda Belongs To: TIS Inc. Division: Strategic Technology Center Research Subject: Managing Hybrid Cloud environment My Recent Activities: - Chrome Extension for checking Zabbix Trigger "Chromix" - Android application for Zabbix "ZabiroiD" - Articles for Technology sharing website by TIS "Tech-Sketch" - Presentation at Zabbix study meeting in Japan(12 May,2012) -2-

Our initiatives What you see here today Zabbix Instead of You - AUTOMATION - Host Registration done by Zabbix VMware Virtual machines AWS EC2 instances - Machine Setup Details kept trackable by Zabbix VM resource status(cpu,memory,storage) AWS EC2 instance info.( Instance Type, AZ, IP address etc.) AWS Billing info. Just Zabbix Dashboard - INTEGRATION - Machine Control from Zabbix Dashboard Start/Stop/Reboot/Terminate -3-

Backgrounds and Cases Complex and Mixed Machine Circumstances We manage machines both on-cloud and on-premise; - Many Cloud Services offered (AWS,Rackspace,...) - Cloud services are prevailing - But, we still need to manage on-premise machines too Typical Scenario: - Sensitive data needs to remain stored on-premise - What happens... DB server -> located on-premise for security reason AP server -> located on-cloud for scalability -4-

Requirements and Challenges To Manage Hybrid environments 1. VMs have their private client software - How many client s/w required to manage hybrid configuration? e.g.) - vsphere client ( for VMware ESXi ) - AWS management console ( for AWS ) - System insight Manager ( for HP Physical Machine ) 2. More VMs to manage - Configuring numbers of VM manually is impractical. 3. VMs change their setups very dynamically - Keeping configuration documents up-to-date is really hard -5-

Approaching to Operation Management 1. Integrated Management for Hybrid Environment On-premise VM Public Cloud Physical machines -6- VM VM Virtual machines

Approaching to Operation Management 2. Automated Management for Hybrid Environment Manual config Automatic config -7-

System Architecture Architecture Zabbix layer Message queueing layer API Integration layer Target Environments (They are hybrid mixture) -8-

System Architecture For integration Customized Dashboard - Check ALL instances here - Operate ALL instances here libcloud implemented - Exclusive APIs abstracted - Easy to add a new type of cloud service -9-

System Architecture For automation The Use of ZabbixAPI and Zabbix Sender - Zabbix API is used to sync instance lists - Zabbix Sender is used to register detailed info of instances - 10 -

System Architecture Processing Flow 1 Auto registration of Host by "Zabbix API" Flow: 1 2 3 4 Detailed info are stored to Zabbix item by "Zabbix Sender" Flow: 1 2 3 5 2 3 Execute action from Zabbix dashboard Flow: 1 2 3-11 - 4 5

Appendix What is libcloud? - A Meta Cloud API libcloud(http://libcloud.apache.org) - OSS Meta Cloud API (latest ver. 0.11.1) - Apache top level project - Written in Python - Wrapping many native cloud services API AWS,Rackspace,CloudStack,OpenStack... Install $ pip install apache-libcloud Programming step(python script) from libcloud.compute.types import Provider $ pip installfrom apache-libcloud libcloud.compute.providers import get_driver EC2_ACCESS_ID = 'AWS API Key' EC2_SECRET_KEY = 'AWS Secret Key' Driver = get_driver(provider.ec2) conn = Driver(EC2_ACCESS_ID, EC2_SECRET_KEY) nodes = conn.list_nodes() - 12 - Support Action - get node_list - start instance - stop instance - reboot instance - terminate instance - create instance - manage storage - manage LB etc...

Demonstration Demo - You can watch FULL machine list on Zabbix Dashboard - You can Operate VM on Zabbix Dashboard - You can connect to ssh,vnc,ipmi console (α feature) - 13 -

Demonstration Demo - You can watch FULL machine list on Zabbix Dashboard - You can Operate VM on Zabbix Dashboard - You can connect to ssh,vnc,ipmi console (α feature) - 14 -

Demonstration Demo - You can watch FULL machine list on Zabbix Dashboard - You can Operate VM on Zabbix Dashboard - You can connect to ssh,vnc,ipmi console (α feature) - 15 -

Future Prospects Future Prospects - Features to Add Strong cooperation between Hybrid Environments - Easy BACKUP from machine to machine - Simple MIGRATION from service to service Strong cooperation between Results and Action - Complex JOB EXECUTION from monitored events to be scheduled - 16 -

Q&A Questions? - 17 -

The End Thank You! Twitter : @ike_dai Facebook: https://www.facebook.com/ikedai - 18 -