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

1. Use the example dhcp.conf file to get started with a template.
# cat /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample > /etc/dhcp/dhcpd.conf
See Appendix A for example dhcpd.conf
2. Make sure to backup any configuration files before making any changes.
6.7.2 Configure DNS
Target System: dnsdhcp-vm
1. Configure DNS, see Appendix A for example zone files, place in correct directory
# service named configtest
1. Test name resolution
# host sat-vm
sat-vm.rhcf.lab has address x.x.x.x
2. Start DNS
# service named restart
3. Add the name server to /etc/resolv.conf
4. Make DNS a persistent service
# chkconfig named on
5. See Appendix A for example zone file
6.8 Deploy Red Hat Enterprise Virtualization Platform
In this section, one Red Hat Enterprise Virtualization Manager system and one RHEV system
will be deployed, also, one RHEL system with KVM is going to be deployed and managed by
RHEV. The cloud virtual machines are going to be deployed onto this infrastructure. This Red
Hat Cloud Foundations Architecture is only using 2 hypervisors, but RHEV can support many
more.
6.8.1 Deploy RHEV-M Virtual Machine
The Red Hat Enterprise Virtualization Manager virtual machine hosts the rhev-m software
which controls the virtualization environment. This system runs Microsoft Windows Server
2008 Release 2.
Target System: mgmt1
Launch virt-manager and manually deploy a Microsoft Windows 2008 R2 virtual machine
and call it rhevm-vm.
2. Install virtio-win drivers and Launch virt-manager
www.redhat.com 44










