<?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>VMM hotfixes... The entire collection :)</title><link>http://barmagi.net/blogs/zeros__ones/archive/2010/09/23/116675.aspx</link><pubDate>Thu, 23 Sep 2010 16:43:00 GMT</pubDate><guid isPermaLink="false">6f955cd0-92ea-460f-9cfe-3201e711ce4e:116675</guid><dc:creator>Fawzi</dc:creator><slash:comments>0</slash:comments><comments>http://barmagi.net/blogs/zeros__ones/comments/116675.aspx</comments><wfw:commentRss>http://barmagi.net/blogs/zeros__ones/commentrss.aspx?PostID=116675</wfw:commentRss><wfw:comment>http://barmagi.net/blogs/rsscomments/116675.aspx</wfw:comment><description>&lt;p&gt;This article describes recommended updates to install to address 
issues  when you are managing hosts or are performing a 
physical-to-virtual  (P2V) conversion by using Microsoft System Center 
Virtual Machine  Manager 2008 R2.&lt;/p&gt;
&lt;p&gt;Use the information in the "More information"  section to help you 
determine whether a particular hotfix or update  applies to your 
environment.&lt;/p&gt;
&lt;p&gt;Now time for the collection&lt;/p&gt;
&lt;p&gt;Press &lt;a href="http://support.microsoft.com/kb/2397711"&gt;here&lt;/a&gt;... Or there :) http://support.microsoft.com/kb/2397711&lt;/p&gt;
&lt;p&gt;do not forget that one too &lt;a href="http://support.microsoft.com/kb/2308590"&gt;http://support.microsoft.com/kb/2308590&lt;/a&gt;&lt;br&gt;&lt;/p&gt;&lt;img src="http://barmagi.net/aggbug.aspx?PostID=116675" width="1" height="1"&gt;</description><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>VMM Tricks: VMM Self Service Portal and NLB</title><link>http://barmagi.net/blogs/zeros__ones/archive/2010/09/21/116184.aspx</link><pubDate>Tue, 21 Sep 2010 10:22:00 GMT</pubDate><guid isPermaLink="false">6f955cd0-92ea-460f-9cfe-3201e711ce4e:116184</guid><dc:creator>Fawzi</dc:creator><slash:comments>0</slash:comments><comments>http://barmagi.net/blogs/zeros__ones/comments/116184.aspx</comments><wfw:commentRss>http://barmagi.net/blogs/zeros__ones/commentrss.aspx?PostID=116184</wfw:commentRss><wfw:comment>http://barmagi.net/blogs/rsscomments/116184.aspx</wfw:comment><description>&lt;p&gt;A very interesting &lt;a href="http://social.technet.microsoft.com/Forums/en-US/virtualmachinemgrclustering/thread/b9080c76-6cba-43f7-8671-5494d020eb8a"&gt;question&lt;/a&gt; in Technet forums about VMM SSP &lt;a href="http://fawzi.wordpress.com/2009/06/13/vmm-disaster-recovery-and-high-availability/"&gt;high availability &lt;/a&gt;&lt;/p&gt;
&lt;div&gt;“Virtual Machine Manager does not support Network Load Balancing 
(NLB) clusters in Windows Server 2008, which are required in order to 
distribute the network traffic among self-service users on multiple Web 
sites.&lt;/div&gt;

&lt;div&gt;what problems or issues present this configuration?”&lt;/div&gt;

&lt;div&gt;Well, a basic bing did not get any answer for that so I decided to ask a friend “Brandon” from MS Support and goth that answer&lt;/div&gt;

&lt;div&gt;&lt;strong&gt;“I understand you are concerning why VMM SSP doesn’t 
support NLB for load  balancing. Please correct me if I have any  
misunderstanding.&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;&lt;strong&gt; We had&amp;nbsp;  intensively discussed this limitation with our 
development team  previously and the main reasons are that it is not a 
tested scenario and SSP is  not stateless.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br&gt;
&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt; 1. The main thing is  that the SSP is not stateless,&amp;nbsp; thus 
when a user connects to it  he/she can’t bounce around without a loss of
 state.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt; 2. we haven’t tested  this scenario as a major scenario for VMM 2008 R2.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt; 3. We know customers  that are using it for fault tolerance 
purposes. In order for this to work you  need to enable persistence on 
your load balancer.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Currently , I think  the only gain from NLB would be to 
protect against the web server failure, in  which case only the users 
who were assigned to that webserver would get booted  off, but when they
 login again they would hit the remaining server(s) and be OK.  So you 
can get some mild reliability enhancements but not really performance  
gains (loading balance). “&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;I had tested SSP load balancing before and it was fine. I did not get
 the cahnce to test it in huge production environment but I think I will
 try to do that.&lt;/p&gt;
&lt;p&gt;That all for now folks.. &lt;strong&gt;&lt;br&gt;
&lt;/strong&gt;&lt;/p&gt;
&lt;/div&gt;&lt;img src="http://barmagi.net/aggbug.aspx?PostID=116184" width="1" height="1"&gt;</description><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><category domain="http://barmagi.net/blogs/zeros__ones/archive/category/1027.aspx">Tips &amp;amp; Tricks</category></item><item><title>How to Climb Mountains…</title><link>http://barmagi.net/blogs/zeros__ones/archive/2010/09/21/116183.aspx</link><pubDate>Tue, 21 Sep 2010 10:21:00 GMT</pubDate><guid isPermaLink="false">6f955cd0-92ea-460f-9cfe-3201e711ce4e:116183</guid><dc:creator>Fawzi</dc:creator><slash:comments>0</slash:comments><comments>http://barmagi.net/blogs/zeros__ones/comments/116183.aspx</comments><wfw:commentRss>http://barmagi.net/blogs/zeros__ones/commentrss.aspx?PostID=116183</wfw:commentRss><wfw:comment>http://barmagi.net/blogs/rsscomments/116183.aspx</wfw:comment><description>&lt;div&gt;
&lt;div id="post_message_29968"&gt;
&lt;blockquote&gt;
&lt;div&gt;
&lt;div&gt;&lt;strong&gt;&lt;em&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;How to Climb Mountains…
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;em&gt;&lt;span&gt;&lt;span&gt;An extract from Paulo Coelho’s latest book:&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span&gt; “Like the Flowing River – Thoughts and Reflections”.
&lt;/span&gt;&lt;/em&gt;&lt;p&gt;&lt;em&gt;&lt;/em&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;em&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;Choose the mountain you want to climb:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;strong&gt;&lt;span&gt;Don’t   be influenced 
by what other people say: ‘that one’s prettier’ or ‘that   one looks 
easier’. You are going to put a lot of energy and enthusiasm   into 
achieving your objective, and you are the only person responsible   for 
your choice, so be quite sure about what you are doing.&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;em&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;br&gt;
Find out how to reach the mountain:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;strong&gt;&lt;span&gt;Often   you can see 
the mountain in the distance – beautiful, interesting and   full of 
challenges. However, when you try to reach it, what happens?   It’s 
surrounded by roads; forests lie between you and your objective;   and 
what seems clear on the map is far more complicated in reality. So   you
 must try all the paths and tracks until, one day, you find yourself   
before the peak you intend to climb.&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;em&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;br&gt;
Learn from someone who has been there before:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;strong&gt;&lt;span&gt;However   unique you 
may think you are, there is always someone who has had the   same dream 
before, and who will have left signs behind that will make   the climb 
less arduous: the best place to attach a rope, trodden paths,   branches
 broken off to make it easier to pass. It is your climb and it   is your
 responsibility too, but never forget that other people’s   experiences 
are always helpful.&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;em&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;br&gt;
Dangers, seen from close to, are controllable:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;strong&gt;&lt;span&gt;When   you start to 
climb the mountain of your dreams, pay attention to what   is around 
you. There are, of course, precipices. There are almost   imperceptible 
cracks. There are stones polished so smooth by rain and   wind that they
 have become as slippery as ice. But if you know where you   are putting
 your foot, you will see any traps and be able to avoid   them.&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;em&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;br&gt;
The landscape changes, so make the most of it:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;strong&gt;&lt;span&gt;You   must, naturally,
 always keep in mind your objective – reaching the  top.  However, as 
you climb, the view changes, and there is nothing  wrong  with stopping 
now and then to enjoy the vista. With each metre  you  climb, you can 
see a little further, so take time to discover  things you  have never 
noticed before.&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;em&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;br&gt;
Respect your body:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;strong&gt;&lt;span&gt;You   will only manage
 to climb a mountain if you give your body the care it   deserves. You 
have all the time that life gives you, so do not demand   too much from 
your body. If you walk too quickly, you will grow tired   and give up 
halfway. If you walk too slowly, night might fall and you   will get 
lost. Enjoy the landscape, drink the cool spring water, and eat   the 
fruit that Nature so generously offers you, but keep walking.&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;em&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;br&gt;
Respect your soul:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;strong&gt;&lt;span&gt;Don’t   keep 
repeating, ‘I’m going to do it.’ Your soul knows this already.   What it
 needs to do is to use this long walk in order to grow, to reach   out 
as far as the horizon, to touch the sky. Obsession will not help  you  
in the search for your goal, and will end up spoiling the pleasure  of  
the climb. On the other hand, don’t keep repeating ‘It’s harder than  I 
 thought,’ because that will sap your inner strength.&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;em&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;br&gt;
Be prepared to go the extra mile:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;strong&gt;&lt;span&gt;The   distance to the 
top of the mountain is always greater than you think.   There is bound 
to come a moment when what seemed close is still very  far  away. But 
since you are prepared to go still further, this should  not  be a 
problem.&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;em&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;br&gt;
Be joyful when you reach the top:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;strong&gt;&lt;span&gt;Cry,   clap your 
hands, shout out loud that you made it; let the wind  (because  it is 
always windy up there) purify your mind, cool your hot,  weary  feet, 
open your eyes, blow the dust out of your heart. What was  once  only a 
dream, a distant vision, is now part of your life. You made  it,  and 
that is good.&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;em&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;br&gt;
Make a promise:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;strong&gt;&lt;span&gt;Now   that you have 
discovered a strength you did not even know you had,  tell  yourself 
that you will use it for the rest of your days; promise   yourself, too,
 to discover another mountain and set off on a new   adventure.&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;em&gt;&lt;span&gt;&lt;span&gt;&lt;span&gt;&lt;br&gt;
Tell your story:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;&lt;span&gt;&lt;span&gt;Yes,   tell your 
story. Be an example to others. Tell everyone that it’s   possible, and 
then others will find the courage to climb their own   mountains.&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;img src="http://barmagi.net/aggbug.aspx?PostID=116183" width="1" height="1"&gt;</description></item><item><title>The Open vSwitch – Key Ingredient of Enterprise Ready Clouds</title><link>http://barmagi.net/blogs/zeros__ones/archive/2010/09/16/115381.aspx</link><pubDate>Thu, 16 Sep 2010 05:09:00 GMT</pubDate><guid isPermaLink="false">6f955cd0-92ea-460f-9cfe-3201e711ce4e:115381</guid><dc:creator>Fawzi</dc:creator><slash:comments>0</slash:comments><comments>http://barmagi.net/blogs/zeros__ones/comments/115381.aspx</comments><wfw:commentRss>http://barmagi.net/blogs/zeros__ones/commentrss.aspx?PostID=115381</wfw:commentRss><wfw:comment>http://barmagi.net/blogs/rsscomments/115381.aspx</wfw:comment><description>&lt;div&gt;&lt;a href="http://community.citrix.com/display/ocb/2010/08/29/The+Open+vSwitch+-+Key+Ingredient+of+Enterprise+Ready+Clouds"&gt;Source&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;posted by &lt;a href="http://community.citrix.com/blogs/citrite/simoncr"&gt;Simon Crosby&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;p&gt;&lt;img src="http://community.citrix.com/download/thumbnails/149652882/vswitch-generic.png" alt="" border="0"&gt;&lt;/p&gt;
&lt;p&gt;I’m often asked what Citrix and the open source community are trying to achieve with the &lt;a href="http://www.openvswitch.org/"&gt;Open vSwitch Project&lt;/a&gt;.   The Open vSwitch is an open source virtual switch for &lt;a href="http://www.xen.org/"&gt;Xen&lt;/a&gt; (and therefore &lt;a href="http://www.xenserver5.com/"&gt;XenServer&lt;/a&gt;, and in future perhaps &lt;a href="http://aws.amazon.com/"&gt;Amazon EC2&lt;/a&gt; and &lt;a href="http://www.rackspace.com/"&gt;RackSpace&lt;/a&gt;), and &lt;a href="http://www.kvm.org/"&gt;KVM&lt;/a&gt;
 based virtual infrastructure that replaces the Linux bridge code with a
  powerful, programmable switch forwarding capability as well as  
programmable per-virtual interface ACLs. The Open vSwitch supports an  
emerging industry standard protocol for programming the forwarding plane
  from an outside controller.  This protocol is called &lt;a href="http://www.openflow.org/"&gt;OpenFlow&lt;/a&gt;.
   OpenFlow based virtual switches in each server can be logically 
pooled  into a single fabric by an external distributed virtual switch  
controller to build a dynamic, multi-tenant, programmable datacenter  
fabric that supports key innovations in cloud computing, as well as  
allowing us to take advantage of standard x86 CPUs to run a set of rich 
 edge packet-processing functions to secure, direct, filter and 
otherwise  control the delivery of cloud based applications.  With the 
Open  vSwitch in place, the Open Stack open source cloud orchestration 
layer  will be able to exert direct control over the data center fabric 
to  deliver a rich, enterprise ready network layer with powerful 
controls  for security, multi-tenancy, load balancing, monitoring, 
compliance,  charge-back and more.&lt;/p&gt;
&lt;div&gt;&lt;a href="http://community.citrix.com/download/attachments/149652882/Slide09.jpg" target="Slide09.jpg"&gt;&lt;img src="http://community.citrix.com/download/thumbnails/149652882/Slide09.jpg" alt="" border="0"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;a href="http://community.citrix.com/download/attachments/149652882/Slide10.jpg" target="Slide10.jpg"&gt;&lt;img src="http://community.citrix.com/download/thumbnails/149652882/Slide10.jpg" alt="" border="0"&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;To understand the need for the Open vSwitch, you have to realize that
  while CPU virtualization, including hardware support, has evolved  
rapidly over the last decade, network virtualization has lagged behind  
pretty badly. The dynamism that virtualization enables is the enemy of  
today’s locked down enterprise networks.  For example, migrating a VM  
between servers could mean that network based firewall and intrusion  
detection systems are no longer able to protect it.   Moreover, many  
enterprise networks are administered by a different group  than the  
servers, so VM agility challenges an organizational boundary.   What we 
 want to achieve is seamless migration of all network-related state for a
  workload, along with the workload.   The obvious place to effect such 
 network changes is in the last-hop switch – which now, courtesy of  
Moore’s Law and virtualization, is on the server itself, either in the  
hypervisor or (increasingly) in smart hardware associated with a 10Gb/s 
 NIC card.    The Open vSwitch enables granular control over traffic  
flows, with per flow admission control, the option for rich per packet  
processing and control over forwarding rules, granular resource  
guarantees and isolation between tenants or applications, and enables us
  to dynamically reconfigure the network state for each VM, or for each 
 multi-VM OVF package, as it is deployed or migrated.   Network state 
for  each virtual interface becomes a property of the virtual interface,
 and  as a VM moves about the physical infrastructure, all of the 
policies  associated with the VIF move with it.   Suddenly the network 
team is no  longer required in order to move a VM between servers.&lt;/p&gt;
&lt;p&gt;The Open vSwitch, answers many of the shortcomings of our original  
hypervisor bridge code, which grew up from the Linux bridge code, and  
adds powerful features traditionally found only in dedicated switching  
infrastructure, such as packet filtering, flow admission control and  
programmable forwarding.  It permits us to take advantage of the  
incredible price/performance benefits of packet processing on standard  
CPUs, and the near term addition of so-called Single Root I/O  
Virtualization (SR-IOV) to the edge packet processing feature set will  
enable the most profound changes in data center and cloud networking  
architecture since the invention of the router.  Most importantly, the  
Open vSwitch is open source, and will serve multiple hypervisors.  I  
fully expect the community to make it available as a drop-in replacement
  for the VMware vDS, and to deliver versions of it for a future release
  of Hyper-V.   This then raises the exciting prospect of an entirely 
open  and programmable architecture for networking in the cloud, that is
  hypervisor independent.  As a result, the richness of  both private 
and  public cloud networks (and hence their ability to support a greater
  proportion of enterprise workloads) will not be hypervisor dependent. 
  Open vSwitch offers the ISV ecosystem an enormous opportunity to  
innovate in edge networking, free of the constraints of traditional  
network-appliance centric approaches to application delivery, with new, 
 automated management and control plane functions that simplify,  
accelerate and ease the management of scalable cloud networks.&lt;/p&gt;
&lt;p&gt;From a Citrix-specific perspective, Open vSwitch permits us to dynamically instantiate instances of &lt;a href="http://www.citrix.com/English/ps2/products/subfeature.asp?contentID=2300454"&gt;NetScaler VPX&lt;/a&gt;, &lt;a href="http://www.citrix.com/English/ps2/products/product.asp?contentID=1350184"&gt;Branch Repeater VPX&lt;/a&gt;, or &lt;a href="http://www.citrix.com/English/ps2/products/product.asp?contentID=15005"&gt;Access Gateway VPX&lt;/a&gt;
 as value-added networking functions withn cloud based networks, and it 
 will enable us to facilitate the seamless extension of the enterprise  
network to service provider operated clouds.  If, as we expect, the Open
  vSwitch is more broadly endorsed as a common element of future clouds,
  with open APIs for dynamic control of the data center fabric, it will 
 catalyze an opportunity for all vendors – including those in the 
network  infrastructure business today –  to deliver powerful, secure 
and  differentiated cloud architectures.&lt;/p&gt;
&lt;p&gt;Many people wonder if the Open vSwitch is “competitive” with the ambitions of traditional networking vendors or with the &lt;a href="http://www.cisco.com/en/US/products/ps9902/index.html?POSITION=SEM&amp;amp;COUNTRY_SITE=us&amp;amp;CAMPAIGN=HN&amp;amp;CREATIVE=Data+Center&amp;amp;REFERRING_SITE=Google&amp;amp;KEYWORD=Cisco+Nexus+1000V"&gt;Cisco Nexus 1000v virtual switch&lt;/a&gt;.
   The answer is “No – indeed the opposite”: The Nexus 1000v from Cisco 
 provides Cisco customers with a powerful distributed switch 
architecture  that brings the value of the full Cisco edge processing 
capability to  virtualized environments, including Cisco management and 
toolset  support. I would have no hesitation in recommending the Cisco 
product to  Cisco customers.  It delivers a value-added proposition on 
top of the  basic concept of a dynamically controllable forwarding 
plane, very  similar to OpenFlow and the Open vSwitch.&lt;/p&gt;
&lt;p&gt;It would be easy to implement the Nexus 1000v both in parallel with, 
 or on top of, the Open vSwitch. Indeed the value of OpenFlow has been  
recognized by one &lt;a href="http://www.openflowswitch.org/wp/tag/cisco/"&gt;Cisco research group&lt;/a&gt;, and &lt;a href="http://www.openflowswitch.org/foswiki/bin/view/OpenFlow/Deployment/Vendor/HP"&gt;HP&lt;/a&gt;, &lt;a href="http://www.dell.com/"&gt;Dell&lt;/a&gt; and &lt;a href="http://www.japancorp.net/article.asp?Art_ID=22603"&gt;NEC&lt;/a&gt; are active participants in the development and use of OpenFlow.  Startups, such as &lt;a href="http://www.netronome.com/"&gt;Netronome&lt;/a&gt; and &lt;a href="http://www.solarflare.com/"&gt;Solarflare&lt;/a&gt;
 are leading the way toward extensive hardware support of the Open  
vSwitch, permitting native multi-10Gb/s speed switching on server  
hardware that also hosts virtualized enterprise workloads.&lt;/p&gt;
&lt;p&gt;Open vSwitch can be used to replace the &lt;a href="http://www.vmware.com/files/pdf/VMW_09Q1_WP_vSphereNetworking_P8_R1.pdf"&gt;VMware vDS&lt;/a&gt;,
  which is a proprietary, rather prosaic implementation of a modestly  
richer networking stack for vSphere / vCloud.  Unfortunately vDS does  
not separate forwarding and control plane functions clearly, and  
therefore limits the ability of the ISV ecosystem to innovate on VMware 
 infrastructure. It is tied to the notion of VLANs as network isolation 
 structure, and provides little in the way of differentiated  
per-application flow treatment.  It also has no mapping onto SR-IOV  
based hardware functions, and therefore has no clear value in a world  
where increasingly sophisticated second generation SR-IOV NICs are  
becoming available, with richly programmable forwarding hardware.&lt;/p&gt;
&lt;p&gt;The Open vSwitch is a reminder of the incredible power of open  
source: It catalyzes the contribution of numerous aligned vendors,  
commoditizes legacy architectures, accelerates the pace of development, 
 and enables a robust ecosystem of value-added providers to exist around
 a  common core feature set.  We can look forward to enabling an 
ecosystem  of many value-added networking vendor products around the 
(commoditized)  forwarding function found in all switches and NICs 
today.&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;img src="http://barmagi.net/aggbug.aspx?PostID=115381" 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/1028.aspx">Citrix</category></item><item><title>Novell Looks to Solve Private Cloud Vendor Lock-in</title><link>http://barmagi.net/blogs/zeros__ones/archive/2010/09/13/114506.aspx</link><pubDate>Mon, 13 Sep 2010 09:37:00 GMT</pubDate><guid isPermaLink="false">6f955cd0-92ea-460f-9cfe-3201e711ce4e:114506</guid><dc:creator>Fawzi</dc:creator><slash:comments>0</slash:comments><comments>http://barmagi.net/blogs/zeros__ones/comments/114506.aspx</comments><wfw:commentRss>http://barmagi.net/blogs/zeros__ones/commentrss.aspx?PostID=114506</wfw:commentRss><wfw:comment>http://barmagi.net/blogs/rsscomments/114506.aspx</wfw:comment><description>&lt;p&gt;&lt;a href="http://www.pcworld.com/businesscenter/article/205329/novell_looks_to_solve_private_cloud_vendor_lockin.html"&gt;Source&lt;/a&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;With its Cloud Manager software released on Monday, Novell hopes to address the&lt;b&gt; &lt;/b&gt;vendor lock-in problem facing enterprises building private clouds.&lt;/p&gt;
&lt;p&gt;Cloud Manager allows IT staff to manage virtualized resources that  
may be based on different hypervisors, including VMware, Microsoft's  
Hyper-V and Xen virtual servers, all from a single management tool,  
according to Novell.&lt;/p&gt;
&lt;p&gt;Today, companies that have private clouds based on different  
hypervisors typically have to manage them separately, using tools from  
different vendors. But that can be complicated.&lt;/p&gt;
&lt;p&gt;With a single management console, companies may be more likely to  
use a mix of hypervisors based on their needs, said Ben Grubin, director
  of data center management at Novell.&lt;/p&gt;
&lt;p&gt;"What this allows you to do is make infrastructure choices based on  
what you need to do to support your business services, rather than  
trying to maintain a single unified stack," he said.&lt;/p&gt;
&lt;p&gt;Microsoft is moving in a similar direction. Its Systems Center  
software can manage VMware as well as Hyper-V environments today, and  
Microsoft has said the next version, due next year, will manage Citrix  
XenServer as well. VMware's tools can manage only its own hypervisors.&lt;/p&gt;
&lt;p&gt;Businesses may want to use hypervisors from different vendors  
depending on the applications they're running, Grubin said. VMware's  
software has the biggest market share and the most features but it is  
also more expensive, he said, and some applications don't require all  
those capabilities. He argued that companies can keep their costs down  
by using a lighter-weight, less expensive hypervisor for some  
applications.&lt;/p&gt;
&lt;p&gt;Cloud Manager also includes tools that allow end users to provision  
their own computing resources, even those that may be hosted across  
data centers on multiple hypervisors. The provisioning console can  
display a catalog of services, as well as service tiers with different  
prices, that the end user can choose from.&lt;/p&gt;
&lt;p&gt;When workers or business units want access to new services they  
typically have to call the IT department and work through a provisioning
  process that could take months. They may also have to pay for new  
hardware and software. Allowing them to self-provision resources from a 
 private cloud cuts the time it takes to set up new services and allows 
 them to pay only for the resources they use.&lt;/p&gt;
&lt;p&gt;To use Cloud Manager, an enterprise connects the application  server,
 which runs the self-service portal, to orchestration servers at  data 
centers. Each orchestration server can communicate with  infrastructures
 built on different hypervisors.&lt;/p&gt;
&lt;p&gt;Novell has created an adaptor that will let users incorporate  
services running on Amazon EC2, but that capability is at the technology
  preview stage and not yet shipping, Grubin said. Novell's customers  
have told it they will want the ability to combine public and private  
clouds into a single management tool, he said. He expects that in the  
future, Cloud Manager will support any of the public cloud services that
  customers ask for.&lt;/p&gt;
&lt;p&gt;Novell is not publishing pricing for Cloud Manager. It will sell a  
version that can run up to 25 workloads, to let customers try it out.  
They'll then be able to buy add-on packs that support up to 50  
additional workloads, he said.&lt;/p&gt;
&lt;p&gt;In addition to helping companies realize the benefits of private  
clouds, Cloud Manager may also help them to get past so-called "VM  
stall." Some organizations don't get past virtualizing 20 percent or 30 
 percent of their servers, because business units are reluctant to give 
 up the "visibility, security or compliance" that they feel they get 
from  physical servers, Grubin said.&lt;/p&gt;
&lt;p&gt;"One thing the Cloud Manager offers is the ability to give that  
power back to the app owner, through things like the self-service portal
  and the ability to manage your own workloads," he said. "You have the 
 visibility, cost transparency and accountability that are critical 
steps  to getting over that hump."&lt;/p&gt;&lt;img src="http://barmagi.net/aggbug.aspx?PostID=114506" 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/1028.aspx">Citrix</category><category domain="http://barmagi.net/blogs/zeros__ones/archive/category/1030.aspx">Cloud</category></item><item><title>Recommended hotfixes for System Center Virtual Machine Manager #VMM 2008 R2</title><link>http://barmagi.net/blogs/zeros__ones/archive/2010/09/13/114505.aspx</link><pubDate>Mon, 13 Sep 2010 09:28:00 GMT</pubDate><guid isPermaLink="false">6f955cd0-92ea-460f-9cfe-3201e711ce4e:114505</guid><dc:creator>Fawzi</dc:creator><slash:comments>0</slash:comments><comments>http://barmagi.net/blogs/zeros__ones/comments/114505.aspx</comments><wfw:commentRss>http://barmagi.net/blogs/zeros__ones/commentrss.aspx?PostID=114505</wfw:commentRss><wfw:comment>http://barmagi.net/blogs/rsscomments/114505.aspx</wfw:comment><description>&lt;p&gt;This article describes recommended updates to install to address 
issues when you  are managing hosts or are performing a 
physical-to-virtual (P2V) conversion by  using Microsoft System Center 
Virtual Machine Manager 2008 R2. &lt;/p&gt;Microsoft KB &lt;a href="http://support.microsoft.com/default.aspx?scid=kb;EN-US;2397711"&gt;http://support.microsoft.com/default.aspx?scid=kb;EN-US;2397711&lt;/a&gt;&lt;img src="http://barmagi.net/aggbug.aspx?PostID=114505" width="1" height="1"&gt;</description></item><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>1</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>3</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></channel></rss>
