Specifications
Table Of Contents
- 1 Executive Summary
- 2 Cloud Computing Standards
- 3 Red Hat and Cloud Computing
- 4 Red Hat Cloud Foundations Components
- 5 RHCF Proof of Concept Configuration
- 6 Deploying Red Hat Cloud Foundations – Infrastructure Services
- 6.1 Overview
- 6.2 This section moves into the details of what needs to happen to deploy this infrastructure. At a high level, the steps that need to be accomplished.
- 6.3 Download Software
- 6.4 Deploy mgmt1 and Configure
- 6.5 Deploy Satellite Virtual Machine and Install Satellite
- 6.6 Create Kickstart Profiles and Activation Keys
- 6.7 Deploy DHCP / DNS Virtual Machine
- 6.8 Deploy Red Hat Enterprise Virtualization Platform
- 6.9 Deploy the Red Hat Enterprise Virtualization Hypervisor
- 6.10 Deploy the RHEL KVM Hypervisor
- 6.11 Add the RHEV KVM Hypervisor in RHEV-M
- 6.12 Configure RHEV Datacenter, Cluster, and Storage Domain
- 6.13 Configure ISO Domain
- 7 Deploy Tenant Virtual Machines
- 8 Configure High Availability Environment
- 9 Deploy and Scale Applications
- 9.1 Deploy Java Application
- 9.1.1 Configure GPG and Sign the javaApp package
- 9.1.2 Set up Software Channel on Satellite Server
- 9.1.3 Upload Application
- 9.1.4 Create RHN Activation Key for Custom Channel
- 9.1.5 Create a New Kickstart Profile
- 9.1.6 Deploy Virtual Machine with javaApp via PXE
- 9.1.7 Create a Template from the javaApp Virtual Machine
- 9.1.8 Scale the javaApp Virtual Machine
- 9.2 Deploy and Scale JBoss EAP Application
- 9.3 Deploy JBoss Enterprise Application Platform
- 9.4 Deploy and Scale Applications – MRG Manager
- 9.1 Deploy Java Application
- 10 Summary
- 11 Appendix A
- 12 Appendix B Scripts

and cost-effective cloud computing. Red Hat's cloud vision is unlike that of any other IT
vendor. Red Hat recognizes that IT infrastructure is composed of pieces from many different
hardware and software vendors. Red Hat enables the use and management of these diverse
assets as one cloud. Enabling cloud to be an evolution, not a revolution. Red Hat's vision
spans the entire range of cloud models:
• Building an internal Infrastructure as a Service (IaaS) cloud, or seamlessly using a
third-party's cloud
• Creating new Linux, LAMP, or Java applications online, as a Platform as a Service
(PaaS)
• Providing the easiest path to migrating applications to attractive Software as a Service
(SaaS) models
Red Hat's open source approach to cloud computing protects and manages existing and
diverse investments as one cloud -- whether Red Hat Enterprise Linux or Microsoft Windows,
Red Hat Enterprise Virtualization, VMware or Microsoft Hyper-V, Amazon EC2 or another
vendor's IaaS, .Net or Java, JBoss or WebSphere, x86 or mainframe.
Red Hat's approach to open source cloud computing also prevents vendor specific lock-in.
For example, when the third-party cloud providers are abstracted, the consumer can choose
where to run the virtual machines or where to scale the applications based on cost and
reliability.
3.3 Redefining the Cloud
Cloud computing is the first major market wave where open source technologies are built-in
from the beginning, powering the vast majority of early clouds. Products that make up Red
Hat's cloud infrastructure include:
• Red Hat Enterprise Virtualization
• Red Hat Enterprise Linux
• Red Hat Network Satellite
• Red Hat Enterprise MRG Grid
• JBoss Enterprise Middleware
In addition, Red Hat is leveraging open source work and investing in several open source
projects related to cloud computing. As these projects mature, after they undergo rigorous
testing, tuning, and hardening, the ideas from many of these projects may be incorporated
into future versions of the Red Hat cloud infrastructure. These projects include:
• Cobbler - Installation server for rapid set up of network installation environment
• Condor - Batch system managing millions of machines worldwide
• Hail - Umbrella cloud computing project for cloud services
• Libvirt - Common, generic, and scalable layer to securely manage domains on a node
• Spice - Open remote computing solutions for interaction with virtualized desktop
devices
www.redhat.com 14










