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

ease of use
• Unified logging and debugging simplifies administrative work
• Virtualized KVM guests can be run as managed services, which enables fail-over,
including between physical and virtual hosts
Resource Management:
• Cgroups organize system tasks so that they can be tracked and so that other system
services can control the resources that cgroup tasks may consume
• Cpuset applies CPU resource limits to cgroups, allowing processing performance to be
allocated to tasks
There are many other feature enhancements to Red Hat Enterprise Linux 6. Please see the
Red Hat
iii
website for more information.
4.3 Red Hat Enterprise Virtualization (RHEV) for Servers
Red Hat Enterprise Virtualization (RHEV) for Servers is an end-to-end virtualization solution
that is designed to enable pervasive data center virtualization, and unlock unprecedented
capital and operational efficiency. RHEV is the ideal platform on which to build an internal or
private cloud of Red Hat Enterprise Linux or Microsoft Windows virtual machines. RHEV
consists of the following two components:
• Red Hat Enterprise Virtualization Manager (RHEV-M): A feature-rich server
virtualization management system that provides advanced capabilities for hosts and
guests, including high availability, live migration, storage management, system
scheduler, and more.
• Red Hat Enterprise Virtualization Hypervisor: A modern hypervisor based on
Kernel-Based Virtual Machine (KVM) which can be deployed as either RHEV-H, a
standalone bare metal hypervisor (included with Red Hat Enterprise Virtualization for
Servers), or as Red Hat Enterprise Linux 5.4 and later (purchased separately) installed
as a hypervisor.
Some key characteristics of RHEV are listed below:
Scalability:
• Host: Up to 512 cores, 1 TB RAM
• Guest/VM: Up to 16 vCPUs, 256 GB RAM
Advanced features:
• Memory page sharing, advanced scheduling capabilities, and more, inherited from the
Red Hat Enterprise Linux kernel
Guest operating system support:
• Paravirtualized network and block drivers for highest performance
• Red Hat Enterprise Linux Guests (32-bit & 64-bit): Red Hat Enterprise Linux 3, 4 and 5
www.redhat.com 16










