Integrating oVirt and Foreman to Empower your Data-Center

Slides:



Advertisements
Similar presentations
Deployment Adavatages Provisioning time reduced to minutes, not days to weeks! Configure hardware Install OS Configure OS & Tools Assign IP Addr Configure.
Advertisements

What’s New: Windows Server 2012 R2 Tim Vander Kooi Systems Architect
“It’s going to take a month to get a proof of concept going.” “I know VMM, but don’t know how it works with SPF and the Portal” “I know Azure, but.
COMS E Cloud Computing and Data Center Networking Sambit Sahu
Configurations Management System Chris Boyd.  Time consuming task of provisioning a number of systems with STIG compliance  Managing a number of systems.
Sumit Kumar Archana Kumar Group # 4 CSE 591 : Virtualization and Cloud Computing.
Virtual Machine Security Systems Presented by Long Song 08/01/2013 Xin Zhao, Kevin Borders, Atul Prakash.
Microsoft SharePoint Server 2010 for the Microsoft ASP.NET Developer Yaroslav Pentsarskyy
The Role of the Operating System
608D CloudStack 3.0 Omer Palo Readiness Specialist, WW Tech Support Readiness May 8, 2012.
Jose Castro Leon CERN – IT/OIS CERN Agile Infrastructure Infrastructure as a Service.
Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Usage of virtualization in gLite certification Andreas Unterkircher.
LegendCorp What is System Center Virtual Machine Manager (SCVMM)? SCVMM at a glance Features and Benefits Components / Topology /
Cisco Confidential © 2012 Cisco and/or its affiliates. All rights reserved. 1 Cisco UCS Director – Carmel (5.0) Ravikumar Pisupati Senior Manager, Engineering.
How to Deploy and Configure the Smart Net Total Care CSPC Collector
Virtual techdays INDIA │ august 2010 virtual techdays INDIA │ august 2010 Consolidate and Virtualize your Linux Environment M.S.Anand │ Technology.
CoprHD and OpenStack Ideas for future.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Virtualization One computer can do the job of multiple computers, by sharing the resources of a single computer across multiple environments. Turning hardware.
Computing Services Charles (Cal) Loomis & Mohammed Airaj LAL, Univ. Paris-Sud, CNRS/IN2P October 2013.
Cloud Computing – UNIT - II. VIRTUALIZATION Virtualization Hiding the reality The mantra of smart computing is to intelligently hide the reality Binary->
Cloud Installation & Configuration Management. Outline  Definitions  Tools, “Comparison”  References.
Overview of cluster management tools Marco Mambelli – August OSG Summer Workshop TTU - Lubbock, TX THE UNIVERSITY OF CHICAGO.
IBM Software Group © 2008 IBM Corporation IBM Tivoli Provisioning Manager 7.1 OS Management with TPM for OS Deployment.
OVirt Overview Copyright 2012 under Apache License 2.0 | Presentation 1 oVirt Overview Karsten Sr. Community Architect,
Spacewalk + Fedora = 42. What is Spacewalk? A systems management platform designed to provide complete lifecycle management of the operating system and.
April 1st, 2009 Cobbler Provisioning Made Easy Jasper Capel.
Elastic Overkill: Is Cloud Really The Be-All End-All for Everyone?
The Docker Container Approach to Build Scalable and Performance Testing Environment Pankaj Rodge, VMware.
BY: SALMAN 1.
Virtualization.
Development process Douglas Schilling Landgraf
Introduction to VMware Virtualization
RHEV Platform at LHCb Red Hat at CERN 17-18/1/17
BY: SALMAN.
OVirt Architecture Itamar Heim
Bootstrap / Getting Started Using Puppet Deployment
Open Source Virtualization with oVirt
Project Overview Amador Pahim (apahim) oVirt Contributor
Foreman in Your Data Center Lukáš Zapletal
OVirt Data Warehouse 02/11/11 Yaniv Dary BI Software Engineer, Red Hat.
V2V – Migrating virtual machines to oVirt
SUSE® Cloud The Open Source Private Cloud Solution for the Enterprise
oVirt Node Project Douglas Schilling Landgraf
IBM Tivoli Provisioning Manager Red Hat 5 patch management
DriveScale Proprietary Information © 2017
IBM Tivoli Provisioning Manager Technical Overview
Welcome! Thank you for joining us. We’ll get started in a few minutes.
A technical look at new capabilities and features
Spacewalk and Koji at Fermilab
Integrando o Docker em seu ambiente de Virtualização
Managing container infrastructure
Virtualization Cloud and Fedora
TYPES OF SERVER. TYPES OF SERVER What is a server.
Open Compute Project Networking
OpenStack Ani Bicaku 18/04/ © (SG)² Konsortium.
Xen Summit Spring 2007 Platform Virtualization with XenEnterprise
OPNFV Arno Installation & Validation Walk-Through
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Cloud Management Mechanisms
HC Hyper-V Module GUI Portal VPS Templates Web Console
Managing Services with VMM and App Controller
Different types of Linux installation
Configuration Management at its peak with
How To Configure Hotspot in Virtual Mikrotik on VMware
UCP v2 Software Infrastructure
SCCM in hybrid world Predrag Jelesijević Microsoft 7/6/ :17 AM
Robert Down & Pranay Sadarangani Nov 8th 2011
HC VMware Module
Securing web applications Externally
Presentation transcript:

Integrating oVirt and Foreman to Empower your Data-Center Barak Azulay Senior Manager Red Hat oVirt Workshop – Dusseldorf 2014

What are we going to learn? Life-cycle of physical servers Bare-metal provisioning Foreman Integrating oVirt and Foreman Future work

Life-Cycle of Physical Servers Three Steps For Managing Physical Hardware Provision Initial startup Configure Monitor

Life-Cycle of Physical Servers Your Data Center

Life-Cycle of Physical Servers New Server Arrived

Life-Cycle of Physical Servers Series Of Racks Are Arrived

Life-Cycle of Physical Servers

Life-Cycle of Physical Servers Install OS

Life-Cycle of Physical Servers C5-E Laptop/Console C6-E C7-E S1-A C8-E S1-A = 00:11:22:33:44:55 S2-A = 0A:1B:C2:CC:44:55 C8-E = A3:AA:C7:92:12:32 …..

Life-Cycle of Physical Servers Initial Setup

Life-Cycle of Physical Servers Monitor And Update – Drift Management

Life-Cycle of Physical Servers

Life-Cycle of Physical Servers BUT A5-C != 0A:1B:CC:44:55 Typo ?? A5-C

Provision, configure and monitor the servers Better Do it Remotely Bare metal provisioning - register “just arrived” servers to central management software Get hardware specs Provision, configure and monitor the servers

Foreman

5 years old open source project Foreman 5 years old open source project Largest installation =~ 5000 active hosts Homepage – http://theforeman.org Overall Projects http://github.com/theforeman #theforeman on freenode

Foreman Foreman Provision Foreman Configurator Foreman Management

Foreman Foreman Provision Foreman Configurator Foreman Management PXE Boot Ubunto RHEL Fedora CentOS

Foreman Foreman Provision Foreman Configurator Foreman Management Passwords Keys Users Services Foreman Provision Foreman Configurator Foreman Management Chef Puppet Reports

Foreman Foreman Provision Foreman Configurator Foreman Management

Foreman – Main Components DNS DHCP Rest API TFTP Puppet Web Interface Interface UI, API, Cli Smart Proxy Provision templates Host groups Puppet classes Parameters Compute Resources Configuration Management

Bare-Metal Provisioning

Bare-Metal Provisioning with Foreman Tiny OS

Bare-Metal Provisioning with Foreman Tiny OS

Discovered Hosts (new in 3.5)

Bare-Metal Provisioning with Foreman

Bare-Metal Provisioning with Foreman

What about Virtualization? What about Virtualization?

Virtualization == oVirt

Let's combine the two

oVirt-Foreman Integration External Providers Foreman Glance Quantum In oVirt 3.3 Consume already provisioned Foreman hosts In oVirt 3.5 Bare-Metal provisioning – From Bare-Metal to a running hypervisor in one step Requires ovirt_provision_plugin to be installed in foreman

Foreman-oVirt Integration Compute Resources You can add hosts to foreman that rely on oVirt Vms This functionality also exists for other Virtualization/Cloud providers

oVirt-Foreman Integration

Provisioned Hosts (since oVirt 3.3)

Discovered Hosts (new in 3.5)

Discovered Hosts (new in 3.5) 00:11:22:33:44:55 0A:1B:C2:CC:44:55 A3:AA:C7:92:12:32 Engine

Discovered Hosts (new in 3.5) 00:11:22:33:44:55=192.168.1.2 0A:1B:C2:CC:44:55=192.168.1.5 6 A3:AA:C7:92:12:32=192.168.1.66

Discovered Hosts (new in 3.5)

Discovered Hosts (new in 3.5)

Discovered Hosts (new in 3.5)

Discovered Hosts (new in 3.5)

Behind the Scenes

Discovered Hosts (new in 3.5) Provision Provision Host 192.168.1.53

Discovered Hosts (new in 3.5)

Discovered Hosts (new in 3.5) Turn it Into a hypervisor Provisioned Successfully

Hypervisor is up and running

Host configuration management through oVirt VM Provisioning Future Work Host configuration management through oVirt VM Provisioning UX Improvements

Summary (what do I get out here with?) Foreman External Providers in oVirt Foreman-oVirt Integration Bare-Metal to Hypervisor in one-step Feature page http://www.ovirt.org/Features/AdvancedForemanIntegration

More info oVirt - http://www.ovirt.org Red-Hat developer blog – http://developerblog.redhat.com Mailing lists users@ovirt.org arch@ovirt.org engine-devel@ovirt.org IRC Channel - #oVirt channel on irc.oftc.net

THANK YOU ! Barak Azulay bazulay@redhat.com