<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/utility/FeedStylesheets/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>Virtualization Jason : virtualization pitfalls adoption</title><link>http://blogs.technet.com/virtualizationjason/archive/tags/virtualization+pitfalls+adoption/default.aspx</link><description>Tags: virtualization pitfalls adoption</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>The Pitfalls of Virtualization Adoption</title><link>http://blogs.technet.com/virtualizationjason/archive/2008/08/28/the-pitfalls-of-virtualization-adoption.aspx</link><pubDate>Thu, 28 Aug 2008 23:11:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3113588</guid><dc:creator>jcornel</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/virtualizationjason/comments/3113588.aspx</comments><wfw:commentRss>http://blogs.technet.com/virtualizationjason/commentrss.aspx?PostID=3113588</wfw:commentRss><description>&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;Anybody and everybody can write about virtualization technology. However you will see that quite a few of my posts are about the aspect&amp;nbsp;of virtualization &lt;/SPAN&gt;&lt;I&gt;&lt;U&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-size: 11.0pt"&gt;consulting.&lt;/SPAN&gt;&lt;/U&gt;&lt;/I&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&amp;nbsp;Not to get all Zen (not to be confused with Xen) but let’s face it virtualization isn’t easy. It&amp;nbsp;has just as many&amp;nbsp;cultural impacts as it does technological. Needless to say the paradigm shift is more of a state of mind than a technology rollout.&amp;nbsp;So I have put some of the things I make sure to educate and overcome in any&amp;nbsp;virtualization engagement.&amp;nbsp;So here are some of the&amp;nbsp;pitfalls&amp;nbsp;of virtualization adoption and strategy.&amp;nbsp;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal; TEXT-ALIGN: center; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=center&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-no-proof: yes"&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;IMG title=Pitfall style="WIDTH: 340px; HEIGHT: 215px" height=215 alt=Pitfall src="http://blogs.technet.com/photos/jcornel/images/3113577/original.aspx" width=340 align=absMiddle mce_src="http://blogs.technet.com/photos/jcornel/images/3113577/original.aspx "&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;(In no particular order)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL type=disc&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: black; mso-ascii-font-family: Calibri; mso-fareast-font-family: +mn-ea; mso-bidi-font-family: +mn-cs; mso-font-kerning: 12.0pt; mso-hansi-font-family: Calibri"&gt;Religious Battles – Avoid the Linux vs. Windows or Linux vs. Unix or even the Windows vs. Everyone battles. Choose your platforms based on needs and standards that can be created. Be aware of the virtualization ecosystem. The ecosystem is more important than the hypervisor itself. &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: black; mso-ascii-font-family: Calibri; mso-fareast-font-family: +mn-ea; mso-bidi-font-family: +mn-cs; mso-font-kerning: 12.0pt; mso-hansi-font-family: Calibri"&gt;Procurement &amp;amp; Business Changes – How many times has a business owner came and said, “I need 6 servers for my new app by tomorrow.” After you are done laughing on the inside, putting on a sympathectic look and saying, “It takes 6 – 12 weeks to get a server racked and stacked in the datacenter.” Take a look on how that conversation should go. Train the business they don’t need servers. They need resources. They need memory, processing power, network bandwidth and storage. Then always (when applicable) virtualize first. Offer to say I can get you a physical server and storage for X thousands of dollars with a 3 year lease or I can get you virtual assets that we can bill month to month based on utilization and scale up or down depending on when you need to scale up or down. See what they say then….&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="FONT-SIZE: 12pt; COLOR: black; mso-ascii-font-family: Calibri; mso-fareast-font-family: +mn-ea; mso-bidi-font-family: +mn-cs; mso-font-kerning: 12.0pt; mso-hansi-font-family: Calibri"&gt;Myopic Virtualization Strategy – Server Consolidation is where virtualization begins – not ends. Remember the 5 facets of virtualization (Server, Desktop, Application, Presentation and Management)&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; COLOR: black; LINE-HEIGHT: normal; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-ascii-font-family: Calibri; mso-fareast-font-family: +mn-ea; mso-bidi-font-family: +mn-cs; mso-font-kerning: 12.0pt; mso-hansi-font-family: Calibri"&gt;&lt;FONT face=Calibri&gt;Physical Cost Recovery Models – Modify your internal cost recovery models for virtual assets. Use real numbers and resource based cost recovery. Use a base building block as a cost unit and go from there. For example a&amp;nbsp;1CPU x 1GB VM is a great base block.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; COLOR: black; LINE-HEIGHT: normal; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-ascii-font-family: Calibri; mso-fareast-font-family: +mn-ea; mso-bidi-font-family: +mn-cs; mso-font-kerning: 12.0pt; mso-hansi-font-family: Calibri"&gt;&lt;FONT face=Calibri&gt;Physical Asset Based&amp;nbsp;Security&amp;nbsp; – Virtualization opens some new security challenges. But don’t forget it also solves some too.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; COLOR: black; LINE-HEIGHT: normal; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-ascii-font-family: Calibri; mso-fareast-font-family: +mn-ea; mso-bidi-font-family: +mn-cs; mso-font-kerning: 12.0pt; mso-hansi-font-family: Calibri"&gt;&lt;FONT face=Calibri&gt;Stagnant Support Programs – Use virtualization to support virtualization.&amp;nbsp; Use snapshots, have a support VM farm for troubleshooting. (Just don’t do snapshots&amp;nbsp;with domain controllers)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; COLOR: black; LINE-HEIGHT: normal; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-ascii-font-family: Calibri; mso-fareast-font-family: +mn-ea; mso-bidi-font-family: +mn-cs; mso-font-kerning: 12.0pt; mso-hansi-font-family: Calibri"&gt;&lt;FONT face=Calibri&gt;Virtualization Paranoia – I can’t remember how many times I’ve heard that some app won’t be supported on a virtual platform. There are only two reasons that statement can be true. First pure performance. If a VM needs 128GB of RAM and 32 Cores - Dont virtualize it! Second some hardware requirement. Today at least you cannot virtualize something that requires a specific PCI card for example. &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; COLOR: black; LINE-HEIGHT: normal; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-ascii-font-family: Calibri; mso-fareast-font-family: +mn-ea; mso-bidi-font-family: +mn-cs; mso-font-kerning: 12.0pt; mso-hansi-font-family: Calibri"&gt;&lt;FONT face=Calibri&gt;HA / DR Strategies – First HA and DR are different. (But that a whole other blog entry) Secondarily Offline VMs, VM Libraries and many other things can be used to create more supportable and cost effective high availability or disaster recovery scenarios. Don’t forget business continuity either!&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 0pt; COLOR: black; LINE-HEIGHT: normal; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-ascii-font-family: Calibri; mso-fareast-font-family: +mn-ea; mso-bidi-font-family: +mn-cs; mso-font-kerning: 12.0pt; mso-hansi-font-family: Calibri"&gt;&lt;FONT face=Calibri&gt;Over-Virtualization – Anyone that says VIRTUALIZE EVERYTHING is WRONG. Not everything should be virtualized. Virtualization is NOT a silver bullet. Virtualization coupled with a great ecosystem, proper operational processes, and organization constructs can be.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/SPAN&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3113588" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/virtualizationjason/archive/tags/virtualization+pitfalls+adoption/default.aspx">virtualization pitfalls adoption</category></item></channel></rss>