Speeding Up Infrastructure Provisioning with CloudForms. Jason Dillaman Principal Architect, Red Hat Nick Lane Consultant, Red Hat

Similar documents
CLOUD INFRASTRUCTURE ARCHITECTURE DESIGN

RED HAT CLOUDFORMS. Chris Saunders Cloud Solutions

Data Center and Cloud Automation

Building Scaleable Cloud Infrastructure using the Red Hat OpenStack Platform

Modelos de Negócio na Era das Clouds. André Rodrigues, Cloud Systems Engineer

Multi-Cloud and Application Centric Modeling, Deployment and Management with Cisco CloudCenter (CliQr)

Multi-Cloud and Application Centric Modeling, Deployment and Management with Cisco CloudCenter (CliQr)

Open Hybrid Cloud & Red Hat Products Announcements

CREATING A CLOUD STRONGHOLD: Strategies and Methods to Manage and Secure Your Cloud

ENTERPRISE-GRADE MANAGEMENT FOR OPENSTACK WITH RED HAT CLOUDFORMS

Accelerate OpenStack* Together. * OpenStack is a registered trademark of the OpenStack Foundation

Hybrid Cloud Solutions

Cisco Enterprise Cloud Suite Overview Cisco and/or its affiliates. All rights reserved.

S Implementing DevOps and Hybrid Cloud

5 Things You Need for a True VMware Private Cloud

Taming the Multi-Cloud With Simplicity and Openness. Minh Dang Cisco Systems Vietnam 2018 January

Automated Deployment of Private Cloud (EasyCloud)

Fast IT - Policy Driven Infrastructure for the Intercloud World

Customer s journey into the private cloud with Cisco Enterprise Cloud Suite

Cisco Unified Data Center Strategy

Red Hat CloudForms Hybrid Cloud Management (CL220)

Container in Production : Openshift 구축사례로 이해하는 PaaS. Jongjin Lim Specialist Solution Architect, AppDev

Automating the Software-Defined Data Center with vcloud Automation Center

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

Container Management : First Looks

Foundations and Concepts. vrealize Automation 7.0

Transform Your Business To An Open Hybrid Cloud Architecture. Presenter Name Title Date

Enabling Your Cloud with VMware. Rob Rowe Jason Kuipers

Cisco Solution for Private Cloud

Orchestrating the Cloud Infrastructure using Cisco Intelligent Automation for Cloud

AGENDA. 13:30-14:25 Gestion des patches, du provisionning et de la configuration de RHEL avec Satellite 6.1, par Michael Lessard, Red Hat

PaaS Anywhere. Isaac Christoffersen Architect, Vizuri

Cisco Exam Introducing Cisco Cloud Administration Version: 7.0 [ Total Questions: 100 ]

BRKDCT-1253: Introduction to OpenStack Daneyon Hansen, Software Engineer

Automating the Software-Defined Data Center with vcloud Automation Center

Application Centric Microservices Ken Owens, CTO Cisco Intercloud Services. Redhat Summit 2015

DevOps and Continuous Delivery USE CASE

Automating, Securing, and Managing Cox Automotive's (AutoTrader) Big Data Infrastructure

What is Dell EMC Cloud for Microsoft Azure Stack?

Unified Computing System Launch. Welcome to Yas Island

Cisco Cloud Architecture with Microsoft Cloud Platform Peter Lackey Technical Solutions Architect PSOSPG-1002

PaaS Anywhere. Isaac Christoffersen Architect, Vizuri

Cisco UCS Director and ACI Advanced Deployment Lab

Configuring and Operating a Hybrid Cloud with Microsoft Azure Stack

Integrating the RHCI Suite with IdM

BUILDING AN ON-PREM APPLICATION-AWARE CLOUD

Taking Your Power Systems Higher in the Cloud with VMware vrealize Automation

RED HAT ENTERPRISE VIRTUALIZATION Virtualisation today, transition for the future

EVERYTHING AS CODE A Journey into IT Automation and Standardization. Raphaël Pinson

Enterprise Journey to OpenStack Adoption: Real World Stories

ACCENTURE & RED HAT ACCENTURE CLOUD INNOVATION CENTER

Foundations and Concepts. 04 December 2017 vrealize Automation 7.3

Building Private Cloud Infrastructure

Delivering Red Hat OpenShift at Ease on Red Hat OpenStack and RHV

Availability for the Modern Data Center on FlexPod Introduction NetApp, Inc. All rights reserved. NetApp Proprietary Limited Use Only

Manage Hybrid Clouds with a Cisco CloudCenter, Cisco Application Centric Infrastructure, and Cisco UCS Director Solution

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

State of OpenShift on Bare Metal

Cisco ONE Enterprise Cloud Suite Infrastructure Automation Transforming infrastructure into consumable Private Clouds

Horizont HPE Synergy. Matt Foley, EMEA Hybrid IT Presales. October Copyright 2015 Hewlett Packard Enterprise Development LP

Tenant Onboarding. Tenant Onboarding Overview. Tenant Onboarding with Virtual Data Centers

Automating the Software-Defined Data Center with vcloud Automation Center

Discover SUSE Manager

RED HAT CEPH STORAGE ROADMAP. Cesar Pinto Account Manager, Red Hat Norway

The Latest EMC s announcements

Running RHV integrated with Cisco ACI. JuanLage Principal Engineer - Cisco May 2018

Cloud orchestration in the Service Provider with Intelligent Automaton

Cisco CloudCenter Solution with VMware

Baremetal with Apache CloudStack

HPE BRIDGES TRADITIONAL AND NEW IT

Securing Containers Using a PNSC and a Cisco VSG

CloudCenter for Developers

Foundations and Concepts

Course Overview This five-day course will provide participants with the key knowledge required to deploy and configure Microsoft Azure Stack.

UP! TO DOCKER PAAS. Ming

Securing Containers Using a PNSC and a Cisco VSG

PaaS isn t Just for Developers

Automation for Cloud. Michael Doherty Cloud Automation Technical Architect EMEAR Data Center Team. Bucharest, Romania April 24 th 2013

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

Introducing Cisco Cloud Administration CLDADM v1.0; 5 Days; Instructor-led

SBB. Java User Group 27.9 & Tobias Denzler, Philipp Oser

Managing the Journey Through the Clouds

Power your cloud infrastructure with Oracle VM and Cisco!

Introducing VMware Validated Design Use Cases. Modified on 21 DEC 2017 VMware Validated Design 4.1

Module Day Topic. 1 Definition of Cloud Computing and its Basics

Genomics on Cisco Metacloud + SwiftStack

CompTIA CV CompTIA Cloud+ Certification. Download Full Version :

Jumpstart your Production OpenStack Deployment with

Cloud Computing. Amazon Web Services (AWS)

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

Foundations and Concepts. 12 April 2018 vrealize Automation 7.4

Virtual Tech Update Intercloud Fabric. Michael Petersen Systems Engineer, Cisco Denmark

CNA1699BU Running Docker on your Existing Infrastructure with vsphere Integrated Containers Martijn Baecke Patrick Daigle VMworld 2017 Content: Not fo

Cisco Virtual Application Container Services 2.0 Lab v1

DevOps Agility Demands Advanced Management and Automation

Using Red Hat Network Satellite to dynamically scale applications in a private cloud

Evolution of the Data Center

Active System Manager Version 7.5 User s Guide

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

Accelerate at DevOps Speed With Openshift v3. Alessandro Vozza & Samuel Terburg Red Hat

Transcription:

Speeding Up Infrastructure Provisioning with CloudForms Jason Dillaman Principal Architect, Red Hat Nick Lane Consultant, Red Hat

Agenda Where do clouds come from? Cloud Compute Capacity Scale-Out DevOps Provisioning Demo

Where do clouds come from?

Lessons from the Wild Derived from real-world CloudForms deployments Driven by efforts to make I.T. more responsive to business needs Data center compute capacity scale-out DevOps provisioning Laying the groundwork for efficient Cloud capabilities It s a journey

The Illusion of Infinite Capacity Insight into current capacity and utilization is required Converged infrastructure provides the foundation for automation Cisco/NetApp FlexPod one such example Not cost effective to support all possible infrastructure combinations Quickly (re-)allocate servers based on where they are needed Quickly (re-)allocate VMs based on where capacity is available

DevOps Collaboration between software developers and I.T. I.T. needs to expose the tools necessary for developer selfservice Goal is to reduce turnaround from weeks or days to minutes Eliminate the touch points where possible I.T. still needs to be able to enforce policy Right-sizing recommendations to avoid waste

CloudForms to the Rescue Red Hat CloudForms provides the glue to tie infrastructure components together Repeatable patterns to help modernize and standardize operations Automate all the Things * * within reason

Red Hat Cloud Portfolio

Red Hat CloudForms

Complete Cloud Service Lifecycle Automated Provisioning Simple/Multi-Tier, Full Stack Self-Service, Service Catalog Automated Provisioning Delegated Operations Power Operations, Console Reconfiguration Intelligent Optimization CPU, Memory & Storage Demand-Driven Scaling Horizontal & Vertical Start/Stop or Provision/Destroy Scheduled Retirement Fully Automated Multi-Phase Scheduled Retirement Demand- Driven Scaling Delegated Operations Intelligent Optimization

Cloud Compute Capacity Scale-out

Requirements Rapidly provision racks of Cisco UCS blades for infrastructure modernization Integrate with existing kickstart provisioning infrastructure Integrate with existing infrastructure for IP and DNS management Minimize the amount of pre-configuration required

Hypervisor Provisioning Focus is on RHEV hypervisor scale-out Cisco UCS, Infoblox DDI, and Red Hat Satellite Pattern can be applied to OpenStack Compute scale-out as well Scale-up and down with ease Admin initiated via the CloudForms service catalog Automatically initiated based upon utilization alert event Automation uses infrastructure tags and other heuristics to provision

Workflow Initiation Policy Enforcement Requests Service Catalog RBAC Policy CLOUDFORMS Intelligent Provisioning Role-Based Access Controls Approval Workflow

Example Service Catalog Item

Hypervisor State Machine

Infoblox DDI DNS and IP Address Management IP subnets are tagged with extensible attributes Location (IAD, RDU), Environment (DEV, TEST, QA, PRD), Service (Infra, Tier 1-3), Network location (Internal vs DMZ) REST API or Perl library to locate available IP address, available DNS name, and allocate a host entry Repeat if IP address / DNS name collision

Infoblox Workflow Details

Cisco UCS Manager Management of all hardware components in the Cisco UCS Servers are associated to Service Profiles Software definition of the server and is LAN and SAN connectivity Utilize Service Profile Templates to construct Service Profiles Avoids hard-coding configuration within CloudForms Associated with server pool to automatically allocate physical server ondemand REST API calls to create new Service Profile from Service Profile Template, control power state, and query status

Cisco UCS Manager Workflow Details

Red Hat Satellite Responsible for provisioning and configuration management CloudForms can perform basic provisioning Re-use existing infrastructure Kickstart profile for RHEV-H or RHEL+KVM Activation keys to subscribe to correct channels XMLRPC calls to create new PXE provisioning request and query status

Red Hat Satellite Workflow Details

Red Hat Enterprise Virtualization Newly provisioned hypervisors are connected to an existing RHEV-M cluster CloudForms tags drive automation's selection of RHEV-M and cluster Cisco UCS networks are mapped to RHEV-M logical networks by VLAN or name REST calls to create new host, configure host networking and power management, query status, and activate

Red Hat Enterprise Virtualization Workflow Create Host Get Install Status Deactivate CLOUDFORMS Update Power / Nets Activate RHEV-M

DevOps Provisioning

Requirements Need to transition existing applications to cloudy -like model Not feasible to leave existing software investment behind Automate the placement and installation/configuration of multi-tier applications Integrate with existing infrastructure for IP and DNS management Minimize the amount of user-input required

DevOps IaaS+ Provisioning Bridge between IaaS and PaaS Multi-tier applications are tied together using CloudForms and Puppet Scale-up and down with ease End-user initiated via the CloudForms service catalog Automatically initiated based upon utilization alert event Automation uses infrastructure tags and other heuristics to provision

Workflow Initiation Policy Enforcement Requests Service Catalog RBAC Policy CLOUDFORMS Intelligent Provisioning Role-Based Access Controls Approval Workflow

Example Service Catalog Item

Application State Machine

Red Hat Satellite & Infoblox Similar integration into Red Hat Satellite for VM provisioning and Infoblox for IP address and DNS management

Puppet Configuration Management Stand-alone Puppet Master or Satellite 6 (Foreman) CloudForms assigns new VMs to host group representing platform Override parameters as required based on service dialog inputs Discovery of peer VMs via Puppet manifest or injected by CloudForms REST API for Satellite 6; Git or SSH+CLI for Puppet Enterprise

Puppet Workflow Details Configure Host Puppet Settings CLOUDFORMS Retrieve Configuration Satellite 6 / Foreman / Puppet Application Stack

Demo

Summary

In Conclusion Real-world success with CloudForms IaaS+ Embrace automation where feasible Avoid the repetitive tasks, eliminate touch points, expose self-service Goal is to design-in scalability to meet future needs Compute capacity Application horizontal scaling Welcome to the cloud model

Questions?