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

4 Red Hat Cloud Foundations Components
4.1 Red Hat Enterprise Linux 5
Red Hat Enterprise Linux is the world's leading open source application platform. On one
certified platform, RHEL offers a choice of:
• Applications - Thousands of certified ISV applications
• Deployment - Including standalone or virtual servers, cloud computing, and software
appliances
• Hardware - Wide range of platforms from the world's leading hardware vendors
Red Hat released the sixth update to RHEL 5: Red Hat Enterprise Linux 5.6 in November
2010. RHEL 5.6 is designed to support newer processors and chipsets, I/O (iSCSI & iSNS)
and multimedia, combined with numerous driver updates. The new platforms leverages Red
Hat’s history in scalable performance with new levels of core counts, memory and I/O,
offering users a very dense and scalable platform balanced for performance across many
workload types.
Red Hat also continues to make enhancements to our virtualization platform. New to RHEL
5.6 is support for sVirt (SELinux virtualization), which enables Mandatory Access Control
(MAC) profiles to be applied to guests, enhancing overall system security. The new hardware
and protocols included in the latest release significantly improve network scaling by providing
direct access from a guest to the network.
4.2 Red Hat Enterprise Linux 6
Red Hat Enterprise Linux 6, the latest release of Red Hat's trusted datacenter platform,
delivers advances in application performance, scalability, an security. With Red Hat
Enterprise Linux 6, physical, virtual and cloud computing resources can be deployed within
the data center.
Reliability, availability, and security (RAS):
• More sockets, more cores, more threads and more memory
• RAS hardware-based hot add of CPUs and memory is enabled
• Memory pages with errors can be declared as “poisoned” and will be avoided
Filesystems:
• ext4 is the default filesystem and scales to 16TB
• XFS is available as an add-on and can scale to 100TB
• Fuse allows filesystems to run in user space allowing testing and development on
newer fuse-based filesystems (such as cloud filesystems)
High Availability:
• The web interface based on Conga has been redesigned for added functionality and
15 www.redhat.com










