RHEV in the weeds - special sauce! Marc Skinner

Similar documents
Zoptymalizuj Swoje Centrum Danych z Red Hat Virtualization. Jacek Skórzyński Solution Architect/Red Hat

Red Hat enterprise virtualization 3.1 feature comparison

SIMPLIFIED VDI WITH RED HAT ENTERPRISE VIRTUALIZATION FOR DESKTOPS

Red Hat enterprise virtualization 3.0

Red Hat Virtualization 4.1 Technical Presentation May Adapted for MSP RHUG Greg Scott

Virtualization Management the ovirt way

Open Hybrid Cloud & Red Hat Products Announcements

RED HAT ENTERPRISE VIRTUALIZATION 3.0 YOUR STRATEGIC VIRTUALIZATION ALTERNATIVE

Red Hat Virtualization

Xen Summit Spring 2007

Red Hat Enterprise Virtualization Hypervisor Roadmap. Bhavna Sarathy Senior Technology Product Manager, Red Hat

BRINGING HOST LIFE CYCLE AND CONTENT MANAGEMENT INTO RED HAT ENTERPRISE VIRTUALIZATION. Yaniv Kaul Director, SW engineering June 2016

Build Cloud like Rackspace with OpenStack Ansible

Intro to ovirt. Itamar Heim Virtualization Management the ovirt way

Virtualization Management the ovirt way

Integrating ovirt, Foreman And Katello To Empower Your Data-Center Utilization

CLOUD INFRASTRUCTURE ARCHITECTURE DESIGN

ElasterStack 3.2 User Administration Guide - Advanced Zone

Implementation and. Oracle VM. Administration Guide. Oracle Press ORACLG. Mc Grauv Hill. Edward Whalen

Red Hat Enterprise Virtualization 3.6 Technical Reference

Next Generation Storage for The Software-Defned World

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Open Your Virtual Datacenter. DI (FH) René Koch Freelancer Grazer Linuxtage,

Red Hat HyperConverged Infrastructure. RHUG Q Marc Skinner Principal Solutions Architect 8/23/2017

Red Hat Virtualization 4.1 Product Guide

DEEP DIVE: OPENSTACK COMPUTE

Red Hat Virtualization 4.0 Technical Reference

Why software defined storage matters? Sergey Goncharov Solution Architect, Red Hat

Managing VMware ESXi in the Datacenter. Dwarakanath P Rao Sr Partner consultant 6 th November 2008

Jumpstart your Production OpenStack Deployment with

Real World CI with Red Hat Cloud Suite. Sim Zacks - Principal Quality Engineer Oded Ramraz - Manager QE Ops TLV

ENTERPRISE HYPERVISOR COMPARISON

Welcome to Manila: An OpenStack File Share Service. May 14 th, 2014

RED HAT ENTERPRISE VIRTUALIZATION 3.0

Citrix XenServer 5.6 Administration

OpenStack End User Guide. SUSE OpenStack Cloud 8

Distributed Systems. 31. The Cloud: Infrastructure as a Service Paul Krzyzanowski. Rutgers University. Fall 2013

Windows Server 2012 Hands- On Camp. Learn What s Hot and New in Windows Server 2012!

VMware vsphere Customized Corporate Agenda

SCHOOL OF PHYSICAL, CHEMICAL AND APPLIED SCIENCES

Part2: Let s pick one cloud IaaS middleware: OpenStack. Sergio Maffioletti

User Workspace Management

Oracle VM Workshop Applica>on Driven Virtualiza>on

Oracle VM Server for x86: Administration

Baremetal with Apache CloudStack

The vsphere 6.0 Advantages Over Hyper- V

By the end of the class, attendees will have learned the skills, and best practices of virtualization. Attendees

Experiences with OracleVM 3.3

A Dell Technical White Paper Dell Virtualization Solutions Engineering

VMware ESX Server 3i. December 2007

VMware vsphere 6.0 / 6.5 Infrastructure Deployment Boot Camp

HPE Helion OpenStack Carrier Grade 1.1 Release Notes HPE Helion

VMware vsphere 6.0 / 6.5 Advanced Infrastructure Deployment (AID)

HP Helion OpenStack Carrier Grade 1.1: Release Notes

Veritas InfoScale 7.4 Virtualization Guide - Linux

Virtualization Strategies on Oracle x86. Hwanki Lee Hardware Solution Specialist, Local Product Server Sales


Jake Howering. Director, Product Management

VMware Overview VMware Infrastructure 3: Install and Configure Rev C Copyright 2007 VMware, Inc. All rights reserved.

HPE HELION CLOUDSYSTEM 9.0. Copyright 2015 Hewlett Packard Enterprise Development LP

Migration Strategies from vsphere to Linux and OpenStack via a shared virtualized network

Build your own Cloud on Christof Westhues

Redhat OpenStack 5.0 and PLUMgrid OpenStack Networking Suite 2.0 Installation Hands-on lab guide

70-414: Implementing an Advanced Server Infrastructure Course 01 - Creating the Virtualization Infrastructure

Errata and Commentary Updated, submitted to curriculum

Red Hat Enterprise Linux 8.0 Beta

VMware: Server Virtualization and Storage

vsphere Installation and Setup Update 2 Modified on 10 JULY 2018 VMware vsphere 6.5 VMware ESXi 6.5 vcenter Server 6.5

CXS Citrix XenServer 6.0 Administration

Installation runbook for Hedvig + Cinder Driver

VMware vsphere 5.5 Professional Bootcamp

OpenNebula on VMware: Cloud Reference Architecture

CloudOpen Europe 2013 SYNNEFO: A COMPLETE CLOUD STACK OVER TECHNICAL LEAD, SYNNEFO

Cloud Storage. Patrick Osborne Director of Product Management. Sam Fineberg Distinguished Technologist.

Citrix CloudPlatform (powered by Apache CloudStack) Version 4.5 Concepts Guide

"Software-defined storage Crossing the right bridge"

Securing Containers Using a PNSC and a Cisco VSG

Securing Containers Using a PNSC and a Cisco VSG

Improving Blade Economics with Virtualization

HP integrated Citrix XenServer Online Help

GL-280: Red Hat Linux 7 Update. Course Description. Course Outline

Oracle Linux, Virtualization & OEM12 Discussion Sahil Mahajan / Sundeep Dhall


OpenStack Architecture and Pattern Deployment with Heat. OpenStack Architecture and Pattern Deployment using Heat Ruediger Schulze

Oracle VM Administration: Oracle VM Server for x86 Student Guide

Directions in Data Centre Virtualization and Management

1. What is Cloud Computing (CC)? What are the Pros and Cons of CC? Technologies of CC 27

QuickSpecs. HP Integrated Citrix XenServer. Overview. Retired

Getting Started with ovirt 3.3

Oracle VM. Getting Started Guide for Release 3.2

Exam Name: VMware Certified Professional on vsphere 5 (Private Beta)

V iew Direct- Connection Plug-In. The Leostream Connection Broker. Advanced Connection and Capacity Management for Hybrid Clouds

InMage Scout Standard Quick Install Guide. Version 1.3

Red Hat Enterprise 7 Beta File Systems

VMware vsphere with ESX 4.1 and vcenter 4.1

1Y0-A26 Citrix XenServer 6.0 Practice Exam

Understanding the Endianess and the benefits Red Hat Enterprise Linux for Power, little endian

ENTERPRISE-GRADE MANAGEMENT FOR OPENSTACK WITH RED HAT CLOUDFORMS

271 Waverley Oaks Rd. Telephone: Suite 206 Waltham, MA USA

Red Hat Enterprise Linux MRG Red Hat Network Satellite Red Hat Enterprise Virtualization JBoss Cloud

Transcription:

RHEV in the weeds - special sauce! Marc Skinner Twin Cities Users Group :: Q3/2013

Introduction RHEV = Red Hat Enterprise Vitualization RHEV Manager = Red Hat Enterprise Hypervisor Manager

DATACENTER VIRTUALIZATION COMPLETE DATACENTER VIRTUALIZATION SOLUTION Leading performance: Top virtualization benchmarks for performance and scalability Affordable: Lower TCO and higher ROI than competitive platforms Enterprise-ready: Powerful mix of enterprise features and a rich set of partners Open: Offers choice and interoperability with no proprietary lock-in Cross-platform: Optimized for Microsoft Windows and Linux guests

RED HAT ENTERPRISE VIRTUALIZATION MANAGER FEATURES High availability Live migration Storage live migration Live snapshots Load balancing (DRS) Power saver (DPM) Hot-plug disk and NIC Storage on local disk, FC, iscsi, NFS, Red Hat Storage, IBM GPFS, POSIX or Direct LUN Self-service portal with quotas Integrated Red Hat Storage management* Eco-system marketplace Third-party UI plugin support * Technology preview

RED HAT ENTERPRISE VIRTUALIZATION USER PORTAL Enables users to self provision VMs Create, edit, remove, etc. VMs Manage and monitor virtual infrastructure Tied to Microsoft Active Directory, Red Hat Identity Management, other LDAP Resource management with quotas and object/role security Essential internal cloud capability

MONITORING AND REPORTING Historical usage, trending, quality of service Integrated reporting engine based on Jasper reports More than 25 pre-built reports and dashboards included Ability to create and customize reports and templates

Benefits Best of breed virtualization for Red Hat Linux guests Best hypervisor performance for Red Hat Linux guests Only Linux based hypervisor that is Microsoft SVVP certified Architecture designed to scale 160 vcpu per guest 2TB of RAM per guest 200 hosts per cluster 2,000 clusters per datacenter 2,000 datacenters per RHEVM Powerful API for automation Migration tools included V2V P2V Plug-able UI for 3rd party integration Cost effective

INDUSTRY-LEADING VIRTUALIZATION PERFORMANCE SPECvirt_sc2010: As of April 10, 2013, Red Hat Enterprise Virtualization claims top 6 results and the only 8-socket server scores.

3rd Party UI Plugin User Interface UI Plugins - Framework for 3rd party UI plugins for RHEV Manager - Allows end users and vendors to extend management platform

Deployment Method Thin or RHEV-H < 200mb ISO PXE bootable TUI for simple and quick console configuration RHEL @ Base ntp Then join child channel RHE Virt Management Agent

UI :: RHEV Manager RHEL 6 JBOSS Application Can be configured for HA RHEV 3.3 manager will be self hosted!

UI :: RHEV Manager :: Data Centers

UI :: RHEV Manager :: Hosts

UI :: RHEV Manager :: Virtual Machines

Storage API or UI configuration Shared Storage supported protocols FC ISCSI NFS Red Hat Storage or POSIX compliant FS Guest features LUN pass through Sharable (for clusters) Wipe after delete Hot add Thin provision Detached

RHEV Manager :: Storage

RHEV Manager :: Disks

RHEV Manager :: Add Virtual Disk Direct Attach

RHEV Manager :: Add Virtual Disk Sharable

Storage :: LVM based

Storage :: SPM

Networking Manual, API or UI configuration Advanced features VLAN tagging Bonding Port Mirroring VM support for hot add NIC

RHEV Manager :: Networks

HOST :: Networks

HOST :: Networks

RHEV Manager :: Configure Host Networks

RHEV Manager :: Add Virtual NIC

API special sauce! REST API Bash with curl Uses HTTP PUTS and GETS curl -X GET -H Accept: application/xml -u admin@internal --cacert rhevm.crt https://manager.rhevm.skinnerlabs.com/api Python Java

API :: Create a VM and List VM curl -X POST -H "Accept: application/xml" -H "Content-Type: application/xml" -u admin@internal --cacert rhevm.crt -d "<vm><name>rh6_api</name><cluster><name>intel</name></cluster><template ><name>blank</name></template><memory>2147483648</memory><os><boot dev='hd'/></os></vm>" https://manager.rhevm.skinnerlabs.com/api/vms curl -X GET -H Accept: application/xml -u admin@internal --cacert rhevm.crt https://manager.rhevm.skinnerlabs.com/api/vms <XML Snippet> <vm href="/api/vms/453269ef-bc3a-4db5-89f3-e09d08e4eda8" id="4532... <actions> <link href="/api/vms/453269ef-bc3a-4db5-89f3-e09d08e4eda8/cancelmigration" rel="cancelmigration"/> <link href="/api/vms/453269ef-bc3a-4db5-89f3-e09d08e4eda8/ticket" rel="ticket"/>... </actions> <name>rh6_api</name>

API :: Create NIC for VM curl -X POST -H "Accept: application/xml" -H "Content-Type: application/xml" -u admin@internal --cacert rhevm.crt -d "<nic><name>nic1</name><network><name>rhevm</name></network></nic>" https://manager.rhevm.skinnerlabs.com/api/vms/453269ef-bc3a-4db5-89f3e09d08e4eda8/nics

API :: LIST StorageDomains curl -X GET -H Accept: application/xml -u admin@internal --cacert rhevm.crt https://manager.rhevm.skinnerlabs.com/api/storagedomains <XML Snippet> <storage_domain href="/api/storagedomains/291490ac-ff37-489e-9046-6d6dcbb6caf8" id="291490ac-ff37489e-9046-6d6dcbb6caf8"> <name>ibiscsi</name> <link href="/api/storagedomains/291490ac-ff37-489e-9046-6d6dcbb6caf8/permissions" rel="permissions"/> <link href="/api/storagedomains/291490ac-ff37-489e-9046-6d6dcbb6caf8/disks" rel="disks"/> <type>data</type> <master>true</master> <storage> <type>iscsi</type>

API :: Create Storage for a VM curl -X GET -H Accept: application/xml -u admin@internal --cacert rhevm.crt https://manager.rhevm.skinnerlabs.com/api/vms curl -X POST -H "Accept: application/xml" -H "Content-Type: application/xml" -u admin@internal --cacert rhevm.crt -d "<disk><storage_domains><storage_domain id='291490ac-ff37-489e-90466d6dcbb6caf8'/></storage_domains><size>10485760</size><type>system</type><i nterface>virtio</interface><format>cow</format><bootable>true</bootable></disk>" https://manager.rhevm.skinnerlabs.com/api/vms/453269ef-bc3a-4db5-89f3e09d08e4eda8/disks

RHEVM CLI the easy way yum -y install rhevm-cli rhevm-shell -c -l "https://manager.rhevm.skinnerlabs.com/api" -u "admin@internal" -A "rhevm.crt"

RHEVM CLI add vm name rh6_api --cluster-name INTEL --template-name Blank --memory 536870912 --os-boot-dev hd add nic --vm-identifier rh6_api --name nic1 --network-name rhevm --bootable true add disk --vm-identifier rh6_api --provisioned_size 8589934592 --interface virtio --format cow

RHEVM CLI Show vm name rh6_api

Roadmap RHEV 3.3 is scheduled for late fall 2013

RED HAT ENTERPRISE VIRTUALIZATION RHEV 3.3 Q4 2013 Networking - OpenStack Network Service (Quantum) Integration - Define migration network - Define gateway per logical network - Custom Properties on vnics Storage - OpenStack Image Service (Glance) Integration - VirtioSCSI (paravirtualized SCSI) - Online resize virtual disk - New Backup API

RED HAT ENTERPRISE VIRTUALIZATION RHEV 3.3 Q4 2013 Virtualization - Major changes to VM creation dialogs - Add memory to live snapshots - Integrate with 'cloud-init' for VM metadata -Support 'mime-type' launching for VM Consoles - Add guest memory to live snapshots - Add support for NoVNC (HTML based VNC client) -Specify host to run VM using run once

RED HAT ENTERPRISE VIRTUALIZATION RHEV 3.3 Q4 2013 Infrastructure - 'Hosted Engine' self hosting RHEV-M as highly available VM - OpenLDAP support - Foreman integration for host provisioning SLA / Performance - Service Level (QoS) Manager Define VM policies for: - CPU - Memory - Network Tech Preview

Resources: Specvirt benchmark results http://www.spec.org/virt_sc2010/results/ IDC whitepaper http://www.redhat.com/resourcelibrary/datasheets/idc-rhev RHEV online documentation https://access.redhat.com/site/documentation/red_hat_enterprise_virtualization/ REST API https://access.redhat.com/site/documentation/en-us/red_hat_enterprise_virtualization/3.0/html-single/rest_api_guide/index.html Ovirt REST API http://www.ovirt.org/category:api Command Line Shell https://access.redhat.com/site/documentation/en-us/red_hat_enterprise_virtualization/3.2/htmlsingle/command_line_shell_guide/index.html