Red Hat Cloud Infrastructure 5 Introduction to Red Hat Cloud Infrastructure Architecture



Similar documents
Red Hat Cloud Infrastructure 5 Release Notes

Red Hat CloudForms 3.2 NetApp Storage Integration Guide

Red Hat Enterprise Virtualization 3.6- Beta Java SDK Guide

Red Hat Customer Portal 1 Managing User Access to the Red Hat Customer Portal and the Red Hat Network Application

Red Hat CloudForms 3.1 Management Engine 5.3 OpenShift Enterprise Deployment Guide

Red Hat Cloud Infrastructure 6 Getting Started with the Red Hat Cloud Infrastructure Unified Installer

Red Hat Subscription Management All Subscription Docs Quick Registration for RHEL

Red Hat Cloud Infrastructure 4 Quick Start for Red Hat Enterprise Virtualization and Red Hat CloudForms

Red Hat JBoss Core Services Apache HTTP Server 2.4 Apache HTTP Server Installation Guide

Red Hat Enterprise Linux 7 High Availability Add-On Overview

Red Hat Enterprise Linux OpenStack Platform 7 OpenStack Data Processing

JBoss Developer Studio 6.0

Red Hat JBoss Data Virtualization 6.1 Migration Guide

RED HAT INFRASTRUCTURE AS A SERVICE OVERVIEW AND ROADMAP. Andrew Cathrow Red Hat, Inc. Wednesday, June 12, 2013

Red Hat enterprise virtualization 3.0 feature comparison

Build A private PaaS.

Red Hat Satellite Management and automation of your Red Hat Enterprise Linux environment

Red Hat Network Satellite Management and automation of your Red Hat Enterprise Linux environment

RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS: COMPETITIVE PRICING GUIDE

Red Hat Customer Portal Current Customer Portal Subscription Management

RED HAT CLOUD SUITE FOR APPLICATIONS

Red Hat JBoss Fuse 6.1 Cloud Computing with Fabric

Red Hat JBoss BPM Suite 6.1 IBM WebSphere Installation and Configuration Guide

FOR SERVERS 2.2: FEATURE matrix

Red Hat Enterprise Linux OpenStack Platform 7 Back Up and Restore Red Hat Enterprise Linux OpenStack Platform

Red Hat CloudForms for Lenovo Product Guide

RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS: COMPETITIVE FEATURES

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

Red Hat Enterprise Linux 7 High Availability Add-On Administration. Configuring and Managing the High Availability Add-On

RED HAT CLOUDFORMS ENTERPRISE- GRADE MANAGEMENT FOR AMAZON WEB SERVICES

Develop a process for applying updates to systems, including verifying properties of the update. Create File Systems

CLOUDFORMS Open Hybrid Cloud

Introducing Red Hat Enterprise Linux. Packaging. Joe Yu. Solution Architect, Red Hat

Cisco and Red Hat: Application Centric Infrastructure Integration with OpenStack

RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS: PRICING & LICENSING GUIDE

Qualcomm Achieves Significant Cost Savings and Improved Performance with Red Hat Enterprise Virtualization

cloud functionality: advantages and Disadvantages

HOW RED HAT BRINGS OPENSTACK INTO THE ENTERPRISE by Bryan Che and Gordon Haff

3 Red Hat Enterprise Linux 6 Consolidation

Red Hat Enterprise Linux 6 Virtualization Getting Started Guide

Qstack. Make IT work for you

Red Hat Enterprise Linux OpenStack Platform 5 Deploying OpenStack: Enterprise Environments (Red Hat Enterprise Linux OpenStack Platform Installer)

With Red Hat Enterprise Virtualization, you can: Take advantage of existing people skills and investments

The path to the cloud training

An Alternative to the VMware Tax...

Foundations for your. portable cloud

Using Red Hat network satellite to dynamically scale applications in a private cloud

RED HAT OPENSTACK PLATFORM A COST-EFFECTIVE PRIVATE CLOUD FOR YOUR BUSINESS

Red Hat Enterprise Linux 7 Virtualization Security Guide

Cisco Intelligent Automation for Cloud

A Complete Open Cloud Storage, Virt, IaaS, PaaS. Dave Neary Open Source and Standards, Red Hat

HP CloudSystem Enterprise

Red Hat OpenStack Platform 8 DNS-as-a-Service Guide

HPC ON WALL ST OPENSTACK AND BIG DATA. Brent Holden Chief Field Architect, Eastern US April 2014

RED HAT ENTEPRISE LINUX OPENSTACK PLATFORM PRODUCT OVERVIEW & UPDATE. Jeff Jameson Sr. Principal Product Marketing Manager Virtualization BU, RED HAT

Using SUSE Cloud to Orchestrate Multiple Hypervisors and Storage at ADP

Red Hat Enterprise Linux 6 Server:

Red Hat Enterprise Linux 7 Virtualization Security Guide

Hybrid Cloud Management with Red Hat CloudForms

ARQUITETURA OPEN SOURCE PARA NUVEM HÍBRIDA

Intel Cloud Builder Guide: Cloud Design and Deployment on Intel Platforms

Zenoss for Cisco ACI: Application-Centric Operations

How To Get The Most Out Of Redhat.Com

The path to the cloud training

Open Source Business Rules Management System Enables Active Decisions

System Management with RHN Satellite

Best Practices for Deploying and Managing Linux with Red Hat Network

The path to the cloud training

RED HAT ENTERPRISE VIRTUALIZATION PERFORMANCE: SPECVIRT BENCHMARK

SUSE Manager. A Comprehensive Linux Server Management the Linux Way. Name. Title

RED HAT ENTERPRISE VIRTUALIZATION

Red Hat CloudForms: Open Clouds Under

ZCP 7.0 (build 41322) Zarafa Collaboration Platform. Zarafa Archiver Deployment Guide

Red Hat Cloud and Virtualization How to Sell. Karl Stevens Senior Solution Architect

RED HAT ENTERPRISE VIRTUALIZATION 3.0

Using Red Hat Systems Management Tools in a Hybrid Cloud

HP OpenStack & Automation

Build Clouds Without Limits Gordon Haff

Virtualization and Cloud Computing

Red Hat CloudForms : OPENSTACK INFRASTRUCTURE MANAGEMENT. John Hardy Senior Principal Product Manager 24 rd June 2015

Open Source Datacenter Conference 2011 System Management with RHN Satellite. Dirk Herrmann, Solution Architect, Red Hat

openshift enterprise whitepaper Gordon Haff

Oracle Linux Overview. Presented by: Anuj Verma Title: Senior Pre-Sales Consultant

McAfee Public Cloud Server Security Suite

Red Hat JBoss Developer Studio 4.1 Smooks Developer Tools Reference Guide

DevOps. Josh Preston Solutions Architect Stardate

Invest in your business with Ubuntu Advantage.

Why Cisco for Cloud? IT Service Delivery, Orchestration and Automation

Becoming a Cloud Services Broker. Neelam Chakrabarty Sr. Product Marketing Manager, HP SW Cloud Products, HP April 17, 2013

Your Journey to the Cloud with Red Hat

Red Hat Satellite Overview & Roadmap

Cutting Costs with Red Hat Enterprise Virtualization. Chuck Dubuque Product Marketing Manager, Red Hat June 24, 2010

Transcription:

Red Hat Cloud Infrastructure 5 Introduction to Red Hat Cloud Infrastructure Architecture Intelligently Installing Red Hat Cloud Infrastructure Red Hat Cloud Infrastructure Documentation Team

Red Hat Cloud Infrastructure 5 Introduction to Red Hat Cloud Infrastructure Architecture Intelligently Installing Red Hat Cloud Infrastructure Red Hat Clo ud Infrastructure Do cumentatio n Team Red Hat Custo mer Co ntent Services rhci- do cs@redhat.co m

Legal Notice Copyright 2014 Red Hat. This do cument is licensed by Red Hat under the Creative Co mmo ns Attributio n- ShareAlike 3.0 Unported License. If you distribute this document, or a modified version of it, you must provide attribution to Red Hat, Inc. and provide a link to the original. If the document is modified, all Red Hat trademarks must be remo ved. Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law. Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, MetaMatrix, Fedora, the Infinity Logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other co untries. Linux is the registered trademark of Linus Torvalds in the United States and other countries. Java is a registered trademark o f Oracle and/o r its affiliates. XFS is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/o r o ther co untries. MySQL is a registered trademark of MySQL AB in the United States, the European Union and o ther co untries. Node.js is an official trademark of Joyent. Red Hat Software Collections is not formally related to or endorsed by the official Joyent Node.js open source or commercial project. The OpenStack Wo rd Mark and OpenStack Lo go are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission. We are not affiliated with, endo rsed o r spo nso red by the OpenStack Fo undatio n, o r the OpenStack co mmunity. All o ther trademarks are the pro perty o f their respective o wners. Abstract An overview of the architecture of Red Hat Cloud Infrastructure and the options available for deplo ying a Red Hat Clo ud Infrastructure enviro nment.

T able of Cont ent s Table of Contents. 1.. O. verview....... of... Red.... Hat... Cloud...... Infrast...... ruct... ure................................................. 2.......... 1.1. What Can Red Hat Clo ud Infrastructure Manag e? 1.2. What is an O p en Private Hyb rid Clo ud? 1.3. Red Hat Clo ud Infrastructure Co mp o nents 1.4. Red Hat Clo ud Infrastructure - Diag ram 1.5. Integ rating Red Hat Clo ud Infrastructure into Existing Infrastructure 1.6. What is Smart Manag ement? 1.7. Cho o sing Between Red Hat Enterp rise Virtualizatio n and Red Hat Enterp rise Linux O p enstack Platfo rm. A... Revision........ Hist.... ory...................................................................... 8.......... 2 2 3 4 5 6 6 1

Red Hat Cloud Infrast ruct ure 5 Int roduct ion t o Red Hat Cloud Infrast ruct ure Archit ect ure 1. Overview of Red Hat Cloud Infrast ruct ure This document explains what Red Hat Cloud Infrastructure consists of and details some of the situations in which Red Hat Cloud Infrastructure might be useful. Read this document if you would like to learn what Red Hat Cloud Infrastructure is and whether it would be useful for your organization. 1.1. What Can Red Hat Cloud Infrast ruct ure Manage? Red Hat Cloud Infrastructure makes it possible to manage hypervisors, networking, and orchestration in a way that is tailored to your needs. Red Hat Cloud Infrastructure cloud is suitable for managing the following: Virtual Machines Storage A few virtual machines. A few thousand virtual machines. Hard disks. Hypervisors Network Huge storage arrays. A single hypervisor. Hundreds of hypervisors. One flat network. D ozens of physical and virtual networks. Data Centers The data center in your small office. All your data centers around the world. 1.2. What is an Open Privat e Hybrid Cloud? Red Hat Cloud Infrastructure makes it possible for you to build your own open private hybrid cloud. Let' s explain what that means. 2 O pen "Open" means that Red Hat Cloud Infrastructure can make use of new open source technologies as they become available. Privat e " Private" means that Red Hat Cloud Infrastructure makes it possible for you to secure your

1. O verview of Red Hat Cloud Infrast ruct ure Hybrid critical data within infrastructure that you own and control. " Hybrid" means that Red Hat Cloud Infrastructure can integrate with cloud technologies that you are already using, or that you might use in the future. These include Red Hat Enterprise Virtualization and Red Hat Enterprise Linux OpenStack Platform. " Hybrid" also means that you can direct a portion of your workload to public cloud providers, such as Amazon EC2. 1.3. Red Hat Cloud Infrast ruct ure Component s All the software you need to establish your own cloud infrastructure is included with Red Hat Cloud Infrastructure. Red Hat Enterprise Linux forms the foundation for Red Hat Cloud Infrastructure. Red Hat Cloud Infrastructure is a consolidation of the following Red Hat products: Red Hat CloudForms Red Hat CloudForms is the management component of Red Hat Cloud Infrastructure. Red Hat CloudForms makes it possible to establish a consistent management interface over part of your company's cloud infrastructure, or over all of it. Red Hat CloudForms can orchestrate (launch a set of virtual machines together), set policies (determine when hosts or virtual machines hit limits and reassign resources), run reports (watch over the health of your cloud), and manage quotas (set user-based limits on how much memory, processor and storage resources can be used). For information on supported features in Red Hat CloudForms, see Platform Support Matrix CloudForms Management Engine 5.3. Red Hat Enterprise Virtualiz ation Red Hat Enterprise Virtualization makes it possible to create and administer virtual machines. Red Hat Enterprise Virtualization consists of a Manager (to manage virtual machines and other Red Hat Enterprise Virtualization components) and at least one host computer for running virtual machines (host computers are also referred to as " hypervisors" or " compute nodes"). From the Red Hat Enterprise Virtualization Manager, you can connect to storage, configure networking, manage user roles, and run reports. Red Hat CloudForms makes requests to the Red Hat Enterprise Virtualization Manager for services via the Red Hat Enterprise Virtualization application programming interface (API). Red Hat Enterprise Linux O penstack Platform (RHEL O penstack Platform) The primary function of Red Hat Enterprise Linux OpenStack Platform is the creation and management of virtual machines. In this, Red Hat Enterprise Linux OpenStack Platform resembles Red Hat Enterprise Virtualization. Unlike Red Hat Enterprise Virtualization, Red Hat Enterprise Linux OpenStack Platform is able to split virtualization workloads across multiple controller nodes. As with Red Hat Enterprise Virtualization, Red Hat CloudForms manages Red Hat Enterprise Linux OpenStack Platform assets via an API. Red Hat Satellite Red Hat Satellite provides an on-premise mirror of all entitled content found on Red Hat s Customer Portal. Satellite also synchronizes with custom content repositories, the Puppet Forge, and local GIT repositories. Satellite provides a comprehensive work flow designed to package, version, and configure a complete Linux application stack. The work flows include host provisioning on a variety of compute resources, including bare-metal, Red Hat Enterprise Virtualization, Red Hat Enterprise Linux OpenStack Platform, VMware, and EC2. Red Hat Satellite tracks the arrival of critical errata and guides administrators through the 3

Red Hat Cloud Infrast ruct ure 5 Int roduct ion t o Red Hat Cloud Infrast ruct ure Archit ect ure use of dashboards and notifications in the task of keeping Linux hosts patched and protected from exploits and service-affecting incidents. Managed hosts register with Satellite for updates and configuration services, which are locally administered by a distributed network of Satellite Capsule Servers. 1.4. Red Hat Cloud Infrast ruct ure - Diagram The diagram below describes the architecture of Red Hat Cloud Infrastructure. At the top of the diagram is the instance of Red Hat CloudForms that orchestrates the Red Hat Cloud Infrastructure environment. At the center of the diagram are the Red Hat Enterprise Virtualization and Red Hat Enterprise Linux OpenStack Platform environments, which form the center Red Hat Cloud Infrastructure. At the bottom of the diagram is the instance of Red Hat Satellite, which provides lifecycle management. The dotted blue line represents the Red Hat CloudForms-based orchestration directed at the Red Hat Enterprise Virtualization hypervisors and Red Hat Enterprise Linux OpenStack Platform compute nodes that constitute the heart of Red Hat Cloud Infrastructure. The dotted blue line represents reporting, policy and events-related commands given to the Red Hat Enterprise Virtualization and Red Hat Enterprise Linux OpenStack Platform nodes. The dotted blue line represents commands and calls sent to the environment by Red Hat CloudForms. The dotted red line represents the Red Hat CloudForms-based orchestration that collects capacity and utilization, event collection, and state information about the Red Hat Cloud Infrastructure environment. The dotted red line represents information collected from the environment by Red Hat CloudForms. The solid yellow line represents the public network that connects the Red Hat Enterprise Virtualization hypervisors, Red Hat Enterprise Linux OpenStack Platform compute nodes, and Red Hat Enterprise Linux OpenStack Platform controller nodes. The solid green line represents the management networks of the Red Hat Enterprise Virtualization and Red Hat Enterprise Linux OpenStack Platform environments. The solid blue line represents the connection between Red Hat Satellite and the Red Hat Enterprise Virtualization and Red Hat Enterprise Linux OpenStack Platform environments. 4

1. O verview of Red Hat Cloud Infrast ruct ure Figure 1. The Architecture of Red Hat Cloud Infrastructure 1.5. Int egrat ing Red Hat Cloud Infrast ruct ure int o Exist ing Infrast ruct ure Red Hat Cloud Infrastructure makes it possible to use your company' s existing infrastructure to connect to features from other open source or proprietary solutions. This means that you can add new peripheral technologies to Red Hat Cloud Infrastructure or use the following technologies you already have on site: Storage You can use storage features built into Red Hat Enterprise Linux or other third-party products that offer NFS, iscsi, or fibre channel storage. Note that there are additional steps 5

Red Hat Cloud Infrast ruct ure 5 Int roduct ion t o Red Hat Cloud Infrast ruct ure Archit ect ure to perform Red Hat CloudForms SmartState Analysis when using iscsi or fibre channel storage. See the Red Hat CloudForms Management Engine 5.2 Installation Guide for details. Authentication Red Hat Enterprise Virtualization provides support for authentication without requiring additional authentication services. In this guide, procedures are written under the assumption that the " admin" user in the Red Hat Enterprise Virtualization environment provides local authentication. Red Hat Enterprise Virtualization also supports centrally-managed network authentication such as Red Hat Identity Management, Microsoft Active D irectory, Red Hat D irectory Server 9, or other LD AP-based authentication (such as OpenLD AP). CloudForms, however, currently supports only local (admin user) or Active D irectory authentication when requesting services from Red Hat Enterprise Virtualization. Software Management A Red Hat Satellite server, when connected into your computer infrastructure, makes it possible to manage ongoing software updates and to deploy and configure hosts on bare metal and a variety of virtualization and cloud infrastructure. Future releases of Red Hat Cloud Infrastructure will be increasingly integrated with the complete capabilities of Red Hat Satellite server in order to better automate and manage the deployment of Red Hat Cloud Infrastructure compute and storage infrastructure. Third-Party Virtualiz ation and Cloud Providers If you are currently running virtual machines in virtualization or cloud environments such as VMware vcenter or Microsoft Hyper-V Server, you can begin using Red Hat CloudForms to manage those environments, along with your Red Hat Enterprise Virtualization and RHEL OpenStack Platform providers. This allows you to manage all of your cloud platforms from the same place and in a consistent way. 1.6. What is Smart Management? The Smart Management Add-On for Red Hat Enterprise Linux, when coupled with Red Hat Network Satellite, makes it possible for you to manage the complete life cycle of your Red Hat Enterprise Linux systems. The Smart Management Add-On is a subscription that allows you to provision, patch, configure, and fully control your Red Hat Enterprise Linux development, test, and production systems. By proactively automating routine tasks, such as patch management, you will have time to concentrate on other, higher value-added tasks. 1.7. Choosing Bet ween Red Hat Ent erprise Virt ualizat ion and Red Hat Ent erprise Linux OpenSt ack Plat form Red Hat Enterprise Virtualization and RHEL OpenStack Platform provide many of the same features, so it may be difficult to know which to choose to handle your workloads. This section explains some of the differences between Red Hat Enterprise Virtualization and RHEL OpenStack Platform, so that you can make an intelligent choice. Is it harder to configure RHEV or harder to configure Red Hat Enterprise Linux O penstack Platform? 6

1. O verview of Red Hat Cloud Infrast ruct ure Red Hat Enterprise Virtualization is easier to configure than RHEL OpenStack Platform is, but it provides less flexibility than RHEL OpenStack Platform does. Most of the services necessary for managing the Red Hat Enterprise Virtualization environment are built into the Red Hat Enterprise Virtualization Manager. Services in RHEL OpenStack Platform can be divided up in many different ways and spread across multiple systems. This makes the initial setup of Red Hat Enterprise Virtualization easier than the initial setup of RHEL OpenStack Platform, but it means that in Red Hat Enterprise Virtualization, it is more difficult to disperse management services across multiple manager nodes. RHEL OpenStack Platform offers more flexibility in configuration, compared to Red Hat Enterprise Virtualization. One way that RHEL OpenStack Platform offers more flexibility is by spreading services across multiple controller nodes. Keeping track of those services is one of the costs of the comparative flexibility of RHEL OpenStack Platform. Is Red Hat Enterprise Virtualiz ation or Red Hat Enterprise Linux O penstack Platform better for running customiz ed virtual machines? Red Hat Enterprise Virtualization is better for running customized virtual machines, such as desktop installations. RHEL OpenStack Platform is best suited for generic virtual machines that change little but must be deployed many times. An analogy that may be useful is that Red Hat Enterprise Virtualization is best for managing pets (each of which requires personal attention), while RHEL OpenStack Platform is best suited for handling cattle. Is Red Hat Enterprise Virtualiz ation or Red Hat Enterprise Linux O penstack Platform better suited to supporting the lifespan of my virtual machine? Red Hat Enterprise Virtualization is better suited for supporting long-lived virtual machines than RHEL OpenStack Platform is. RHEL OpenStack Platform is better-suited for hosting virtual machines that support a task, are discarded, and are spun up again when needed. Both Red Hat Enterprise Virtualization and RHEL OpenStack Platform can handle the workloads described here, but Red Hat Enterprise Virtualization is better suited to some tasks and RHEL OpenStack Platform is better suited to others. For instance, an organization might choose to configure Red Hat CloudForms to orchestrate a system in which Red Hat Enterprise Virtualization provides virtual desktop systems and RHEL OpenStack Platform runs internal web mail and employee information services. 7

Red Hat Cloud Infrast ruct ure 5 Int roduct ion t o Red Hat Cloud Infrast ruct ure Archit ect ure A. Revision Hist ory Revision 5.0-1 Thu Dec 18 2014 Andrew Dahms Final revision for publication. Revision 5.0-0 Wed Nov 12 2014 Andrew Dahms Initial creation for Red Hat Cloud Infrastructure 5.0. 8