Powered by System Center
Archive for July, 2010
Performance characterization report for Microsoft Hyper-V R2 on HP StorageWorks P4500 SAN storage
Jul 18th
HP has published a technical whitepaper focusing on the performance characterization of the disk sub-system for HP StorageWorks P4500 21.6TB SAS Multi-site SAN Solution (HP P4500 SAN), addressing questions a customer may have about deploying Microsoft’s Hyper-V R2 virtual machines (VMs) on HP ProLiant BL490c G6 Virtualization Blades (ProLiant BL490c G6) with HP P4500 iSCSI SAN storage device for backend storage.
Target audience: The intended audience includes, but is not limited to, individuals or companies who are interested in the use of Hyper-V R2 virtualization technology for consolidation and migration of servers to ProLiant BL490c G6 servers with HP P4500 SAN storage solutions.
This white paper describes testing performed in April 2010:
http://h20195.www2.hp.com/V2/GetPDF.aspx/4AA1-9557ENW.pdf
Private Cloud Self-Service Portal for Windows Server 2008 R2, Hyper-V and SCVMM2008 R2
Jul 13th
Not an entirely unimportant release! This allows you to put computing, storage and network resources into a dynamic pool and deliver infrastructure as a service. Think of it as your own private cloud in your own computer facility. Integration with the public cloud (Microsoft Azure) and public partner clouds (like Nobel Cloud Services) will be very easy to do.
Quote from the download page:
“Microsoft has released Virtual Machine Manager Self-Service Portal which is a fully supported, partner-extensible solution built on top of Windows Server 2008 R2, Hyper-V and System Center VMM. You can use it to pool, allocate, and manage resources to offer infrastructure as a service and to deliver the foundation for a private cloud platform inside your datacenter. VMMSSP includes a pre-built web-based user interface that has sections for both the datacenter managers and the business unit IT consumers, with role-based access control. VMMSSP also includes a dynamic provisioning engine. VMMSSP reduces the time needed to provision infrastructures and their components by offering business unit “on-boarding,” infrastructure request and change management. The VMMSSP package also includes detailed guidance on how to implement VMMSSP inside your environment.
Important: VMMSSP is not an upgrade to the existing VMM 2008 R2 self-service portal. You can choose to deploy and use one or both self-service portals depending on your requirements.
The self-service portal provides the following features that are exposed through a web-based user interface:
-
Configuration and allocation of datacenter resources: Store management and configuration information related to compute, network and storage resources as assets in the VMMSSP database.
-
Customization of virtual machine actions: Provide a simple web-based interface to extend the default virtual machine actions; for example, you can add scripts that interact with Storage Area Networks for rapid deployment of virtual machines.
-
Business unit on-boarding: Standardized forms and a simple workflow for registering and approving or rejecting business units to enroll in the portal.
-
Infrastructure request and change management: Standardized forms and human-driven workflow that results in reducing the time needed to provision infrastructures in your environment.
-
Self-Service provisioning: Supports bulk creation of virtual machines on provisioned infrastructure through the web-based interface.Helps business units to manage their virtual machines based on delegated roles.”
Service Pack 1 for Windows Server 2008 R2 is now available in beta
Jul 13th
The official beta of Windows Server 2008 R2 (and W7) SP1 is now available:
http://www.microsoft.com/windowsserver2008/en/us/sp1.aspx
So if you want to test Dynamic Memory and RemoteFX for superb graphical user experience in a virtual machine, here is your chance.
As Ben Armstrong pointed out in his blog that the full choice of supported operating systems will be available with the official version of SP1:
http://blogs.msdn.com/b/virtual_pc_guy/archive/2010/07/12/dynamic-memory-beta-supported-guest-operating-systems.aspx
Supported with beta:
Additional support with final version of SP1:
A good explanation of what Dynamic Memory is can be found at:
http://blogs.technet.com/b/virtualization/archive/2010/07/12/dynamic-memory-coming-to-hyper-v-part-6.aspx
HP MPIO Full Featured DSM for HP EVA now supports Cluster Shared Volumes
Jul 2nd
In an HP Storage Works EVA Best Practices document published in February 2010, we were advised not to use the HP MPIO DSM with Cluster Shared Volumes, but as an alternative to use Microsoft Native MPIO only. This was unfortunate because the HP MPIO Full Featured DSM allows for better visibility and control of the multiple paths between Hyper-V R2 host and its storage.
During a storage change in one of our datacenters, we noticed that not all nodes were able to see all CSV disks. The Hyper-V R2 cluster we were working on has eight cluster nodes. On another occasion, one of my cluster MVP colleagues, Edwin van Mierlo, had explained to me that in a Hyper-V R2 cluster with CSV, the number of SCSI registrations can add up very quickly.
In our case we work with an 8-node Hyper-V R2 cluster with HP BL490c blades and HP EVA6400 storage array with 20 LUNs.
Each CSV LUN counts as one SCSI Reservation. The coordinator node makes a persistent reservation for each LUN it owns in the cluster. Because all other nodes in the cluster must be able to read/write to that same LUN (CSV with Direct I/O), they must register all possible paths to that LUN, dependent on one of the following two registration methods:
-
Storage that require a registration per path
-
Storage that require a registration per Initiator
The software on the host will send a registration over all of the paths. So the Storage will receive a registration REGISTER_ IGNORE_EXISTING_KEY on all paths. It is then up to the storage to do the correct thing.
http://www.freepatentsonline.com/EP1246060.html
In a two node cluster this would mean:
Example: 2 node cluster, 2 Initiators per node, 4 paths per Initiator, 1 Disk (CSV) :
For Storage "class" A, per path registration, you get:
-
16 registrations (4 paths x 2 initiators x 2 nodes x 1 disk)
-
1 reservation (from 1 node in the cluster that owns the disk)
For Storage "class" B, per Initiator registration, you get:
-
4 registrations (2 nodes x 2 initiators)
-
1 reservation (from 1 node in the cluster that owns the disk)
In an 8-node cluster with 20 CSV disks, the number of registrations go up quite significantly:
For Storage "class" A, per path registration, you get:
-
1280 registrations (4 paths x 2 initiators x 8 nodes & 20 disks)
-
20 reservations (from all nodes owning an online disk)
For Storage "class" B, per Initiator registration, you get:
-
16 registrations (8 nodes with 2 initiators)
-
20 reservations (from all nodes owning an online disk)
I am not sure what method HP uses for HP EVA, but I hope it is “class” B. If anyone knows, please let me know!
While searching for other cases with CSV problems in HP EVA environments I struck on this important piece of news:
The author of the blog refers to a newly released version of HP MPIO Full Featured DSM v4.01 which fully supports Cluster Shared Volumes with Windows Server 2008 R2
See the original blog: http://blogs.technet.com/b/hugofe/archive/2010/06/18/hp-dsm-support-with-csv.aspx
Download the software here.
Download the release notes here.
Important parts:
“if there is a stray reservation on a disk device, the device becomes inaccessible to the host systems connected to it. This is because the strong reservation type (persistent reservations) supports load balancing in clusters. You can use the persistent reservations clear utility that comes with HP MPIO EVA DSM package to remove the stray reservations.”
“Note: For Microsoft Windows Server 2008 and Windows Server 2008 R2 Failover cluster to work properly, set the array host mode on the HP CommandView EVA to ‘Microsoft Windows LH’ or set custom host mode to “00000004198009A8”.
In the CommandView we use (v9.2.1) we don’t have the Microsoft Windows LH host mode option.
If you issue the hpprutil devices command you can see this:
You can clear the reservation with hpprutil clear devices
We finally seem to have some light at the end of the tunnel about Hyper-V R2 clusters and mysteriously disappearing cluster shared volumes.
Conditions when DPM cannot backup a Hyper-V VM
Jul 2nd
We recently saw a situation where a running VM could not be backed up by Data Protection Manager.
Here is why:
If at least one of the following conditions is true
-
The Hyper-V integration components for volume snapshot copy disabled for the VM
-
Dynamic disks configured inside of the VM
-
Non-NTFS based partitions inside the VM
-
Changed shadow storage assignments within the VM
-
VM is not in running state.
In such a case, the VM is put into saved state before the host volumes are snapshotted for back up. For such VMs, Hyper-V writer reports the VM datasouce name in the format "Backup Using Saved State<VMName>". If online backup is possible for a VM, the format will be "Backup Using Child Partition Snapshot<VMName>".
My Cluster MVP award has been renewed for 2010
Jul 1st
This afternoon I got the great news. I received confirmation of my second Microsoft MVP Cluster Award. It is always very stimulating knowing that people @ Microsoft and in the community out there appreciate my Hyper-V / Cluster technical contributions on my blog and on Twitter. It has been really worth it. Being an MVP gives you so much better connectivity with Microsoft and other MVP’s in your technical field. I am sure we will be able to continue work on great new improvements in Hyper-V, System Center and Clustering technology in the next 12 months.
You can follow me at Twitter: @hvredevoort and @hyperv_r2
Migrating disks in Data Protection Manager
Jul 1st
Ruud Baars, consultant and DPM expert at Microsoft NL explains how a disk in Data Protection Manager can be migrated to another disk by freeing up space, even if there are volumes spanning multiple disks.
See his blog at Ctrl P – The Data Protection Manager Blog:
http://blogs.technet.com/b/dpm/archive/2010/06/05/space-needed-to-migrate-a-disk.aspx









Twitter
RSS