Red paper IBM System Storage N series and Microsoft Hyper-V Provisioning

advertisement
Redpaper
Alex Osuna
Luiz Paulo Moreira
Santhosh Rao
IBM System Storage N series and
Microsoft Hyper-V Provisioning
Introduction
Virtual infrastructure solutions, such as Microsoft Hyper-V, empower IT
organizations to rapidly deploy virtual machines in all phases: development, test,
and production. The tasks involved to deploy virtual machines usually generate
many physical copies of virtual machine images, which demands more storage
resources to maintain the many virtual machine instances and management
resources to execute the many manual steps required to deploy these virtual
machines individually.
This IBM® Redpaper™ document describes how integration of Microsoft virtual
environments with N series storage technology can resolve these challenges by
helping organizations reduce the efforts spent deploying individual virtual
machines and reduce the amount of storage required to support the deployment
of individual virtual machines, thereby reducing the costs associated with space,
power, and cooling. Use of N series Snapshot and FlexClone technology, along
with N series deduplication, can support the rapid deployment of tens, hundreds,
and even thousands of virtual machines in minutes while minimizing the total
storage supporting such a deployment by 50% or more when compared to a
baseline of traditional storage.
© Copyright IBM Corp. 2011. All rights reserved.
ibm.com/redbooks
1
Provisioning concepts
This section describes the concepts of N series with Microsoft Hyper V pertinent
to provisioning, and how your environment can benefit from these features,
saving space and improving the time line for new Virtual Servers deployment.
Requirements for Hyper-V
Hyper-V requires specific hardware. You can identify systems that support the
x64 architecture and Hyper-V by searching the Windows Server catalog for
Hyper-V as an additional qualification. The Windows Server catalog is available
at the Microsoft website (http://go.microsoft.com/fwlink/?LinkId=111228).
To install and use the Hyper-V role, you need the following:
򐂰 An x64-based processor. Hyper-V is available in x64-based versions of
Windows Server 2008, specifically, the x64-based versions of Windows
Server 2008 Standard, Windows Server 2008 Enterprise, and Windows
Server 2008 Datacenter.
򐂰 Hardware-assisted virtualization. This is available in processors that include a
virtualization option, specifically, Intel Virtualization Technology (Intel VT) or
AMD Virtualization (AMD-V).
򐂰 Hardware-enforced Data Execution Prevention (DEP). DEP must be available
and enabled. Specifically, you must enable the Intel XD bit (execute disable
bit) or AMD NX bit (no execute bit).
N series Snapshot and Flexclone
The traditional VM provisioning process involves tedious and time-consuming
tasks such as provisioning storage, installing the OS environment, patching it up
with required service packs and applications, and rolling it out to the end users.
N series storage, with its Snapshot and FlexClone technologies, facilitates an
instantaneous, zero-space-consuming, writable copy of the flexible volumes.
These FlexClone volumes can be provisioned within a matter of minutes. They
contain LUNs with virtual hard drives (VHDs) which can be connected to and
used as individual OS instances for virtual machines.
N series deduplication for space savings
Creating multiple copies of the golden virtual machine images specific to user
requirements can result in higher space utilization. Deduplication technology
operates at the block level, eliminating data blocks with identical content, and
2
IBM System Storage N series and Microsoft Hyper-V Provisioning
maintaining a single copy of the data set, thereby achieving a higher level of
space savings. Deduplication can be implemented in a production environment
with minimal effect on actual storage performance and in some environments
can even increase actual storage performance.
Virtual machine provisioning process
This section guides you through the process of provisioning Hyper-V virtual
machines with N series cloning techniques.
Figure 1 illustrates the process flow for provisioning a VM.
Figure 1 Process flow for provisioning Hyper-V VMs using N series cloning
Preparing the golden virtual machine
In cases where the infrastructure requires multiple copies of the OS instance,
installation is a repetitive and time-consuming task. Server virtualization offers an
efficient method to reduce this task and allows attaching an existing image as an
OS disk. Using this capability, you can perform a one-time installation of the child
OS and designate it as a “golden image.” The golden image can be updated at
IBM System Storage N series and Microsoft Hyper-V Provisioning
3
any time with required service packs and applications as needed, and then the
administrators can propagate the changes to all the appropriate desktops and
servers in a matter of minutes.
The following sections describe how to prepare your N series storage for a new
golden image with Microsoft Hyper-V.
Provisioning storage for Hyper-V server
Follow the steps in this section to provision storage for the Hyper-V server.
1. Create the aggregate.
You can use a pre-existing aggregate or you can create a new one. If you
decide to create a new aggregate, review the following criteria before
establishing the design of your new aggregate:
– Double Parity: This option will benefit your new aggregate and protect it
against double disk failure. This options is the preferred RAID level for an
aggregate.
– RAID Group Size: It is recommended to keep the default configuration,
which is 16 disks per raid group in most cases.
– Disk Selection: Automatic options is selected by default; however, you
can always select the disks you prefer to use by specifying the disk list
when creating your aggregate.
– Disk Size: Any size is the default option set when creating new
aggregates; however, it is recommended that disks of the same size be
used when creating or expanding an aggregate.
– Number of disks: For aggregates using RAID-DP, a minimum of three
disks are required; however, it is recommended that you use as many disk
as available when provisioning a new aggregate. The largest aggregates
will benefit from the increased I/O capacity of all the spindles.
Example 1 shows how to create a new aggregate.
Example 1 Creating a new aggregate with RAID-DP
itsotuc4> aggr create aggr1 -f -r 16 -t raid_dp -d 0c.48 0a.49 0a.50
0a.51 0a.52 0a.53
Creation of an aggregate with 6 disks has completed.
itsotuc4> Thu Mar 31 13:45:19 MST [wafl.vol.add:notice]: Aggregate
aggr1 has been added to the system.
4
IBM System Storage N series and Microsoft Hyper-V Provisioning
In Example 1, a new aggr1 aggregate was created with the following options
specified:
– RAID group type: RAID DP
– RAID group size: 16 disks
– Number of disks: 6
2. Create the golden volume.
In this step, a new flexible volume is created at the aggregate created in the
previous step. This flexible volume will be accessed later by Hyper-V over
FCP or iSCSI. Flexible volume size can be resized according to your
applications’ requirements.
Review the following criteria before you create your new flexible volume:
– Language: Keep the default language unless you plan to install an
application at the Virtual Disks that requires a specific language.
– Space Guarantee: Either space guarantee option File or None can be
chosen when creating a new flexible volume.
– Snap Reserve: In most cases, set the snapshot reserve for 0% and
disable the default snapshot schedule when creating flexible volumes to
share LUNs to other systems.
Example 2 shows how to create a new 100 GB flexvol volume at the
aggregate created previously using english language, file space guarantee,
and space reservation set for 0%.
Example 2 Creating a new flexible volume
itsotuc4> vol create flex_vol -l en -s file aggr1 100g
Creation of volume 'flex_vol' with size 100g on containing aggregate
'aggr1' has completed.
itsotuc4> snap reserve flex_vol 0
itsotuc4> snap sched flex_vol 0 0 0@0
Notice that in Example 2 the snapshot reserve was set to 0% and the
snapshot schedule disabled. This volume will be used later for storing the
LUN where the golden VM will be created.
Connecting storage to the Hyper-V server
Follow these steps to connect the storage.
1. Connect to the N series storage using SnapDrive for Windows.
N series SnapDrive for Windows can be used on the Windows 2008 R2
Server to manage the N series storage system. Information about installing
and configuring SnapDrive for Windows can be found in SnapDrive for
IBM System Storage N series and Microsoft Hyper-V Provisioning
5
Windows Installation and Administration Guide at
https://www-304.ibm.com/support/entdocview.wss?uid=ssg1S7003056
2. Create a LUN using N series SnapDrive in the golden volume.
After SnapDrive for Windows is installed and configured, create a new LUN
within the flexible volume created in the previous step. Use the following
steps to create a LUN:
a. At the Server Manager, select Storage  SnapDrive, select your server
name and right-click Disks.
b. Select Create Disk. When the Create Disk Wizard starts, click Next.
c. Enter the name or IP address of the storage system where the flexvol
volume was created previously and click Add.
d. Select the flexvol volume created previously and enter your new LUN
name in the LUN Name field (Figure 2). Click Next.
Figure 2 Creating a new LUN at N series storage
e. Select the LUN Type. Be sure to select the correct LUN type for your
environment:
•
•
Dedicated is appropriate for individual servers.
Shared is appropriate for clustered server nodes.
Click Next to continue.
6
IBM System Storage N series and Microsoft Hyper-V Provisioning
f. Assign a letter to your new LUN and select the desired size. Remember
that your LUN cannot exceed the flexvol volume size created previously.
Click Next to continue.
g. Select the initiators that will be used to map the LUN. You can chose to
use a Fiber Channel Initiator or an iSCSI initiator, or both.
Figure 3 Selecting Initiators to be used by the new LUN
h. Specify automatic or manual selection of an Initiator Group (igroup). If an
initiator group already exists on the N series storage being used, you can
just select the manual option and select the existing igroup at the next
panel (Figure 4 on page 8).
Otherwise, chose automatic options to create a new igroup.
IBM System Storage N series and Microsoft Hyper-V Provisioning
7
Figure 4 Selecting an existing igroup
i. A summary of your selections is displayed on the next panel (Figure 5).
Click Finish to complete the wizard.
Your new disk will be available at SnapDrive and Windows Explorer.
8
IBM System Storage N series and Microsoft Hyper-V Provisioning
Figure 5 Summary of new disk changes
For additional information about SnapDrive for Windows and managing LUNs
through Snapdrive for Windows, access the SnapDrive Administration Guide at:
https://www-304.ibm.com/support/entdocview.wss?uid=ssg1S7003056
Building the golden virtual machine
The golden virtual machine is the virtual image you will always replicate from
when creating new virtual machines. It provides a basic image, which lets you
avoid having to install and set up an OS on each new virtual machine. This
section presents the detailed steps for building the golden virtual machine.
1. Create a VM using Hyper-V Manager or SCVMM.
Follow these steps to create a virtual server using Hyper-V:
a. At the Server Manager, select Roles  Hyper-V  Hyper-V manager
and select the server that will host the new virtual machine.
b. Right-click the Hyper-V server name and select New Virtual Machine.
The Virtual Machine Wizard will start.
c. Click Next to create a customized VM. (If you click Finish instead,
Hyper-V will create a default VM without the settings you require.)
d. As shown in Figure 6, specify the new VM Name and the location where it
IBM System Storage N series and Microsoft Hyper-V Provisioning
9
will be stored. Enable the check box “Store the virtual machine in a
different location” and create a new folder in which to store the VM at the
new disk created in the previous procedure. Click Next to continue.
e. Specify the amount of memory to allocate to your new virtual machine.
Verify in the appropriate OS installation guide the recommended size of
memory before setting this option. Enter the desired value and click Next.
f. Specify the network connection to use at your VM’s network adapter and
click Next.
Figure 6 Specifying name and location of new VM
g. Specify the storage configuration for you new virtual machine. Select the
option “Create a virtual hard disk” and specify the name and location of the
new virtual hard disk. The new hard disk must be stored in the same LUN
created and assigned to the physical Hyper-V server previously. Click
Next to continue.
h. On the Installation Options panel, select “Install an operating system later”
and click Next.
i. A summary panel will be displayed. Review your entries, then click Finish
to complete creation of the new VM.
Your new virtual machine is now created and turned off.
10
IBM System Storage N series and Microsoft Hyper-V Provisioning
2. Install the child operating system.
To install a new operating system at your new VM you must mount the DVD
drive to a physical drive from your physical Hyper-V server or to an .ISO
image. Use the following steps to mount the drive:
a. At the Hyper-V Manager, verify that your new VM is turned off.
b. Right-click the new VM and select Settings.
c. On the right side of the Settings panel, select the DVD Drive option IDE
Controller 1, as shown in Figure 7.
Figure 7 Golden VM settings
d. Make the appropriate selection in the Media section. Select Image File to
use an .ISO image file to install your operating system or select Physical
CD/DVD drive to use the physical Hyper-V server’s DVD drive. If you
IBM System Storage N series and Microsoft Hyper-V Provisioning
11
select the Physical CD/DVD option, ensure that the OS installation disk is
inserted prior to starting your new VM.
e. After the DVD drive is mounted and the required media or ISO image is
available for the OS installation, right-click your new VM at Hyper-V
Manager and click Start.
Based on your specifications, your new VM will boot from the .ISO image or
from a pyshical DVD drive and the OS installation will start. Follow the
instructions in the installation guide for your operating system to complete the
installation.
3. Installation of the Hyper-V Integration Services, also known as integration
components (ICs) is an optional but recommended process.
The ICs are installed for time synchronization, heartbeat, shutdown,
key/value pair exchange, and Volume Shadow-Copy Service purposes. To
install the Integration Services, connect to your new VM and perform the
following steps:
a. Select the Action menu.
b. Select Insert Integration Services Setup Disk to add the Integration
Services to your new VM.
c. If installation does not start automatically, navigate to the installation CD
and install from there.
d. Reboot your VM to have the changes taking effect.
After installing Integration Services and rebooting your VM, you will be able to
control the new VM using a mouse.
4. Install all applications and necessary OS and application updates.
The virtual machine image is a golden copy that will be used to provision
identical VMs. To avoid repetitive application installations, it is a good idea to
install all OS-related patches, such as service packs, and all required
applications, including antivirus applications, office automation software, and
so on.
5. Configure the child OS and shut down the VM.
VMs provisioned from a golden image must be configured using the Microsoft
System Preparation (SysPrep) Tool before pushing them into production.
This configuration process generates a secure ID (SID) for the operating
system instance so that it remains unique. Refer to Microsoft KB 302577 for
the detailed instructions.
6. Enable N series deduplication on the volume.
Multiple LUNs can be created in a single FlexVol volume and copies of VHDs
can be stored on these LUNs, which would be attached to the Hyper-V server
12
IBM System Storage N series and Microsoft Hyper-V Provisioning
as physical disks. Each Hyper-V virtual machine might have the same or a
different set of applications installed within the operating system environment
(OSE) as needed. Space savings can be achieved with the N series
deduplication capabilities.
To enable deduplication, follow these steps:
a. At the N series console, enable deduplication by issuing this command:
sis on /vol/volume_name
b. Start deduplication by running this command:
sis start -s /vol/volume_name
Example 3 shows how to enable and start deduplication on a flexvol volume.
Example 3 Enabling deduplication on a flexvol volume
itsotuc4> sis on /vol/flexvol_vm
SIS for "/vol/flexvol_vm" is enabled.
Already existing data could be processed by running "sis start -s
/vol/flexvol_vm".
itsotuc4> sis start -s /vol/flexvol_vm
The file system will be scanned to process existing data in
/vol/flexvol_vm.
This operation may initialize related existing metafiles.
Are you sure you want to proceed (y/n)? y
The SIS operation for "/vol/flexvol_vm" is started.
itsotuc4>
Before enabling deduplication on the flexible volume, make sure that best
practices have been followed to disable space reservation on all LUNs within
the flexible volume by unselecting Space Reserved in the LUN properties. To
disable space reservation, follow these steps:
a. Connect to the Filer Viewer GUI by opening a web browser and navigating
to http:\\Nseries_name\na_admin (use https if SSL is enabled at your N
series). See Figure 8 on page 14.
IBM System Storage N series and Microsoft Hyper-V Provisioning
13
Figure 8 Filer Viewer GUI
b. Select Filer Viewer options. A new panel will appear.
14
IBM System Storage N series and Microsoft Hyper-V Provisioning
c. Select LUN  Manage as shown in Figure 9.
Figure 9 Managing LUNs
d. Select the desired LUN to open the LUN properties.
IBM System Storage N series and Microsoft Hyper-V Provisioning
15
e. In the LUN properties window, unselect the check box “Space Reserved.”
See Figure 10.
Figure 10 Disabling Space Reserved at LUN
Cloning the golden VM
This section guides you through the process of creating a snapshot from your
golden VM and generating a flexclone, which will be used when provisioning new
VMs.
1. Clone the golden VM using N series Snapshot technology.
N series FlexVol volumes can be cloned with zero space consumed by
creating N series Snapshot copies. An individual connection can be
established to the LUNs existing on these clones to attach them as separate
physical disks to the Hyper-V server. There are several ways to create a
Snapshot copy.
To create the Snapshot copy from an N series console, use the following
steps:
a. Connect to the N series console.
b. Run the following command:
snap create volume_name snapshot_name
See Figure 4 on page 17 for more details.
16
IBM System Storage N series and Microsoft Hyper-V Provisioning
Example 4 - Creating a snapshot copy from the N series console
itsotuc4> snap create flexvol_vm FlexVol_VM1
itsotuc4> snap list flexvol_vm
Volume flexvol_vm
working....
%/used
---------0% ( 0%)
itsotuc4>
%/total
---------0% ( 0%)
date
-----------Apr 05 11:37
name
-------FlexVol_VM1
To create a snapshot copy from SnapDrive for Windows, follow these steps:
a. At the Server Manager, open SnapDrive for Windows and expand the
disks.
b. Select the desired disk and click Create Snapshot on the right side menu.
c. Type the new snapshot name and click OK to complete. See Figure 11.
Figure 11 Creating a SnapShot from SnapDrive for Windows
IBM System Storage N series and Microsoft Hyper-V Provisioning
17
2. Connect the disks in the N series Snapshot copy using N series SnapDrive.
After the snapshot copy has been successfully created we can use
SnapDrive to connect to the individual LUNs within the Snapshot copy as
individual disks. We will create FlexClone volumes of this Snapshot copy.
To connect the Snapshot copy as an individual disk, follow these steps:
a. At Snapdrive for Windows, select Connect Disk on the right side menu.
b. The Connect Disk window is displayed. Enter the N Series Storage name;
select the target source LUN where snapshots were generated and
expand it.
c. Select the desired snapshot and expand it. You will see a snapshot copy of
your Golden VM LUN. Select the snapshot copy and click Next. See
Figure 12.
Figure 12 Connecting a snapshot copy as a individual disk
18
IBM System Storage N series and Microsoft Hyper-V Provisioning
d. Select the LUN Type. Select Dedicated options to configure your new
disk as a dedicated one. Click Next to continue.
e. Assign a new letter for your new disk and click Next to continue.
f. Select the initiator to be used by your new disk. See Figure 13.
Figure 13 - Selecting Initiator for new LUN
g. At the Initiator Group Management panel specify either Automatic or
Manual selection of the igroup. Select Manual and click Next to continue.
h. Select the existing igroup for your N series storage and click Next. See
Figure 14.
IBM System Storage N series and Microsoft Hyper-V Provisioning
19
Figure 14 - Manual selection of group initiator
i. A summary of the new disk settings is displayed. Review the
specifications and click Finish to complete the procedure.
Provisioning the VMs
This section describes the steps to create a new virtual machine using the new
disk generated from the Golden VM snapshot.
1. Create a new virtual machine. Use the following steps to create a new virtual
server using Hyper-V:
a. At the Server Manager, select Roles  Hyper-V  Hyper-V manager
and select the server that will host the new virtual machine.
b. Right-click the Hyper-V server name and select New Virtual Machine.
The Virtual Machine Wizard will start.
c. Click Next to create a customized VM. (If you click Finish instead,
Hyper-V will create a default VM without the settings you require.)
d. Specify the new VM’s Name and the location where it will be stored. See
Figure 15. Enable the check box “Store the virtual machine in a different
location” and create a new folder to store the VM on the new disk created
previously. Click Next to continue.
20
IBM System Storage N series and Microsoft Hyper-V Provisioning
Figure 15 Creating a new virtual machine with Hyper-V
e. Specify the amount of memory to allocate to your new virtual machine.
Consult the OS installation guide to determine the recommended size of
memory before setting this option. Enter the desired value and click Next.
f. Specify the network connection you want to use at your VM’s network
adapter and click Next.
g. Specify the storage configuration for you new virtual machine. Select
option “Attach a virtual hard disk later” and click Next to continue.
h. At the Installation Options panel, select option “Install an operating system
later” and click Next.
i. A summary panel will appear. Verify your settings and click Finish to
complete creation of the new VM.
At this point, you have just create your new VM. An operating system was not
assigned yet. The next step is to attach your new VM to the new disk
originated from the Golden VM’s snapshot.
2. Attach the golden VHD images that exist on the FlexClone volume.
Before attaching your flexclone volume to your new virtual machine,
remember that the virtual disk and folders structure of your new VHD contains
IBM System Storage N series and Microsoft Hyper-V Provisioning
21
all the labels from your Golden VM. You might want to rename the folders and
VHD to reflect the name of your new virtual machine.
Follow these steps to attach your flexclone volume to your new virtual
machine:
a. At the Hyper-V management console, select your new virtual machine and
select Settings from the right side menu.
b. On the Settings window, select IDE Controller 0 to configure your
flexclone disk as the local hard drive.
c. At the IDE Controller properties panel, select the Hard Drive option and
click Add. See Figure 16.
d. The current window is updated with new fields to be filled with new VHD
information.
Figure 16 - Virtual Machine IDE Controller 0 properties
22
IBM System Storage N series and Microsoft Hyper-V Provisioning
e. In the Media options section, enable “Virtual hard disk (.vhd) file”.
f. Click Browse and specify the required path for your flexclone volume and
the .vhd file. See Figure 17.
g. Click Apply to complete the procedure.
Figure 17 - IDE Controller 0 - Attaching virtual disk.
Your new virtual machine has just been created as an image from your
Golden VM. At this point, you must connect to Hyper-V and start your new
VM. See Figure 18.
IBM System Storage N series and Microsoft Hyper-V Provisioning
23
Figure 18 - Starting the new Virtual Server
Your new server is now ready for all required customization.
The team who wrote this paper
This paper was produced by a team of specialists from around the world working
at the International Technical Support Organization, Tucson Center.
Alex Osuna is a Project Leader at the International Technical Support
Organization, Tucson Center. He writes extensively on all areas of storage.
Before joining the ITSO 6 years ago, Alex worked in the Tivoli® Western Region
as a Principal Systems Engineer. Alex has over 33 years in the IT industry with
IBM and the US government and has certifications from IBM, USAF, Microsoft,
and Redhat.
Luiz Paulo Moreira is an N series System Administrator in Brazil. Luiz has 10
years of experience in IT and 4 years of experience with N series storage
systems. Luiz holds the degree of Telecomunication Engineer from UNITAU
(University of Taubaté - Taubaté/Brazil). His areas of experience include
Windows server management, malware defense, backup and recovery, and SAN
Management.
Santhosh Rao is a Technical Director at NetApp specializing in technology
leadership, M&A, strategic planning, product conception, architecture, execution
and delivery. His work with customers and partners includes evangelizing
products and designing joint road maps. His assignments have a
cross-functional focus spanning R&D, product management, and pre-sales and
sales support.
24
IBM System Storage N series and Microsoft Hyper-V Provisioning
Now you can become a published author, too!
Here's an opportunity to spotlight your skills, grow your career, and become a
published author—all at the same time! Join an ITSO residency project and help
write a book in your area of expertise, while honing your experience using
leading-edge technologies. Your efforts will help to increase product acceptance
and customer satisfaction, as you expand your network of technical contacts and
relationships. Residencies run from two to six weeks in length, and you can
participate either in person or as a remote resident working from your home
base.
Find out more about the residency program, browse the residency index, and
apply online at:
ibm.com/redbooks/residencies.html
Stay connected to IBM Redbooks
򐂰 Find us on Facebook:
http://www.facebook.com/IBMRedbooks
򐂰 Follow us on Twitter:
http://twitter.com/ibmredbooks
򐂰 Look for us on LinkedIn:
http://www.linkedin.com/groups?home=&gid=2130806
򐂰 Explore new Redbooks® publications, residencies, and workshops with the
IBM Redbooks weekly newsletter:
https://www.redbooks.ibm.com/Redbooks.nsf/subscribe?OpenForm
򐂰 Stay current on recent Redbooks publications with RSS Feeds:
http://www.redbooks.ibm.com/rss.html
IBM System Storage N series and Microsoft Hyper-V Provisioning
25
26
IBM System Storage N series and Microsoft Hyper-V Provisioning
Notices
This information was developed for products and services offered in the U.S.A.
IBM may not offer the products, services, or features discussed in this document in other countries. Consult
your local IBM representative for information on the products and services currently available in your area.
Any reference to an IBM product, program, or service is not intended to state or imply that only that IBM
product, program, or service may be used. Any functionally equivalent product, program, or service that
does not infringe any IBM intellectual property right may be used instead. However, it is the user's
responsibility to evaluate and verify the operation of any non-IBM product, program, or service.
IBM may have patents or pending patent applications covering subject matter described in this document.
The furnishing of this document does not give you any license to these patents. You can send license
inquiries, in writing, to:
IBM Director of Licensing, IBM Corporation, North Castle Drive Armonk, NY 10504-1785 U.S.A.
The following paragraph does not apply to the United Kingdom or any other country where such
provisions are inconsistent with local law: INTERNATIONAL BUSINESS MACHINES CORPORATION
PROVIDES THIS PUBLICATION "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR
IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF NON-INFRINGEMENT,
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some states do not allow disclaimer
of express or implied warranties in certain transactions, therefore, this statement may not apply to you.
This information could include technical inaccuracies or typographical errors. Changes are periodically made
to the information herein; these changes will be incorporated in new editions of the publication. IBM may
make improvements and/or changes in the product(s) and/or the program(s) described in this publication at
any time without notice.
Any references in this information to non-IBM Web sites are provided for convenience only and do not in any
manner serve as an endorsement of those Web sites. The materials at those Web sites are not part of the
materials for this IBM product and use of those Web sites is at your own risk.
IBM may use or distribute any of the information you supply in any way it believes appropriate without
incurring any obligation to you.
Information concerning non-IBM products was obtained from the suppliers of those products, their published
announcements or other publicly available sources. IBM has not tested those products and cannot confirm
the accuracy of performance, compatibility or any other claims related to non-IBM products. Questions on
the capabilities of non-IBM products should be addressed to the suppliers of those products.
This information contains examples of data and reports used in daily business operations. To illustrate them
as completely as possible, the examples include the names of individuals, companies, brands, and products.
All of these names are fictitious and any similarity to the names and addresses used by an actual business
enterprise is entirely coincidental.
COPYRIGHT LICENSE:
This information contains sample application programs in source language, which illustrates programming
techniques on various operating platforms. You may copy, modify, and distribute these sample programs in
any form without payment to IBM, for the purposes of developing, using, marketing or distributing application
programs conforming to the application programming interface for the operating platform for which the
sample programs are written. These examples have not been thoroughly tested under all conditions. IBM,
therefore, cannot guarantee or imply reliability, serviceability, or function of these programs. You may copy,
modify, and distribute these sample programs in any form without payment to IBM for the purposes of
developing, using, marketing, or distributing application programs conforming to IBM's application
programming interfaces.
© Copyright International Business Machines Corporation 2011. All rights reserved.
Note to U.S. Government Users Restricted Rights -- Use, duplication or disclosure restricted by
GSA ADP Schedule Contract with IBM Corp.
27
This document REDP-4755-00 was created or updated on June 13, 2011.
®
Send us your comments in one of the following ways:
򐂰 Use the online Contact us review Redbooks form found at:
ibm.com/redbooks
򐂰 Send your comments in an email to:
redbook@us.ibm.com
򐂰 Mail your comments to:
IBM Corporation, International Technical Support Organization
Dept. HYTD Mail Station P099, 2455 South Road
Poughkeepsie, NY 12601-5400 U.S.A.
Redpaper ™
Trademarks
IBM, the IBM logo, and ibm.com are trademarks or registered trademarks of International Business
Machines Corporation in the United States, other countries, or both. These and other IBM trademarked
terms are marked on their first occurrence in this information with the appropriate symbol (® or ™),
indicating US registered or common law trademarks owned by IBM at the time this information was
published. Such trademarks may also be registered or common law trademarks in other countries. A current
list of IBM trademarks is available on the Web at http://www.ibm.com/legal/copytrade.shtml
The following terms are trademarks of the International Business Machines Corporation in the United States,
other countries, or both:
IBM®
Redbooks®
Redpaper™
Redbooks (logo)
Tivoli®
®
The following terms are trademarks of other companies:
Snapshot, RAID-DP, SnapDrive, FlexVol, FlexClone, NetApp, and the NetApp logo are trademarks or
registered trademarks of NetApp, Inc. in the U.S. and other countries.
Microsoft, Windows, and the Windows logo are trademarks of Microsoft Corporation in the United States,
other countries, or both.
Intel, Intel logo, Intel Inside logo, and Intel Centrino logo are trademarks or registered trademarks of Intel
Corporation or its subsidiaries in the United States and other countries.
Other company, product, or service names may be trademarks or service marks of others.
28
IBM System Storage N series N series and Microsoft Hyper-V Provisioning
Download