Implementing a Virtual Server Environment: Getting Started
Table Of Contents
- Chapter 1: Introduction
 - Chapter 2: Assessing and Planning
 - Chapter 3: Understanding the Choices for Virtualization Technologies 
- Partitioning Solutions:
 - Why choose nPartitions (nPars)?
 - Why choose Virtual Partitions (vPars)?
 - Why choose Integrity Virtual Machines (VMs)?
 - Why choose Resource Partitions or Secure Resource Partitions (SRPs)?
 - HP Utility Pricing Solutions:
 - Why choose Instant Capacity (iCAP)?
 - Why choose Temporary Instant Capacity (TiCAP)?
 - Why choose Global Instant Capacity (GiCAP)
 - Automation Solutions:
 - Why choose Global Workload Manager (gWLM) or Workload Manager (WLM)?
 
 - Chapter 4: HP VSE Reference Architectures
 - Chapter 5: Identifying a Pilot Project
 - Chapter 6: Making Your Choices
 - For more information
 
Chapter 5: Identifying a Pilot Project 
As stated earlier, moving to a virtualized environment is a journey. It’s completely up to you whether 
to start with a project that is highly visible and very important to your business, or with a smaller 
project just to get oriented to a virtualized environment. HP has worked with customers who have 
done both. Starting small allows you to always add new projects and new functionality later because 
these technologies are designed to work well together. 
Do you want to address some of your short term problems first? Is there some problem that can be 
solved very simply and quickly? Do you want to replace legacy hardware or implement a completely 
new project? Do you want to create an application service or utility so that new applications can be 
deployed more quickly in the future? 
Regardless of what project you pick, here are a just a few things to consider: 
•  What version of the operating system and application software will you need? If you are 
moving to a new hardware platform or a new version of the OS, HP recommends that you do 
a complete software-stack assessment to ensure that all of the software you need is available 
and supported. 
•  It is wise to get buy-in from your application software providers about your new strategy or 
architecture. 
•  Be sure that you understand the performance requirements for sizing partitions or for 
application stacking. (The next chapter addresses this point.) 
•  Be sure to obtain management support within your own organization or from the line of 
business that owns the application. 
General guidelines 
Here are some general guidelines and thoughts to keep in mind regarding the technology choices that 
you must make for your virtualized environment. 
As an alternative to having a separate server for each application, you can divide a larger server into 
partitions. Partitioning solutions are great for isolating applications that have security or availability 
concerns. They are also useful if applications need a different version of the OS, different kernel 
tunables, or different versions of the application software. Finally, creating a new partition on 
existing resources is much easier, quicker, and cost effective than provisioning a new server. 
Partitioning is a relatively low-risk option because it allows you to maintain application isolation even 
though the application may not be on its own physical server. In addition, if there is a concern about 
availability due to multiple partitions on one server, nPars or the HP Serviceguard product might be a 
good solution. 
Avoid sizing for unexpected growth or for peak processing. Instead, use iCAP or TiCAP. Partitioning 
solutions also allow you “right size” and move cores between partitions for handling peak loads. 
Although this is not risky, the solution can become slightly more complex when using TiCAP, since you 
will most likely want to add automation with WLM or gWLM to manage its usage effectively. 
Application stacking with Resource Partitions or Secure Resource Partitions can be an excellent choice 
for applications that work well together and that can coexist on the same version of the OS. This 
solution can increase server utilization and, in many cases, can save a significant amount of money in 
software licenses and support costs. 
13 










