<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
><channel><title>VMtoday &#187; vsphere</title> <atom:link href="http://vmtoday.com/tag/vsphere/feed/" rel="self" type="application/rss+xml" /><link>http://vmtoday.com</link> <description>VMware News, Views, &#38; How-To&#039;s from vExpert Josh Townsend</description> <lastBuildDate>Sat, 14 Jan 2012 03:00:43 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>vSphere 5 Books &amp; Training Resources</title><link>http://vmtoday.com/2011/10/vsphere-5-books-training-resources/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=vsphere-5-books-training-resources</link> <comments>http://vmtoday.com/2011/10/vsphere-5-books-training-resources/#comments</comments> <pubDate>Wed, 19 Oct 2011 18:55:33 +0000</pubDate> <dc:creator>Joshua Townsend</dc:creator> <category><![CDATA[Community]]></category> <category><![CDATA[Documentation]]></category> <category><![CDATA[VMware]]></category> <category><![CDATA[VMware How To]]></category> <category><![CDATA[books]]></category> <category><![CDATA[certification]]></category> <category><![CDATA[learning]]></category> <category><![CDATA[training]]></category> <category><![CDATA[VCAP]]></category> <category><![CDATA[vcp]]></category> <category><![CDATA[videos]]></category> <category><![CDATA[vsphere]]></category><guid
isPermaLink="false">http://vmtoday.com/?p=806</guid> <description><![CDATA[I&#8217;ve been asked several times recently to recommend training resources for VMware, so I thought I might write my responses up in a blog post to help out folks in the community who are looking for the best resources to gain VMware knowledge, prepare for their VCP and other certifications, and continue on their journey [...]]]></description> <content:encoded><![CDATA[<p></p><p>I&#8217;ve been asked several times recently to recommend training resources for VMware, so I thought I might write my responses up in a blog post to help out folks in the community who are looking for the best resources to gain VMware knowledge, prepare for their VCP and other certifications, and continue on their journey to becoming a virtualization rockstar.</p><p>I&#8217;ve picked up a <a
title="About Josh Townsend &amp; Fun with Certification Logos" href="http://vmtoday.com/about/">bunch of certifications</a> over the past 10 years.  For me, certification is not the means to an end, but the end of some long, intensive studying and lab work, then doing some deep dive studying and doing.  By the time I get to the test, passing should be a forgone conclusion.  I&#8217;ll save details of my lab for a future post and focus on the books and other learning resources that I use.  When getting into a new or updated technology, I start out my studying with a good overall survey of the technology I want to learn.  I like a good book that hits all of the major components, provides background information to help explain why the technology, component, or module really matters and how it fits into the big picture.  Then I get into technology specific books &#8211; deep dives, command line references, and architecture books.</p><p><strong><span
style="font-size: medium;">Books</span></strong></p><div
class="wp-caption alignleft" style="width: 127px"> <a
href="http://www.amazon.com/gp/product/0470890800/ref=as_li_ss_il?ie=UTF8&amp;tag=vm09-20&amp;linkCode=as2&amp;camp=217145&amp;creative=399373&amp;creativeASIN=0470890800"><img
style="border: 0pt none;" title="Mastering VMware vSphere 5, by Scott Lowe" src="http://ws.assoc-amazon.com/widgets/q?_encoding=UTF8&amp;Format=_SL160_&amp;ASIN=0470890800&amp;MarketPlace=US&amp;ID=AsinImage&amp;WS=1&amp;tag=vm09-20&amp;ServiceVersion=20070822" alt="Mastering VMware vSphere 5, by Scott Lowe" width="127" height="160" border="0" /></a><p
class="wp-caption-text">Mastering VMware vSphere 5, by Scott Lowe</p></div><p><img
style="border: none !important; margin: 0px !important;" src="http://www.assoc-amazon.com/e/ir?t=vm09-20&amp;l=as2&amp;o=1&amp;a=0470890800&amp;camp=217145&amp;creative=399373" alt="" width="1" height="1" border="0" />My go-to book for VMware vSphere has been <a
title="Scott Lowe's Blog" href="http://blog.scottlowe.org/" target="_blank">Scott Lowe&#8217;s</a> <a
href="http://www.amazon.com/gp/product/0470481382/ref=as_li_ss_tl?ie=UTF8&amp;tag=vm09-20&amp;linkCode=as2&amp;camp=217145&amp;creative=399373&amp;creativeASIN=0470481382">Mastering VMware vSphere 4</a><img
style="border: medium none ! important; margin: 0px ! important;" src="http://www.assoc-amazon.com/e/ir?t=vm09-20&amp;l=as2&amp;o=1&amp;a=0470481382&amp;camp=217145&amp;creative=399373" alt="" width="1" height="1" border="0" />.  Scott&#8217;s updated book, <a
href="http://www.amazon.com/gp/product/0470890800/ref=as_li_ss_tl?ie=UTF8&amp;tag=vm09-20&amp;linkCode=as2&amp;camp=217145&amp;creative=399373&amp;creativeASIN=0470890800">Mastering VMware vSphere 5</a><img
style="border: medium none ! important; margin: 0px ! important;" src="http://www.assoc-amazon.com/e/ir?t=vm09-20&amp;l=as2&amp;o=1&amp;a=0470890800&amp;camp=217145&amp;creative=399373" alt="" width="1" height="1" border="0" /> started shipping yesterday.  Scott covers everything from the basics of what a hypervisor is to VMware vSphere best practices.  This is a great book to accompany lab work as it includes licensing, planning and installation, setting up virtual networking, storage basics, security, resource allocation, HA, DRS, and even some automation with the CLI and PowerCLI (PowerShell).  The book is well written, taking you methodically through vSphere, while providing plenty of helpful hints along the way.  Do yourself a favor and click the picture to the left to order it from Amazon now (paperback or Kindle format).  This book is a great way to get started with studying for your VCP certification.</p><div
class="wp-caption alignright" style="width: 104px"> <a
href="http://www.amazon.com/gp/product/1463658133/ref=as_li_ss_il?ie=UTF8&amp;tag=vm09-20&amp;linkCode=as2&amp;camp=217145&amp;creative=399373&amp;creativeASIN=1463658133"><img
style="border: 0pt none;" title="VMware vSphere 5 Clustering Technical Deepdive" src="http://ws.assoc-amazon.com/widgets/q?_encoding=UTF8&amp;Format=_SL160_&amp;ASIN=1463658133&amp;MarketPlace=US&amp;ID=AsinImage&amp;WS=1&amp;tag=vm09-20&amp;ServiceVersion=20070822" alt="VMware vSphere 5 Clustering Technical Deepdive" width="104" height="160" border="0" /></a><p
class="wp-caption-text">VMware vSphere 5 Clustering Technical Deepdive</p></div><p>Once I have the basics down, I get into the deep dive work. The first deep-dive book for VMware vSphere 5 is <a
href="http://www.amazon.com/gp/product/1463658133/ref=as_li_ss_tl?ie=UTF8&amp;tag=vm09-20&amp;linkCode=as2&amp;camp=217145&amp;creative=399373&amp;creativeASIN=1463658133">VMware vSphere 5 Clustering Technical Deepdive</a><img
style="border: none !important; margin: 0px !important;" src="http://www.assoc-amazon.com/e/ir?t=vm09-20&amp;l=as2&amp;o=1&amp;a=1463658133&amp;camp=217145&amp;creative=399373" alt="" width="1" height="1" border="0" />, by <a
title="Yellow Bricks" href="http://www.yellow-bricks.com/" target="_blank">Duncan Epping</a> and <a
title="Frank Denneman" href="http://FrankDenneman.nl" target="_blank">Frank Denneman</a>.  This is Duncan and Frank&#8217;s second book that focuses on the clustering and high availability technologies available in VMware vSphere.  Readers of Duncan and Frank&#8217;s first book, <a
href="http://www.amazon.com/gp/product/1456301446/ref=as_li_ss_tl?ie=UTF8&amp;tag=vm09-20&amp;linkCode=as2&amp;camp=217145&amp;creative=399369&amp;creativeASIN=1456301446">VMware vSphere 4.1 HA and DRS Technical deepdive (Volume 1)</a><img
style="border: none !important; margin: 0px !important;" src="http://www.assoc-amazon.com/e/ir?t=vm09-20&amp;l=as2&amp;o=1&amp;a=1456301446&amp;camp=217145&amp;creative=399369" alt="" width="1" height="1" border="0" />, got an incredibly deep look at how to configure VMware HA and DRS.  The new vSphere 5 Clustering Technical Deepdive includes Storage DRS as well.  I&#8217;ve talked to several readers of both these books and Duncan and Frank&#8217;s blogs who have remarked that 1.) I&#8217;ve been doing it wrong all along, 2.) I totally understand how HA and DRS work after reading this, and 3.) My environment really is resilient and reliable thanks to this book.</p><p>Pearson and VMware teamed up earlier this year to create VMware Press.  There are several books coming from VMware Press, as well as other authors/publishers that are now available for pre-order from Amazon.com.  These include:<br
/> <iframe
style="width: 120px; height: 240px;" src="http://rcm.amazon.com/e/cm?lt1=_blank&amp;bc1=FFFFFF&amp;IS2=1&amp;nou=1&amp;bg1=FFFFFF&amp;fc1=000000&amp;lc1=0000FF&amp;t=vm09-20&amp;o=1&amp;p=8&amp;l=as4&amp;m=amazon&amp;f=ifr&amp;ref=ss_til&amp;asins=0321799925" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" width="320" height="240"></iframe><iframe
style="width: 120px; height: 240px;" src="http://rcm.amazon.com/e/cm?lt1=_blank&amp;bc1=FFFFFF&amp;IS2=1&amp;nou=1&amp;bg1=FFFFFF&amp;fc1=000000&amp;lc1=0000FF&amp;t=vm09-20&amp;o=1&amp;p=8&amp;l=as4&amp;m=amazon&amp;f=ifr&amp;ref=ss_til&amp;asins=0321799933" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" width="320" height="240"></iframe><iframe
style="width: 120px; height: 240px;" src="http://rcm.amazon.com/e/cm?lt1=_blank&amp;bc1=FFFFFF&amp;IS2=1&amp;nou=1&amp;bg1=FFFFFF&amp;fc1=000000&amp;lc1=0000FF&amp;t=vm09-20&amp;o=1&amp;p=8&amp;l=as4&amp;m=amazon&amp;f=ifr&amp;ref=ss_til&amp;asins=0321799917" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" width="320" height="240"></iframe><iframe
style="width: 120px; height: 240px;" src="http://rcm.amazon.com/e/cm?lt1=_blank&amp;bc1=FFFFFF&amp;IS2=1&amp;nou=1&amp;bg1=FFFFFF&amp;fc1=000000&amp;lc1=0000FF&amp;t=vm09-20&amp;o=1&amp;p=8&amp;l=as4&amp;m=amazon&amp;f=ifr&amp;ref=ss_til&amp;asins=1118024435" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" width="320" height="240"></iframe></p><p><img
style="border: medium none ! important; margin: 0px ! important;" src="http://www.assoc-amazon.com/e/ir?t=vm09-20&amp;l=as2&amp;o=1&amp;a=1463658133&amp;camp=217145&amp;creative=399373" alt="" width="1" height="1" border="0" />There are not many vSphere 5 specific books out yet, but many of the vSphere 4 resources are still very useful.  My library includes these:</p><p><iframe
style="width: 120px; height: 240px;" src="http://rcm.amazon.com/e/cm?lt1=_blank&amp;bc1=FFFFFF&amp;IS2=1&amp;nou=1&amp;bg1=FFFFFF&amp;fc1=000000&amp;lc1=0000FF&amp;t=vm09-20&amp;o=1&amp;p=8&amp;l=as4&amp;m=amazon&amp;f=ifr&amp;ref=ss_til&amp;asins=0470922028" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" width="320" height="240"></iframe><iframe
style="width: 120px; height: 240px;" src="http://rcm.amazon.com/e/cm?lt1=_blank&amp;bc1=FFFFFF&amp;IS2=1&amp;nou=1&amp;bg1=FFFFFF&amp;fc1=000000&amp;lc1=0000FF&amp;t=vm09-20&amp;o=1&amp;p=8&amp;l=as4&amp;m=amazon&amp;f=ifr&amp;ref=ss_til&amp;asins=0470890797" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" width="320" height="240"></iframe><iframe
style="width: 120px; height: 240px;" src="http://rcm.amazon.com/e/cm?lt1=_blank&amp;bc1=FFFFFF&amp;IS2=1&amp;nou=1&amp;bg1=FFFFFF&amp;fc1=000000&amp;lc1=0000FF&amp;t=vm09-20&amp;o=1&amp;p=8&amp;l=as4&amp;m=amazon&amp;f=ifr&amp;ref=ss_til&amp;asins=0137058977" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" width="320" height="240"></iframe><iframe
style="width: 120px; height: 240px;" src="http://rcm.amazon.com/e/cm?lt1=_blank&amp;bc1=FFFFFF&amp;IS2=1&amp;nou=1&amp;bg1=FFFFFF&amp;fc1=000000&amp;lc1=0000FF&amp;t=vm09-20&amp;o=1&amp;p=8&amp;l=as4&amp;m=amazon&amp;f=ifr&amp;ref=ss_til&amp;asins=1439263450" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" width="320" height="240"></iframe><iframe
style="width: 120px; height: 240px;" src="http://rcm.amazon.com/e/cm?lt1=_blank&amp;bc1=FFFFFF&amp;IS2=1&amp;nou=1&amp;bg1=FFFFFF&amp;fc1=000000&amp;lc1=0000FF&amp;t=vm09-20&amp;o=1&amp;p=8&amp;l=as4&amp;m=amazon&amp;f=ifr&amp;ref=ss_til&amp;asins=0071664521" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" width="320" height="240"></iframe></p><p><iframe
style="width: 120px; height: 240px;" src="http://rcm.amazon.com/e/cm?lt1=_blank&amp;bc1=FFFFFF&amp;IS2=1&amp;nou=1&amp;bg1=FFFFFF&amp;fc1=000000&amp;lc1=0000FF&amp;t=vm09-20&amp;o=1&amp;p=8&amp;l=as4&amp;m=amazon&amp;f=ifr&amp;ref=ss_til&amp;asins=0557094518" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" width="320" height="240"></iframe><iframe
style="width: 120px; height: 240px;" src="http://rcm.amazon.com/e/cm?lt1=_blank&amp;bc1=FFFFFF&amp;IS2=1&amp;nou=1&amp;bg1=FFFFFF&amp;fc1=000000&amp;lc1=0000FF&amp;t=vm09-20&amp;o=1&amp;p=8&amp;l=as4&amp;m=amazon&amp;f=ifr&amp;ref=ss_til&amp;asins=0470520728" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" width="320" height="240"></iframe><iframe
style="width: 120px; height: 240px;" src="http://rcm.amazon.com/e/cm?lt1=_blank&amp;bc1=FFFFFF&amp;IS2=1&amp;nou=1&amp;bg1=FFFFFF&amp;fc1=000000&amp;lc1=0000FF&amp;t=vm09-20&amp;o=1&amp;p=8&amp;l=as4&amp;m=amazon&amp;f=ifr&amp;ref=ss_til&amp;asins=0137044747" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" width="320" height="240"></iframe><iframe
style="width: 120px; height: 240px;" src="http://rcm.amazon.com/e/cm?lt1=_blank&amp;bc1=FFFFFF&amp;IS2=1&amp;nou=1&amp;bg1=FFFFFF&amp;fc1=000000&amp;lc1=0000FF&amp;t=vm09-20&amp;o=1&amp;p=8&amp;l=as4&amp;m=amazon&amp;f=ifr&amp;ref=ss_til&amp;asins=0971151083" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" width="320" height="240"></iframe></p><p><strong><span
style="font-size: medium;">Video Training</span></strong></p><p><img
class="alignleft" src="http://www.trainsignal.com/Assets/ProductImages/VMware_vSphere_5_Training.jpg" alt="Train Signal" width="231" height="197" />If you are not a big reader or you are looking for additional topics, check out <a
title="TrainSignal VMware Training" href="http://www.trainsignal.com/VMware-Training.aspx" target="_blank">TrainSignal&#8217;s VMware Training Videos</a>.  TrainSignal offers a whole slew of courses (many taught by VMware vExperts), including:</p><ul><li>vSphere 5 Training</li><li>VMware View Administration Training</li><li>vSphere Troubleshooting</li><li>vSphere Performance Monitoring</li><li>vSphere Security Design</li><li>vSphere PowerCLI.</li></ul><p>I have a couple of TrainSignal DVD&#8217;s and found them to be good quality with deep technical content.</p><p><span
style="font-size: medium;"><strong>Blogs and BrownBags</strong></span></p><p>Once you are comfortable with the material, you can start to study for your VCP.  Several bloggers have published collections of materials to help you prepare for the VCP, VCAP, and even the VCDX.  I recommend Simon Long&#8217;s collection here: <a
title="Simon Long's VCP Study Notes" href="http://www.simonlong.co.uk/blog/vcp-vsphere-upgrade-study-notes/" target="_blank">http://www.simonlong.co.uk/blog/vcp-vsphere-upgrade-study-notes/</a> and Cody Bunch&#8217;s <a
title="VCP4 Resource Page" href="http://professionalvmware.com/2009/07/vcp4-resource-page/" target="_blank">VCP4 Resource Page</a> and <a
title="ProfessionalVMware Brown Bags" href="http://professionalvmware.com/brownbags/" target="_blank">BrownBag</a> sessions.</p><p><strong><span
style="font-size: medium;">Instructor Led &amp; Certification</span></strong></p><p>Finally, once you are all read up, head to a <a
title="VMware Training" href="http://vmware.com/education" target="_blank">VMware Education</a> instructor led class.  You need to take a VMware Authorized Training course to qualify to sit for the VMware Certified Professional (VCP) <a
title="VMware Certification" href="http://mylearn.vmware.com/portals/certification/" target="_blank">certification </a>exam.  VMware also offers a nice catalog of eLearning courses.  If you want to get a discount on eLearning, Instructor-Led training, and certification exams from VMware, check out the <a
title="VMUG Advantage" href="http://www.myvmug.org/p/cm/ld/fid=10" target="_blank">VMUG Advantage program</a>.</p><p
style="text-align: center;"><img
class="aligncenter" style="vertical-align: middle;" src="http://www.myvmug.org/media/lfmlbsfr.jpg" alt="Subscribe to VMUG Advantage" width="200" height="50" /></p><div
class="shr-publisher-806"></div><div
style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div
class='shareaholic-like-buttonset' style='float:none;height:30px;'><a
class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fvmtoday.com%2F2011%2F10%2Fvsphere-5-books-training-resources%2F' data-shr_title='vSphere+5+Books+%26+Training+Resources'></a><a
class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fvmtoday.com%2F2011%2F10%2Fvsphere-5-books-training-resources%2F'></a><a
class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fvmtoday.com%2F2011%2F10%2Fvsphere-5-books-training-resources%2F' data-shr_title='vSphere+5+Books+%26+Training+Resources'></a></div><div
style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div>]]></content:encoded> <wfw:commentRss>http://vmtoday.com/2011/10/vsphere-5-books-training-resources/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>VMware vSphere Scripts &amp; Free Tools</title><link>http://vmtoday.com/2011/07/vmware-vsphere-scripts-free-tools/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=vmware-vsphere-scripts-free-tools</link> <comments>http://vmtoday.com/2011/07/vmware-vsphere-scripts-free-tools/#comments</comments> <pubDate>Wed, 20 Jul 2011 02:28:06 +0000</pubDate> <dc:creator>Joshua Townsend</dc:creator> <category><![CDATA[VMUG]]></category> <category><![CDATA[VMware]]></category> <category><![CDATA[scripts]]></category> <category><![CDATA[tools]]></category> <category><![CDATA[utilties]]></category> <category><![CDATA[vsphere]]></category><guid
isPermaLink="false">http://vmtoday.com/?p=753</guid> <description><![CDATA[Here&#8217;s the SlideRocket presentation for tomorrow&#8217;s DC VMUG.  My first real time playing with VMware&#8217;s Slide Rocket. It took me a few crashes of PowerPoint to move to SlideRocket (even after I had included it in the recent VMware Acquisitions slide).  Overall a pretty good experience! This presentation is subject to change (I&#8217;m running out [...]]]></description> <content:encoded><![CDATA[<p></p><p>Here&#8217;s the SlideRocket presentation for tomorrow&#8217;s <a
title="DC VMUG" href="http://dcvmug.com" target="_blank">DC VMUG</a>.  My first real time playing with VMware&#8217;s Slide Rocket. It took me a few crashes of PowerPoint to move to SlideRocket (even after I had included it in the recent VMware Acquisitions slide).  Overall a pretty good experience!</p><p><iframe
style="border-width: 1px; border-style: solid solid none; border-color: #333333; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-image: none;" src="http://app.sliderocket.com:80/app/fullplayer.aspx?id=0840439f-3981-4305-b4e4-a18ebac695f0" frameborder="1" scrolling="no" width="600" height="481"></iframe></p><p>This presentation is subject to change (I&#8217;m running out of steam tonight).  If/when I do update it on SlideRocket, this embedded deck will just magically update &#8211; the magic of the cloud!</p><p>Feel free to comment with changes or suggestions for other free utilities and scripts!  I  added a <a
title="VMtoday Scripts &amp; Free Tools for VMware vSphere" href="http://vmtoday.com/scripts-free-tools/" target="_blank">Scripts &amp; Free Tools</a> page to <a
title="VMtoday.com" href="http://vmtoday.com" target="_blank">http://vmtoday.com</a> today with some embedded Google Docs spreadsheets to keep a running list of the cool VMware scripts and tools that I come across. I&#8217;ve found and promptly forgotten so many over the years &#8211; hopefully this helps me as much as it helps you in finding and saving some great community resources!</p><div
class="shr-publisher-753"></div><div
style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div
class='shareaholic-like-buttonset' style='float:none;height:30px;'><a
class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fvmtoday.com%2F2011%2F07%2Fvmware-vsphere-scripts-free-tools%2F' data-shr_title='VMware+vSphere+Scripts+%26+Free+Tools'></a><a
class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fvmtoday.com%2F2011%2F07%2Fvmware-vsphere-scripts-free-tools%2F'></a><a
class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fvmtoday.com%2F2011%2F07%2Fvmware-vsphere-scripts-free-tools%2F' data-shr_title='VMware+vSphere+Scripts+%26+Free+Tools'></a></div><div
style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div>]]></content:encoded> <wfw:commentRss>http://vmtoday.com/2011/07/vmware-vsphere-scripts-free-tools/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>vCenter Crashes After Applying ESXi Patch ESXi410-201010401-SG</title><link>http://vmtoday.com/2010/12/vcenter-crashes-after-applying-esxi-patch-esxi410-201010401-sg/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=vcenter-crashes-after-applying-esxi-patch-esxi410-201010401-sg</link> <comments>http://vmtoday.com/2010/12/vcenter-crashes-after-applying-esxi-patch-esxi410-201010401-sg/#comments</comments> <pubDate>Fri, 10 Dec 2010 18:19:32 +0000</pubDate> <dc:creator>Joshua Townsend</dc:creator> <category><![CDATA[Issues & Troubleshooting]]></category> <category><![CDATA[VMware]]></category> <category><![CDATA[VMware How To]]></category> <category><![CDATA[bug]]></category> <category><![CDATA[DPM]]></category> <category><![CDATA[DRS]]></category> <category><![CDATA[HA]]></category> <category><![CDATA[Patch]]></category> <category><![CDATA[vcenter]]></category> <category><![CDATA[vsphere]]></category><guid
isPermaLink="false">http://vmtoday.com/?p=639</guid> <description><![CDATA[My last post described a problem I experienced with VMware HA after upgrading to vSphere 4.1.  Here is my experience with a similar issue after applying the ESXi410-201010401-SG patch to one of my test/dev ESXi clusters.  The patch, released on November 15th and weighing in at a hefty 212MB, fixes a number of issues from [...]]]></description> <content:encoded><![CDATA[<p></p><p>My <a
title="HA Errors after vSphere 4.1 Upgrade" href="http://vmtoday.com/2010/12/ha-errors-after-vsphere-4-1-upgrade/" target="_blank">last post</a> described a problem I experienced with VMware HA after upgrading to vSphere 4.1.  Here is my experience with a similar issue after applying the <a
title="VMware ESXi 4.1 Patch ESXi410-201010401-SG: Updates Firmware" href="http://kb.vmware.com/kb/1027021" target="_blank">ESXi410-201010401-SG</a> patch to one of my test/dev ESXi clusters.  The patch, released on November 15th and weighing in at a hefty 212MB, fixes a number of issues from Likewise authentication on ESXi hosts to allowing configurable NOOP timout and interval values for faster failover of certain iSCSI arrays (<a
title="IBM DS3300 iSCSI Write Performance Solved" href="http://vmtoday.com/2009/06/ibm-ds3300-iscsi-write-performance-solved/" target="_blank">like the DS3300 or MD3000i</a>).</p><p>The environment where this problem occured has a single vCenter server managing both a production cluster and the test/dev cluster.  After applying this particular update to the ESXi hosts in the cluster, the vCenter server began to crash every 5 minutes or so.  The crash was logged on the vCenter server with Event ID 7031: The VMware VirtualCenter Server service terminated unexpectedly.  My go-to troubleshooting question (&#8220;What changed?&#8221;) pointed at the ESXi patch, but a VMware KB search and a little <a
title="why vcenter no worky?" href="http://lmgtfy.com/?q=why+vcenter+no+worky%3F" target="_blank">Google</a> action yielded no results directly related to ESXi410-201010401-SG and the vCenter Server service terminating unexpectedly.  <a
title="Troubleshooting the VMware VirtualCenter Server service when it does not start or fails" href="http://kb.vmware.com/kb/1003926" target="_blank">VMware KB article 1003926</a> provides some basic troubleshooting steps for vCenter Server, such as checking for port conflicts, vCenter DB health &amp; availability, and log locations.  The environment was healthy until the patch was applied to a sub-set of my ESXi hosts so I could confidently eliminate credentials, port conflicts and the like as the cause of the problem, so I jumped right to the log files for vCenter.  The vpxd-*.log is found in &#8220;C:\ProgramData\VMware\VMware VirtualCenter\Logs&#8221; on Windows 2008 vCenter servers and &#8220;%ALLUSERSPROFILE%\VMware\VMware VirtualCenter\Logs\vpxd.log&#8221; on Windows 2003 servers.  I found a few lines of interest in the log file but decided I had better call VMware Support to further analyze the issue.</p><p>To make a long story short, what the logs revealed is a bug that is triggered whenever VMware Distributed Resource Scheduler (DRS) ran on the updated test/dev cluster.  Disabling DRS stopped the symptom of the vCenter Server Service terminating unexpectedly, but this was obviously not a long-term solution.  A bit more digging by my VMware support rep led to VMware Distributed Power Management (DPM) being enabled on the cluster as the root cause of the issue.  Disabling DPM but leaving DRS enabled on the cluster fixed the glitch.  I can live without DPM, but DRS is pretty darn handy.</p><p>At this point, VMware engineering knows about the issue, and a fix is planned for vCenter 4.1 Update 1.  Interesting that DPM was fingered in this case, as well as in <a
title="HA Errors after vSphere 4.1 Upgrade" href="http://vmtoday.com/2010/12/ha-errors-after-vsphere-4-1-upgrade/" target="_blank">the case I wrote about last week</a> where HA and DPM apparently do not always play well together.  It seems like DPM is not fully baked, even though it is now officially supported.  This is unfortunate as DPM is promising to me &#8211; I can imagine the technology behind DPM being used for intelligent load shedding during peak electrical cost hours, power outages, or cooling outages in datacenters with some good integration between a DPM API and environmental management and monitoring systems like APC&#8217;s NetBotz.  Anyone else using DPM without having problems?  Any ideas for extending DPM or leveraging it for other purposes in the datacenter &#8211; I&#8217;d love to hear ideas in the comments.</p><div
class="shr-publisher-639"></div><div
style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div
class='shareaholic-like-buttonset' style='float:none;height:30px;'><a
class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fvmtoday.com%2F2010%2F12%2Fvcenter-crashes-after-applying-esxi-patch-esxi410-201010401-sg%2F' data-shr_title='vCenter+Crashes+After+Applying+ESXi+Patch+ESXi410-201010401-SG'></a><a
class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fvmtoday.com%2F2010%2F12%2Fvcenter-crashes-after-applying-esxi-patch-esxi410-201010401-sg%2F'></a><a
class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fvmtoday.com%2F2010%2F12%2Fvcenter-crashes-after-applying-esxi-patch-esxi410-201010401-sg%2F' data-shr_title='vCenter+Crashes+After+Applying+ESXi+Patch+ESXi410-201010401-SG'></a></div><div
style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div>]]></content:encoded> <wfw:commentRss>http://vmtoday.com/2010/12/vcenter-crashes-after-applying-esxi-patch-esxi410-201010401-sg/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>HA Errors after vSphere 4.1 Upgrade</title><link>http://vmtoday.com/2010/12/ha-errors-after-vsphere-4-1-upgrade/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=ha-errors-after-vsphere-4-1-upgrade</link> <comments>http://vmtoday.com/2010/12/ha-errors-after-vsphere-4-1-upgrade/#comments</comments> <pubDate>Tue, 07 Dec 2010 18:11:32 +0000</pubDate> <dc:creator>Joshua Townsend</dc:creator> <category><![CDATA[Issues & Troubleshooting]]></category> <category><![CDATA[VMware]]></category> <category><![CDATA[VMware How To]]></category> <category><![CDATA[DPM]]></category> <category><![CDATA[HA]]></category> <category><![CDATA[High Availability]]></category> <category><![CDATA[troubleshooting]]></category> <category><![CDATA[vsphere]]></category><guid
isPermaLink="false">http://vmtoday.com/?p=632</guid> <description><![CDATA[Troubleshooting &#038; fixing VMware High Availability (HA) error 'Error &#60;date&#62; &#60;time&#62; HA agent on &#60;host&#62; in cluster &#60;clustername&#62; in &#60;datacenter&#62; has an error: Error while running health check script' on a vSphere 4.1 cluster.]]></description> <content:encoded><![CDATA[<p></p><p>I recently ran into an issue with one of my vSphere clusters after upgrading from vSphere 4.0 to vSphere 4.1 (with ESXi 4.1 and vCenter 4.1).  After the upgrade, I attempted to enable VMware High Availability (HA) on the upgraded cluster.  Each of the ESXi hosts in the cluster appeared to have been properly configured for HA (as observed in the &#8216;Recent Tasks&#8217; pane of the vSphere Client).  Despite having appeared to configure HA correctly, I found that each host in the cluster was displaying an error on the Summary tab of the vSphere Client that read &#8216;Error &lt;date&gt; &lt;time&gt; HA agent on &lt;host&gt; in cluster &lt;clustername&gt; in &lt;datacenter&gt; has an error: Error while running health check script&#8217;.</p><p>I&#8217;ve dealt with HA errors in the past, so I quickly jumped into my standard troubleshooting and quick-fixes proceedure:</p><ol><li>Verify host connectivity.</li><li>Right-click on each host and choose &#8216;Reconfigure for VMware HA&#8217;</li><li>Disable &amp; Re-enable HA on the cluster.</li><li>Disable HA, place hosts into Maintenance Mode &amp; Reboot (one at a time).  Re-enable HA.</li><li>Get frustrated that a quick fix is not probably not in my future&#8230;.</li><li>Verify host name resolution for each host in the cluster from the service console/tech support mode of each host.</li><li>Review log files on vCenter Server and each host for glaring issues.  All Greek to me in this case&#8230;.</li><li>Call VMware Support.</li></ol><p>VMware Support reviewed the log files I had attached to my Service Request (SR) when I opened the case and had me try a few different things to fix the issue.  First, we verified the steps I had taken and collected some fresh logs.  Next, the support rep had me verify that Distributed Power Management (DPM) was not enabled on the cluster as there apparently is a known issue (although a KB is not available at this time) with configuring HA when DPM is enabled under certain circumstances.  I did not have DPM enabled on this particular cluster so I didn&#8217;t spend time chasing down this particular bug.</p><p>Finally, the following proceedure, run on each ESXi server in the cluster, resolved the issue (Note &#8211; this procedure is safe to do during normal operations as it does not affect running VM&#8217;s):</p><ol><li>Verify SSH or Console access to the host (this requires enabling Remote SSH/Tech Support Mode on ESXi hosts on the Configuration tab | Security Profile node of the vSphere Client, or by pressing F2 to login to ESXi 4.1 | troubleshooting options | enable remote SSH.</li><li>Disable HA on the affected cluster.</li><li>Right-click | Disconnect each host in the cluster from the &#8216;Hosts &amp; Clusters&#8217; view of the vSphere Client.</li><li>SSH to the host and run the following commands:</li><blockquote><p>services.sh stop<br
/> /opt/vmware/uninstallers/VMware-vpxa-uninstall.sh<br
/> /opt/vmware/uninstallers/VMware-aam-ha-uninstall.sh<br
/> services.sh start</p></blockquote><li>In the vSphere Client, right-click on each host and Connect.</li><li>Enable HA on the cluster.</li></ol><p>This procedure cleanly removes the VMware vCenter agent and the VMware HA agent from the ESX or ESXi host.  Reconnecting the host to vCenter pushes the vCenter management agent back to the host and installs it cleanly.  Enabling HA on the cluster re-installs the HA agent.  After completing these steps I had no further issues with HA on the cluster &#8211; case closed.  I hope this is helpful for anyone else who might be experiencing HA errors after upgrading to vSphere 4.1.</p><p>For those wanting to learn HA best practices or go a bit deeper into the inner workings of VMware HA, I highly recommend Duncan Epping&#8217;s <a
title="HA Deepdive" href="http://www.yellow-bricks.com/vmware-high-availability-deepdiv/" target="_blank">VMware HA Deep Dive article</a> and/or <a
title="VMware vSphere 4.1 HA and DRS Technical deepdive (Volume 1)" href="http://www.amazon.com/gp/product/1456301446?ie=UTF8&amp;tag=vm09-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=1456301446 " target="_blank">VMware vSphere 4.1 HA and DRS Technical Deepdive (Volume 1) book</a>.</p><div
class="shr-publisher-632"></div><div
style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div
class='shareaholic-like-buttonset' style='float:none;height:30px;'><a
class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fvmtoday.com%2F2010%2F12%2Fha-errors-after-vsphere-4-1-upgrade%2F' data-shr_title='HA+Errors+after+vSphere+4.1+Upgrade'></a><a
class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fvmtoday.com%2F2010%2F12%2Fha-errors-after-vsphere-4-1-upgrade%2F'></a><a
class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fvmtoday.com%2F2010%2F12%2Fha-errors-after-vsphere-4-1-upgrade%2F' data-shr_title='HA+Errors+after+vSphere+4.1+Upgrade'></a></div><div
style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div>]]></content:encoded> <wfw:commentRss>http://vmtoday.com/2010/12/ha-errors-after-vsphere-4-1-upgrade/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>High CPU Ready, Poor Performance</title><link>http://vmtoday.com/2010/08/high-cpu-ready-poor-performance/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=high-cpu-ready-poor-performance</link> <comments>http://vmtoday.com/2010/08/high-cpu-ready-poor-performance/#comments</comments> <pubDate>Wed, 25 Aug 2010 19:52:07 +0000</pubDate> <dc:creator>Joshua Townsend</dc:creator> <category><![CDATA[Issues & Troubleshooting]]></category> <category><![CDATA[VMware]]></category> <category><![CDATA[VMware How To]]></category> <category><![CDATA[best practices]]></category> <category><![CDATA[cpu ready]]></category> <category><![CDATA[esxtop]]></category> <category><![CDATA[performance]]></category> <category><![CDATA[troubleshooting]]></category> <category><![CDATA[vsphere]]></category><guid
isPermaLink="false">http://vmtoday.com/?p=566</guid> <description><![CDATA[I ran into an issue with a customer today where a VM was performing terribly.  From within the guest OS (a Windows 2003 application server running .NET in IIS which I will call BigBadServer) things appeared sluggish and CPU time was high.  The amount of time being spent on the kernel was notably high.  The [...]]]></description> <content:encoded><![CDATA[<p></p><p>I ran into an issue with a customer today where a VM was performing terribly.  From within the guest OS (a Windows 2003 application server running .NET in IIS which I will call BigBadServer) things appeared sluggish and CPU time was high.  The amount of time being spent on the kernel was notably high.  The VM in question had 4 vCPU’s and a good helping of memory.</p><p><a
href="http://cloudfront.vmtoday.com/wp-content/uploads/2010/08/highkerneltime.png" rel="lightbox[566]"><img
class="aligncenter size-medium wp-image-589" title="high kernel time" src="http://cloudfront.vmtoday.com/wp-content/uploads/2010/08/highkerneltime-220x300.png" alt="high kernel time in perfmon" width="220" height="300" /></a></p><p>I don’t have access to the VMware client at this particular site – just some of the guests, so I was flying blind.  Gut feeling told me that I was dealing with a resource contention issue.  I had the VMstats provider running in the guest (<a
href="http://vpivot.com/2009/09/17/using-perfmon-for-accurate-esx-performance-counters/">http://vpivot.com/2009/09/17/using-perfmon-for-accurate-esx-performance-counters/</a>) showed me that there was no ballooning or swapping going on, and that the vCPU’s were not limited and the CPU share value seemed to be at the default.</p><p>I strongly suspected that the physical server running VMware ESX was oversubscribed on physical CPU (pCPU) resources.  Essentially, the guest VM’s that are sharing the resources of the physical machine are demanding more resources than the machine can handle.  To verify this theory, I had the client check the ‘CPU Ready’ metric on BigBadServer and bingo!</p><p>CPU Ready is a measure of the amount of time that the guest VM is ready to run against the pCPU, but the VMware CPU Scheduler cannot find time to run the VM because other VM’s are competing for the same resources.</p><p>From the stats the customer provided on our phone call, the CPU Ready for any one of the 4 vCPU’s on the BigBadServer was on average 3723ms (min: 1269ms, max:8491ms).  (Update 8/25/2010 to clarify summation stat) The summation for the entire VM was around 12,000ms on average and peaked around 35,000.  The stats came from the real-time performance  graph/table in the vSphere client. The real-time stats in the vSphere Client update every 20 seconds, so  the CPU Ready summation value  should be divided by 20,000 to get a  percentage of CPU ready for the 20 second time slice.  If I take the  worst case scenario of 8491ms per vCPU, this VM spent nearly 43%  (8491/20,000) of the 20 second time slice waiting for CPU resources.</p><p>The CPU Ready summation in milliseconds counter in the vCenter Client is not always the most accurate or easy to interpret stat – to better quantify the problem it might be best to go to the ESX command line and run ESXTOP.  CPU Ready over 5% could be a sign of trouble, over 10% and there is a problem.  Running ESXTOP in batch mode and then analyzing the output using Windows Perfmon or Excel might be a good way to go on this to get a view over several hours rather than the realtime stats we were looking at.  I wrote a post a while back with more info on ESXTOP batch mode: <a
href="../2009/09/esxtop-batch-mode-windows-perfmon/">http://vmtoday.com/2009/09/esxtop-batch-mode-windows-perfmon/</a></p><p>To help quantify the problem a bit more, the BigBadServer is on an ESX 4.0 server with about 10 other servers.  The physical blade has two dual-core CPU’s (AMD Opteron 2218HE’s which are not hyperthreaded).  The other VM’s on the blade have different vCPU and vMemory configurations.  3 VM’s (including BigBadServer) have 4 vCPU’s.  A couple have 2 vCPU’s, and the remainder are configured with 1 vCPU.  In ESX 4.x, the VMware console OS actually runs as a hidden VM, pegged to pCPU #1.</p><p>I generally recommend a pCPU:vCPU ration of 1:4 for mid-sized VMware deployments of single vCPU VM’s.  The blade we are running on is a 1:5 with several multi-vCPU VM’s.  The multi-vCPU’s start to skew the ratio recommendation and require some advanced design decisions.  VMware’s scheduler requires that all the vCPU’s on a VM run concurrently (even if the Guest OS is trying to execute a single thread).  Also, the VMware CPU Scheduler prefers to have all the vCPU’s from a VM run on the same pCPU.  As workloads are bounced around between pCPU’s, the benefits of CPU cache are lost.  This is one of those ‘<a
title="Balloon Driver Problems with SQL" href="http://vmtoday.com/2009/09/balloon-driver-problems-with-sql/">more-is-less</a>’ situations that you run into on virtualized environments.</p><p>What this CPU Scheduler nonsense means in this case is that the 4 vCPU’s on BigBadServer have to wait until all logical pCPU’s on the box are idle (including the one that runs ESX itself) before it can run.  If ESX can’t accomplish that (we are experiencing resource contention) it starts prioritizing workloads according to what it can best run.  It is much easier to schedule the smaller VM’s, so it tends to run those on pCPU more frequently.  The larger VM’s tend to suffer a bit more than the smaller ones.  We are competing with 2 other VM’s with 4 vCPU’s that use up all of the logical pCPU’s when they need to run, as well as with the smaller VM’s.</p><p>I suggested a few ways to fix this issue for the BigBadServer web server:</p><ol><li>Using Shares and/or Reservations on the VM.  This probably won’t work in our situation as the physical server is too over-subscribed.  We might see a slight improvement in BigBadServer (or we might not see any change), but possibly at the extreme expense of the other VM’s sharing the blade.</li><li>Reduce the number of vCPU’s on BigBadServer AND the other multi-vCPU VM’s on the same physical server.  This would reduce resource contention and open up a whole bunch of scheduling options for the VMware CPU Scheduler.  This is the quickest/cheapest fix, but will not work if the VM’s really do need 4 vCPU’s.  A little workload analysis should determine which can be made smaller (the vCenter server graphs/stats should be enough for this).  For what it’s worth, by our analysis BigBadServer seems to be happier with 4 vCPU assuming we can run with a low CPU Ready on those 4.</li><li>Move the BigBadServer VM to a physical ESX server with fewer multi-vCPU VM’s so there is less contention.</li><li>Move the BigBadServer VM to a physical ESX server with quad-core pCPU’s (ideally two quad-cores or bigger).  This would give a lot more flexibility to the VMware CPU Scheduler and allow it to run quad-vCPU VM’s on the same pCPU for greater efficiency.</li><li>Split BigBadServer into 2 smaller VM’s – The server currently runs a couple sites.  We could split them onto two servers &#8211; one for Project1 and one for Proejct2.  This configuration would take some design, testing, and time but could scale out better, give more flexibility and availability in the long run.</li></ol><p>I’m not sure which way the customer will go on this one yet, but I feel good having armed them with enough knowledge and options to make an informed decision.</p><p>To avoid problems like this in the future, I recommend these rules of thumb:</p><ul><li>Design your hosts for your guests.  Taking your Guest VM sizes into account when designing your environment and choosing physical hardware is crucial if you need bigger VM’s.</li><li>Don’t make your VM’s bigger than you have to.  It is always easier to add resources than take them away.  Hot Add of CPU and Memory in vSphere make adding incredibly easy.</li><li>Monitor your environment for CPU Ready, Swapping, and other metrics that can indicate an inefficient design.</li><li>Call for help when you can’t figure out what is going on (I’m happy to help!).  VMware is super powerful, but some things can be downright backwards when it comes to resource allocation on a fixed set of hardware.</li></ul><p>If you are looking for some resources to help explain CPU Scheduling a bit more, I recommend:</p><ul><li>VMware’s Official documentation of CPU Scheduler in      vSphere 4.1 &#8211; <a
href="http://www.vmware.com/files/pdf/techpaper/VMW_vSphere41_cpu_schedule_ESX.pdf">http://www.vmware.com/files/pdf/techpaper/VMW_vSphere41_cpu_schedule_ESX.pdf</a>.</li><li>A nice summary of co-scheduling from VMware’s      Performance Blog: <a
href="http://blogs.vmware.com/performance/2008/06/esx-scheduler-s.html">http://blogs.vmware.com/performance/2008/06/esx-scheduler-s.html</a></li><li>Description and stats on Ready Time metrics for VI3: <a
title="VMware Performance Study on Ready Time Observations" href="http://www.vmware.com/pdf/esx3_ready_time.pdf" target="_blank">http://www.vmware.com/pdf/esx3_ready_time.pdf</a></li><li>Understanding Virtual Center Performance Statistics: <a
title="Understanding Virtual Center Performance Statistics" href="http://communities.vmware.com/docs/DOC-5230.pdf" target="_blank">http://communities.vmware.com/docs/DOC-5230.pdf</a></li></ul><p>(Updated 8/25/2010 to include a few additional reference links and corrected summation divided by time slice to get accurate values)</p><div
class="shr-publisher-566"></div><div
style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div
class='shareaholic-like-buttonset' style='float:none;height:30px;'><a
class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fvmtoday.com%2F2010%2F08%2Fhigh-cpu-ready-poor-performance%2F' data-shr_title='High+CPU+Ready%2C+Poor+Performance'></a><a
class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fvmtoday.com%2F2010%2F08%2Fhigh-cpu-ready-poor-performance%2F'></a><a
class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fvmtoday.com%2F2010%2F08%2Fhigh-cpu-ready-poor-performance%2F' data-shr_title='High+CPU+Ready%2C+Poor+Performance'></a></div><div
style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div>]]></content:encoded> <wfw:commentRss>http://vmtoday.com/2010/08/high-cpu-ready-poor-performance/feed/</wfw:commentRss> <slash:comments>10</slash:comments> </item> <item><title>EMC Virtual Storage Integrator Update</title><link>http://vmtoday.com/2010/07/emc-virtual-storage-integrator-update/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=emc-virtual-storage-integrator-update</link> <comments>http://vmtoday.com/2010/07/emc-virtual-storage-integrator-update/#comments</comments> <pubDate>Tue, 06 Jul 2010 16:49:32 +0000</pubDate> <dc:creator>Joshua Townsend</dc:creator> <category><![CDATA[EMC]]></category> <category><![CDATA[Issues & Troubleshooting]]></category> <category><![CDATA[Storage]]></category> <category><![CDATA[VMware]]></category> <category><![CDATA[celerra]]></category> <category><![CDATA[clariion]]></category> <category><![CDATA[client]]></category> <category><![CDATA[plugin]]></category> <category><![CDATA[vsphere]]></category><guid
isPermaLink="false">http://vmtoday.com/?p=567</guid> <description><![CDATA[I upgraded my in-house VMware vSphere environment to 4.0 Update 2 last week.  After upgrading my vSphere Client to the Update 2 version I was greeted with a series of 7 ugly error messages stating: Method not found: &#8216;VMware.CustomControls.LabelEx VpxClient.Common.Util.Helper.AddLabel(System.Windows.Froms.Control,Int32, int32, System.String, System.Drawing.FontStyle, Boolean)&#8221;.I assumed a plug-in had caused the error message.  I started my [...]]]></description> <content:encoded><![CDATA[<p></p><p>I upgraded my in-house VMware vSphere environment to 4.0 Update 2 last week.  After upgrading my vSphere Client to the Update 2 version I was greeted with a series of 7 ugly error messages stating: Method not found: &#8216;VMware.CustomControls.LabelEx VpxClient.Common.Util.Helper.AddLabel(System.Windows.Froms.Control,Int32, int32, System.String, System.Drawing.FontStyle, Boolean)&#8221;.<a
href="http://cloudfront.vmtoday.com/wp-content/uploads/2010/07/emc-storage-viewer-vsphere-client-error.png" rel="lightbox[567]"><img
class="aligncenter size-medium wp-image-568" title="emc storage viewer vsphere client error" src="http://cloudfront.vmtoday.com/wp-content/uploads/2010/07/emc-storage-viewer-vsphere-client-error-300x107.png" alt="emc storage viewer vsphere client error" width="300" height="107" /></a>I assumed a plug-in had caused the error message.  I started my troubleshooting by disabling the 3rd-party plug-ins in the environment, beginning with the free EMC Storage Viewer.  Upon disabling the EMC Storage Viewer 2.x plug-in the problem was resolved.  I went out to EMC PowerLink to see if an update was available for the plug-in and was surprised to find that I had missed a major update/rebranding of the plug-in.  EMC now calls the plug-in the &#8216;EMC Virtual Storage Integrator&#8217;.  A hotfix was released on July 2nd to bring Update 2 support to the plug-in (version 3.0.0.32).</p><p>I updated the Solution Enabler installation (I installed Solution Enabler on my vCenter server, but it is also available as a SUSE based virtual appliance), and then updated the plug-in.</p><p><a
href="http://cloudfront.vmtoday.com/wp-content/uploads/2010/07/EMC_VSI_30032.png" rel="lightbox[567]"><img
class="aligncenter size-medium wp-image-569" title="EMC_VSI_30032" src="http://cloudfront.vmtoday.com/wp-content/uploads/2010/07/EMC_VSI_30032-300x228.png" alt="EMC Virtual Storage Integrator" width="300" height="228" /></a>The update appeared to install without any problems.  The vSphere Client launched like a champ after the update &#8211; no errors, but no EMC Storage plug-in either.  Odd.  The problem occurred on both my vCenter Server&#8217;s vSphere client and my workstation, so seems to be more than an isolated issue.</p><p>I did an uninstall of the plug-in using Add/Remove Programs, and then reinstalled it.  After the reinstall the EMC Storage plug-in icon appeared in my vSphere Client as pictured below.</p><p><a
href="http://cloudfront.vmtoday.com/wp-content/uploads/2010/07/emc-storage-viewer-icon.png" rel="lightbox[567]"><img
class="aligncenter size-medium wp-image-570" title="emc storage viewer icon" src="http://cloudfront.vmtoday.com/wp-content/uploads/2010/07/emc-storage-viewer-icon-300x120.png" alt="emc storage viewer icon in vSphere Client" width="300" height="120" /></a></p><p>The EMC Virtual Storage Integrator (VSI) plug-in is free &#8211; installing it is a no-brainer for anyone running Clariion or Celerra storage arrays.  The VSI simplifies the job of mapping vSphere Datastores to LUN&#8217;s and NFS shares on your EMC storage, and helps pinpoint the location of VM&#8217;s and RDM&#8217;s on your array.  This visibility for the VMware administrator into the storage layer can go a long way in helping troubleshoot storage performance issues and simplifying communication between server, storage, and virtulization teams.</p><p>EMC actually offers three different free vSphere plug-ins, including the VSI.  The EMC Unified Block plug-in and the EMC Unified NAS plug-in round out the trio.  EMC&#8217;s Virtual Geek, Chad Sakac, covers all three in his blog post here: <a
title="Update on EMC vSphere plugins…" href="http://virtualgeek.typepad.com/virtual_geek/2010/06/update-on-emc-vsphere-plugins.html" target="_blank">http://virtualgeek.typepad.com/virtual_geek/2010/06/update-on-emc-vsphere-plugins.html</a>.</p><div
class="shr-publisher-567"></div><div
style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div
class='shareaholic-like-buttonset' style='float:none;height:30px;'><a
class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fvmtoday.com%2F2010%2F07%2Femc-virtual-storage-integrator-update%2F' data-shr_title='EMC+Virtual+Storage+Integrator+Update'></a><a
class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fvmtoday.com%2F2010%2F07%2Femc-virtual-storage-integrator-update%2F'></a><a
class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fvmtoday.com%2F2010%2F07%2Femc-virtual-storage-integrator-update%2F' data-shr_title='EMC+Virtual+Storage+Integrator+Update'></a></div><div
style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div>]]></content:encoded> <wfw:commentRss>http://vmtoday.com/2010/07/emc-virtual-storage-integrator-update/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Installing PowerPath/VE using VMware Update Manager</title><link>http://vmtoday.com/2010/02/installing-powerpathve-using-vmware-update-manager/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=installing-powerpathve-using-vmware-update-manager</link> <comments>http://vmtoday.com/2010/02/installing-powerpathve-using-vmware-update-manager/#comments</comments> <pubDate>Fri, 05 Feb 2010 19:17:07 +0000</pubDate> <dc:creator>Joshua Townsend</dc:creator> <category><![CDATA[Documentation]]></category> <category><![CDATA[Issues & Troubleshooting]]></category> <category><![CDATA[Storage]]></category> <category><![CDATA[VMware]]></category> <category><![CDATA[VMware How To]]></category> <category><![CDATA[EMC]]></category> <category><![CDATA[esxi]]></category> <category><![CDATA[I/O]]></category> <category><![CDATA[multipathing]]></category> <category><![CDATA[performance]]></category> <category><![CDATA[powerpath]]></category> <category><![CDATA[vcenter]]></category> <category><![CDATA[vsphere]]></category><guid
isPermaLink="false">http://vmtoday.com/?p=368</guid> <description><![CDATA[I am finishing up an installation of an EMC Clariion CX4 SAN. One of the final steps of the installation is to configure PowerPath/VE on the ESXi hosts. PowerPath/VE is EMC&#8217;s multipathing extension module for VMware (and Hyper-V), designed to replace the Native Multipathing Plugin (NMP) for increased I/O performance and failover management.  To simplify [...]]]></description> <content:encoded><![CDATA[<p></p><p>I am finishing up an installation of an EMC Clariion CX4 SAN.  One of the final steps of the installation is to configure PowerPath/VE on the ESXi hosts. <a
title="PowerPath/VE" href="http://www.emc.com/products/detail/software/powerpath-ve.htm" target="_blank">PowerPath/VE</a> is EMC&#8217;s multipathing extension module for VMware (and Hyper-V), designed to replace the Native Multipathing Plugin (NMP) for increased I/O performance and failover management.  To simplify and automate the installation of PowerPath/VE, I decided to use VMware Update Manager (VUM) to push the extension to the ESXi 4.x hosts in the environment.</p><p>The process of setting up an additional VUM patch repository to host PowerPath/VE (and other 3rd party extensions such as the Cisco Nexus 1000v) is pretty straight forward.  3rd party extensions are supported in VUM beginning with vSphere 4.0 Update 1.  <a
title="Chad Sakac - Virtual Geek blog" href="http://virtualgeek.typepad.com/virtual_geek/2009/11/vsphere-update-1-and-other-friday-goodies.html" target="_blank">Chad Sakac</a> has posted a great video guide on YouTube that covers the setup:</p><p
style="text-align: center;"><object
classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param
name="allowFullScreen" value="true" /><param
name="allowScriptAccess" value="always" /><param
name="src" value="http://www.youtube.com/v/V5dtxqSJCyQ&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" /><param
name="allowfullscreen" value="true" /><embed
type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/V5dtxqSJCyQ&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" allowfullscreen="true" allowscriptaccess="always"></embed></object></p><p>I opted to use the tomcat installation on the environment&#8217;s vCenter server to host the PowerPath/VE repository.  To accomplish this, I simply created a new directory in the tomcat root directory.  The default path for the root directory on a vSphere vCenter Server is &#8220;C:\Program Files\VMware\Infrastructure\tomcat\webapps&#8221; (or C:\Program Files (x86)\VMware\Infrastructure\tomcat\webapps on a 64-bit installation).</p><p>I created a directory named &#8216;depot&#8217; and within that directory created a PowerPathVE folder.  I extracted the contents of the VUM folder from the PowerPath .zip file that I downloaded from <a
title="EMC PowerLink" href="http://powerlink.emc.com" target="_blank">http://powerlink.emc.com</a>.  A screenshot of the directory is below:</p><div
id="attachment_371" class="wp-caption aligncenter" style="width: 579px"> <a
href="http://cloudfront.vmtoday.com/wp-content/uploads/2010/02/PPVEDepot.jpg" rel="lightbox[368]"><img
class="size-full wp-image-371 " title="PowerPath/VE Depot Folder" src="http://cloudfront.vmtoday.com/wp-content/uploads/2010/02/PPVEDepot.jpg" alt="PowerPath/VE Depot Directory Tree" width="579" height="455" /></a><p
class="wp-caption-text">PowerPath/VE Depot Directory Tree</p></div><p>After creating the directory for the patch repository, I simply added an Extension Repository to VMware Update Manager as Chad shows in his <a
href="http://www.youtube.com/watch?v=V5dtxqSJCyQ&amp;feature=player_embedded" target="_blank">video</a>.  I would like to call out one caveat &#8211; Because vCenter may not listen on standard HTTP/HTTPS ports, I used <img
src="file:///C:/Users/JOSH%7E1.TOW/AppData/Local/Temp/moz-screenshot.png" alt="" />https://vcenter.domain.local:8443/depot/PowerPathVE/index.xml as the path to the source.</p><div
id="attachment_373" class="wp-caption aligncenter" style="width: 524px"> <a
href="http://cloudfront.vmtoday.com/wp-content/uploads/2010/02/patchsource.jpg" rel="lightbox[368]"><img
class="size-full wp-image-373 " title="VUM Patch Source" src="http://cloudfront.vmtoday.com/wp-content/uploads/2010/02/patchsource.jpg" alt="VUM Patch Source" width="524" height="201" /></a><p
class="wp-caption-text">VUM Patch Source</p></div><p>Once PowerPath was added to an Extension Baseline in VUM, I simply had to scan my hosts for updates and remediate.  Installation of PowerPath/VE requires the host to be in Maintenance Mode and concludes with a reboot.  Pretty simple.</p><p>Then all you have to do is fight through an overly-complex licensing setup (seriously, a 112 page <a
title="PowerPath/VE for VMware vSphere Licensing Guide" href="https://powerlink.emc.com/nsepn/webapps/btg548664833igtcuup4826/km/live1/en_US/Offering_Technical/Technical_Documentation/300-009-188.pdf" target="_blank">PDF</a> on how to install licenses???), a bit of configuration, and you are multi-pathing with the best of them.  If you are interested in learning more about PowerPath/VE, start with this whitepaper: <a
title="EMC PowerPath/VE for VMware vSphere Best Practices Planning" href="http://www.emc.com/collateral/software/white-papers/h6340-powerpath-ve-for-vmware-vsphere-wp.pdf" target="_blank">EMC PowerPath/VE for VMware vSphere Best Practices Planning</a>.  For a bit of real-world insight into the performance increase you might see with PowerPath/VE, check out this blog post from Eric Sloof: <a
rel="bookmark" href="http://www.ntpro.nl/blog/archives/1294-Massive-IO-power-increase-using-EMC-PowerPathVE.html">Massive I/O power increase using EMC PowerPath/VE</a>.</p><p>Update &#8211; 3/27/09: VMware published a Knowledge Base article on this procedure a few weeks after I wrote this post.  You can find it in  article <a
title="Install PowerPath/VE for VMware vSphere by using vCenter Update Manager" href="http://kb.vmware.com/selfservice/microsites/search.do?cmd=displayKC&amp;docType=kc&amp;externalId=1018740&amp;sliceId=1&amp;docTypeID=DT_KB_1_1&amp;dialogID=76207021&amp;stateId=0%200%2076203931" target="_blank">1018740</a>.</p><p>Update &#8211; 4/15/11: You may have to set the NTFS permissions on the &#8216;depot&#8217; folder to allow &#8216;anonymous&#8217; read access when running on a 2008 or 2008 R2 server before you can validate and download from the new repository.</p><div
class="shr-publisher-368"></div><div
style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div
class='shareaholic-like-buttonset' style='float:none;height:30px;'><a
class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fvmtoday.com%2F2010%2F02%2Finstalling-powerpathve-using-vmware-update-manager%2F' data-shr_title='Installing+PowerPath%2FVE+using+VMware+Update+Manager'></a><a
class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fvmtoday.com%2F2010%2F02%2Finstalling-powerpathve-using-vmware-update-manager%2F'></a><a
class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fvmtoday.com%2F2010%2F02%2Finstalling-powerpathve-using-vmware-update-manager%2F' data-shr_title='Installing+PowerPath%2FVE+using+VMware+Update+Manager'></a></div><div
style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div>]]></content:encoded> <wfw:commentRss>http://vmtoday.com/2010/02/installing-powerpathve-using-vmware-update-manager/feed/</wfw:commentRss> <slash:comments>5</slash:comments> </item> <item><title>Upgrading Virtual Hardware in a VMware Virtual Machine May Cause Disks to go Offline</title><link>http://vmtoday.com/2009/11/upgrading-virtual-hardware-in-a-vmware-virtual-machine-may-cause-disks-to-go-offline/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=upgrading-virtual-hardware-in-a-vmware-virtual-machine-may-cause-disks-to-go-offline</link> <comments>http://vmtoday.com/2009/11/upgrading-virtual-hardware-in-a-vmware-virtual-machine-may-cause-disks-to-go-offline/#comments</comments> <pubDate>Mon, 23 Nov 2009 22:51:44 +0000</pubDate> <dc:creator>Joshua Townsend</dc:creator> <category><![CDATA[Issues & Troubleshooting]]></category> <category><![CDATA[VMware]]></category> <category><![CDATA[VMware How To]]></category> <category><![CDATA[upgrade]]></category> <category><![CDATA[virtual hardware]]></category> <category><![CDATA[virtualization]]></category> <category><![CDATA[vsphere]]></category><guid
isPermaLink="false">http://vmtoday.com/?p=273</guid> <description><![CDATA[I recently posted an article on how specific actions during the upgrade of a VMware Virtual Machine&#8217;s hardware from v4 to v7 can cause problems with certain services, including DNS, DHCP, and WINS. In that case, the problem was related to Microsoft Windows leaving non-present devices with networking configurations and  the failure of the VMware [...]]]></description> <content:encoded><![CDATA[<p></p><p>I recently posted an <a
title="vSphere Upgrade Breaks Active Directory" href="http://vmtoday.com/2009/11/vsphere-upgrade-breaks-active-directory/" target="_blank">article </a>on how specific actions during the upgrade of a VMware Virtual Machine&#8217;s hardware from v4 to v7 can cause problems with certain services, including DNS, DHCP, and WINS.  In that case, the problem was related to Microsoft Windows leaving non-present devices with networking configurations and  the failure of the VMware Upgrade Helper service to copy WINS settings when updating the NIC.  As my fellow blogger and VMUG leader, <a
href="http://boche.net/blog/" target="_blank">Jason Boche</a>, <a
href="http://twitter.com/jasonboche/" target="_blank">responded on Twitter</a>: &#8220;Same gotchas, different version.&#8221;  And right he is &#8211; anyone with experience in P2V or V2V, or who has been working with VMware long enough to have done a 2.5 to 3.0 upgrade experienced the same gotchas.</p><p>There are other issues with VMware virtual hardware upgrades, however, that you may not have experienced.  One such issue that I have experienced is highlighted in VMware Knowledge Base article <a
href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;cmd=displayKC&amp;externalId=1013109" target="_blank">1013109</a>: <em>&#8220;Upgrading virtual hardware in ESX 4 may cause Windows 2008 disks to go offline</em>&#8220;.  The problems described in the article are unique to Windows 2008 Enterprise and Datacenter editions only.  The problem is pretty well described in the title of the article &#8211; Upgrading virtual hardware in ESX 4 may cause Windows 2008 disks to go offline.  In this case, like with the ghost NIC&#8217;s I <a
title="vSphere Upgrade Breaks Active Directory" href="http://vmtoday.com/2009/11/vsphere-upgrade-breaks-active-directory/" target="_blank">described </a>last week, is more of a Microsoft issue, but it will rear its head when a VMware Administrator least desires it.  With this particular problem, the Windows Virtual Disk Service (part of the native Storage Management suite) is set to not auto-mount newly discovered disks that do reside on a shared bus.  Microsoft has a MSDN article on the VDS SANS policy <a
title="VDS_SAN_POLICY Enumeration" href="http://msdn.microsoft.com/en-us/library/bb525577%28VS.85%29.aspx" target="_blank">here</a>.  Upgrading the virtual hardware version causes the disks to be re-discovered and not auto-mounted.  This can potentially impact all non-system disks on a VM.</p><p>You may also experience similar issues when upgrading the vSCSI adapter in a VM from a standard LSI Logic Parallel SCSI adapter to a (new in vSphere 4.0) paravirtualized SCSI (<a
title="Configuring disks to use VMware Paravirtual SCSI (PVSCSI) adapters" href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;cmd=displayKC&amp;externalId=1010398" target="_blank">pvSCSI</a>) adapter, move virtual disks to new vSCSI adapters to increase the number of concurrent disk IO operations, or when you change the SCSI node ID of a virtual disk.  These may all trigger a re-discovery of the disks by the Windows Virtual Disk Service, leaving data disks offline on Windows 2008 Enterprise and Datacenter Edition guests.</p><p>In my opinion, these issues are not reasons to forgo upgrading your virtual hardware version.  However, when your upgrade/migration plans call for upgrading the virtual hardware version of your guests you should be prepared to resolve any issues caused by &#8216;ghost hardware&#8217;, offline disks, and the like.  Both the MSDN and VMware articles I cited above offer workarounds for the offline disk issue.  Here are the links again:</p><li>http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;cmd=displayKC&amp;externalId=1013109</li><li>http://msdn.microsoft.com/en-us/library/bb525577%28VS.85%29.aspx</li><div
class="shr-publisher-273"></div><div
style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div
class='shareaholic-like-buttonset' style='float:none;height:30px;'><a
class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fvmtoday.com%2F2009%2F11%2Fupgrading-virtual-hardware-in-a-vmware-virtual-machine-may-cause-disks-to-go-offline%2F' data-shr_title='Upgrading+Virtual+Hardware+in+a+VMware+Virtual+Machine+May+Cause+Disks+to+go+Offline'></a><a
class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fvmtoday.com%2F2009%2F11%2Fupgrading-virtual-hardware-in-a-vmware-virtual-machine-may-cause-disks-to-go-offline%2F'></a><a
class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fvmtoday.com%2F2009%2F11%2Fupgrading-virtual-hardware-in-a-vmware-virtual-machine-may-cause-disks-to-go-offline%2F' data-shr_title='Upgrading+Virtual+Hardware+in+a+VMware+Virtual+Machine+May+Cause+Disks+to+go+Offline'></a></div><div
style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div>]]></content:encoded> <wfw:commentRss>http://vmtoday.com/2009/11/upgrading-virtual-hardware-in-a-vmware-virtual-machine-may-cause-disks-to-go-offline/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>vSphere Upgrade Breaks Active Directory</title><link>http://vmtoday.com/2009/11/vsphere-upgrade-breaks-active-directory/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=vsphere-upgrade-breaks-active-directory</link> <comments>http://vmtoday.com/2009/11/vsphere-upgrade-breaks-active-directory/#comments</comments> <pubDate>Wed, 18 Nov 2009 21:40:24 +0000</pubDate> <dc:creator>Joshua Townsend</dc:creator> <category><![CDATA[Issues & Troubleshooting]]></category> <category><![CDATA[Microsoft]]></category> <category><![CDATA[VMware]]></category> <category><![CDATA[active directory]]></category> <category><![CDATA[DHCP]]></category> <category><![CDATA[DNS]]></category> <category><![CDATA[NIC]]></category> <category><![CDATA[upgrade]]></category> <category><![CDATA[upgrade virtual hardware]]></category> <category><![CDATA[vsphere]]></category><guid
isPermaLink="false">http://vmtoday.com/?p=249</guid> <description><![CDATA[I recently completed a VMware VI 3.5 to vSphere upgrade in a small environment (5 hosts, 80 VM&#8217;s).  Being a small environment, the upgrade was planned for one big overnight blitz.  Unfortunately, the size of the environment did not afford a test environment to uncover potential issues before the upgrade.  The upgrade to vSphere itself [...]]]></description> <content:encoded><![CDATA[<p></p><p>I recently completed a VMware VI 3.5 to vSphere upgrade in a small environment (5 hosts, 80 VM&#8217;s).  Being a small environment, the upgrade was planned for one big overnight blitz.  Unfortunately, the size of the environment did not afford a test environment to uncover potential issues before the upgrade.  The upgrade to vSphere itself went swimmingly (the vCenter server had been upgraded a couple weeks earlier).  However, some things in the environment started to go wonky once the upgrade was complete.  Specifically, name resolution (DNS), DHCP, WINS, Group Policy, and really anything Microsoft Active Directory related just did not work.</p><p>Let me explain a bit about the environment so you can better understand what the problem was and how it was corrected.  The environment was an all Microsoft shop, except for VMware of course.  The company follows a virtualize-first policy and is about 90% virtualized, including the Active Directory Domain Controllers.  The DC&#8217;s are Windows 2008 and serve up DHCP, DNS, and WINS in addition to their Directory Services roles.</p><p>The problems really began after I upgraded the virtual hardware version from v4 to v7 (check out page 97 of the <a
href="http://www.vmware.com/pdf/vsphere4/r40/vsp_40_upgrade_guide.pdf">vSphere Upgrade Guide</a> for the upgrade procedure).  When a Windows server is upgrade from VMware Hardware Version 4 to 7, the VMware Upgrade Helper Service handles the reconfiguration of network adapters on the upgraded virtual machine.  The VMware Upgrade Helper Service is installed with VMware Tools and is one of the reasons, along with getting drivers installed for the new hardware, for upgrading VMware Tools before upgrading the hardware version.  If you review the Event Viewer Application log on an upgraded machine you will see several entries from VMUpgradeHelper (Source) with several different Event ID&#8217;s (26, 280, 272, 108, &amp; 105).  An examination of these events will show that the VMware Upgrade Helper service 1.) Backed up the network configuration at OS shutdown, 2.) Started Automatically with the OS, 3.) Checks the device ID for the network adapter, 4.) If the device ID has changed (as a result of a hardware upgrade), the backed up configuration is restored and Event ID 269 is logged.</p><p>This behavior should be transparent for most configurations, with the exception of a slightly longer boot time following the upgrade.  However, I did notice a few problems with the NIC settings being restored under certain conditions.  First, on servers with a statically configured IPv4 stack, IP addresses and DNS server addresses were restored, but the WINS server addresses were not restored.  I suspect this is an oversight in the VMware Upgrade Helper service, but is probably not a major issue for many servers/environments as WINS is infrequently used.  However, for a WINS server itself to lose its configuration to use itself as a WINS server, <a
href="http://lmgtfy.com/?q=what+happens+when+a+WINS+server+doesn%27t+use+itself+as+a+WINS+server" target="_blank">bad things happen</a>.  There are several ways to correct this &#8211; scripts, DHCP Options, etc.  In the end, this wasn&#8217;t really a show stopper for me in this small environment.</p><p>The second, and bigger issue for me, was that after the virtual hardware was upgraded and the VMware Upgrade Helper Service did it&#8217;s job my Active Directory and related services were not available.  DNS was not functioning, DHCP was not handing out addresses, and I couldn&#8217;t connect to AD using ADUC, GPMC or LDAP.  It took me a few minutes to figure out what was going on.  This seems to be what happened: the virtual hardware upgrade caused a new virtual network adapter to be installed in the VM and all of the settings, including the MAC, address to be restored.  The HW v4 NIC was removed from the machine, but Windows held onto the device as a &#8216;ghost NIC&#8217; in Device Manager.  The core AD services, including DNS and DHCP, were still attempting to bind to the ghost NIC.  This behavior persisted through service restarts and reboots of the guest.  It wasn&#8217;t until I examined the IP configuration on the new NIC and clicked Apply (instead of canceling out) that I was prompted with a message indicating that there was more than one network interface configured with the same IP address, queuing me into the solution.</p><p>The error message should be familiar to anyone who has performed a Physical-to-Virtual migration (P2V) and is easily corrected by removing the old device through Windows Device Manager.  The device is hidden so you first have to expose it before deleting it.  Check <a
href="http://support.microsoft.com/kb/315539" target="_blank">http://support.microsoft.com/kb/315539</a> for details or simply follow my instructions below.  To expose the non-present NIC, open a command prompt and enter:</p><blockquote><p>set devmgr_show_nonpresent_devices=1</p></blockquote><p>You can then open Device Manager (enter <em>devmgmt.msc</em> at the command prompt to save some time).  In Device Manager, click View | Show Hidden Devices.  Expand Network Adapters and find the grayed-out entry for the old NIC as pictured below.</p><p
style="text-align: center;"><a
href="http://cloudfront.vmtoday.com/wp-content/uploads/2009/11/GhostNIC1.JPG" rel="lightbox[249]"><img
class="size-full wp-image-262 aligncenter" title="GhostNIC" src="http://cloudfront.vmtoday.com/wp-content/uploads/2009/11/GhostNIC1.JPG" alt="GhostNIC" width="357" height="256" /></a></p><p
style="text-align: left;">Select the ghost NIC and right-click | Uninstall to remove it.</p><p>The final gotcha for me on this is that the set devmgr_show_nonpresent_devices=1 command does not work on Windows 2008 (or Vista, Windows 7, or Windows 2008 R2).  To see and remove ghost NICs from Windows 2008, and environmental variable must be defined.  To set the variable, open Server Manager from the Windows Start Menu.  Highlight &#8216;Server Manager (%SERVERNAME%)&#8217; in the left-side tree-view pane.  Click &#8216;Change System Properties&#8217; in the right-hand pane.  Switch to the Advanced tab and click &#8216;Environment Variables.  Create a new System variable by clicking the New button.  The Variable name should be &#8216;devmgr_show_nonpresent_devices&#8217; and the value should be &#8217;1&#8242; as pictured below.</p><p><a
href="http://cloudfront.vmtoday.com/wp-content/uploads/2009/11/EnvVariable.JPG" rel="lightbox[249]"><img
class="aligncenter size-full wp-image-263" title="EnvVariable" src="http://cloudfront.vmtoday.com/wp-content/uploads/2009/11/EnvVariable.JPG" alt="EnvVariable" width="349" height="139" /></a></p><p>Click OK to close out of any open Windows.  A reboot is not necessary for the variable to take effect, although you may have to close out of all open Device Manager Windows and then reopen devmgmt.msc.  Click View | Show Hidden Devices and remove the ghost NIC as described above.  A quick reboot after I removed the ghost NIC from the domain controllers and all Active Directory, DNS, DHCP, and WINS services immediately began operating normally.  This second issue is more of a Microsoft problem in my opinion, and has been around for some time.</p><p>Before you start getting all upset and the FUD starts flying (&#8220;this is Microsoft/VMware&#8217;s latest attempt to break VMware/Microsoft?&#8221;), it wasn&#8217;t really vSphere that broke Active Directory; It was me.  A little better planning and not rushing through the last wee hours of the upgrade Window could have saved some trouble.  If you are planning a similar upgrade, it would be best to upgrade your domain controllers/DNS servers one at a time and remediate the issues I have decribed before upgrading the next.  This will ensure continued availability of your Active Directory and other critical services during your upgrade.</p><div
class="shr-publisher-249"></div><div
style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div
class='shareaholic-like-buttonset' style='float:none;height:30px;'><a
class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fvmtoday.com%2F2009%2F11%2Fvsphere-upgrade-breaks-active-directory%2F' data-shr_title='vSphere+Upgrade+Breaks+Active+Directory'></a><a
class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fvmtoday.com%2F2009%2F11%2Fvsphere-upgrade-breaks-active-directory%2F'></a><a
class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fvmtoday.com%2F2009%2F11%2Fvsphere-upgrade-breaks-active-directory%2F' data-shr_title='vSphere+Upgrade+Breaks+Active+Directory'></a></div><div
style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div>]]></content:encoded> <wfw:commentRss>http://vmtoday.com/2009/11/vsphere-upgrade-breaks-active-directory/feed/</wfw:commentRss> <slash:comments>10</slash:comments> </item> <item><title>The Skinny on ESXTOP</title><link>http://vmtoday.com/2009/09/the-skinny-on-esxtop/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=the-skinny-on-esxtop</link> <comments>http://vmtoday.com/2009/09/the-skinny-on-esxtop/#comments</comments> <pubDate>Thu, 17 Sep 2009 22:39:01 +0000</pubDate> <dc:creator>Joshua Townsend</dc:creator> <category><![CDATA[Issues & Troubleshooting]]></category> <category><![CDATA[VMware]]></category> <category><![CDATA[VMware How To]]></category> <category><![CDATA[analysis]]></category> <category><![CDATA[analyze]]></category> <category><![CDATA[batch mode]]></category> <category><![CDATA[cpu]]></category> <category><![CDATA[disk]]></category> <category><![CDATA[ESX]]></category> <category><![CDATA[esxi]]></category> <category><![CDATA[esxtop]]></category> <category><![CDATA[memory]]></category> <category><![CDATA[network]]></category> <category><![CDATA[performances]]></category> <category><![CDATA[rCLI]]></category> <category><![CDATA[resxtop]]></category> <category><![CDATA[statistics]]></category> <category><![CDATA[vCLI]]></category> <category><![CDATA[vMA]]></category> <category><![CDATA[vsphere]]></category><guid
isPermaLink="false">http://vmtoday.com/?p=244</guid> <description><![CDATA[A reader named Mark contacted me today and asked if there was a way to reduce the size of the batch output from an ESXTOP run.  And he asks for good reason: Depending on the number of VM&#8217;s on your host, the delay between ESXTOP samplings and the number of samples you collect, using the [...]]]></description> <content:encoded><![CDATA[<p></p><p>A reader named Mark contacted me today and asked if there was a way to reduce the size of the batch output from an ESXTOP run.  And he asks for good reason: Depending on the number of VM&#8217;s on your host, the delay between ESXTOP samplings and the number of samples you collect, using the All Stats option (-a) can yield a massive file in a short period of time.  If written to a partition on your ESX Service Console you run the risk of filling the partition, and forget about actually being able to analyze the data in PERFMON or Excel.  For example, on an ESX host running ~15 VM&#8217;s I produced 100MB worth of CSV using the -a switch, sampling every 15 seconds, for just under 2 hours.  ESXTOP uses 10-second intervals by default; I used <span
style="color: #993300;">-d 15</span> to change the sampling delay.  Had I went with the default my output would have been bigger.</p><p>To reduce the size of your output, you can change your sampling delay to something larger, say 30-seconds.  I suppose you could also capture statistics when the host is not busy so you get fewer characters in the results, but that&#8217;s just being goofy. <img
src='http://cloudfront.vmtoday.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /></p><p>A better way to reduce your ESXTOP output size is to selectively include only the statistics you are interested in, and is really what Mark was asking.  After all, all statistics from ESXTOP can be too many statistics, and chances are you already know what stats you are interested in.  Here&#8217;s how you can narrow down the collected stats for easier analysis and smaller output:</p><ol><li>Enter ESXTOP in interactive mode on the Service Console by simply typing <span
style="color: #993300;">esxtop</span> at the # prompt</li><li>Switch to a component you are NOT interested in capturing statistics on by pressing the corresponding menu option (<span
style="color: #993300;">c</span>: ESX cpu, <span
style="color: #993300;">m</span>: ESX memory, <span
style="color: #993300;">d</span>: ESX disk adapter, <span
style="color: #993300;">u</span>: ESX disk device, <span
style="color: #993300;">v</span>: ESX disk VM).</li><li>Press <span
style="color: #993300;">f</span> when viewing the component you do not want to capture.  A list of fields will be displayed.  You can toggle the fields on and off by pressing the letter corresponding to each field.  An * indicates that the field is on.  You want to turn off all of the fields you don&#8217;t want to collect.</li><li>Repeat steps 2 &amp; 3 for the remaining components, leaving only what you want to capture.</li><li>Switch to the component you want to capture in batch mode and repeat step #3, except you will now enable what you want to capture.</li><li>Press <span
style="color: #993300;">W</span> (capital W &#8211; case sensitive) to write out the ESXTOP configuration file.  You can accept the default or create new configuration files.  You may want to create a CPU-only config file, memory-only, and so forth.</li><li>Press <span
style="color: #993300;">CTRL+C</span> to stop ESXTOP.</li><li>Now, invoke ESXTOP in batch mode, calling your updated or new configuration file you created in step #6 using the -c switch.  Here&#8217;s an example:# <span
style="color: #993300;">esxtop -b -d 30 -n 480 -c .esxtopcpustats &gt; /tmp/esxtop_cpu_stats.cs</span><span
style="color: #993300;">v</span> where .esxtopcpustats is an ESXTOP config file with only CPU stats.  -d sets your capture interval to 30 seconds, and -n sets the number of samples to 480 (or 4 hours with a delay of 30 seconds).</li></ol><p>Once your capture is complete you can replay the sampling in ESXTOP using replay mode (-R), or you can copy the .csv to a Windows system and use PERFMON or Excel to analyze the stats.  If using PERFMON or Excel you will notice that the system summary information displayed at the top of an interactive ESXTOP session is included in the output (console memory, console cpu, etc.).  As far as I know, there is no way to disable this, nor would you want to as it includes the time stamp necessary to interpret your data.</p><p>It is possible to use the <a
title="vSphere CLI" href="http://communities.vmware.com/community/vmtn/vsphere/automationtools/vsphere_cli" target="_blank">vSphere CLI</a> or the <a
title="vSphere Management Assistant vMA" href="http://www.vmware.com/support/developer/vima/" target="_blank">vSphere Management Assistant (vMA)</a> to run RESXTOP, a version of ESXTOP designed for remote administration of ESXi or ESX.  You may note, however, RESXTOP from the vSphere CLI only works from a Linux client.  Using either of these tools will help you to automate ESXTOP statistics collection from multiple hosts using customized configuration files.</p><div
class="shr-publisher-244"></div><div
style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div
class='shareaholic-like-buttonset' style='float:none;height:30px;'><a
class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fvmtoday.com%2F2009%2F09%2Fthe-skinny-on-esxtop%2F' data-shr_title='The+Skinny+on+ESXTOP'></a><a
class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fvmtoday.com%2F2009%2F09%2Fthe-skinny-on-esxtop%2F'></a><a
class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fvmtoday.com%2F2009%2F09%2Fthe-skinny-on-esxtop%2F' data-shr_title='The+Skinny+on+ESXTOP'></a></div><div
style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div>]]></content:encoded> <wfw:commentRss>http://vmtoday.com/2009/09/the-skinny-on-esxtop/feed/</wfw:commentRss> <slash:comments>6</slash:comments> </item> <item><title>vCenter Database Stats Rollup Troubleshooting</title><link>http://vmtoday.com/2009/09/vcenter-database-stats-rollup-troubleshooting/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=vcenter-database-stats-rollup-troubleshooting</link> <comments>http://vmtoday.com/2009/09/vcenter-database-stats-rollup-troubleshooting/#comments</comments> <pubDate>Thu, 17 Sep 2009 14:33:40 +0000</pubDate> <dc:creator>Joshua Townsend</dc:creator> <category><![CDATA[Issues & Troubleshooting]]></category> <category><![CDATA[VMware]]></category> <category><![CDATA[VMware How To]]></category> <category><![CDATA[configuration]]></category> <category><![CDATA[database]]></category> <category><![CDATA[design]]></category> <category><![CDATA[performance]]></category> <category><![CDATA[sql]]></category> <category><![CDATA[statistics]]></category> <category><![CDATA[vcenter]]></category> <category><![CDATA[vi client]]></category> <category><![CDATA[viclient]]></category> <category><![CDATA[virtual center]]></category> <category><![CDATA[virtualcenter]]></category> <category><![CDATA[vsphere]]></category><guid
isPermaLink="false">http://vmtoday.com/?p=240</guid> <description><![CDATA[VMware vCenter collects performance statistics, tasks and events for historical performance analysis and auditing.  The collection level and retention of performance statistics can be controlled through the vCenter GUI (see Administration &#124; vCenter Server Settings &#124; Statistics).   The level of statistics collection and retention periods can have a dramatic impact on your vCenter Server&#8217;s performance [...]]]></description> <content:encoded><![CDATA[<p></p><p>VMware vCenter collects performance statistics, tasks and events for historical performance analysis and auditing.  The collection level and retention of performance statistics can be controlled through the vCenter GUI (see Administration | vCenter Server Settings | Statistics).   <a
href="http://cloudfront.vmtoday.com/wp-content/uploads/2009/09/image2.png" rel="lightbox[240]"><img
style="border-bottom: 0px; border-left: 0px; margin: 10px 15px 10px 0px; display: inline; border-top: 0px; border-right: 0px" title="vCenter Statistics Settings" src="http://cloudfront.vmtoday.com/wp-content/uploads/2009/09/image_thumb2.png" border="0" alt="vCenter Statistics Settings" width="289" height="282" align="left" /></a>The level of statistics collection and retention periods can have a dramatic impact on your vCenter Server&#8217;s performance if not carefully planned and monitored.  In particular, the vCenter database can grow quite large and the database server required to support the increase in statistics increases in size and performance characteristics (increased disk IO capacity, CPU, and memory).  Fortunately, VMware has provided a vCenter database sizing tool within the vCenter client (see picture).  This is all well and good for initial sizing, and my experience shows that vCenter&#8217;s sizing estimates are fairly accurate assuming the environment remains healthy.</p><p>I recently migrated an environment from vCenter 2.5 to 4.0 and in the process switched from a Windows 2003 32-bit vCenter host and a SQL 2005 server (remote to vCenter) to a Windows 2008 64-bit vCenter server with a SQL 2008 server (again, a remote SQL server).  I experienced a few issues during the migration and thought I had worked through them all (I&#8217;ll post on those at a later date).  However, after a bit of time I found that performance statistics for objects in the vCenter were missing of not rendering at an acceptable pace.  Upon further investigation, I discovered warnings in the vCenter Service Status node indicating that performance rollups within the vCenter database were not taking place.</p><p><a
href="http://cloudfront.vmtoday.com/wp-content/uploads/2009/09/image3.png" rel="lightbox[240]"><img
style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" src="http://cloudfront.vmtoday.com/wp-content/uploads/2009/09/image_thumb3.png" border="0" alt="image" width="428" height="50" /></a></p><p>In a SQL-backed vCenter, statistics rollups are handled by the SQL Server Agent (note: if you are using SQL Server Express, statistics rollups are handled by vCenter itself as SQL Express does not offer SQL Server Agent jobs).  <a
title="Missing Performance Data in VirtualCenter 2.5" href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;cmd=displayKC&amp;externalId=1003570" target="_blank">KB 1003570</a> describes this process (it applies to vCenter 2.5, but the principles in it can be applied to 4.0).  To troubleshoot and resolve the issue I opened SQL Server Management Studio and checked several items:</p><ol><li><span
style="color: #35383d;">Is the SQL Server Agent running?</span></li><li><span
style="color: #35383d;">Are there statistics rollup jobs defined for SQL server agent?</span></li><li><span
style="color: #35383d;">Are those jobs running?</span></li></ol><p>In my case, the SQL Server Agent was running (you are prompted to configure this during the vCenter install).  However, when I checked for the presence of rollup jobs, I discovered that only a Past Day job had migrated with the database to the new SQL server.  Upon investigating the job history for that job I discovered that the job had not run since the migration (note to self: add these checks to your standard vCenter migration checklist).</p><p>To remediate the problem I completed the following steps:</p><ol><li><span
style="color: #35383d;">Remove the bad &#8216;Past Day stats rollupVirtualCenter&#8217; job from the list of SQL Server Agent Jobs.</span></li><li><span
style="color: #35383d;">Recreate the three standard stats rollup jobs.  To recreate the jobs, find SQL scripts on your vCenter server in C:\Program Files (x86)\VMware\Infrastructure\VirtualCenter Server.  The .sql scripts you&#8217;ll need are stats_rollup1_proc_mssql.sql, stats_rollup2_proc_mssql.sql, and stats_rollup3_proc_mssql.sql.  Run these scripts in SQL Query Analyzer against your VirtualCenter Database in order from 1 to 3.  These scripts should create the rollup jobs and their associated stored procedures (this procedure is detailed at <a
title="http://communities.vmware.com/thread/123715?start=0&amp;tstart=0" href="http://communities.vmware.com/thread/123715">http://communities.vmware.com/thread/123715</a>).</span></li><li><span
style="color: #35383d;">After recreating the jobs I took a backup of the vCenter database.  The Past Day job soon kicked off to begin a stats rollup (this runs every 30 minutes by default).</span></li></ol><p>I checked the server several hours later and discovered that rather than completing successfully, the Past Day job was still running and the drive holding my vCenter database transaction log was full.  Back to the drawing board..</p><ol><li><span
style="color: #35383d;">I disabled the Past Week and Past Month rollup jobs to avoid job conflicts.</span></li><li><span
style="color: #35383d;">I backed up the vCenter database and then performed a shrink of the log file to get it back down to size.</span></li><li><span
style="color: #35383d;">The vCenter was running as a VM, so I was able to quickly increase its disk size and use diskpart from within the guest to extend the partition.  The space required to process weeks of performance statistics is not included in the vCenter Database Sizing tool as it is assumed that the rollup/purge jobs will run as designed.</span></li></ol><p>I wanted to see how bad the problem was before kicking off another job so I ran:</p><blockquote><p>select count(*) from vpx_hist_stat1</p></blockquote><p>against the vCenter database in SQL Query Analyzer.  The query ran for several hours (never a good sign) and eventually returned well over 20 million rows of performance statistics (thanks to <a
title="http://communities.vmware.com/message/1318736" href="http://communities.vmware.com/message/1318736">http://communities.vmware.com/message/1318736</a> for pointing me in this direction).  I investigated options to truncate the tables (see above link), and also looked at a script from VMware KB <a
href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;cmd=displayKC&amp;externalId=1000125" target="_blank">1000125</a>: Purging old data from the database used by vCenter Server.  In the end, I decided to try to let the Past Day stats job run.</p><p>I stopped the vCenter  Server Service to prevent new statistics from being written to the database.  I also disabled the Past Week and Past Month SQL Agent jobs to prevent job conflicts and then manually started the Past Day job.  I had to stop the job several times as it filled the 100GB transaction log volume.  A backup &amp; shrink operation gave me back the space on the log volume.  I saw about 300GB of transaction logs written over the course of this process, but the Past Day job eventually completed.</p><p>Finally, I re-enabled the Past Week and Past Month jobs and manually ran both of them (Past Week first, then Past Month), followed by a backup and shrink of the vCenter database.  I was impressed with the performance increase I saw in the vCenter client.  Lists and performance graphs rendered much faster than when stats rollups were not taking place.</p><p>It would be a good idea to include checking stats rollup job status and a count of rows from the vpx_hist_stat tables in the vCenter database in your regular maintenance tasks.  For other vCenter Database best practices, check out breakout session PO2061 from VMworld 2008.  If you did not attend or subscribe to <a
title="VMworld" href="http://www.vmworld.com" target="_blank">VMworld</a>, Scott Lowe <a
title="PO2061: VMware VirtualCenter 2.5 Database Best Practices" href="http://blog.scottlowe.org/2008/09/18/po2061-vmware-virtualcenter-25-database-best-practices/" target="_blank">covered the session in this post</a>.  A VMworld 2009 &#8220;<a
title="Exclusive &quot;Online Only&quot; Sessions for VMworld 2009" href="http://www.vmworld.com/blogs/vmworld/2009/09/01/exclusive-online-only-sessions-for-vmworld-2009" target="_blank">online only</a>&#8221; session entitled <a
title="VM3237: vCenter Databases: Setup, Management and Best Practices" href="http://www.vmworld.com/docs/DOC-3763" target="_blank">VM3237 vCenter Databases: Setup, Management and Best Practices</a> was also offered (subscription required).  I have not viewed this session so I cannot comment on its content.</p><div
class="shr-publisher-240"></div><div
style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div
class='shareaholic-like-buttonset' style='float:none;height:30px;'><a
class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fvmtoday.com%2F2009%2F09%2Fvcenter-database-stats-rollup-troubleshooting%2F' data-shr_title='vCenter+Database+Stats+Rollup+Troubleshooting'></a><a
class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fvmtoday.com%2F2009%2F09%2Fvcenter-database-stats-rollup-troubleshooting%2F'></a><a
class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fvmtoday.com%2F2009%2F09%2Fvcenter-database-stats-rollup-troubleshooting%2F' data-shr_title='vCenter+Database+Stats+Rollup+Troubleshooting'></a></div><div
style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div>]]></content:encoded> <wfw:commentRss>http://vmtoday.com/2009/09/vcenter-database-stats-rollup-troubleshooting/feed/</wfw:commentRss> <slash:comments>4</slash:comments> </item> <item><title>Microsoft and VMware Virtualization Documentation</title><link>http://vmtoday.com/2009/09/microsoft-and-vmware-virtualization-documentation/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=microsoft-and-vmware-virtualization-documentation</link> <comments>http://vmtoday.com/2009/09/microsoft-and-vmware-virtualization-documentation/#comments</comments> <pubDate>Mon, 14 Sep 2009 22:03:21 +0000</pubDate> <dc:creator>Joshua Townsend</dc:creator> <category><![CDATA[Documentation]]></category> <category><![CDATA[Microsoft]]></category> <category><![CDATA[VMware]]></category> <category><![CDATA[VMware How To]]></category> <category><![CDATA[book]]></category> <category><![CDATA[ESX]]></category> <category><![CDATA[guide]]></category> <category><![CDATA[Hyper-V]]></category> <category><![CDATA[manual]]></category> <category><![CDATA[publication]]></category> <category><![CDATA[resources]]></category> <category><![CDATA[technical]]></category> <category><![CDATA[vmworld]]></category> <category><![CDATA[vsphere]]></category><guid
isPermaLink="false">http://vmtoday.com/?p=209</guid> <description><![CDATA[Microsoft published a document named &#8220;Getting to Know Hyper-V: A Walkthrough from Initial Setup to Common Scenarios&#8221; last week.  According to Microsoft, &#8220;this guide provides detailed step-by-step walkthroughs for testing Hyper-V on a pre-production environment. You can use this guide to become familiar with Hyper-V and the process of creating and managing virtual machines. Also [...]]]></description> <content:encoded><![CDATA[<p></p><p>Microsoft published a document named &#8220;<a
title="Getting to Know Hyper-V: A Walkthrough from Initial Setup to Common Scenarios" href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=ef830f48-64ac-4a7d-8f1b-2808d016e77a#tm" target="_blank">Getting to Know Hyper-V: A Walkthrough from Initial Setup to Common Scenarios</a>&#8221; last week.  According to Microsoft, &#8220;this guide provides detailed step-by-step walkthroughs for testing Hyper-V on a pre-production environment. You can use this guide to become familiar with Hyper-V and the process of creating and managing virtual machines. Also included in this guide are useful scenarios that you can test to better understand how Hyper-V can address the business goals of your organization.&#8221;  The document serves as a sort of evaluators guide for Hyper-V, stepping the reader through everything from enabling VT in BIOS through virtual networking.  It also includes some sections on using snapshots, base virtual machine templates, and managing Hyper-V based virtual machines remotely with Hyper-V Manager.  If you want more in-depth documentation on Hyper-V you can go through <a
title="Microsoft TechNet" href="http://technet.microsoft.com" target="_blank">http://technet.microsoft.com</a>.</p><p>As a side note, Microsoft has published the <a
href="http://www.amazon.com/gp/product/0735617465?ie=UTF8&amp;tag=vm09-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0735617465">Microsoft Manual of Style for Technical Publications</a><img
style="border:none !important; margin:0px !important;" src="http://www.assoc-amazon.com/e/ir?t=vm09-20&amp;l=as2&amp;o=1&amp;a=0735617465" border="0" alt="" width="1" height="1" /> to help standardize technical documentation.  I have long been a fan of Microsoft&#8217;s technical documentation for its easy to read style, although it sometimes lacks the depth that I desire.</p><p>While we&#8217;re on the topic of virtualization documentation, I have also been quite pleased with VMware&#8217;s technical documentation over the years, and have found it to be continually increasing in quality, providing very specific technical guidance and references to additional resources.  I have also been pleased to see that VMware has improved delivery options for documentation.  VMware offers several formats for documentation delivery, including web-based and  PDF&#8217;s.  Start with the <a
title="VMware vSphere Documentation Roadmap" href="http://www.vmware.com/pdf/vsphere4/r40/vsp_40_esx_roadmap.pdf" target="_blank">Documentation Roadmap</a> for a quick introduction to the available documentation, and where to find what you need.</p><p>You can find web-based vSphere documentation here: <a
title="vSphere Web Documentation Library" href="http://pubs.vmware.com/vsp40/" target="_blank">http://pubs.vmware.com/vsp40/</a>.   The web-based documentation is great for running searches on.  All vSphere documentation can be accessed through this page: <a
title="vSphere Documentation" href="http://www.vmware.com/support/pubs/vs_pages/vsp_pubs_esx40_vc40.html" target="_blank">http://www.vmware.com/support/pubs/vs_pages/vsp_pubs_esx40_vc40.html</a>.  If you want to do a full grab of all of VMware&#8217;s documentation for an in-house repository (e.g. SharePoint), check out xtravirt&#8217;s VMware Documentation Downloader <a
title="VMware Documentation Downloader" href="http://xtravirt.com/xd10109" target="_blank">script</a>.</p><p>If you are looking for quick and easy evaluator guide-type documentation from  VMware, check out these resources: <a
title="ESXi Installable and vCenter Server Setup Guide" href="http://www.vmware.com/pdf/vsphere4/r40/vsp_40_esxi_i_vc_setup_guide.pdf" target="_blank">ESXi Installable and vCenter Server Setup Guide</a> and the Virtualization Kit (registration required) at <a
title="Virtualization Kit" href="http://www.vmware.com/resources/wp/virtualization101_register.html" target="_blank">http://www.vmware.com/resources/wp/virtualization101_register.html</a>.</p><p>There is a ton of less formal VMware documentation in several places:</p><ul><li>Technical resources and case studies here: <a
title="VMware Technical Resources" href="http://www.vmware.com/resources/techresources/" target="_blank">http://www.vmware.com/resources/techresources/</a></li><li>Proven practices around Strategy, Applications, Security, Management, and Availability at <a
title="VIOPS" href="http://viops.vmware.com/home/index.jspa" target="_blank">VIOPS</a>.</li><li>Official VMware Blogs at <a
title="Planet VMware" href="http://www.vmware.com/vmtn/planet/vmware/" target="_blank">http://www.vmware.com/vmtn/planet/vmware/</a>.</li><li>Community blogs aggregated by VMware at Planet v12n: <a
title="Planet V12n" href="http://www.vmware.com/vmtn/planet/v12n/" target="_blank">http://www.vmware.com/vmtn/planet/v12n/</a></li><li>VMworld Recorded Sessions &amp; Labs (VMworld 2009 Sessions available as of today, September 14th) at <a
title="VMworld" href="http://vmworld.com" target="_blank">http://vmworld.com</a>.</li><li>The VMware Community Forums: <a
title="VMware Communities" href="http://communities.vmware.com/" target="_blank">http://communities.vmware.com/</a></li><li>And, 3rd party books like Scott Lowe&#8217;s <a
href="http://www.amazon.com/gp/product/0470481382?ie=UTF8&amp;tag=vm09-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0470481382">Mastering VMware vSphere 4</a><img
style="border:none !important; margin:0px !important;" src="http://www.assoc-amazon.com/e/ir?t=vm09-20&amp;l=as2&amp;o=1&amp;a=0470481382" border="0" alt="" width="1" height="1" />.</li></ul><p>Do you have other sources of virtualization documentation or easy methods of searching documentation to find exactly what you need when you need it?  If so, leave a comment!</p><div
class="shr-publisher-209"></div><div
style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div
class='shareaholic-like-buttonset' style='float:none;height:30px;'><a
class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fvmtoday.com%2F2009%2F09%2Fmicrosoft-and-vmware-virtualization-documentation%2F' data-shr_title='Microsoft+and+VMware+Virtualization+Documentation'></a><a
class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fvmtoday.com%2F2009%2F09%2Fmicrosoft-and-vmware-virtualization-documentation%2F'></a><a
class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fvmtoday.com%2F2009%2F09%2Fmicrosoft-and-vmware-virtualization-documentation%2F' data-shr_title='Microsoft+and+VMware+Virtualization+Documentation'></a></div><div
style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div>]]></content:encoded> <wfw:commentRss>http://vmtoday.com/2009/09/microsoft-and-vmware-virtualization-documentation/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Virtualization Bookmarks for August 28th</title><link>http://vmtoday.com/2009/08/virtualization-bookmarks-for-august-28th/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=virtualization-bookmarks-for-august-28th</link> <comments>http://vmtoday.com/2009/08/virtualization-bookmarks-for-august-28th/#comments</comments> <pubDate>Fri, 28 Aug 2009 14:13:21 +0000</pubDate> <dc:creator>Joshua Townsend</dc:creator> <category><![CDATA[General IT]]></category> <category><![CDATA[Uncategorized]]></category> <category><![CDATA[VMware]]></category> <category><![CDATA[bookmarks]]></category> <category><![CDATA[certificates]]></category> <category><![CDATA[client]]></category> <category><![CDATA[comparison]]></category> <category><![CDATA[compliance]]></category> <category><![CDATA[disk]]></category> <category><![CDATA[hippa]]></category> <category><![CDATA[iscsi]]></category> <category><![CDATA[it]]></category> <category><![CDATA[links]]></category> <category><![CDATA[manager]]></category> <category><![CDATA[monitoring]]></category> <category><![CDATA[pci]]></category> <category><![CDATA[performance]]></category> <category><![CDATA[powershell]]></category> <category><![CDATA[privacy]]></category> <category><![CDATA[regulations]]></category> <category><![CDATA[report]]></category> <category><![CDATA[SAN]]></category> <category><![CDATA[security]]></category> <category><![CDATA[sql]]></category> <category><![CDATA[ssl]]></category> <category><![CDATA[Storage]]></category> <category><![CDATA[update]]></category> <category><![CDATA[vcenter]]></category> <category><![CDATA[vdi]]></category> <category><![CDATA[vmsight]]></category> <category><![CDATA[vmtoday]]></category> <category><![CDATA[vsphere]]></category> <category><![CDATA[windows]]></category> <category><![CDATA[windows7]]></category><guid
isPermaLink="false">http://vmtoday.com/?p=161</guid> <description><![CDATA[Here are some bookmarks for resources that I have recently referenced: vCenter 4 and ESX 4 Now Use 10 Year Default SSL Certificate &#124; VM /ETC &#8211; Rich Brambly has some guidance on installing a new SSL certificate on vCenter, with very useful links in his post to official VMware documentation and KB&#8217;s on the [...]]]></description> <content:encoded><![CDATA[<p></p><p>Here are some bookmarks for resources that I have recently referenced:</p><ul><li><a
href="http://vmetc.com/2009/08/14/vcenter-4-now-has-10-year-default-ssl-certificate/">vCenter 4 and ESX 4 Now Use 10 Year Default SSL Certificate | VM /ETC</a> &#8211; Rich Brambly has some guidance on installing a new SSL certificate on vCenter, with very useful links in his post to official VMware documentation and KB&#8217;s on the subject.</li><li><a
href="http://www.virtuallifestyle.nl/2009/05/vmware-vsphere-client-on-microsoft-windows-7/">VMware vSphere Client on Microsoft Windows 7! | Virtual Lifestyle</a> &#8211; Heiko Verlande has found a way to run the VMware vSphere Client on Windows 7.</li><li><a
href="http://www.virtu-al.net/2009/08/18/powercli-daily-report-v2/">Virtu-Al » PowerCLI: Daily Report V2</a> &#8211; Version two of a handy PowerShell based VMware Environment Daily Report from VMware vExpert and PowerShell guru Alan Renouf<ul>What’s new/Bug Fixes<br
/> * Active VMs count<br
/> * Inactive VMs count<br
/> * DRS Migrations count and list<br
/> * Correct NTP Server check for each host<br
/> * VMs stored on local datastores<br
/> * NTP Service check for each host<br
/> * vmkernel warning messages for each host<br
/> * VM CPU ready over x%</ul></li><li><a
href="http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&amp;cmd=displayKC&amp;externalId=1003468">VMware Self-Service- VMware Update Manager Plug-In fails to install</a> -Troubleshooting steps for vCenter Plug-in install problems.</li><li><a
href="http://www.vmware.com/resources/techresources/1027">Using VMware VDI and vmSight for Stronger and Sustainable HIPAA and PCI Compliance</a> &#8211; Virtualization brings new options for protecting sensitive data by moving it from the desktop into the datacenter.</li><li><a
href="http://blogs.technet.com/cotw/archive/2009/03/18/analyzing-storage-performance.aspx">Counter of the Week : Analyzing Storage Performance</a> &#8211; The purpose of this article is to provide prescriptive guidance on how to troubleshoot logical and physical disk response times in regards to Windows performance analysis. Start with the following performance counters to analyze disk response&#8230;</li><li><a
href="http://www.networkworld.com/reviews/2008/072808-test-iscsi-sans.html">NetApp, Compellent, HP, Dell top the field in 12-product test &#8211; Network World</a> &#8211; A terabyte isn&#8217;t what it used to be. Disks are slower than you think. And a Gigabit Ethernet is plenty of bandwidth for many storage applications.</li></ul><div
class="shr-publisher-161"></div><div
style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div
class='shareaholic-like-buttonset' style='float:none;height:30px;'><a
class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fvmtoday.com%2F2009%2F08%2Fvirtualization-bookmarks-for-august-28th%2F' data-shr_title='Virtualization+Bookmarks+for+August+28th'></a><a
class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fvmtoday.com%2F2009%2F08%2Fvirtualization-bookmarks-for-august-28th%2F'></a><a
class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fvmtoday.com%2F2009%2F08%2Fvirtualization-bookmarks-for-august-28th%2F' data-shr_title='Virtualization+Bookmarks+for+August+28th'></a></div><div
style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div>]]></content:encoded> <wfw:commentRss>http://vmtoday.com/2009/08/virtualization-bookmarks-for-august-28th/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>VMworld Content Catalog Released</title><link>http://vmtoday.com/2009/06/vmworld-content-catalog-released/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=vmworld-content-catalog-released</link> <comments>http://vmtoday.com/2009/06/vmworld-content-catalog-released/#comments</comments> <pubDate>Mon, 29 Jun 2009 15:02:39 +0000</pubDate> <dc:creator>Joshua Townsend</dc:creator> <category><![CDATA[News]]></category> <category><![CDATA[VMware]]></category> <category><![CDATA[VMworld]]></category> <category><![CDATA[2009]]></category> <category><![CDATA[learning]]></category> <category><![CDATA[San Francisco]]></category> <category><![CDATA[VI3]]></category> <category><![CDATA[vmworld]]></category> <category><![CDATA[vsphere]]></category><guid
isPermaLink="false">http://vmtoday.com/?p=114</guid> <description><![CDATA[The VMworld 2009 Content Catalog was released on Friday night according to a post on the VMworld.com blog.  I have only started to browse the many breakout sessions, instructor-led labs, self-paced labs, and panel sessions that are currently planned for VMworld 2009.  A quick glance shows a wide variety of content for all technical levels [...]]]></description> <content:encoded><![CDATA[<p></p><p>The <a
href="https://vmworld2009.wingateweb.com/scheduler/catalog/catalog.jsp" target="_blank">VMworld 2009 Content Catalog</a> was released on Friday night according to a post on the <a
href="http://www.vmworld.com/blogs/vmworld/2009/06/26/vmworld-2009-content-catalog" target="_blank">VMworld.com blog</a>.  I have only started to browse the many breakout sessions, instructor-led labs, self-paced labs, and panel sessions that are currently planned for VMworld 2009.  A quick glance shows a wide variety of content for all technical levels across many tracks, including Business Continuity and Disaster Recovery, Desktop Virtualization, Enterprise Applications, Technology and Architecture, Virtualization 101 and Virtualization Management.  It also appears that the catalog includes a nice mix of VI3 and vSphere content, as well as expanded desktop virtualization information.</p><p>Be sure to browse the catalog now so you are ready for session registration later in July.  From past experience, knowing what session and labs you want to attend before registration, and then jumping right into registration once it is available, is the best way to ensure you get a slot in the hottest sessions.</p><div
class="shr-publisher-114"></div><div
style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div><div
class='shareaholic-like-buttonset' style='float:none;height:30px;'><a
class='shareaholic-fblike' data-shr_layout='button_count' data-shr_showfaces='false' data-shr_href='http%3A%2F%2Fvmtoday.com%2F2009%2F06%2Fvmworld-content-catalog-released%2F' data-shr_title='VMworld+Content+Catalog+Released'></a><a
class='shareaholic-fbsend' data-shr_href='http%3A%2F%2Fvmtoday.com%2F2009%2F06%2Fvmworld-content-catalog-released%2F'></a><a
class='shareaholic-googleplusone' data-shr_size='medium' data-shr_count='true' data-shr_href='http%3A%2F%2Fvmtoday.com%2F2009%2F06%2Fvmworld-content-catalog-released%2F' data-shr_title='VMworld+Content+Catalog+Released'></a></div><div
style="clear: both; min-height: 1px; height: 3px; width: 100%;"></div>]]></content:encoded> <wfw:commentRss>http://vmtoday.com/2009/06/vmworld-content-catalog-released/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching 61/129 queries in 0.435 seconds using disk: basic
Object Caching 2996/3098 objects using disk: basic
Content Delivery Network via Amazon Web Services: CloudFront: cloudfront.vmtoday.com

Served from: vmtoday.com @ 2012-02-05 06:44:56 -->
