POWER5 virtualization: How to set up the IBM Virtual I/O Server

Page 1 of 19

POWER5 virtualization: How to set up the IBM Virtual I/O Server
Nigel Griffiths (mailto:nag@uk.ibm.com?subject=POWER5 virtualization: How to set up the IBM Virtual I/O Server&cc=mmccrary@us.ibm.com), EMEA Linux on POWER Technical Advocate, IBM Summary:  Get more information on the virtualization capabilities of the IBM® POWER5™ servers. Follow along as Nigel Griffiths illustrates how to set up and use the IBM Virtual I/O Server (VIO Server). Date:  29 Jun 2005 Level:  Introductory Activity:  90684 views Comments:   0 (View | Add comment - Sign in) Rate this article Introduction This article describes the virtualization capabilities of the IBM® POWER5™ servers, provides examples that apply equally to both pSeries® p5 and eServer™ OpenPower™ systems, and shows how to set up and use the IBM Virtual I/O Server (VIO Server). The VIO Server is currently based on a subset of AIX® 5.3 that includes additional packages and services. It comes with the IBM optional packages called the Advanced POWER Virtualization (APV) for pSeries p5 machines or the Advanced OpenPower Virtualization (AOPV) packages for OpenPower machines. As these two versions have identical features and functions, I reference them as VIO Server throughout this article. The VIO Server provides a complete environment for the VIO Server, full support from IBM, and higher levels of performance. Virtualization is a hot topic in the computing industry, with many widely different technologies and solutions being recommended, developed, and used. The POWER5-based machines have inherited the know how from the IBM mainframes to provide opportunities for a significant reduction in operating costs for complex environments. Unlike software solutions available from other vendors, the POWER5 implementation uses advanced processor features, firmware (also known as Hypervisor), and hardware features to create efficient and flexible virtualization capabilities. Uniquely, these capabilities are offered from the top to the bottom of the server range -- a powerful 64-way SMP (Symmetric multiprocessor) machine down to a two-way, desk-side system. The key to this virtualization is the VIO Server. This article:
  

Explains the VIO Server concepts and how it works between logical partitions (LPARs) for disk access and networks. Covers the advantages of using a VIO Server and typical usage scenarios. Shows, by example, how to set up the IBM VIO server and VIO clients.

What is a VIO Server? pSeries servers from IBM have, since October 2001, allowed a machine to be divided into LPARs, with each LPAR running a different OS image -effectively a server within a server. You can achieve this by logically splitting up a large machine into smaller units with CPU, memory, and PCI adapter slot allocations. The new POWER5 machines (pSeries p5 and OpenPower servers) can also run an LPAR with less than one whole CPU -- up to ten LPARs per CPU. So, for example, on a four CPU machine, 20 LPARs can easily be running. With each LPAR needing a minimum of one SCSI adapter for disk I/O and one Ethernet adapter for networking, the example of 20 LPARs would require the server to have at least 40 PCI adapters. This is where the VIO Server helps. The VIO Server owns real PCI adapters (Ethernet, SCSI, or SAN), but lets other LPARs share them remotely using the built-in Hypervisor services. These other LPARs are called Virtual I/O client partitions (VIO client). And because they don't need real physical disks or real physical Ethernet adapters to run, they can be created quickly and cheaply. VIO Server implementations There are different VIO Server implementations:
 

Both APV and AOPV versions of the VIO Server are special-purpose, single-function appliances and are not intended to run general applications. The Linux VIO Server for pSeries p5 or OpenPower hardware first became available with the SUSE SLES 9 distribution. Unlike the VIO Server, this is just a copy of the Linux operating system. This means it can run other central services such as NFS, network installation, DNS, an Apache Web site, or Samba services. Some care should be taken that these functions do not interfere with the performance of the VIO Server service. This software is also available on the Debian Linux for POWER distribution.

There are different implementations for VIO clients. Actually, these are just the regular operating systems, but they include the device drivers for running as a VIO client.

mhtml:file://C:\Documents and Settings\Administrator\Desktop\Amit sir\web\POWER5 v ... 10/30/2011

Virtual Ethernet The LPARs in the machine can use the virtual Ethernet switch service (in the Hypervisor) in a number of different ways. This is "double buffering". Virtual SCSI disks The VIO Server provides a virtual SCSI disk service. Then the VIO Server actually does the disk transfers on behalf of the VIO client. In Figure 1 above.all are equally using the Virtual Ethernet.Private/internal only networks mhtml:file://C:\Documents and Settings\Administrator\Desktop\Amit sir\web\POWER5 v . The disk subsystem hardware or a RAID5 SCSI adapter can provide data protection. Virtual SCSI disk service With the VIO Server. as shown in Figure 2 below.SUSE SLES 9 Linux -. Figure 1. it could use a complete disk (hdisk). on the VIO Server. The VIO Server and VIO client communicate using the internal pSeries Hypervisor firmware (PHYP) feature.. Virtual Ethernet -. In the SUSE VIO Server implementation. Case one: Internal only networks You can use the Virtual Ethernet to allow TCP/IP (Transmission Control Protocol/Internet Protocol) to communicate between the LPARs. in fact.. Figure 1 shows a single VIO Server providing virtual SCSI services to multiple VIO client partitions. data is moved directly between the VIO client partition and the real disk device using Remote DMA (RDMA) protocols. the VIO Server has a few disks that could be SCSI or fiber channel storage area network (SAN) disks. This provides high-speed data transfer without any hardware adapters starting at roughly one Gbit per second (can be much higher). especially using larger block sizes. or routers. hubs. Figure 2. data moves from the VIO client to the VIO Server. Alternatively. which efficiently allows disk I/O requests to be transferred between the LPARs using a message-passing protocol. The VIO clients use the VIO client device driver just as they would a regular local device disk to communicate with the matching server VIO device driver. each client device is a real disk partition (logical disk partition) on the VIO Server. Figure 2 also shows that there is no client/server relationship between the LPARs -. There is a strict client/server relationship between the VIO client and the VIO Server. 10/30/2011 .POWER5 virtualization: How to set up the IBM Virtual I/O Server Page 2 of 19     AIX 5. and thence to the disk. There can be many Virtual Ethernets in one machine.3 (only supported by the APV or AOPV VIO Server) Linux -. Each VIO client operates as if it had a dedicated SCSI device but. allowing fast communication and complete security without buying additional Ethernet adapters. where groups of LPARs can communicate only within the virtual Ethernet they're connected to. as shown in Figure 1 below.Debian for POWER This article covers the VIO Server and the AIX and Linux VIO clients.Red Hat EL 3 update 3 onwards and Red Hat EL 4 Linux -. cables.

.1 to 1 CPU). For example. This complex scenario is beyond the scope of this article. the adapter is not shared. Figure 5. the VIO Server is being used to join the two networks using the SEA.four to 16 GB virtual SCSI disks and one Virtual Ethernet for the whole machine. 10/30/2011 . try a VIO Server (0. Internal Virtual Ethernet with a SEA to the external LAN Case four: Bridging with virtual LANs (VLANs) This particular scenario is almost the same as Case three. Internal Virtual Ethernet with a bridge to the external LAN Case three: Shared Ethernet Adapter (SEA) to a physical LAN Here. Why use the VIO Server? You can use a VIO Server in any number of scenarios. It will work well. clients might be small -. Strictly speaking.  Small machine with limited PCI slots You have one set of internal SCSI disks or you can split the SCSI disks in two 4-packs on the OpenPower 720 or p5-550. In Figure 4. but involves setting up TCP/IP routes between the two networks (internal and external) and can take time to set up. Multiple LPARs mhtml:file://C:\Documents and Settings\Administrator\Desktop\Amit sir\web\POWER5 v . Figure 3 below shows one LPAR with a real physical Ethernet adapter providing standard network routing between the two Ethernets. Note that this is not using any VIO Server features. It's owned and controlled by the VIO Server. Figure 4. In this case. This gives you two LPARs (at most) using the internal disks. Below are five typical examples that would make good use of a VIO Server.POWER5 virtualization: How to set up the IBM Virtual I/O Server Page 3 of 19 Case two: Routing to a physical LAN One LPAR on the Virtual Ethernet can also communicate externally to other machines using a real physical network on behalf of all the LPARs. The only difference is the number of VLANs within the machine using Virtual Ethernet. this special LPAR is being used to route Ethernet packets between the internal Virtual Ethernet and the external physical Ethernet network. however. Figure 3. Figure 5 shows multiple LPARs running on a single disk pack. you might run a VIO Server to support the other LPARs. the VIO Server is being used to bridge Ethernet packets between the internal Virtual Ethernet and the external physical Ethernet network so that all the LPARs appear as regular machines on the physical network. it also provides shared access to the real physical network.. This is simple to set up and is the option used in the example in this article. but some hints are included and it's supported. So.5 of a CPU) with four to six clients (0. These are connected to VLANs on the external network with a bridging LPAR and a network router that supports VLAN. Typically.

for example 10 to 20 clients on a four-way machine or many times that on larger machines. practice. Typically. The VIO Server has load balancing and failover. Rather than buy an extra machine. clients have one or more four GB virtual SCSI disks each and might have different groups of LPARs around a different Virtual Ethernet. The VIO Server could have one to three CPU(s). Figure 6. dedicated disk I/O(s). one to eight CPU(s) run quite large applications. but the VIO clients are larger. Different groups of LPARs  Serious I/O setup only once (to reduce setup and management) The VIO Server has SAN disks connected by two to four Fibre Channel adapters and two Ethernet adapters to run Ether channel for redundancy and additional bandwidth. Figure 8. VIO clients could have hundreds of GB of virtual SCSI disks and many Virtual Ethernets. This could be server consolidation or. but they are unlikely to peak at the same time.POWER5 virtualization: How to set up the IBM Virtual I/O Server Page 4 of 19  Mid-range machines with extra small workloads This might be an eight or 16 CPU machine with large partitions for production use.. three large production LPARs are running (they would have dedicated disks and Ethernet) with a few extra small VIO clients and one VIO Server on the machine using spare capacity. a VIO Server can easily host a half dozen smaller LPARs. and network(s) each. The VIO Server has one or two CPU(s). 10/30/2011 . or 0. Each LPAR is for small applications. Typically. Typically. The machine is to run lots of LPARs. This complex setup is not covered in this article. This is supporting some large VIO client LPARs. For example. or SAN disks. The VIO Server is used for "bits and bobs" LPAR like test. possible RAID 5 SCSI disks. Figure 8 shows two regular LPARs (it would have dedicated disks) and a fully configured VIO Server (large) with multiple paths to disks and Ethernet. too.. Three large production LPARs  Ranch or server farm style Lots of small server consolidation workloads from smaller or older machines or many small servers are required. new application trials. This "spare" capacity could be demanded by the production LPARs during peaks in their workload. development. larger production LPARs might have one to four larger dedicated CPU(s). for example. Figure 7. Figure 7 shows dozens of VIO clients with a medium-sized VIO Server supporting them on what might be several disk packs. but VIO clients have a much simpler disk and Ethernet setup. but not high demand (0. and so on. But many system administrators also want a small number of extra LPARs. Regular LPAR  Serious with high availability backup mhtml:file://C:\Documents and Settings\Administrator\Desktop\Amit sir\web\POWER5 v . For example. the importance of data isolation from a collection of small Web servers. In Figure 6. training. VIO clients might have a couple of four GB to eight GB virtual SCSI disks and one or two virtual Ethernets.2.5 CPU up to 2 CPU).

which does the real I/O... Also. the software is included in the AOPV feature. anything that would crash one VIO server could also crash the second one. Once you've installed Linux a couple of times. then you need:  Basic Linux systems administration such as installing an RPM (rpm -Uvh <package>. 10/30/2011 . the software is included in the APV feature. These tasks are identical to working on the Intel platform. the boot prompt extra command is vnc=1 password=abc123.255. training courses.rpm). but not covered here.    Basic AIX systems administration such as installing from an mksysb image. You only use the VIO Server commands. Don't think of the VIO Server as AIX. Devices drivers are extremely reliable. Little can go wrong on the VIO Server side. Except the virtual VIO Server device drivers and the physical resource device drivers. and managing a filesystem (mount /dev/sda5 /mnt).POWER5 virtualization: How to set up the IBM Virtual I/O Server Page 5 of 19 Same as above. but with a second VIO Server for availability/throughput. but AIX experience can be useful in understanding the terms used. and Internet material covering the regular system administration commands and tasks. smitty) and some typical AIX setups are not allowed. which is needed for LPAR and VIO Server features. For an OpenPower machine. There are arguments that for very high availability you should spread your access to virtual SCSI and Virtual Ethernet across two VIO Servers in order to continue running in case one VIO Server goes down.255.(Logical Volume Management) level mirroring of VIO client logical volumes. configuring an Ethernet network adapter (ifconfig eth0 <ipaddress> mask 255. and there are many books.0). Hardware You'll need:    An OpenPower or pSeries p5 machine with spare resources:  Some CPU resources -. skills. It's assumed you already understand: Though the IBM VIO Server is based on AIX. If you intend to use a Linux VIO client. Hardware Management Console (HMC): mhtml:file://C:\Documents and Settings\Administrator\Desktop\Amit sir\web\POWER5 v . Network Installation Manager (NIM) is possible too. Further details are in the Advanced POWER Virtualization on IBM p5 Servers redbook (Download Adobe Reader). The system also prompts you for the other details. Figure 9 shows that instead of using local physical device drivers. some standard AIX features are not present (for example. This runs AIX and Linux VIO clients. such as LVM. The VIO Server software on CD-ROM. This will only run the Linux VIO clients (AIX does not run on these machines). Skills This article doesn't show you a screen-by-screen level of detail and each input field. VIO Server I'm not going to cover duplicated VIO Servers.512MB per LPAR (if necessary. For the VNC install.  How to install SuSE Linux in either text mode (on a dumb/ASCII screen) or with a VNC (Virtual Network Computing) session. the VIO client uses the virtual resource device drivers to communicate with the VIO Server. Figure 9. and logical volumes terms. and type of network you'll need. The counter argument is that VIO Server is only running a few device drivers.can be less than one CPU  Memory -. but optional on some POWER5 machines. this becomes a routine task. just 256MB)  Real Ethernet adapter  Time with CD drive -. configuring networks. There are six characters for the password. Figure 9.unless network installation is preferred  SCSI adapter and a SCSI disk -. AIX style volume groups. there is very little code running on the VIO Server. Prerequisites This section describes the software. hardware.could equally use a SAN disk The hardware virtualization feature activated. it's quite different. Software Where do I get the VIO Server?   For a pSeries p5 machine.

or on the large sticker on the outside of the machine covers. redbooks. *These particular tasks are useful and recommended.Planning your setup Step 3. Step 9c. a network for remote backup or a network dedicated for systems administration in addition to the networks in Figure 11 below. Step 1. details are in the hardware manuals. HMC create the VIO client LPARs Step 8. VIO Server preparing for the clients: 1. Figure 10.virtual SCSI Step 7. 5. which is explained in the rest of this article. 2. You need to create the VIO Server LPAR with the right SCSI disks and Ethernet resources on the HMC. Getting started with VIO Server This section covers the steps and three extra common tasks to get started with the VIO Server. with and without the CD. 8.POWER5 virtualization: How to set up the IBM Virtual I/O Server Page 6 of 19  How to install the HMC hardware and software How to set it up (It's assumed this has already been done. Please note that it takes longer to describe some steps than to actually implement! 1. 10/30/2011 .)  How to use the HMC to create and start a simple LPAR and its profiles The pSeries p5 and OpenPower range of machines internals are like the names of the adapter positions.. Install SUSE SLES 9 VIO Server Step 5. the Tn names for internal adapters and Cn for real adapters in a PCI slot. HMC defining the VIO Server -. 6. *Linux dynamic LPARs (DLPARs) and RAS 10. 11. Above n is the number of the slot. 7. For example. Figure 11. Step 9a.Virtual SCSI using logical volume disk partition for Client X 3. Virtual Ethernet 2. The network Many sites also have other dedicated networks in addition to the above. 3. 13.Virtual SCSI using a whole disk for Client Y Step 10. Clean up the HMC Step 9. Logical diagram of the example setup Step 2. *Backing up a VIO Server and VIO client Step 12. Since this is easily forgotten. *Cloning a client Step 13. 4. It's a logical diagram of the example setup.   Network The VIO Server must be able to communicate directly with the HMC for advanced functions and error reporting.Virtual Ethernet Step 6. 12. I recommend a network like the one in Figure 10. The SUSE SLES 9 Server LPAR mhtml:file://C:\Documents and Settings\Administrator\Desktop\Amit sir\web\POWER5 v . VIO client LPAR installations Step 11. 9.. Create the SUSE SLES 9 VIO Server LPAR Step 4. For example. HMC defining the VIO Server -. Logical diagram of the example Figure 11 shows the SUSE VIO Server in an LPAR and two VIO client LPARs that are going to be set up for this article. 1. Step 9b.

0 9.36 1 255.62. Except for the references to PCI slots like C3.137. Notes are included where AIX VIO clients would be different.the SEA network and disk partitions.137.62. Disks For the disks. The second client's (Client Y) virtual disk is supported by a whole disk on the VIO Server.255.62.255.37 1 255..137. let's use the internal SCSI adapter in the VIO Server and one disk. Planning VIO Server Hostname Ethernet adapter IP address Virtual LAN ID (port) Mask Gateway DNS CD adapter SCSI adapter Disk size Device on VIO Server Virtual SCSI adapters Profile names CPU values: Dedicated/shared CPU Shared Shared Shared Slot 3 for Client X Slot 4 for Client Y Normal Normal with CD Normal Normal with CD op34 C3 bridging 9. In practice. 2.62.62.137. The VIO Server bridges between physical and virtual networks.POWER5 virtualization: How to set up the IBM Virtual I/O Server Page 7 of 19 Ethernet For simplicity. which are machine dependant.1 9. but equally they could be running AIX.62. In this example.137.255. and T14. Experience has shown that just creating LPARs without some planning causes problems and can waste a lot of time.0 9..255. the references could be for any pSeries p5 or OpenPower machine. Table 1 shows the planning I've done for this example. T6. Planning your setup First.1 9.2 T6 for install only Virtual 4 GB 73 GB hdisk1 Client B op37 Virtual 9. plus allocating a whole disk. the VIO client logical partitions are going to be Linux.255.62. meaning that the client LPARs will appear like any other computer to users. the VIO client LPARs are given Ethernet IP addresses within the address range of the regular physical Ethernet network in this computer room.1 9.137. 10/30/2011 .137. Table 1.2 T6 for install only T14 hdisk0 is 36 GB hdisk1 is 36 GB for client Y lv00 Slot 3 to server slot 3 Slot 3 to server slot 4 Normal Normal with CD Client A op36 Virtual 9.2 T6 for install only Virtual mhtml:file://C:\Documents and Settings\Administrator\Desktop\Amit sir\web\POWER5 v . This shows all of the common types of setup -.137.0 9. which is an OpenPower 720. The first client's (Client X) virtual disk connects to a logical volume (disk partition) on the VIO Server. most people use a logical volume.255.137.34 1 255.62. This is the most likely option to be implemented and hides the Virtual Ethernet network completely from users in order to allow simple access to the client LPARs. do some planning of the VIO Server and client logical partitions.62.

A simple CPU rule of thumb: Assign at least ten percent of those CPUs to the VIO Server for CPUs that are going to be used for the VIO Server and client partitions. For example. along with other LPARs. This will be used to initially boot the LPAR with a DVD/CD drive for installing the VIO Server. see Resources for documents that describe how to create LPARs. See Figure 12 below. installations go much faster if you assign the LPAR a whole CPU or more. If you are not. using the details in Table 1.1 2 2 2048 MB 0.5 of a CPU to the VIO Server. which is a good idea if you don't have whole CPUs that can be assigned. it can always be reduced later. Shared CPU partitions are time-sliced onto the CPU. Figure 12.POWER5 virtualization: How to set up the IBM Virtual I/O Server Page 8 of 19 CPU desired CPU min CPU max Virtual processors Memory values: Memory 3.2 1 1 512 MB 0. but initially with no extra virtualization features. If this is a new machine and you are the only user. A VIO Server LPAR can use shared CPUs. Creating the VIO Server LPAR 0. If the machine becomes heavily loaded.4 0. mhtml:file://C:\Documents and Settings\Administrator\Desktop\Amit sir\web\POWER5 v . which is a good idea if you have plenty of CPUs or are expecting to do lots of I/O for many VIO client LPARs. allocate 0. Further hints:       A VIO Server LPAR can use dedicated CPUs. you need to create the VIO Server LPAR.3 0..3 0. for five CPUs in the shared pool being used for both VIO Server and VIO clients. but must select VIO Server. 10/30/2011 . This also means unused CPU cycles are given back to the shared pool for other LPARs to use. but this simple trick might save you ten minutes per LPAR installation. it avoids any delay in starting the I/O on the real adapters.) I call the LPAR profile that is normally used with a name of "Normal". If the LPAR is going to be assigned less than this in production. Copy the Normal profile and rename it Normal with CD. It's recommended to have an LPAR profile with the adapter connected to the CD drive included to make installing the IBM VIO Server from CD straightforward. You'll add the virtual features later. Here you must not select the AIX or Linux option.. it can introduce tiny delays in starting the I/O on real adapters. Dedicated CPUs are running the VIO Server all the time. You do this on the HMC and create a special VIO Server LPAR. (This article assumes you are familiar with the HMC and creating LPARs. A simple memory rule of thumb: Use 512 MB of memory. The SUSE SLES 9 Server LPAR Create the LPAR and the first profile as above. Setting the VIO Server partition to Uncapped and with a high weight is generally a good idea. The only feature that is different from a regular Linux LPAR is the LPAR Partition Environment feature on the first panel of the Create Logical Partition Wizard.1 2 2 256 MB Next. Then change the new profile properties to include the CD SCSI adapter.

POWER5 virtualization: How to set up the IBM Virtual I/O Server Page 9 of 19 4. In practice. Select Ethernet at the bottom and click Create. It shows that if the Port virtual LAN IDs are the same. Normal Boot. Any LPAR with the same Port virtual LAN ID will be able to communicate with each other. You need to completely stop the LPAR to get the new resources. then you need to make sure the recovery of the VIO Server mksysb is not spread across all the disks. Defining the VIO Server -. On the HMC. Figure 13. First shutdown the VIO Server LPAR (as root run: shutdown). (The trunk is selected and IEEE 802. it's possible to dynamically add Virtual Ethernet and virtual SCSI.all LPARs are equal on the network. These complex configurations are not covered in this article.if you want the same configuration next time. By default. I recommend you shutdown your VIO Server and VIO client LPARs during this initial setup to make sure it works the first time. If you use shutdown restart in the VIO Server LPAR. At the bottom is the VIO Server (or any LPAR that will be doing the bridging to the real Ethernet adapter) and at the top is the VIO client.. 5.Virtual Ethernet On the HMC. I take a simple and ultra-safe approach to shut down the VIO Server. making changes to the VIO Server profile and restarting it to avoid any confusion and complications. the LPAR must be shutdown and then restarted from the HMC to pick up those changes. If you make changes to an LPAR profile. or any LPAR that only uses the Virtual Ethernet. 10/30/2011 . Read the instructions carefully and. You also need to select the VIO tab.) These additional settings are really for the bridging feature. AIX systems administration experts will be familiar with this. then the LPARs can communicate. Then choose List all Devices and carefully select the CD-ROM drive. In this article. change your Normal profile properties by right-clicking the Profile and selecting Properties. you can then experiment. then you'll have only the same resources that were available when the LPAR was previously started from the HMC. as Virtual Ethernet does not really have a client/server relationship -. It also shows the additional settings for the VIO Server.this is only needed if you are using VLANs internally. elect to install the VIO Server on hdisk0. Leave the IEEE 802. you need can add and set up the VIO Server virtualization features. Figure 13 also shows the Virtual Ethernet settings. you need to reboot your LPAR. you want to log into the VIO Server over the network and set these two options:   Select trunk adapter. The basic steps are:     On the HMC in the Activate LPAR dialog. This is going to be set up as SEA. if free. you can now define the Virtual Ethernet. (This is assumed in the rest of the article. and Yes to leave the SMS menus. use shutdown. this will be allocated to slot number 2 and a Port virtual LAN ID of 1. choose the Boot Options and select Install/Boot. Once in the SMS menus.) Warning: If you want to use a whole disk for your VIO client. boot the LPAR into the System Management Services (SMS) menu by selecting both Open a Terminal and the Advanced button and then Boot Mode = SMS. So on the VIO Server. To do this. all you need to do is have different Port virtual LAN ID numbers. Installing the VIO Server Now install the VIO Server into this partition as a recover from mksysb image methods.1Q is not selected. Important hints If you have the DLPAR change software installed and working. In Figure 13. you should see the VIO Server in the lower half and VIO client in the top half. but remember DLPAR changes also have to be implemented identically in your LPAR profile -.. If you set up DLPAR later on.1Q compatible adapter unchecked -. Virtual Ethernet settings mhtml:file://C:\Documents and Settings\Administrator\Desktop\Amit sir\web\POWER5 v . If you want different Virtual Ethernet LANs so that different groups of LPARS can communicate with each other. Assuming you now have the VIO Server up and running.

Ideally. If it's AIX. If it's SUSE. this should name the specific LPAR and slot to eliminate the risk of the wrong connection between server and client. These two types of virtual disks (a logical volume or a whole hdisk) appear identical on the HMC. Do this a second time for the second virtual SCSI... shutdown the VIO Server LPAR (as root run: shutdown). Select OK.virtual SCSI On the HMC. Select Any Remote Partition and Slot can connect. Defining the VIO Server -. mhtml:file://C:\Documents and Settings\Administrator\Desktop\Amit sir\web\POWER5 v .       On the HMC.POWER5 virtualization: How to set up the IBM Virtual I/O Server Page 10 of 19 On the other Virtual Ethernet LPARs. see Clean up the HMC section for details. 10/30/2011 . the YAST tool can be used. so select Adapter Type: Server. It finds the Virtual Ethernet adapter just like any other regardless of the tool selection. you can use the ifconfig command to set up your network just as you would any network. so you can't name it yet. you can now define the two different virtual SCSI devices. select the VIO Server and change your Normal profile properties by right-clicking the Profile and selecting Properties. If not done already. This is the VIO Server. This is fixed up later. Figure 14. Select SCSI at the bottom and click Create. only on the actual VIO Server LPAR are they set up any differently. You also need to select the Virtual I/O tab. you can use smitty or websm. Non-bridging Virtual Ethernet LPARs 6. but at this point you have not created the client partition. Figure 14 shows a SUSE example.

Any more SCSI adapters are optional in this example. of course. In practice. you have two client LPARs to create with the two different SCSI Remote Partition virtual slot numbers but the same Virtual Ethernet Port virtual LAN ID. In Figure 15. Reference Figures 14 and 15 to make sure everything is in order. you have the eventual configuration showing how the VIO Server at the bottom and client at the top both explicitly refer to each other to eliminate errors. this section covers additional things you need to consider. which is slots 3 for the first client LPAR (Client X) and 4 for the second client LPAR (Client Y). 8. the writer typically sets up a handful of extra virtual devices. the writer uses NFS to remotely mount a filesystem containing the AIX and Linux CDs. so they can be used in the future without stopping the VIO Server or having to do dynamic changes. I have not covered it yet. Cleaning up the HMC Now that you've created the client LPARs. It's a safety precaution and worth doing.POWER5 virtualization: How to set up the IBM Virtual I/O Server Page 11 of 19 The client LPARs are going to use the VIO Server slots 3 and 4. which is 1 in this example. Don't forget.one with and one without the CD. Add the Virtual Ethernet adapter on the VIO screen with the same Port virtual LAN ID. Figure 15. It's recommended that you create two identical LPAR profiles -. Once installed. Unused virtual adapters cost very little. but you don't need real adapters for your disks or Ethernet connection because you're going to use virtual resources for these. I recommend you install the client LPAR using CD because it's simple. Explicitly name the Remote Partition Virtual Slot Number. This might be obvious. You'll reach this configuration in Step 11. On the HMC. This ensures that only the right client LPAR connects to the right virtual SCSI disk. so it's not a waste. 10/30/2011 . so you'll want to have the CD SCSI adapter within your LPAR. you can go back to the VIO Server LPAR and connect up the virtual SCSI adapters explicitly to their virtual client LPARs and slots. Configuration of VIO Server and client 7. select each Server SCSI resource and the Properties button. Creating the VIO client LPARs Now you can create the two VIO client LPARs for the two different types of virtual SCSI used in the example. Explicitly name the Remote Partition (the LPAR in which you have the VIO Server). Add the virtual SCSI adapter as follows:    Set the Adapter Type: Client..1Q compatible adapter options. so you don't need the CD drive from then on to install additional LPP or RPM packages. Once installed. It's assumed you already know the procedure to create a regular LPAR. In the VIO tab. shown here too. but do not select the trunk or IEEE 802. this can be removed from the LPAR profile. but the client LPAR is. You also need to set:  Only selected Remote Partition and Slot connect option mhtml:file://C:\Documents and Settings\Administrator\Desktop\Amit sir\web\POWER5 v .. highlight the VIO Server LPAR profile and bring up its properties.

use: $ lsdev -type adapter name status description ent0 Available 2-Port 10/100/1000 Base-TX PCI-X Adapter (14108902) ent1 Available 2-Port 10/100/1000 Base-TX PCI-X Adapter (14108902) ent2 Available Virtual I/O Ethernet Adapter (l-lan) ide0 Defined ATA/IDE Controller Device lai0 Defined GXT135P Graphics Adapter sisioa0 Defined PCI-X Dual Channel U320 SCSI RAID Adapter sisioa1 Available PCI-X Dual Channel U320 SCSI RAID Adapter . of course. . You'll. start the VIO Server LPAR again from the HMC.137. you need to find out the names of the virtual resources you have to work with using: $ lsdev -virtual name status description nt2 Available Virtual I/O Ethernet Adapter (l-lan) vhost0 Available Virtual SCSI Server Adapter vhost1 Available Virtual SCSI Server Adapter vhost2 Available Virtual SCSI Server Adapter vhost3 Defined Virtual SCSI Server Adapter vsa0 Available LPAR Virtual Serial Adapter clientY Available Virtual Target Device .Logical Volume clientZ Available Virtual Target Device . Virtual Ethernet Once the VIO Server is running and assuming no network is set up. On your machine. have to decide your own hostname and address.62.. 10/30/2011 . so be careful in following this example. the resource names might be slightly different.255. and this is why I planned it in advance (see Table 1). as en1 can be the second port on the real adapter. This is done on the VIO Server only as follows. . This is very easy to get wrong. In the case of a two-port Ethernet card. but still have to connect the virtual SCSI disk to a piece of real disk space and the virtual and real Ethernets using the SEA. Now program the TCP/IP details on the SEA adapter.POWER5 virtualization: How to set up the IBM Virtual I/O Server Page 12 of 19   The correct Remote Partition name The correct Remote Partition Virtual Slot number In this example.preparing for the clients You now have all the connections set up for the VIO Server and virtual clients.Logical Volume To see the real adapters. Also.) : $ mkvdev -sea ent0 -vadapter ent2 -default ent2 -defaultid 1 <<<<this this this this is the is the simple is the real Ethernet Virtual Ethernet setup it's to only one so it's the default Port Virtual ID from the HMC This returned the below results: ent3 Available en3 et3 $ And created the SEA with a name of ent3. make sure you plug in the Ethernet cable into the right port. the Virtual Ethernet name might be en2.34 -interface en3 -netmask 255. Create the SEA between the real and Virtual Ethernets with (Note: Do not type the arrow or comments when you try this.1 <<<<<use you own hostname use your IP address from the mkvdev command normal TCPIP meaning normal TCPIP meaning You should now be able to ping your gateway: ping 9.62.1. If your real Ethernet adapter has more than one port.. you have two virtual SCSI adapters on the VIO Server to "clean up". First.137. mktcpip -hostname op34 -inetaddr 9.137.255. VIO Server -.0 -gateway 9. 9a. 9.62. it can be confusing since your Virtual Ethernet will have a higher number. This command is used instead of smitty (which is not available on the VIO Server) or ifconfig (not allowed for the SEA). Take a look with: $ lsdev -dev en3 name status description ent3 Available Shared Ethernet Adapter This new SEA adapter is used in the mktcpip command below. mhtml:file://C:\Documents and Settings\Administrator\Desktop\Amit sir\web\POWER5 v .

Check your disks: $ lspv hdisk0 00c033eaf709961e rootvg active hdisk1 none None hdisk2 none None $ Here you see the VIO Server is using the first disk and the others are currently unused. In this example.09.00..54.00. To create a logical volume in the rootvg volume group. The FREE PPs entry shows there is approximately 18 GB free space on the disk.00.actually 34688 MB. The PP SIZE entry shows that the VIO Server is allocating disk space in a minimum of this amount.. This disk will be used to support the VIO Client Y. but remember the disk sizes are quoted in millions and billions and not the binary numbers used here. there is no logical volume group name next to the disk. you found that hdisk1 was unused. I recommend you keep them to a minimum to make the configuration simpler.. To connect this to the VIO client resource. so it's not in a volume group. you need to create the disk space and connect it to the virtual SCSI resource that the VIO client will try to attach to. 10/30/2011 .00. In the lspv command above.30 $ Important things to note here are:    The TOTAL PPs entry shows the disk is a 36 GB drive -.54. but many logical volumes could be used.. the name of the resource (here it's clientx) is used to make it very clear which partition is using it. you've defined just one logical volume for this VIO client. 9c.POWER5 virtualization: How to set up the IBM Virtual I/O Server Page 13 of 19 9b.. The disk must not be in a volume group... try: $ mklv -lv lv00 rootvg 4G lv00 The lv00 confirms the name used to create the logical volume. Virtual SCSI using a logical volume for Client X Once the VIO Server is running and before the virtual clients are started. too: $ lspv hdisk0 PHYSICAL VOLUME: hdisk0 VOLUME GROUP: rootvg PV IDENTIFIER: 00c033eaf709961e VG IDENTIFIER 00c033ea00004c000000010104ffa3fc PV STATE: active STALE PARTITIONS: 0 ALLOCATABLE: yes PP SIZE: 128 megabyte(s) LOGICAL VOLUMES: 14 TOTAL PPs: 271 (34688 megabytes) VG DESCRIPTORS: 2 FREE PPs: 151(19328 megabytes) HOT SPARE: no USED PPs: 120 (15636 megabytes) MAX REQUEST: 256 kilobytes FREE DISTRIBUTION: 22. To connect this disk to the virtual SCSI mhtml:file://C:\Documents and Settings\Administrator\Desktop\Amit sir\web\POWER5 v .24 $ Look at the disk view. but you could use any suitable name: $ mkvdev -vdev lv00 -vadapter vhost0 -dev clientx clientx Available You can now start the VIO Client X and find its virtual SCSI resources....45..09.... Next. take a look at the free space on that first disk and the primary volume group called rootvg: $ lsvg rootvg $ lsvg rootvg VOLUME GROUP: rootvg VG IDENTIFIER: 00c033ea00004c000000010104ffa3fc VG STATE: active PP SIZE: 128 megabyte(s) VG PERMISSION: read/write TOTAL PPs: 271 (34688 megabytes) MAX LVs: 256 FREE PPs: 151(18328 megabytes) LVs: 14 USED PPs: 120(15636 megabytes) OPEN LVs: 12 QUORUM: 2 TOTAL PVs: 1 VG DESCRIPTORS: 2 STALE PVs: 0 STALE PPs: 0 ACTIVE PVs: 1 AUTO ON: yes MAX PPs per VG: 32512 MAX PPs per PV: 1016 MAX PVs: 32 LTG size (Dynamic): 256 kilobyte(s) AUTO SYNC: no HOT SPARE: no BB POLICY: relocatable $ lsvg -pv rootvg rootvg: PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION Hdisk0 active 271 55 22. Virtual SCSI using a whole disk for Client Y In the above section.24 USED DISTRIBUTION: 33.

Virtual SCSI disk. 10/30/2011 .Logical Volume ent3 Available Shared Ethernet Adapter $ $ lsdev -dev clientx -attr attribute value description user_settable LogicalUnitAddr 0x8100000000000000 Logical Unit Address False aix_tdev lv00 Target Device Name False $ lsdev -dev ent3 -attr attribute value description pvid 3 PVID to use for the SEA device pvid_adapter ent2 Default virtual adapter to use for non-VLAN-tagged real_adapter ent0 Physical adapter associated with the SEA thread 0 Thread mode enabled (1) or disabled (0) virt_adapters ent2 List of virtual adapters associated with the SEA 10.Logical Volume clienty Available Virtual Target Device .137.POWER5 virtualization: How to set up the IBM Virtual I/O Server Page 14 of 19 disk for VIO Client Y. here are some additional notes. This can be AIX (but only if the hardware is pSeries p5 and not OpenPower).62. but it will only be the size of the underlying disk partition or disk. Red Hat 3 update 3 onwards.0 inet6 addr: fe80::ac38:ff:fe00:d002/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1075 errors:0 dropped:0 overruns:0 frame:0 TX packets:350 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:113566 (110.. or Debian.. 1016 cylinders Units = cylinders of 8060 * 512 = 4126720 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 1 3999 41 PPC PReP Boot /dev/sda2 6 132 511810 82 Linux swap /dev/sda3 133 1016 3562520 83 Linux And you'll find the IBM virtual SCSI client kernel module installed (see ibmveth and ibmvscsic below): clienta:~ # lsmod Module Size Used by evdev 31416 0 joydev 31520 0 st 72688 0 mhtml:file://C:\Documents and Settings\Administrator\Desktop\Amit sir\web\POWER5 v .. 62 sectors/track. Checking the configuration You can now see the configuration: $ lsdev -virtual name status description ent2 Available Virtual I/O Ethernet Adapter (l-lan) vhost0 Available Virtual SCSI Server Adapter vhost1 Available Virtual SCSI Server Adapter . They should find both the:   Virtual Ethernet.255. you can see the virtual SCSI disk is being treated just like a regular disk: clienta:~ # fdisk -l Disk /dev/sda: 4194 MB. VIO client running AIX For AIX. SUSES SLES 9. VIO client LPAR installations Now you can start up your VIO clients and install them. which will be named a Virtual Ethernet and behave like a real physical adapter.62.9 Kb) TX bytes:40940 (39.137. which is presented just like an SCSI disk. the Virtual Ethernet looks and behaves like a very fast one GB real adapter: clienta:~ # ifconfig eth0 Link encap:Ethernet HWaddr AE:38:00:00:D0:02 inet addr:9.255 Mask:255.178 Bcast:9. Once running.9 Kb) Interrupt:184 Once running. VIO client running Linux For Linux.. 4194304000 bytes 130 heads.255. this installation should be just like a normal AIX partition. These should install just like a regular real Ethernet and SCSI disk. try: $ mkvdev -vdev hdisk1 -vadapter vhost1 -dev clienty clienty Available 9d. vsa0 Available LPAR Virtual Serial Adapter clientx Available Virtual Target Device .

To save the contents of other volume groups (not rootvg). or DVD. their size. which clients. First. There is also a Linux "Backup and Recovery How To" on the Internet for more information.POWER5 virtualization: How to set up the IBM Virtual I/O Server Page 15 of 19 ipv6 478560 93 sg 74176 0 usbcore 183644 1 ibmveth 44536 0 subfs 30168 2 dm_mod 108224 0 ibmvscsic 43072 2 sr_mod 44380 0 sd_mod 43792 3 scsi_mod 192024 5 st.. as you might have to activate the devices drivers for the installation tools to find the virtual adapters. If the HMC fails. and for AIX shutdown -Fh. The other volume group structure (not the contents) can be saved and restored with the savevgstruct and restorevgstrct commands. savevg command.. This is dangerous and is not recommended. assuming your disks are not already protected with a mirror or RAID 5. For example. and IBM Redbooks. tar command. NFS. or you are very unlucky and lose more than one disk.sd_mod Network installation might be trickier. It's vital that the configuration details are available in case of a disaster.sr_mod. 11. you can simply reinstall the original install image. SG24-7038-00. Cold backup A cold backup is the only sensible way to back up the client from the VIO Server. Backing up a VIO Server and VIO client Once you've created your client LPAR and set it up the way you like. Later releases fully understand and install the device drivers for these virtual resources without manual intervention. There are many backup solutions from both commercial applications and freely available tools in the AIX and Linux world. options to install the IBM virtual SCSI client and Virtual Ethernet drivers before you start an installation properly. and these apply to VIO systems. There are different approaches to backing up the VIO client images from the VIO Server. you'll have to make other arrangements such as using the oem_setup_env command. For Linux.ibmvscsic. dd command. InfoCenter help files. Network installations are not covered in this article. If the VIO Server is purely being used for virtual I/O. try: shutdown -fh now. For the whole hdisk method. See Effective System Management Using the IBM Hardware Management Console for pSeries. which is a mksysb image in much the same way as you installed the VIO Server in the first place. the data is still held in the Service Processor (FSP) and can be read by a replacement or recovered HMC. To recover the VIO Server. or other backup solutions. Disk failure. the disk layout. with a series of menus. For AIX. note that you have the option of doing hot or cold backups: Hot backup A hot backup is while the VIO client is running. and their use. you have to use the dd command to copy the logical volume images to a file. Backups are important for at least these three reasons. CD. memory. mhtml:file://C:\Documents and Settings\Administrator\Desktop\Amit sir\web\POWER5 v . you should consider backing up the operating system images. one of the popular freely available tools is Amanda (Advanced Maryland Automatic Network Disk Archiver). This article just covers the special considerations for VIO Servers and VIO clients. Details include number of logical volumes. filesystem. the installer might give you. IBM has the Tivoli® Storage Manager product for remote backups. which provides remote backup with disk caching and tape library management. the large size probably means a tape is the best option. The contents of the client logical volumes or hdisks. HMC backups are documented in manuals. Recreating the entire system for a disaster (total machine loss) from backups held off the site. This is simply a matter of shutting down the VIO client. too:    Recovery of files that are accidentally removed. There is the backupios command for saving the rootvg volume group to either a tape. For Linux as root on the client.sg. It's also recommended that details of the LPARs are documented on paper. and so on. 10/30/2011 . Depending on which release you use. HMC The HMC data includes definitions of the LPAR physical resources such as CPU. Backups are a large subject for which many books have been written. then you need to back up:   The details of the client logical volumes or the details of hdisks. and definitions of the LPAR virtual resources (such as the connections between VIO Server and VIO clients). For the logical volume method. tape. VIO Server The VIO Server itself needs to be backed up. PCI slots. something similar to the planning table used to create the LPARs in this article.

a single tape drive and its associated SCSI adapter can be moved to the VIO Server for the backup period.4. It's unlikely that VIO client LPARs will have its own tape.2-0.POWER5 virtualization: How to set up the IBM Virtual I/O Server Page 16 of 19 The cp command is not a good idea. The tools can be downloaded from Service and productivity tools for Linux on POWER. For the whole disk. but it can be done using scripts on a central machine.core-1. Be careful with the header structure of the logical volume.rpm csm.ServiceRM-2. VIO clients have the DLPAR and RAS features already installed. 5. availability.4. NFS server To temporarily store the backup data before it's backed up to tape. AIX can keep some information in the first block.2. src-1. you might have to reinstall from the original CD-ROMs and then overwrite the running Linux with the backup.3-79. To copy a logical volume.3-79.rpm csm.chrp. and then removed so it can be used in other LPARs. and serviceability (RAS). Some machines support a writeable DVD device that can also be used as a backup medium. Alternatively. Cloning a client Another option is to create a copy of the VIO client SCSI disk and use it as the virtual SCSI disk for a new VIO client LPAR. Automating this process can be hard to coordinate between lots of client LPARs. A better command is dd with a large block size.rpm mhtml:file://C:\Documents and Settings\Administrator\Desktop\Amit sir\web\POWER5 v .core.base. 64 KB blocks use the bs=64k option. you can back up straight to a tape drive using a command like tar or backup. but the version numbers might have since been updated since. you can clone the original LPAR before putting it on the network. For the Linux VIO clients. This ensures that you get the expected reliability from your pSeries p5 or OpenPower machine. With AIX.utils-2.core-2.ppc. After installing Linux.2-0. try: dd bs=64k if=/dev/lv01 of=/backup/B Alternatively.0.4.4. the DLPAR changes of PCI slots can be used to temporarily introduce a tape driver to the client and then for it to back up its own data. In all three cases. since the purpose of a VIO client is to share physical resources to reduce hardware requirements. These RPMs put the LPAR in touch with the HMC for dynamic changes.2.rpm rsct.3. Recovery of a VIO client involves getting the disk image back in the right place and starting the VIO client LPAR again.. Below is the list of RPMs at the time of writing this article. For the logical volume.0. Because AIX and the VIO Server can perform DLPAR changes of PCI slots.3. Recovery using these methods can be harder work.client-1. For example. the best backup method is the mksysb command.2..3. Some machines support a writeable DVD device that can also be used as a backup medium. 6. You might need to check the speed of this mechanism and use a Linux tool called "buffer" to ensure the tape drive streams data onto the tape drive efficiently. it's strongly recommended that you install the IBM packages for both DLPARs (this works for physical and virtual resources) and the daemons and tools to increase RAS.ppc.rpm rsct.0-1. With Linux.ppc. You need to check that the cloned LPAR is not using the same Ethernet IP addresses as the original. reporting problems. and provides tools to use on the LPAR. 3. the high speed of the Virtual Ethernet can boost backup performance. Remote Backup application Discussed at the top of this section and uses a local client application to transfer data to the server machine to provide a backup service. you would need a disk of identical size and then copy from the original to the new partition using the dd command. too. As with the VIO Server. since it copies a file using small blocks and is very inefficient and slow. you can simply recover the mksysb image. At this Web site. 10/30/2011 .ppc.ppc. For AIX 5. these need to be added as described below. create another logical volume of identical size and use the dd command to create a copy of the original logical volume. 12.rpm devices.ppc. Linux DLPARs and RAS This is not really part of the VIO Server. select the right version of Linux tab then the HMC-Managed option to find the list.0. VIO client The VIO client can be used to back up its own data just like a regular LPAR running AIX or Linux. 13. 1.1-0. A second option is for the client to use another LPAR (possibly the VIO Server) or another machine to save the data using either a: Remote tape drive You can find lots of information on how to do this and make it secure on the Internet. With an AIX VIO client. 2. but it's important for what IBM calls reliability. 4.

Conclusion This article described the virtualization capabilities of IBM POWER5 servers and.1-12.rpm 10. and advanced tutorials on the eServer brand.5-792. Browse for books on these and other technical topics.rpm.rpm 9. He specializes in virtualization.ibm. The POWER5-based machines provide opportunities for a significant reduction in operating costs for complex environments. intermediate. and tools. mhtml:file://C:\Documents and Settings\Administrator\Desktop\Amit sir\web\POWER5 v .. SG24-5768 Read the following whitepapers:  IBM p5 570 Server Consolidation Using POWER5 Virtualization  IBM p5 570 Workload Balancing Using POWER5 Virtualization  Virtual I/O Server-Performance/Sizing/QOS considerations Go to the InfoCenter for:  Using the Virtual I/O Server Visit the Virtual Innovation Center for Hardware for AIX development support. Unlike software solutions available from other vendors.com. sizing. and JS20 Facts and Features Get a full list of Linux on Power applications and more on the way. Download IBM Redbooks:  Introduction to Advanced POWER Virtualization on IBM p5 Servers. This is the primary source for all pSeries AIX development.0-8..ppc64. rpa-pci-hotplug-1. For SUSE Linux. OpenPower.            About the author Nigel Griffiths is the EMEA Linux on POWER Hands-On Technical Advocate and EMEA p5 Virtualization Technical Focus Group Leader.com?cc=mmccrary@us. performance. Resources  Get more information on:  Setting up your IBM eServer OpenPower server  Setting up your Linux on pSeries server  Linux on Power Facts and Features  pSeries p5.ppc. You should find you can now do DLPAR changes. showed how to set up and use the VIO Server. Find several Linux on Power developerWorks articles. A similar procedure is available for Red Hat and other Linux versions. both of IBM UK.ppc. 10/30/2011 . Nigel is also a certified consulting member of the IT-Specialist profession. which is used to forward problems to IBM (if set up) and used by hardware maintenance staff for diagnosis and correction. rpa-dlpar-1. this is on the Linux SuSE SLES 9 CD3 and file name rdist-6. You can contact Nigel at mailto:nag@uk. Download these RPMs and install or update existing packages. Linux can report problems to the HMC. Virtualization is a hot topic in the computing industry. See the above Web site for details about the packages you need to install.ibm.ppc.0-11. for reviewing and improving this article. DynamicRM-1.ppc. The IBM developerWorks team hosts hundreds of technical briefings around the world which you can attend at no charge.rpm A prerequisite is the rdistcommand. Get involved in the developerWorks community by participating in developerWorks blogs. Introduction and basic configuration. through examples that apply equally to both pSeries p5 and eServer OpenPower systems.rpm 8. In addition.1-2. librtas-1.1.1. the POWER5 implementation uses advanced processor features (Hypervisor) and hardware features to create efficient and flexible virtualization capabilities. Want more? The developerWorks AIX and UNIX zone hosts hundreds of informative articles and introductory. SG24-7940  Advanced Power Virtualization on IBM p5 Servers Architecture and Performance Considerations.POWER5 virtualization: How to set up the IBM Virtual I/O Server Page 17 of 19 7. Acknowledgements The author wishes to thank Dave Williams and Stephen Atkins. Download Adobe Reader.

Your display name accompanies the content you post on developerWorks. Submit   Cancel All information submitted is secure. last name (unless you choose to hide them). 1 star 2 stars 3 stars 4 stars 5 stars Submit 1 star 1 star 2 stars 3 stars 4 stars 5 stars 2 stars 3 stars 4 stars 5 stars Add comment: Sign in or register to leave a comment. IBM ID: Forgot your IBM ID? Password: Forgot your password? Change your password After sign in: Stay on the current page Keep me signed in.. Please choose a display name between 3-31 characters. Select information in your developerWorks profile is displayed to the public. a profile is created for you. but you may edit the information at any time.. Close [x] Choose your display name   The first time you sign in to developerWorks. Display name: (Must be between 3 – 31 characters. Your first name. mhtml:file://C:\Documents and Settings\Administrator\Desktop\Amit sir\web\POWER5 v . Submit   Cancel The first time you sign into developerWorks. All information submitted is secure. you agree to the developerWorks terms of use. a profile is created for you. and display name will accompany the content that you post. last name.) By clicking Submit. 10/30/2011 .POWER5 virtualization: How to set up the IBM Virtual I/O Server Page 18 of 19 Close [x] developerWorks: Sign in   If you don't have an IBM ID and password. This profile includes the first name. By clicking Submit. register here. so you need to choose a display name. and display name you identified when you registered with developerWorks. you agree to the developerWorks terms of use. Your display name must be unique in the developerWorks community and should not be your email address for privacy reasons.

10/30/2011 ..POWER5 virtualization: How to set up the IBM Virtual I/O Server Page 19 of 19 Note: HTML elements are not supported within comments. Notify me when a comment is added1000 characters left Post There is a problem in retrieving the comments. Please refresh the page later. mhtml:file://C:\Documents and Settings\Administrator\Desktop\Amit sir\web\POWER5 v ..

Sign up to vote on this title
UsefulNot useful