<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://barmagi.net/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Zeros &amp; Ones</title><link>http://barmagi.net/blogs/zeros__ones/default.aspx</link><description>The Magic Numbers</description><dc:language>en-US</dc:language><generator>CommunityServer 2.0 (Debug Build: 60217.2664)</generator><item><title>Improve your Hyper-V Virtual Availability – Live Migrate VMs on Shutdown</title><link>http://barmagi.net/blogs/zeros__ones/archive/2010/09/06/112800.aspx</link><pubDate>Mon, 06 Sep 2010 02:40:00 GMT</pubDate><guid isPermaLink="false">6f955cd0-92ea-460f-9cfe-3201e711ce4e:112800</guid><dc:creator>Fawzi</dc:creator><slash:comments>0</slash:comments><comments>http://barmagi.net/blogs/zeros__ones/comments/112800.aspx</comments><wfw:commentRss>http://barmagi.net/blogs/zeros__ones/commentrss.aspx?PostID=112800</wfw:commentRss><wfw:comment>http://barmagi.net/blogs/rsscomments/112800.aspx</wfw:comment><description>&lt;p&gt;A very useful post from &lt;a href="http://pdconsec.net/blogs/davidr/archive/2010/09/01/Automatically-Live-Migrate-VMs-On-Host-Shutdown.aspx"&gt;Deliberations from Dave&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Hyper-V clustering is a pretty rock solid thing, and Live Migration  
(introduced as we all know with Server 2008 R2) is virtually identical  
to VMWare’s long-available VMotion technology – pick up a running VM,  
and move it to another host in the cluster without users noticing.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://pdconsec.net/blogs/davidr/archive/2010/09/01/Automatically-Live-Migrate-VMs-On-Host-Shutdown.aspx"&gt;Continue there&lt;/a&gt;
&lt;/p&gt;&lt;img src="http://barmagi.net/aggbug.aspx?PostID=112800" width="1" height="1"&gt;</description><category domain="http://barmagi.net/blogs/zeros__ones/archive/category/1017.aspx">Virtualization</category><category domain="http://barmagi.net/blogs/zeros__ones/archive/category/1019.aspx">Windows 2008 R2</category><category domain="http://barmagi.net/blogs/zeros__ones/archive/category/1020.aspx">Hyper-V</category></item><item><title>Top Five Hyper-V Best Practices</title><link>http://barmagi.net/blogs/zeros__ones/archive/2010/09/06/112797.aspx</link><pubDate>Mon, 06 Sep 2010 02:38:00 GMT</pubDate><guid isPermaLink="false">6f955cd0-92ea-460f-9cfe-3201e711ce4e:112797</guid><dc:creator>Fawzi</dc:creator><slash:comments>0</slash:comments><comments>http://barmagi.net/blogs/zeros__ones/comments/112797.aspx</comments><wfw:commentRss>http://barmagi.net/blogs/zeros__ones/commentrss.aspx?PostID=112797</wfw:commentRss><wfw:comment>http://barmagi.net/blogs/rsscomments/112797.aspx</wfw:comment><description>&lt;p&gt;&lt;a href="http://www.netapp.com/us/communities/tech-ontap/tot-hyperv-best-practices-0911.html"&gt;NetApp team had a very interesting article on Hyper-V best practice (Source)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Microsoft® Hyper-V™ virtualization technology has  been shipping for 
 more than a year. Tech OnTap profiled the use of Hyper-V with  NetApp® 
 technology in several past articles, including an &lt;a href="http://www.netapp.com/us/communities/tech-ontap/hyperv.html"&gt;overview  article&lt;/a&gt; and a &lt;a href="http://www.netapp.com/us/communities/tech-ontap/avanade-hyperv.html"&gt;detailed case study&lt;/a&gt; of  one customer’s experiences.&lt;/p&gt;
&lt;p&gt;NetApp has been involved with hundreds of Hyper-V  deployments  and 
has developed a detailed body of best practices for  Hyper-V deployments
 on  NetApp. Tech OnTap asked me to highlight the top  five best 
practices for  Hyper-V on NetApp, with special attention to  the 
recently released Hyper-V  Server 2008 R2.&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Network configuration&lt;/li&gt;&lt;li&gt;Setting the correct iGroup and LUN protocol type&lt;/li&gt;&lt;li&gt;Virtual machine disk alignment&lt;/li&gt;&lt;li&gt;Using cluster shared volumes (CSVs)&lt;/li&gt;&lt;li&gt;Getting the most from NetApp storage software and tools&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;You can find full details on these items and much more in &lt;a href="http://www.netapp.com/us/library/technical-reports/tr-3702.html" target="_blank"&gt;NetApp  Storage Best Practices for Microsoft Virtualization&lt;/a&gt; which has been updated to include Hyper-V R2.&lt;/p&gt;
&lt;h3&gt;BP #1: Network Configuration in Hyper-V  Environments&lt;/h3&gt;
&lt;p&gt;There are two important best practices to mention when it comes  to network configuration:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Be sure to provide the right number of physical network adapters  on Hyper-V servers.&lt;/li&gt;&lt;li&gt;Take advantage of the new network features that Hyper-V R2  supports if at all possible.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Physical  network adapters&lt;/strong&gt;. Failure to  configure 
enough network connections can make it  appear as though you  have a 
storage problem, particularly when using iSCSI. Smaller   environments 
require a minimum of two or three network adapters, while  larger  
environments require at least four or five. You may require far  more. 
Here’s  why:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Management. &lt;/strong&gt;Microsoft recommends a dedicated network adapter for Hyper-V  server management.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Virtual  machines.&lt;/strong&gt; Virtual network configurations of the external type require a  minimum of one network adapter.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;IP  storage.&lt;/strong&gt; Microsoft recommends  that IP storage 
communication have a  dedicated network, so one adapter  is required and
 two or more are necessary to  support multipathing.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Windows  failover cluster.&lt;/strong&gt; Windows® failover cluster requires a private  network.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Live  migration.&lt;/strong&gt; This new Hyper-V R2  feature 
supports the migration of running  virtual machines between  Hyper-V 
servers. Microsoft recommends configuring a  dedicated physical  network
 adapter for live migration traffic.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Cluster  shared volumes.&lt;/strong&gt; Microsoft recommends a dedicated network to support the  communications traffic created by this new Hyper-V R2 feature.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;The following tables will help you choose the right number of  physical adapters.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Table 1)&lt;/strong&gt; Standalone Hyper-V servers.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://media.netapp.com/images/tot-0911-table1.jpg" alt="Front and rear views of the DS4243"&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Table 2)&lt;/strong&gt; Clustered Hyper-V servers.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://media.netapp.com/images/tot-0911-table2.jpg" alt="Front and rear views of the DS4243"&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Table 3)&lt;/strong&gt; Clustered Hyper-V servers using live migration.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://media.netapp.com/images/tot-0911-table3.jpg" alt="Front and rear views of the DS4243"&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Table 4)&lt;/strong&gt; Clustered Hyper-V servers using live migration and CSV.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://media.netapp.com/images/tot-0911-table4.jpg" alt="Front and rear views of the DS4243"&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;New network  features. &lt;/strong&gt;Windows Server®  2008 R2 
supports a number of new  networking features. NetApp recommends  
configuring these features on your  Hyper-V servers and taking  
advantage of them whenever possible. Be aware that  some or all of them 
 may not be supported by your server and network hardware.  (See sidebar
  for details.)&lt;/p&gt;
&lt;h3&gt;BP #2: Selecting the Correct iGroup and LUN Protocol Type&lt;/h3&gt;
&lt;p&gt;When provisioning a NetApp LUN for use with Hyper-V, you  must  
specify specific initiator groups (iGroups) and the correct LUN  type. 
Incorrect  settings can make deployment difficult and performance  can 
suffer.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Initiator  groups.&lt;/strong&gt; FCP and iSCSI  storage must be 
masked so that the appropriate  Hyper-V server and  virtual machines 
(VMs) can connect to them. With NetApp  storage, LUN  masking is handled
 by iGroups.&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;When dealing with individual Hyper-V servers or VMs,  you should  
create an iGroup for each system and for each protocol (FC  and iSCSI) 
that  system uses to connect to the NetApp storage system.&lt;/li&gt;&lt;li&gt;When dealing with a cluster of Hyper-V servers or  VMs, you  should 
create an individual iGroup for each protocol that the  cluster of  
systems uses to connect to the NetApp storage system.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;It’s easier to manage iGroups by using NetApp  SnapDrive®.  SnapDrive
 cuts down on the confusion because it knows which  OS you are using  
and automatically configures that setting for your  iGroups.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;LUN types. &lt;/strong&gt;The LUN Protocol Type  setting determines
 the on-disk layout of  the LUN. It is important to  specify the correct
 LUN type to make sure that the  LUN aligns properly  with the file 
system it contains. (See the following tip  for an  explanation.) This 
issue is not unique to NetApp storage. Any storage   vendor or host 
platform may exhibit this problem.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Tip&lt;/strong&gt;&lt;strong&gt;:&lt;/strong&gt; The LUN type you  specify  
depends on your OS, OS version, disk type, and Data ONTAP®   version. 
For complete information on LUN types  for different operating  systems,
 refer to the Block Access Management Guide for  your version of  Data 
ONTAP.&lt;/p&gt;
&lt;p&gt;The following tables will help you choose the correct LUN type.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Table 5)&lt;/strong&gt; LUN types for use with Data ONTAP 7.3.1 and later.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://media.netapp.com/images/tot-0911-table5.jpg" alt="Front and rear views of the DS4243"&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Table 6)&lt;/strong&gt; LUN types for use with Data ONTAP 7.2.5 through 7.3.0.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://media.netapp.com/images/tot-0911-table6.jpg" alt="Front and rear views of the DS4243"&gt;&lt;/p&gt;
&lt;h3&gt;BP #3: Virtual Machine Disk Alignment&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Tip:&lt;/strong&gt; This tip is  closely tied to the previous one, 
 since failure to follow the previous tip will  result in misalignment. 
 The problem of virtual machine disk alignment is not  unique to 
Hyper-V,  nor is it unique to NetApp storage. This problem exists in  
any virtual  environment on any storage platform.&lt;/p&gt;
&lt;p&gt;This problem occurs because, by default, many guest operating   
systems, including Windows 2000 and 2003 and various Linux®   
distributions, start the first primary partition at sector (logical  
block) 63.  This behavior leads to misaligned file systems because the  
partition does not  begin at a block boundary. As a result, every time  
the virtual machine wants to  read a block, two blocks have to be read  
from the underlying LUN, doubling the  I/O burden.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://media.netapp.com/images//tot-virtual-disk-misalignment.jpg" alt="Front and rear views of the DS4243"&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Figure 1)&lt;/strong&gt; Virtual disk misalignment.&lt;/p&gt;
&lt;p&gt;The situation becomes even more complicated when virtual  machines  
are managed as files within the Hyper-V server’s file system, because it
   introduces another layer that must be properly aligned. This is why  
selecting  the LUN type is so critical.&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;NetApp strongly recommends correcting the offset for &lt;em&gt;all&lt;/em&gt; VM
 templates, as well as any  existing VMs that are misaligned and are  
experiencing an I/O performance issue.  (Misaligned VMs with low I/O  
requirements may not benefit from the effort to  correct the  
misalignment.)&lt;/li&gt;&lt;li&gt;When using virtual hard disks (VHDs), NetApp recommends using   
fixed-size VHDs in your Microsoft Hyper-V virtual environment wherever  
 possible, especially in production environments, because proper file  
system  alignment can be reliably achieved only on  fixed-size VHDs.  
Avoid the use of dynamically expanding and differencing VHDs  where  
possible, because file system alignment can never be reliably achieved  
with  these VHD types.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;The &lt;a href="http://www.netapp.com/us/library/technical-reports/tr-3702.html" target="_blank"&gt;best practices guide&lt;/a&gt; provides complete  procedures for identifying and correcting alignment problems.&lt;/p&gt;
&lt;h3&gt;BP #4: Using Cluster Shared Volumes&lt;/h3&gt;
&lt;p&gt;Cluster shared volumes are a completely new feature in Hyper-V  R2.  
If you’re familiar with VMware®, you can think of a CSV as being   
somewhat akin to VMFS (although there are significant differences).&lt;/p&gt;
&lt;p&gt;A CSV is a “disk” that is connected to the Hyper-V parent   partition
 and shared between multiple Hyper-V server nodes configured as  part  
of a Windows failover cluster. A CSV can be created only from  shared 
storage,  such as a LUN provisioned on a NetApp storage system.  All 
Hyper-V server nodes  in the failover cluster must be connected to  the 
shared storage system.&lt;/p&gt;
&lt;p&gt;CSVs have many advantages, including:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Shared  namespace.&lt;/strong&gt; CSVs do not need to be  assigned
 a drive letter, reducing  restrictions and eliminating the need  to 
manage GUIDs and mount points.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Simplified  storage management.&lt;/strong&gt; More VMs share fewer LUNs.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Storage  efficiency.&lt;/strong&gt; Pooling VMs on the same LUN  
simplifies capacity planning and  reduces the amount of space reserved  
for future growth, because it is no longer  set aside on a per-VM basis.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;CSV Dynamic I/O Redirection allows storage and network I/O to be   
redirected within a failover cluster if a primary pathway is  
interrupted. The  following recommendations apply specifically to the  
use of CSVs and are  intended to minimize the impact of I/O redirection:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;In addition to the NICs  installed in the Hyper-V server for  
management, VMs, IP storage, and more (see  Best Practice #1), NetApp  
recommends that you dedicate a physical network  adapter to CSV traffic 
 only. The physical network adapter should be a gigabit  Ethernet (GbE) 
 adapter at a minimum. If you are running large servers (16  LCPUs+,  
64GB+), planning to use CSVs extensively, planning to dynamically   
balance VMs across the cluster by using SCVMM, and/or planning to use  
live  migration extensively; you should consider 10 Gigabit Ethernet for
  CSV traffic.&lt;/li&gt;&lt;li&gt;NetApp strongly recommends that you configure MPIO on all   Hyper-V 
cluster nodes, to minimize the opportunity for CSV I/O  redirection to  
occur.  CSV I/O Redirection is not a  substitute for  multipathing or 
for proper planning of storage layout and  networking,   which will 
minimize single  points of failure in production  environments.&lt;/li&gt;&lt;li&gt;Once you recognize that I/O redirection is occurring on a CSV,   you
 may want to live migrate all affected VMs on the affected cluster  node
 to  another Hyper-V cluster node to restore optimal performance  until 
any I/O  pathway problems are diagnosed and repaired.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;The best practices guide describes additional best practices  that pertain specifically to backup and VM provisioning with CSVs.&lt;/p&gt;
&lt;h3&gt;BP #5: NetApp Storage Software and Tools&lt;/h3&gt;
&lt;p&gt;NetApp provides a variety of storage software and tools that can   
simplify operations in a Hyper-V environment. With the release of  
Hyper-V R2,  minimum requirements have changed for many software  
elements:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;As a minimum, NetApp recommends using Data ONTAP 7.3 or later  with Hyper-V virtual environments.&lt;/li&gt;&lt;li&gt;The Windows Host Utilities Kit modifies system settings so that   
the Hyper-V parent or child OS operates with the highest reliability  
possible  when connected to NetApp storage. NetApp strongly recommends  
that the Windows  Host Utilities Kit be installed on all Hyper-V  
servers. Windows Server 2008  requires Windows Host Utilities Kit 5.1 or
  later. Windows Server 2008 R2  (Hyper-V R2) requires Windows Host  
Utilities Kit 5.2 or later.&lt;/li&gt;&lt;li&gt;Highly available storage configurations require the appropriate   
version of the Data ONTAP DSM for Windows MPIO. Windows Server 2008  
requires  Data ONTAP DSM 3.2R1 or later. Windows Server 2008 R2 requires
  Data ONTAP DSM  3.3.1 or later. You should set the least queue depth  
policy when using MPIO.  (This is the default setting.)&lt;/li&gt;&lt;li&gt;NetApp recommends NetApp SnapDrive on all Hyper-V and SCVMM   
servers to enable maximum functionality and support of key features. For
  Microsoft  Windows Server 2008 installations where the Hyper-V role is
  enabled and for  Microsoft Hyper-V Server 2008, install NetApp 
SnapDrive  for Windows 6.0 or  later. For Microsoft Windows Server 2008 
R2  installations where the Hyper-V  role is enabled and for Microsoft  
Hyper-V Server 2008 R2 to support:
&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Existing  features&lt;/strong&gt; (no new R2 features), install NetApp SnapDrive for Windows  6.1P2 or later.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;New  features&lt;/strong&gt; (all new R2 features), install NetApp SnapDrive for Windows 6.2  or later.&lt;/li&gt;&lt;/ul&gt;
&lt;/li&gt;&lt;li&gt;NetApp SnapDrive for Windows 6.0 or later can also be installed  in 
 supported child operating systems that  include Microsoft Windows  
Server 2003, Microsoft Windows Server 2008, and  Microsoft Windows  
Server 2008 R2.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;For the latest information on supported software versions, refer  to the &lt;a href="http://now.netapp.com/matrix/mtx/login.do" target="_blank"&gt;NetApp  Interoperability Matrix&lt;/a&gt;. (You must have a NOW™ (NetApp on the  Web) account to access this resource.)&lt;/p&gt;
&lt;h3&gt;Conclusion&lt;/h3&gt;
&lt;p&gt;If you pay attention to the best practices I’ve outlined  here,  you 
can avoid most of the pitfalls of configuring your Hyper-V  environment.
 For  complete details on these procedures and much more,  refer to the &lt;a href="http://www.netapp.com/us/library/technical-reports/tr-3702.html" target="_blank"&gt;Hyper-V  best practices guide&lt;/a&gt; and &lt;a href="http://www.netapp.com/us/library/technical-reports/tr-3733.html" target="_blank"&gt;Hyper-V implementation guide&lt;/a&gt;.
&lt;/p&gt;&lt;img src="http://barmagi.net/aggbug.aspx?PostID=112797" width="1" height="1"&gt;</description><category domain="http://barmagi.net/blogs/zeros__ones/archive/category/1017.aspx">Virtualization</category><category domain="http://barmagi.net/blogs/zeros__ones/archive/category/1019.aspx">Windows 2008 R2</category><category domain="http://barmagi.net/blogs/zeros__ones/archive/category/1020.aspx">Hyper-V</category></item><item><title>#Hyper-V: #Linux Integration Services no longer function after a kernel upgrade</title><link>http://barmagi.net/blogs/zeros__ones/archive/2010/09/06/112798.aspx</link><pubDate>Mon, 06 Sep 2010 02:38:00 GMT</pubDate><guid isPermaLink="false">6f955cd0-92ea-460f-9cfe-3201e711ce4e:112798</guid><dc:creator>Fawzi</dc:creator><slash:comments>0</slash:comments><comments>http://barmagi.net/blogs/zeros__ones/comments/112798.aspx</comments><wfw:commentRss>http://barmagi.net/blogs/zeros__ones/commentrss.aspx?PostID=112798</wfw:commentRss><wfw:comment>http://barmagi.net/blogs/rsscomments/112798.aspx</wfw:comment><description>&lt;p&gt;Consider the following scenario:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt; You are running Linux based virtual machines on Hyper-V with the 2.1 version of the Linux Integration Services installed.&lt;/li&gt;&lt;li&gt; You apply an updated kernel in the Linux based virtual machine.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;After applying the kernel update, the Linux based guest operating system fails to boot with “Unable to mount root file system”.&lt;/p&gt;
&lt;p&gt;This problem occurs because the Linux Integration Services must be recompiled after a kernel upgrade to function.&lt;/p&gt;
&lt;p&gt;To&amp;nbsp;prevent this issue, enable Dynamic Kernel Module Support (DKMS)&amp;nbsp;before applying kernel updates.&lt;/p&gt;
&lt;p&gt;Check MS KB &lt;a href="http://support.microsoft.com/default.aspx?scid=kb;en-us;2387594&amp;amp;sd=rss&amp;amp;spid=14134"&gt;http://support.microsoft.com/default.aspx?scid=kb;en-us;2387594&amp;amp;sd=rss&amp;amp;spid=14134&lt;/a&gt;
&lt;/p&gt;&lt;img src="http://barmagi.net/aggbug.aspx?PostID=112798" width="1" height="1"&gt;</description><category domain="http://barmagi.net/blogs/zeros__ones/archive/category/1017.aspx">Virtualization</category><category domain="http://barmagi.net/blogs/zeros__ones/archive/category/1019.aspx">Windows 2008 R2</category><category domain="http://barmagi.net/blogs/zeros__ones/archive/category/1020.aspx">Hyper-V</category><category domain="http://barmagi.net/blogs/zeros__ones/archive/category/1022.aspx">LINUX</category></item><item><title>Cloud Service Experience: The Service Measurement Index (SMI)</title><link>http://barmagi.net/blogs/zeros__ones/archive/2010/09/06/112799.aspx</link><pubDate>Mon, 06 Sep 2010 02:38:00 GMT</pubDate><guid isPermaLink="false">6f955cd0-92ea-460f-9cfe-3201e711ce4e:112799</guid><dc:creator>Fawzi</dc:creator><slash:comments>0</slash:comments><comments>http://barmagi.net/blogs/zeros__ones/comments/112799.aspx</comments><wfw:commentRss>http://barmagi.net/blogs/zeros__ones/commentrss.aspx?PostID=112799</wfw:commentRss><wfw:comment>http://barmagi.net/blogs/rsscomments/112799.aspx</wfw:comment><description>&lt;p&gt;&lt;a href="http://www.cloudcommons.com/web/guest/about-smi"&gt;The Service Measurement Index (SMI)&lt;/a&gt;
 is a  standard method for measuring the end-to-end consumer experience 
for  any number of IT services. The SMI Framework is designed to help  
organizations measure any number of IT services available to them,  
regardless of whether that service is internally provided or sourced  
from an outside company, and permits weightings of importance based upon
  the organization’s requirements as to what defines a good service.&amp;nbsp;  
From procurement and ongoing service levels, to business viability and  
security, the SMI Framework provides a holistic view into the entire  
customer experience for cloud service providers in six primary areas:  
Quality, Agility, Risk, Capability, Cost and Security. Users of the SMI 
 Framework can not only compare cloud service vendors based on their  
specific business and technology requirements, they can also make  
dynamic, real-time decisions on where to best migrate an application.  
The Framework provides a single, standard way to evaluate, monitor and  
implement services demanded by the business. The framework was created  
by CA. and is, independently developed and run by a consortium of  
academic institutions and representatives of business and government.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.cloudcommons.com/image/image_gallery?uuid=461744cd-e7d2-4096-9c4f-ad61ae5ff818&amp;amp;groupId=10141&amp;amp;t=1273627468934" alt="" height="345" width="600"&gt;&lt;/p&gt;
&lt;h4&gt;SMI Ratings published on Cloud Commons&lt;/h4&gt;
&lt;p&gt;In  order to provide a baseline of information to enable service  
comparisons, the Service Measurement Index is initially pre-populated  
through a research effort conducted by a leading analyst firm.&amp;nbsp; The  
responses are results from a set of indicator questions related to  
quality, agility, risk, cost and security that were asked of IT  
professionals across North America regarding the specific business  
services of eMail, CRM and eCommerce.&amp;nbsp; The 600 individuals who  
participated in this research effort, are at the manager level and above
  within organizations who have $5M+ in revenue as well as similarly  
sized non-profits. This invitation only business panel represented over 
 40 business profile dimensions, 24 job title categories, and was made 
up  of decision-makers and influencers for the design or purchase of IT 
 services.&lt;/p&gt;
&lt;p&gt;You can interact with the SMI data&amp;nbsp; by accessing the ratings on business services through the provider directory in the &lt;a href="http://www.cloudcommons.com/web/guest/marketplace"&gt;marketplace&lt;/a&gt; section
&lt;/p&gt;&lt;img src="http://barmagi.net/aggbug.aspx?PostID=112799" width="1" height="1"&gt;</description><category domain="http://barmagi.net/blogs/zeros__ones/archive/category/1017.aspx">Virtualization</category></item><item><title>Hyper-v Error When you connect to VM “An Authentication error has occured.”</title><link>http://barmagi.net/blogs/zeros__ones/archive/2010/09/06/112796.aspx</link><pubDate>Mon, 06 Sep 2010 02:36:00 GMT</pubDate><guid isPermaLink="false">6f955cd0-92ea-460f-9cfe-3201e711ce4e:112796</guid><dc:creator>Fawzi</dc:creator><slash:comments>0</slash:comments><comments>http://barmagi.net/blogs/zeros__ones/comments/112796.aspx</comments><wfw:commentRss>http://barmagi.net/blogs/zeros__ones/commentrss.aspx?PostID=112796</wfw:commentRss><wfw:comment>http://barmagi.net/blogs/rsscomments/112796.aspx</wfw:comment><description>&lt;p&gt;Another interesting problem form Hyper-V forum, Cédric from Hyper-V 
forum had a problem with new installed Hyper-V server when he tried to 
connect to VMs.&lt;/p&gt;
&lt;p&gt;From the Hyper-V Manager console, when you try to connect to a local 
VM, no problem. But when i try to connect to a VM owned by another 
node,&amp;nbsp;you get the following Error.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;“Remote Desktop Connection”.&lt;/strong&gt;&lt;br&gt;
An Authentication error has occured.&lt;br&gt;
The specified data could not be encrypted.&lt;br&gt;
Remote Computer: “FQDN of the targeted host”&lt;/p&gt;
&lt;p&gt;All other operation (stop, start etc work perfectly).The cluster validation report was “all green”.&lt;/p&gt;
&lt;p&gt;The cluster nodes have this hotfix installed.&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;KB977238 (HV BPA)&lt;/li&gt;&lt;li&gt;KB981791 (Stop Error on intel Westmere)&lt;/li&gt;&lt;li&gt;And cumulative update 2 for operation manager 2007 R2.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;After some digging with MS Support to find the cause of the problem 
it turns out to be a problem with CredSSP Kerberos ticket length, there 
is a KB for Windows 2008R2 that solved this issue.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://support.microsoft.com/kb/978918"&gt;http://support.microsoft.com/kb/978918&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This problem occurs because the CredSSP incorrectly encrypts the data
 when the size of the security token for the user account exceeds 16 
kilobytes (KB).&lt;/p&gt;
&lt;p&gt;To resolve this issue, install this hotfix on the terminal server 
that is running Windows Server 2008 R2 and on any Remote Desktop clients
 that are running Windows 7 or Windows Server 2008 R2.&lt;/p&gt;&lt;img src="http://barmagi.net/aggbug.aspx?PostID=112796" width="1" height="1"&gt;</description><category domain="http://barmagi.net/blogs/zeros__ones/archive/category/1019.aspx">Windows 2008 R2</category><category domain="http://barmagi.net/blogs/zeros__ones/archive/category/1020.aspx">Hyper-V</category></item><item><title>Quote of the Month</title><link>http://barmagi.net/blogs/zeros__ones/archive/2010/08/26/110314.aspx</link><pubDate>Thu, 26 Aug 2010 20:14:00 GMT</pubDate><guid isPermaLink="false">6f955cd0-92ea-460f-9cfe-3201e711ce4e:110314</guid><dc:creator>Fawzi</dc:creator><slash:comments>0</slash:comments><comments>http://barmagi.net/blogs/zeros__ones/comments/110314.aspx</comments><wfw:commentRss>http://barmagi.net/blogs/zeros__ones/commentrss.aspx?PostID=110314</wfw:commentRss><wfw:comment>http://barmagi.net/blogs/rsscomments/110314.aspx</wfw:comment><description>“The computer was born to solve problems that did not exist before.”&lt;br&gt; &lt;em&gt;– Bill Gates&lt;/em&gt;&lt;img src="http://barmagi.net/aggbug.aspx?PostID=110314" width="1" height="1"&gt;</description></item><item><title>VMM tricks: Saving and re-applying the #virtual machine metadata in #VMM</title><link>http://barmagi.net/blogs/zeros__ones/archive/2010/08/24/110055.aspx</link><pubDate>Tue, 24 Aug 2010 21:30:00 GMT</pubDate><guid isPermaLink="false">6f955cd0-92ea-460f-9cfe-3201e711ce4e:110055</guid><dc:creator>Fawzi</dc:creator><slash:comments>0</slash:comments><comments>http://barmagi.net/blogs/zeros__ones/comments/110055.aspx</comments><wfw:commentRss>http://barmagi.net/blogs/zeros__ones/commentrss.aspx?PostID=110055</wfw:commentRss><wfw:comment>http://barmagi.net/blogs/rsscomments/110055.aspx</wfw:comment><description>&lt;p&gt;Michael Michael has posted a great blog that outlines exactly how to restore the metadata through the use of powershell scripts.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/b/m2/archive/2010/04/16/saving-and-re-applying-the-virtual-machine-metadata-in-vmm.aspx"&gt;http://blogs.technet.com/b/m2/archive/2010/04/16/saving-and-re-applying-the-virtual-machine-metadata-in-vmm.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The saved metadata can be applied later on in the event that you add 
and remove the host from VMM management. A scenario where this issue 
comes up is when  something goes wrong with your host in VMM and you 
need to remove it  from management and re-add it to VMM (the host can 
also be a cluster).  Typically in a situation like this you will loose 
all the metadata  associated with your virtual machines. Such metadata 
includes the custom  properties, descriptions, tags, owner, cost center,
 etc. If it is 1 or 2  VMs, its not a big deal to add them back, but 
when you are talking  about a cluster with 200 VMs it is quite an 
effort.&lt;/p&gt;&lt;img src="http://barmagi.net/aggbug.aspx?PostID=110055" width="1" height="1"&gt;</description><category domain="http://barmagi.net/blogs/zeros__ones/archive/category/1017.aspx">Virtualization</category><category domain="http://barmagi.net/blogs/zeros__ones/archive/category/1020.aspx">Hyper-V</category><category domain="http://barmagi.net/blogs/zeros__ones/archive/category/1023.aspx">VMM</category><category domain="http://barmagi.net/blogs/zeros__ones/archive/category/1024.aspx">VMM R2</category></item><item><title>P2V fails with Error 2912 0x80072F0C with System Center Virtual Machine Manager 2008</title><link>http://barmagi.net/blogs/zeros__ones/archive/2010/08/23/109916.aspx</link><pubDate>Mon, 23 Aug 2010 21:38:00 GMT</pubDate><guid isPermaLink="false">6f955cd0-92ea-460f-9cfe-3201e711ce4e:109916</guid><dc:creator>Fawzi</dc:creator><slash:comments>0</slash:comments><comments>http://barmagi.net/blogs/zeros__ones/comments/109916.aspx</comments><wfw:commentRss>http://barmagi.net/blogs/zeros__ones/commentrss.aspx?PostID=109916</wfw:commentRss><wfw:comment>http://barmagi.net/blogs/rsscomments/109916.aspx</wfw:comment><description>When  using System Center Virtual Machine Manager (SCVMM) to perform a
  Physical to Virtual (P2V) conversion, the job may fail at 60% with the
  following error:
&lt;p&gt;&lt;em&gt;&lt;span&gt;&lt;strong&gt;Error (2912)&lt;/strong&gt;&lt;br&gt;
An internal error has occurred trying to contact an agent on the vmmserver.contoso.com server.&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;span&gt;&lt;strong&gt;Recommended Action&lt;/strong&gt;&lt;br&gt;
Ensure the agent is installed and running. Ensure the WS-Management service is installed and running, then restart the agent.&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Cause:&lt;/p&gt;
&lt;p&gt;During  the ‘Make operating system virtualizable’ step, files are 
copied from  the destination host (the server that will host the 
virtualized system)  to the SCVMM Server. This BITS operation fails due 
to a certificate  problem as indicated by the error 0x80072F0C  
(ERROR_INTERNET_CLIENT_AUTH_CERT_NEEDED).&lt;/p&gt;
&lt;p&gt;Resolution:&lt;/p&gt;
&lt;p&gt;To  resolve this issue, remove the managed host from the SCVMM server
 and  also delete any residual certificates from the host on the VMM 
server,  then re-add the host:&lt;/p&gt;
&lt;p&gt;1. On the SCVMM server, remove the managed  host from the console. 
The steps on how to remove a managed host are  outlined in the following
 TechNet article:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/library/cc956121.aspx"&gt;http://technet.microsoft.com/en-us/library/cc956121.aspx&lt;/a&gt; (&lt;a href="http://technet.microsoft.com/en-us/library/cc956121.aspx"&gt;http://technet.microsoft.com/en-us/library/cc956121.aspx&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;2. Now we need to locate and delete any certificates for the Host computer.&lt;/p&gt;
&lt;p&gt;3. Open the Certificate console on the SCVMM server.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;a. Open a new mmc and add the certificates snap-in.&lt;br&gt;
b. Select the option of ‘computer account’ and ‘local computer’.&lt;br&gt;
c. Select Finish and Ok to load the snap-in.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;4. The certificates for the Host computer can be in any of the following locations.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;a. Personal Certificates.&lt;br&gt;
b. Trusted People (if the host is W2K8 or W2K8 R2).&lt;br&gt;
c. Trusted Root Authorities (If the host is W2K3).&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;5.  In each store, expand the Friendly Name field and locate the  
certificate[s] for the Host server that have a Friendly Name starting  
with ‘SCVMM_CERTIFICATE_KEY_CONTAINER’ followed by either the FQDN / IP 
 address / NetBIOS name of the Host server and delete them.&lt;/p&gt;
&lt;p&gt;6. Re-add the host in SCVMM which recreates the certificates as needed.&lt;/p&gt;
&lt;p&gt;More Information:&lt;/p&gt;
&lt;p&gt;SCVMM  uses BITS to transfer payload between SCVMM managed computers.
 These  data transfers are encrypted by using a self-signed certificate 
 generated at the time a host machine is added to SCVMM. If these  
certificates are missing or corrupted from the SCVMM server or managed  
computers, the payload deployment job can fail. Deleting the  
certificates and re-adding the host will cause the certificates to be  
regenerated.&lt;/p&gt;
&lt;p&gt;For the latest information on this issue see the following Knowledge Base article:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://support.microsoft.com/kb/2385280"&gt;KB2385280&lt;/a&gt; – P2V
 fails with Error 2912 0x80072F0C with System Center Virtual  Machine 
Manager 2008 or System Center Virtual Machine Manager 2008 R2&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;J.C. Hornbeck | System Center Knowledge Engineer&lt;/strong&gt;&lt;/p&gt;&lt;img src="http://barmagi.net/aggbug.aspx?PostID=109916" width="1" height="1"&gt;</description><category domain="http://barmagi.net/blogs/zeros__ones/archive/category/1017.aspx">Virtualization</category><category domain="http://barmagi.net/blogs/zeros__ones/archive/category/1020.aspx">Hyper-V</category><category domain="http://barmagi.net/blogs/zeros__ones/archive/category/1023.aspx">VMM</category><category domain="http://barmagi.net/blogs/zeros__ones/archive/category/1024.aspx">VMM R2</category></item><item><title>Virtual Storage Integrator for Hyper-V</title><link>http://barmagi.net/blogs/zeros__ones/archive/2010/08/21/109355.aspx</link><pubDate>Sat, 21 Aug 2010 13:19:00 GMT</pubDate><guid isPermaLink="false">6f955cd0-92ea-460f-9cfe-3201e711ce4e:109355</guid><dc:creator>Fawzi</dc:creator><slash:comments>0</slash:comments><comments>http://barmagi.net/blogs/zeros__ones/comments/109355.aspx</comments><wfw:commentRss>http://barmagi.net/blogs/zeros__ones/commentrss.aspx?PostID=109355</wfw:commentRss><wfw:comment>http://barmagi.net/blogs/rsscomments/109355.aspx</wfw:comment><description>&lt;div class="snap_preview"&gt;&lt;p&gt;Scott form blog.scottlowe.org shared yesterday a &lt;a href="http://blog.scottlowe.org/2010/08/20/virtual-storage-integrator-for-hyper-v/?utm_source=feedburner&amp;amp;utm_medium=feed&amp;amp;utm_campaign=Feed%3A+slowe%2Fcontent%2Ffeed+%28blog.scottlowe.org+Content+Feed%29"&gt;very cool stuff,&lt;/a&gt; thank you for sharing it.&lt;/p&gt;
&lt;p&gt;Most of my virtualization focus centers on VMware and its product 
portfolio, but VMware isn’t the only virtualization solution in town. 
I’m sure they (VMware) probably wish they were the only solution in 
town, but competition keeps everyone on their toes. (Consider Proverbs 
27:17.)&lt;/p&gt;
&lt;p&gt;With that thought in mind, I wanted to bring everyone’s attention to a
 new Hyper-V plug-in from EMC: the Virtual Storage Integrator (VSI) for 
Hyper-V.&lt;/p&gt;
&lt;p&gt;Much like VSI for vSphere, the VSI for Hyper-V provides additional 
visibility from System Center Virtual Machine Manager (SCVMM) into the 
storage layer. The VSI for Hyper-V has two components: Storage Viewer 
and Disaster Restart:      The Storage Viewer component provides 
mappings from NTFS volumes to the underlying CLARiiON or Symmetrix 
devices, mappings from LUNs to VMs, and mappings from storage array to 
Hyper-V hosts, including array target ports. In this regard, it is quite
 similar to the Storage Viewer component of VSI for vSphere.&lt;/p&gt;
&lt;p&gt;The Disaster Restart component displays disaster recovery sites, 
groups of VMs online at each site, and enables live migration/quick 
migration of individual VMs or the ability to migrate cluster groups.  
PowerShell cmdlets are available to automate the complete functionality 
of the VSI for Hyper-V.  If you’re interested, you can download the VSI 
for Hyper-V for free from PowerLink (login needed). Here’s a link to the
 download on PowerLink.&lt;/p&gt;
&lt;/div&gt;&lt;img src="http://barmagi.net/aggbug.aspx?PostID=109355" width="1" height="1"&gt;</description><category domain="http://barmagi.net/blogs/zeros__ones/archive/category/1019.aspx">Windows 2008 R2</category><category domain="http://barmagi.net/blogs/zeros__ones/archive/category/1020.aspx">Hyper-V</category></item><item><title>Creation date wrong for snapshots on VMs imported to Hyper-V 2008 R2</title><link>http://barmagi.net/blogs/zeros__ones/archive/2010/08/18/108246.aspx</link><pubDate>Tue, 17 Aug 2010 23:04:00 GMT</pubDate><guid isPermaLink="false">6f955cd0-92ea-460f-9cfe-3201e711ce4e:108246</guid><dc:creator>Fawzi</dc:creator><slash:comments>0</slash:comments><comments>http://barmagi.net/blogs/zeros__ones/comments/108246.aspx</comments><wfw:commentRss>http://barmagi.net/blogs/zeros__ones/commentrss.aspx?PostID=108246</wfw:commentRss><wfw:comment>http://barmagi.net/blogs/rsscomments/108246.aspx</wfw:comment><description>&lt;p&gt;I think this &lt;a href="http://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/85342086-f6a3-4ae4-b127-b5a2613e2992/"&gt;forum&lt;/a&gt; post is deserve sharing&lt;/p&gt;
&lt;p&gt;Situation : Windows Server 2008 R2 with latest patches (SP1 beta is NOT installed)&lt;/p&gt;
&lt;p&gt;Windows Server 2008 SP2 with latest patches&lt;/p&gt;
&lt;p&gt;CreationTimes for snapshots of virtual machines that were originally created on the same server are correct.&lt;/p&gt;
&lt;p&gt;CreationTimes for snapshots of virtual machines that have been exported/imported between 2008 SP2 virtual hosts are correct.&lt;/p&gt;
&lt;p&gt;But CreationsTimes for snapshots of virtuals that have been exported and imported onto 2008 R2 virtual hosts are incorrect.&lt;/p&gt;
&lt;p&gt;Cause  of the issue: As per Vincent Hu Hyper-V product team is aware of it.&lt;/p&gt;
&lt;p&gt;For CreationTime property we rely on configuration file  creation 
time until someone calls SetCreationTime() on configuration.  Once  
SetCreationTime is called, we add a property, "creation_time", to  
config xml file and subsequent GetCreationTime() call will get its value
  from this property. While taking snapshot we do not call  
SetCreationTime() and hence, after import, the newly created  snapshots 
also get incorrect creation time.&lt;/p&gt;
&lt;p&gt;Here is the workaround: Removing the creation_time data from the vm's configuration file.&lt;/p&gt;&lt;img src="http://barmagi.net/aggbug.aspx?PostID=108246" width="1" height="1"&gt;</description><category domain="http://barmagi.net/blogs/zeros__ones/archive/category/1018.aspx">Windows 2008</category><category domain="http://barmagi.net/blogs/zeros__ones/archive/category/1019.aspx">Windows 2008 R2</category><category domain="http://barmagi.net/blogs/zeros__ones/archive/category/1020.aspx">Hyper-V</category></item><item><title>Clustering in Hardware Virtualization Environments</title><link>http://barmagi.net/blogs/zeros__ones/archive/2010/08/15/107185.aspx</link><pubDate>Sun, 15 Aug 2010 08:23:00 GMT</pubDate><guid isPermaLink="false">6f955cd0-92ea-460f-9cfe-3201e711ce4e:107185</guid><dc:creator>Fawzi</dc:creator><slash:comments>0</slash:comments><comments>http://barmagi.net/blogs/zeros__ones/comments/107185.aspx</comments><wfw:commentRss>http://barmagi.net/blogs/zeros__ones/commentrss.aspx?PostID=107185</wfw:commentRss><wfw:comment>http://barmagi.net/blogs/rsscomments/107185.aspx</wfw:comment><description>&lt;p&gt;So this is an interesting topic… Server virtualization technologies 
have become so simple and efficient for most organizations.. Using the 
advanced technologies to provide high availability like ( Hyper-V Live 
and Quick migration or VMWare&amp;nbsp; VMotion ) had make things easier to keep 
your VMs HA and retain your SLA. Although that using Clustering 
technologies have some recommendations based on the used technology.. MS
 Exchange team already&lt;a href="http://technet.microsoft.com/en-us/library/cc794548%28EXCHG.80%29.aspx"&gt; published recommendations for running Exchange in the Virtualization Environments&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Part of it was “We  recommend using the built-in Exchange Server high
 availability  solutions for virtualized Exchange servers instead of  
hypervisor-provided clustering or portability solutions (such as  
Hyper-V’s quick migration feature). The features found in Exchange  
Server (in particular, cluster continuous replication (CCR)) provide  
greater benefits than those found in hypervisor solutions that move  
virtual machines between physical root machines.&lt;/p&gt;
&lt;p&gt;We  do not recommend using hypervisor-based virtual machine migration
 (such  as Hyper-V’s quick migration) for virtualized Exchange servers. 
In a  virtual machine migration configuration, an unscheduled outage can
  result in data loss. In a CCR environment, this type of data loss is  
largely mitigated by a feature called &lt;em&gt;transport dumpster&lt;/em&gt;. The  
transport dumpster takes advantage of the redundancy in the environment 
 to reclaim some of the data affected by the failover.”&lt;/p&gt;
&lt;p&gt;So what about the rest of technologies like File Server clusters or 
DHCP. What if you want to implement DHCP and File Server Clusters ( 
Guest Clustering ) over Hyper-V hosts Cluster ( Cluster over Cluster ) ?&lt;/p&gt;
&lt;p&gt;is that supported ? Do we have any limitations or well known problem with that ?&lt;/p&gt;
&lt;p&gt;It takes some search and some support from Microsoft and hereunder the answer&lt;/p&gt;
&lt;p&gt;This would be a combination of guest clustering and host clustering. 
This scenario would be working as long as you pass  the cluster 
validation report.&lt;/p&gt;
&lt;p&gt;Here are some tips for combing guest and host clustering for your information.&lt;br&gt;
•&amp;nbsp;Affinity – It is recommended that the nodes of a guest cluster should 
 reside on different hosts to achieve the highest levels of  
availability.&amp;nbsp; If a host were to crash, having VM’s associated with the 
 same guest cluster distributed  across multiple hosts will enable 
applications to recover faster.&amp;nbsp; To  accomplish this, configure the 
cluster group property  AntiAffinityClassName.&amp;nbsp; The host cluster will 
attempt to keep VM’s with a  consistent string value (such as the VM 
name)  off the same host.&amp;nbsp; See this KB for additional details:&amp;nbsp; &lt;a href="http://support.microsoft.com/kb/296799"&gt; http://support.microsoft.com/kb/296799&lt;/a&gt;&lt;br&gt;
•&amp;nbsp;Heartbeat Thresholds – It may be necessary to increase the cluster  
heartbeat thresholds of a guest cluster when a mobile guest VM node is  
being moved to a new host, through a process such as live migration.&amp;nbsp;  
During the migration of the  VM it will be temporarily unavailable for a
 brief period of time which  cluster health detection may detect, 
increasing the thresholds will  mitigate clustering assuming the node is
 down and incorrectly taking  recovery actions.&amp;nbsp; This can be 
accomplished  by increasing the SameSubnetThreshold and SameSubnetDelay 
cluster  common properties.&amp;nbsp; See this document for additional details:&amp;nbsp; &lt;a href="http://technet.microsoft.com/en-us/library/dd197562%28WS.10%29.aspx"&gt;http://technet.microsoft.com/en-us/library/dd197562(WS.10).aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;So you can provide more redundancy for your VMs by providing a 
combination of host and guest clustering and get rid of your down time.&lt;/p&gt;
&lt;p&gt;Some useful links&lt;/p&gt;
&lt;p&gt;Hyper-V Guest Clustering Step-by-Step Guide&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.technet.com/b/mghazai/archive/2009/12/12/hyper-v-guest-clustering-step-by-step-guide.aspx"&gt;http://blogs.technet.com/b/mghazai/archive/2009/12/12/hyper-v-guest-clustering-step-by-step-guide.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Failover Clustering &amp;amp; NLB Documents and Resources&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/b/clustering/archive/2009/08/21/9878286.aspx"&gt;http://blogs.msdn.com/b/clustering/archive/2009/08/21/9878286.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Hyper-V: Using Hyper-V and Failover Clustering&lt;/p&gt;
&lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/library/cc732181%28WS.10%29.aspx"&gt;http://technet.microsoft.com/en-us/library/cc732181(WS.10).aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://barmagi.net/aggbug.aspx?PostID=107185" width="1" height="1"&gt;</description><category domain="http://barmagi.net/blogs/zeros__ones/archive/category/1017.aspx">Virtualization</category><category domain="http://barmagi.net/blogs/zeros__ones/archive/category/1019.aspx">Windows 2008 R2</category><category domain="http://barmagi.net/blogs/zeros__ones/archive/category/1021.aspx">Infrastrcture</category><category domain="http://barmagi.net/blogs/zeros__ones/archive/category/1027.aspx">Tips &amp;amp; Tricks</category></item><item><title>New KB Article: Configuring Certificates for Virtual Machine Connection</title><link>http://barmagi.net/blogs/zeros__ones/archive/2010/08/13/106384.aspx</link><pubDate>Fri, 13 Aug 2010 12:50:00 GMT</pubDate><guid isPermaLink="false">6f955cd0-92ea-460f-9cfe-3201e711ce4e:106384</guid><dc:creator>Fawzi</dc:creator><slash:comments>0</slash:comments><comments>http://barmagi.net/blogs/zeros__ones/comments/106384.aspx</comments><wfw:commentRss>http://barmagi.net/blogs/zeros__ones/commentrss.aspx?PostID=106384</wfw:commentRss><wfw:comment>http://barmagi.net/blogs/rsscomments/106384.aspx</wfw:comment><description>&lt;p&gt;Hyper-V team just published a new KB article called “&lt;a title="Configuring Certificates for Virtual Machine Connection" href="http://technet.microsoft.com/en-us/library/ff935311%28WS.10%29.aspx" target="_blank"&gt;Configuring Certificates for Virtual Machine Connection&lt;/a&gt;“&amp;nbsp;that
  talks about the way Hyper-V uses certificates and how to set it up. 
They also  explain why we need them, something that might help new users
 and customers.  This article provides information to folks who need to 
set this up and to folks  who wanted to know how to work around wildcard
 certs.&lt;/p&gt;
&lt;p&gt;It was  put together by a member of our Test team, Krishna, at the 
request of our  product support folks and now it’s here for you.&lt;/p&gt;
&lt;p&gt;Enjoy it &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley"&gt; &lt;/p&gt;&lt;img src="http://barmagi.net/aggbug.aspx?PostID=106384" width="1" height="1"&gt;</description><category domain="http://barmagi.net/blogs/zeros__ones/archive/category/1017.aspx">Virtualization</category><category domain="http://barmagi.net/blogs/zeros__ones/archive/category/1019.aspx">Windows 2008 R2</category><category domain="http://barmagi.net/blogs/zeros__ones/archive/category/1020.aspx">Hyper-V</category></item><item><title>Virtualization of Office Communications Server 2010 “aka Wave 14 “</title><link>http://barmagi.net/blogs/zeros__ones/archive/2010/08/13/106383.aspx</link><pubDate>Fri, 13 Aug 2010 12:49:00 GMT</pubDate><guid isPermaLink="false">6f955cd0-92ea-460f-9cfe-3201e711ce4e:106383</guid><dc:creator>Fawzi</dc:creator><slash:comments>0</slash:comments><comments>http://barmagi.net/blogs/zeros__ones/comments/106383.aspx</comments><wfw:commentRss>http://barmagi.net/blogs/zeros__ones/commentrss.aspx?PostID=106383</wfw:commentRss><wfw:comment>http://barmagi.net/blogs/rsscomments/106383.aspx</wfw:comment><description>&lt;p&gt;A while ago I wrote about&lt;a href="http://fawzi.wordpress.com/2009/03/29/virtualization-of-office-communications-server-2007-r2/"&gt; virtualization of Office Communication&lt;/a&gt;
 Server 2007 R2, OCS 2007 R2 had a limited supportability for 
virtualization” Only the Presence, IM (including remote access, 
federation, and PIC) and Group Chat workloads”.&lt;/p&gt;
&lt;p&gt;The next release of Office Communications Server and Communicator  
together with Exchange 2010 is currently referred to as UC “Wave 14″  
(code-name). The latest publicly available release date is in “&lt;strong&gt;late 2010&lt;/strong&gt;”.&lt;/p&gt;
&lt;p&gt;With Wave 14, OCS 2010 will support virtualization .. Yes it will &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley"&gt; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What’s supported?&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Virtualization of specific Communications Server roles&lt;/li&gt;&lt;li&gt;SQL, Exchange, and AD virtualization where appropriate&lt;/li&gt;&lt;li&gt;Hyper-V R2 (not R1)&lt;/li&gt;&lt;li&gt;Client virtualization (except Audio / video) – use IP phone&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;“client virtualization technologies such as Citrix is supported for 
IM  and meetings but audio and video is NOT supported .&amp;nbsp; Microsoft’s  
recommendations is to use an IP phone if virtualized desktops are used.”&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What’s not supported?&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Branch office / gateway only / mediation server + gateway&lt;/li&gt;&lt;li&gt;Standard edition servers (already a single box)&lt;/li&gt;&lt;li&gt;Live Migration of Communications Server VMs&lt;/li&gt;&lt;/ul&gt;&lt;img src="http://barmagi.net/aggbug.aspx?PostID=106383" width="1" height="1"&gt;</description><category domain="http://barmagi.net/blogs/zeros__ones/archive/category/1017.aspx">Virtualization</category><category domain="http://barmagi.net/blogs/zeros__ones/archive/category/1019.aspx">Windows 2008 R2</category><category domain="http://barmagi.net/blogs/zeros__ones/archive/category/1020.aspx">Hyper-V</category></item><item><title>Hyper-V Linux Integration Services v2.1 Now ready</title><link>http://barmagi.net/blogs/zeros__ones/archive/2010/08/13/106382.aspx</link><pubDate>Fri, 13 Aug 2010 12:48:00 GMT</pubDate><guid isPermaLink="false">6f955cd0-92ea-460f-9cfe-3201e711ce4e:106382</guid><dc:creator>Fawzi</dc:creator><slash:comments>0</slash:comments><comments>http://barmagi.net/blogs/zeros__ones/comments/106382.aspx</comments><wfw:commentRss>http://barmagi.net/blogs/zeros__ones/commentrss.aspx?PostID=106382</wfw:commentRss><wfw:comment>http://barmagi.net/blogs/rsscomments/106382.aspx</wfw:comment><description>&lt;p&gt;We  are really excited to announce the availability of the Hyper-V 
Linux  Integration Services for Linux Version 2.1. This release marks 
yet  another milestone in providing a comprehensive virtualization 
platform  to our customers. Customers who have a heterogeneous operating
 system  environment desire their virtualization platform to provide 
support for  all operating systems that they have in their datacenters. 
We have  supported Linux as a guest operating system on our 
virtualization  platform from the days of Virtual Server and continue to
 enhance our  support in that regard.&lt;/p&gt;
&lt;p&gt;The following features are included in the 2.1 release:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Driver support for synthetic devices&lt;/strong&gt;:  Linux 
Integration Services supports the synthetic network controller  and the 
synthetic storage controller that were developed specifically  for 
Hyper-V.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Fastpath Boot Support for Hyper-V&lt;/strong&gt;: Boot devices take advantage of the block Virtualization Service Client (VSC) to provide enhanced performance.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Timesync:&lt;/strong&gt; The clock inside the virtual machine will remain synchronized with the clock on the host.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Integrated Shutdown:&lt;/strong&gt; Virtual machines running Linux 
can be gracefully shut down from either  Hyper-V Manager or System 
Center Virtual Machine Manager.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Symmetric Multi-Processing (SMP) Support:&lt;/strong&gt; Supported Linux distributions can use up to 4 virtual processors (VP) per virtual machine.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Heartbeat: &lt;/strong&gt;Allows the host to detect whether the guest is running and responsive.&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Pluggable Time Source: &lt;/strong&gt;A pluggable clock source module is included to provide a more accurate time source to the guest.&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This  version of the integration services for Hyper-V supports Novell
 SUSE  Linux Enterprise Server 10 SP3, SUSE Linux Enterprise Server 11, 
and Red  Hat Enterprise Linux 5.2 / 5.3 / 5.4 / 5.5.&lt;/p&gt;
&lt;p&gt;Customers can obtain the Linux IC’s via the Microsoft Download Center at this link: &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=eee39325-898b-4522-9b4c-f4b5b9b64551"&gt;http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=eee39325-898b-4522-9b4c-f4b5b9b64551&lt;/a&gt;&lt;/p&gt;&lt;img src="http://barmagi.net/aggbug.aspx?PostID=106382" width="1" height="1"&gt;</description><category domain="http://barmagi.net/blogs/zeros__ones/archive/category/1019.aspx">Windows 2008 R2</category><category domain="http://barmagi.net/blogs/zeros__ones/archive/category/1020.aspx">Hyper-V</category><category domain="http://barmagi.net/blogs/zeros__ones/archive/category/1022.aspx">LINUX</category></item><item><title>Batch Script to Auto Update Sysinternals Tools</title><link>http://barmagi.net/blogs/zeros__ones/archive/2010/08/13/106380.aspx</link><pubDate>Fri, 13 Aug 2010 12:47:00 GMT</pubDate><guid isPermaLink="false">6f955cd0-92ea-460f-9cfe-3201e711ce4e:106380</guid><dc:creator>Fawzi</dc:creator><slash:comments>0</slash:comments><comments>http://barmagi.net/blogs/zeros__ones/comments/106380.aspx</comments><wfw:commentRss>http://barmagi.net/blogs/zeros__ones/commentrss.aspx?PostID=106380</wfw:commentRss><wfw:comment>http://barmagi.net/blogs/rsscomments/106380.aspx</wfw:comment><description>&lt;p&gt;While the Microsoft Sysinternals tools are incredibly powerful and  
useful, the one feature they lack is the ability to check for new  
versions. Currently, you have to periodically check the Sysinternals  
site and compare versions between your system and the most recent  
official release in order to stay up to date.&lt;/p&gt;
&lt;p&gt;As a better solution, Jason Faulkner have created a batch script 
which will automatically update the  Sysinternals tools you have on your
 system. All you have to do is put  the batch script file into the 
folder where your Sysinternals tools are  located and the script does 
the rest, no configuration is needed.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://sysadmingeek.com/articles/batch-script-to-auto-update-sysinternals-tools/"&gt;Check it there &lt;/a&gt;&lt;/p&gt;&lt;img src="http://barmagi.net/aggbug.aspx?PostID=106380" width="1" height="1"&gt;</description><category domain="http://barmagi.net/blogs/zeros__ones/archive/category/1027.aspx">Tips &amp;amp; Tricks</category></item></channel></rss>