Shortcuts: Downloads Fedora Red Hat Network
Red Hat Enterprise Linux version 5 ships as standard with features that allow it to provide a highly available virtualisation environment. This includes a hypervisor, virtual guest management tooling, and clustering technologies.
The aim of this track is to demonstrate these features, along with some upcoming virtualisation tools.
A common requirement is to take a bare metal system and convert this to a virtual guest image on a hypervisor system. The resulting guest system image will then be used for the rest of the track.
Virtualisation makes it easy to clone guest systems. During this session, we'll be looking at ways to achieve this, and some of the systems management features provided by Red Hat Enterprise Linux Virtualisation.
Using the inbuilt clustering technology, and a second hypervisor system, we will now cluster the two hypervisors. This will allow us to treat the virtual guest system as an Highly Available resource. We will demonstrate live migration of the image, and automatic failover when the hypervisor the guest is running on dies.
| Time | Theme of presentation |
|---|---|
| 13:00 | Welcome |
| 13:10 | PV2 |
| 13:50 | Managing single virtguest and cloning into three |
| 14:30 | Coffee break |
| 14:45 | Convert 3 cloned guests to virt cluster |
| 15:20 | Q & A |
| 15:30 | Drinks and snacks |
Red Hat Network Satellite is an advanced system management application which simplifies system administration and provides advanced features to assist in deploying and maintaining large numbers of systems. This session will explore some of the features of Satellite Server such as deploying and managing virtual machines, using system profiles to clone machine and using custom software channels and the RHN API to streamline enterprise software management.
Kickstart is Red Hat's automated system installation mechanism. Using the provisioning module in Satellite Server it is possible to create kickstart files and deploy new installations centrally from the server. When combined with the new support for virtualisation in RHEL 5 and Satellite 5, this session will illustrate how defining and deploying a virtual machine.
One of the principal features of Satellite server is its ability to manage software installations and updates across a large number of machines. This session will focus on managing and deploying errata, adding systems to a Satellite, managing system groups and cloning systems using system profiles.
Channels are a fundamental concept in the Red Hat Network, and are used to organise software and configuration files into sensible divisions. Satellite server provides a number of useful features for the management of channels such as cloning and synchronising. In addition, the RHN API provides an alternative interface so that certain tasks can be automated.
| Time | Theme of presentation |
|---|---|
| 13:00 | Welcome |
| 13:10 | Kickstarting and build virt machine |
| 13:50 | Software management, add old machine via bootstrap, use ssm, register 4th machine and use profiles |
| 14:30 | Coffee break |
| 14:45 | Channel management and API |
| 15:20 | Q & A |
| 15:30 | Drinks and snacks |
Red Hat Enterprise Linux is optimised out of the box for a wide range of general workloads performed by many different customers. Sometimes there is a requirement to take the optimisation further and fully optimise a system for one specific workload to maximise the performance available from the hardware for that single task. This session is aimed at showing you some of the tools than can be used to achieve this goal.
Depending on what you are trying to achieve there are a large number of general system performance tweaks that can be applied to a system, from the underlying network stack to key kernel and file system tuning options. This session will introduce you to some of these and show you some quick wins for tuning your machines.
Once you have completed some of the initial system performance tuning actions, you will need to dig further into the performance of both the underlying system and the application you want to tune in order to find out what the system is spending its time doing and how you can reduce that time through further optimisation. This session will show you how to use the tools, analyse the results and what to do when you have the results.
One very common workload is that of a J2EE Application Server. There are a number of tasks specific to the tuning of a J2EE application server that can provide significant performance improvements. The Red Hat JBoss Application server is highly configurable with significant opportunity for customisation to a particular J2EE application. How to use less memory, serve more clients and get better performance.
| Time | Theme of presentation |
|---|---|
| 13:00 | Welcome |
| 13:10 | General system performance tuning |
| 13:50 | System profiling, systemtap, oprofile |
| 14:30 | Coffee break |
| 14:45 | JBoss tuning |
| 15:20 | Q & A |
| 15:30 | Drinks and snacks |