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

5 RHCF Proof of Concept Configuration
Customers often have different requirements and standards when it comes to what can be
deployed. This proof of concept provides one combination of the hardware and software
versions that were tested in the Red Hat Reference Architecture labs. This section provides
an overview of the software and hardware required to build a Red Hat Cloud Foundations
solution.
As shown in Figure 5.1: Infrastructure Overview, there are two clusters configured. The first
cluster is a cloud services infrastructure management cluster set up with Red Hat Cluster
High Availability running on Red Hat Enterprise Linux version 6.0 hosted on two IBM
BladeCenter
vii
servers. Attached is an HP MSA fibre channel storage array that presents a
single 500GB LUN to both servers. This shared storage enables the virtual machines to be
stored on the SAN and failed over to the other node in the event of a host failure or scheduled
maintenance. This cluster hosts the virtual machines that provide management and
infrastructure services like Satellite server, DNS, DHCP, PXE, JBoss Operations Network and
MRG Manager.
The second cluster is running Red Hat Enterprise Virtualization with one host using a Red Hat
Enterprise Virtualization Hypervisor and the other host running Red Hat Enterprise Linux with
KVM – both are on IBM BladeCenter servers. The HP MSA fibre channel storage array is also
presenting a single 500GB LUN to these two hosts which enables fail-over of the virtual
machines. This cluster is responsible for hosting the virtual machines that run the
applications which scale out. These applications are a Seam based hotel reservation system
running on JBoss Enterprise Application Platform, a custom Java application called javaApp
and finally a perfect number application running on MRG grid execution nodes.
21 www.redhat.com










