<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:clearspace="http://www.jivesoftware.com/xmlns/clearspace/rss" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Manual Automation</title>
    <link>http://communities.vmware.com/blogs/ManualAutomation</link>
    <description>I am a senior IT professional that has designed, implemented and managed the operations of several VI environments.  This blog will detail design rationale, testing results and technical tips with a heavy focus on VI/vSphere, storage and cloud computing.</description>
    <pubDate>Fri, 01 May 2009 20:40:43 GMT</pubDate>
    <generator>Clearspace 1.10.12 (http://jivesoftware.com/products/clearspace/)</generator>
    <dc:date>2009-05-01T20:40:43Z</dc:date>
    <item>
      <title>For the New Systems Administrator</title>
      <link>http://communities.vmware.com/blogs/ManualAutomation/2009/05/01/for-the-new-systems-administrator</link>
      <description>By the time I was twelve I knew I wanted to be in the IT business. I loved my Commodore 64, my 1541 disk drive and 300 baud modem! I loved dialing into bulletin board systems and typing in games with all of those peeks and pokes. I didn't know it at the time, but I was really learning a lot about computer hardware, storage media, telecommunications and software programming.&lt;br /&gt;
&lt;br /&gt;
Responsibilities at my first corporate job included managing and maintaining LANtastic on a 10base2 network. Okay, I was mostly maintaining it - not very reliable as it ran on top of MS-DOS and the transceivers failed all of the time but hey, this was before the whole dot com boom era so you could expect much back then. I also had a Novell NetWare 3.x NOS running for one department (remember NetWare Loadable Modules, NLMs?). Once NetWare 4.11 came out I convinced management to dump LANtastic and 10baseT and run upgrade to NetWare 4.11 and Ethernet (remember NetWare Directory Services, NDS - can you say "AD"?). I didn't realize it at the time, but I was really learning a lot about network operating systems (NOS), networking hardware and standards.&lt;br /&gt;
&lt;p /&gt;
It was around this time that I started to realize that I wanted to work with multiple technologies, especially newer technologies that were interesting because they solved a complex problem or saved businesses money. I didn't want to become a walking product manual for one piece of software or hardware component and focus on that for the rest of my life (or until I retired, which-ever came first)!&lt;br /&gt;
&lt;p /&gt;
My next opportunity involved leading a team in the design, implementation and management of MS Systems Management Server (SMS) 2.0 to potentially hundreds of locations around the US. While the tie-in may not be oblivious, working with SMS allowed me to learn more about MS SQL Server 2000, Windows management technologies (CIM, WBEM, etc.) and data synchronization across slow links (anyone heard of Starburst?). Not-to-mention it was a great opportunity to work for a 3 billion dollar publicly traded company - a different culture than my previous employer to say the least.&lt;br /&gt;
&lt;p /&gt;
Unfortunately, management made a short-sided, mostly political decision and shut down the SMS implementation after it was successfully deployed to the first remote site. However, this turned-out to be good news: I discovered virtualization around this same time - 2001/2002 timeframe via VMware Workstation. Shortly there-after I setup a production GSX server hosting three VMs that shared the same base image with each VM having a unique redo log (remember that VMware whitepaper?). The users couldn't tell the difference and were a bit surprised when I finally let them in on the secrest! And as they say: the rest is history.&lt;br /&gt;
&lt;p /&gt;
To expand on a theme, virtualization has allowed me to work with and learn more about operating systems, enterprise-level server hardware (such as how CPUs work), enterprise-level storage and all of its related technologies (SAN hardware, iSCSI, fiber switches, etc).&lt;br /&gt;
&lt;p /&gt;
I don't pretend to have the most unique career path in the world - I know there are many other Systems Administrators and Engineers that have lived similar experiences. And for that reason I'm identifying a new breed of IT professional. Systems Analyst, Systems Administrator and Systems Engineer titles are all less meaningful in this context. I've had all of these titles at some point in my career.&lt;br /&gt;
&lt;p /&gt;
Regardless of title, we're IT professionals that stand apart based on our past experiences and constant passion to always be working with current and newer technologies that ultimately allow businesses operate faster, smarter and more efficiently. Virtualization, especially VMware Virtual Infrastructure and the coming vSphere products, has allowed us to take businesses to that next level.&lt;br /&gt;
&lt;p /&gt;
And we won't stop there. We're constantly keeping an eye on cloud-based technologies, standards and initiatives. We'll be beta testing these products - and not just download, install, use for five minutes and throw-away. We're excited about the product and want to see it succeed so we'll provide feedback. We'll keep an eye on the bleeding edge and maybe sometimes participate in a limited way - such as a product install in a lab for evaluation, but we won't bet the company's business on it (at least those of us that have been around for awhile and have made that mistake before).&lt;br /&gt;
&lt;p /&gt;
To bring us full circle I have to ask, what is the next NetWare? The next SMS? The next VMware VI? Is it more VMware? Quite possibly. Or maybe it's something we haven't thought of yet. Maybe its mainframe 2.0 with pervasive high-speed wireless connectivity brought about by a technology such as WiMAX? It's hard, if not impossible to predict. But one thing is certain, it will be "cool" and we'll be among the first of the light bulbs popping on throughout the IT industry and the businesses we work for will thanks us for it.</description>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">vi</category>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">vmware</category>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">virtualization</category>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">business</category>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">it</category>
      <pubDate>Fri, 01 May 2009 20:40:58 GMT</pubDate>
      <author>Virtual_JTW</author>
      <guid>http://communities.vmware.com/blogs/ManualAutomation/2009/05/01/for-the-new-systems-administrator</guid>
      <dc:date>2009-05-01T20:40:58Z</dc:date>
      <clearspace:dateToText>6 months, 3 weeks ago</clearspace:dateToText>
      <wfw:comment>http://communities.vmware.com/blogs/ManualAutomation/comment/for-the-new-systems-administrator</wfw:comment>
      <wfw:commentRss>http://communities.vmware.com/blogs/ManualAutomation/feeds/comments?blogPostID=3029</wfw:commentRss>
    </item>
    <item>
      <title>Virtualizing Virtual Center Revisisted</title>
      <link>http://communities.vmware.com/blogs/ManualAutomation/2008/11/24/virtualizing-virtual-center-revisisted</link>
      <description>In a previous blog post, &lt;a class="jive-link-blogpost" href="http://communities.vmware.com/blogs/ManualAutomation/2008/08/17/what-do-virtualcenter-toys-and-old-people-have-in-common"&gt;Virtualizing Virtual Center&lt;/a&gt;, I discussed the benefits of virtualizing Virtual Center and why I done this in my environment.  I recently heard another argument against this decision from my VMware SE.  The argument is that if all of the ESX hosts in the cluster where the Virtual Center VM is in crashes, then you have to logon to each host to find where it&amp;rsquo;s at to power it back up.  The recommendation is to then configure DRS such that it keeps the VM on the same host so you know where it&amp;rsquo;s at.  Let&amp;rsquo;s consider this a little further&amp;hellip;&lt;br /&gt;
&lt;br /&gt;
For those environments that have multiple ESX hosts and are using HA, the VC VM should be powered-on to another host if there are enough hosts left standing.  So this argument really only applies to a scenario where all hosts have crashed, in which case you may have a bigger problem on your hands anyway(!).&lt;br /&gt;
&lt;br /&gt;
But let&amp;rsquo;s say this does happen.  How can I find out where any particular VM was when my DRS/HA cluster crashed?  Well besides logging on to every host you could just query the Virtual Center database.  Here&amp;rsquo;s a quick little query that will give you a list of VMs and the host they&amp;rsquo;re currently on.&lt;br /&gt;
&lt;br /&gt;
SELECT VPX_VM.DNS_NAME AS&lt;br /&gt;
VirtualMachine, VPX_HOST.DNS_NAME AS Host&lt;br /&gt;
FROM VPX_VM INNER JOIN&lt;br /&gt;
VPX_HOST ON VPX_VM.HOST_ID = VPX_HOST.ID&lt;br /&gt;
&lt;p /&gt;
You could set this up as a scheduled task and save the results to a text file (or better yet, a SharePoint server if you&amp;rsquo;re organization uses that for document sharing/management &amp;ndash; this is a little further down my task list).  Of course you should save this information on a system &amp;ldquo;outside&amp;rdquo; your virtual infrastructure such as a NAS-based CIFS share.&lt;br /&gt;
&lt;br /&gt;
I&amp;rsquo;m sure you could do something similar with PowerShell and the &amp;ldquo;get-vm&amp;rdquo; command but I haven&amp;rsquo;t really looked into it.  There are other tools that can help you track VMs as well such as Veeam Reporter.&lt;br /&gt;
&lt;br /&gt;
The bottom line is that if you remove your VC VM from DRS it will not enjoy the load-balancing benefits that DRS brings to the table in the first place.  I&amp;rsquo;m not running the Distributed Power Management (DPM) feature but I&amp;rsquo;d also have to wonder how this might impact environments where this feature is enabled.&lt;br /&gt;
&lt;br /&gt;
As with many technical decisions, I think this is largely a matter of personal preference and what you&amp;rsquo;re comfort zone will allow.  We VI admins have notoriously large comfort zones so I&amp;rsquo;m guessing many are virtualizing their Virtual Center instances! If you&amp;rsquo;re okay with downsides previously mentioned, by all means assign the VM to a specific host.  I&amp;rsquo;ve lived through enough hardware and power-outages that crashed my VI over the years so I&amp;rsquo;ve learned that hard way: track your VMs regularly regardless of how you&amp;rsquo;ve implemented Virtual Center.  You&amp;rsquo;ll thank me for it someday.</description>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">infrastructure</category>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">vi</category>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">vi3</category>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">virtualcenter</category>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">virtualization</category>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">vmware</category>
      <pubDate>Mon, 24 Nov 2008 20:57:10 GMT</pubDate>
      <author>Virtual_JTW</author>
      <guid>http://communities.vmware.com/blogs/ManualAutomation/2008/11/24/virtualizing-virtual-center-revisisted</guid>
      <dc:date>2008-11-24T20:57:10Z</dc:date>
      <clearspace:dateToText>1 year, 4 hours ago</clearspace:dateToText>
      <clearspace:replyCount>2</clearspace:replyCount>
      <wfw:comment>http://communities.vmware.com/blogs/ManualAutomation/comment/virtualizing-virtual-center-revisisted</wfw:comment>
      <wfw:commentRss>http://communities.vmware.com/blogs/ManualAutomation/feeds/comments?blogPostID=2315</wfw:commentRss>
    </item>
    <item>
      <title>Storage Transport Performance</title>
      <link>http://communities.vmware.com/blogs/ManualAutomation/2008/11/12/storage-transport-performance</link>
      <description>To give you a little background, I now have 6 ESX hosts with 58 VMs.  Each host has dual-iSCSI HBAs with 1GbE connections.  All Exchange 2007 roles have been virtualized, however we currently only have 1 out of 5 mailbox servers running as a virtual machine.  We have a number of other workload types virtualized including file, print, SQL, web servers, etc. &lt;br /&gt;
&lt;br /&gt;
Management has decided to stop virtualizing Exchange servers.  Why?  Fear generated by the FUD that surrounds the performance characteristics of various storage transports - in this case iSCSI via GbE.  The only way to fight FUD is with facts.  Towards this effort I have performed some calculations in an attempt to answer 2 questions:&lt;br /&gt;
&lt;br /&gt;
1.  How well is our storage transport performing given current virtualized workloads?&lt;br /&gt;
2.  How much "performance capacity" do we have remaining?&lt;br /&gt;
&lt;br /&gt;
I added up the average bandwidth utilization of all 6 of my ESX hosts which totaled 11008KBps.  This converts to 0.09Gbps out of 2Gbps or 4.5% bandwidth utilization.  I then added up the maximum utilization of all 6 ESX hosts.  This would be the high-point of the peaks or bursts in utilization.  The result was 0.48Gbps.&lt;br /&gt;
&lt;br /&gt;
Assuming we can get 800Mbs of actual bandwidth per connection we have 1.6Gbps useable bandwidth remaining.  Note that based on VMware's testing we should be able to reach near wire-speed (2Gbps) if the environment is configured correctly making 1.6Gbps a conservative assumption. &lt;br /&gt;
&lt;br /&gt;
So even if I use the maximum bandwidth measurement of 0.48Gbps, that leaves 1.1Gbs useable.  Another way to state it is that &lt;i&gt;my environment is reaching a max of 30% bandwidth&lt;/i&gt; &lt;i&gt;utilization&lt;/i&gt;.&lt;br /&gt;
&lt;br /&gt;
The results seemed unbelievable to me at first so I digged a little deeper:&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;I found this in a EqualLogic presentation from 2005: "With 2 iSCSI connections and free NIC teaming, payload equals approx. 234 MB/s (1.96Gb/s) or 823GB/Hour.  We found 2Gb FC delivers 196 MB/s which equals approx. 689GB/Hour payload." &lt;a class="jive-link-external" href="http://communities.vmware.com/servlet/JiveServlet/downloadBody/1806-102-1-1554/VMUG.ppt"&gt;http://communities.vmware.com/servlet/JiveServlet/downloadBody/1806-102-1-1554/VMUG.ppt&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;I found this in an iSCSI Virtualization whitepaper from 2007: "For high-performance, mission-critical servers, the cost of Fibre Channel is often justified, because Fibre Channel provides higher bandwidth (4 Gbps vs. 1 Gbps) and lower latency than IP networks.  However, many environments are over-served by 4Gbps Fibre Channel links. This is particularly true for hosts running applications characterized by random traffic, such as database applications and Exchange." &lt;br clear="all" /&gt;&lt;a class="jive-link-external" href="http://www.dell.com/downloads/global/products/pvaul/en/iscsi_virtualization.pdf"&gt;http://www.dell.com/downloads/global/products/pvaul/en/iscsi_virtualization.pdf&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;And here's one from Netapp: "...based on deployments, Netapp has proven over the past 3 years that a scalable, simple to use array with enterprise class reliability can safely be the iSCSI platform for mission-critical applications.  Exchange is a perfect &lt;br clear="all" /&gt;			 example of a mission critical application that is routinely deployed over iSCSI these days." &lt;br clear="all" /&gt;&lt;a class="jive-link-external" href="http://storagefoo.blogspot.com/2006/05/iscsi-performance-and-deployment.html"&gt;http://storagefoo.blogspot.com/2006/05/iscsi-performance-and-deployment.html&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Finally, VMware's own testing of storage protocols and their corresponding physical medium from this year: "This paper demonstrates that the four network storage connection options available to ESX Server are all capable of reaching a level of performance limited only by the media and storage devices." &lt;br clear="all" /&gt;&lt;a class="jive-link-external" href="http://www.vmware.com/files/pdf/storage_protocol_perf.pdf"&gt;http://www.vmware.com/files/pdf/storage_protocol_perf.pdf&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
It's important to note that I'm leaving 2 things out of this consideration:&lt;br /&gt;
&lt;blockquote&gt;1.       I typically read how FC has lower latency than IP.  My somewhat empirical belief is that IP's additional latency will not be a big factor when added to the equation. &lt;br clear="all" /&gt;		 2.       I've read different sources that state disk IOPS are more important with regards to system performance than storage transport bandwidth utilization.&lt;/blockquote&gt;
I'm still looking for a way to quantify these factors to better predict the performance characteristics of our IP storage implementation.  This is the first part of what I'm sure will be an on-going investigation.  It sure would be nice to have a tool that did all of this for me!  I have yet to find something that's comprehensive enough on any given storage platform I've managed (IBM DS, EMC Celerra, et al).&lt;br /&gt;
&lt;br /&gt;
Also note that I've been monitoring my bandwidth utilization more closely using Vkernel's Capacity Analyzer and can safely say that 11008KBps is high.  It's dropped 30-40% over the last two months for various reasons. &lt;br /&gt;
&lt;br /&gt;
Next month I hope to enable jumbo frames in this environment and expect to see some additional performance gain at some level.  I'm considering capturing before/after snapshots of various performance metrics and posting the results in a future blog.&lt;br /&gt;
&lt;br /&gt;
In conclusion, this analysis makes me even more confident about the performance of our ESX hosts and virtual infrastructure backend storage transport even if/when I get to virtualize the remaining Exchange mailbox servers.</description>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">esxi</category>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">infrastructure</category>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">vi</category>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">vi3</category>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">virtualization</category>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">emc</category>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">celerra</category>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">storage</category>
      <pubDate>Wed, 12 Nov 2008 19:28:12 GMT</pubDate>
      <author>Virtual_JTW</author>
      <guid>http://communities.vmware.com/blogs/ManualAutomation/2008/11/12/storage-transport-performance</guid>
      <dc:date>2008-11-12T19:28:12Z</dc:date>
      <clearspace:dateToText>1 year, 1 week ago</clearspace:dateToText>
      <clearspace:replyCount>4</clearspace:replyCount>
      <wfw:comment>http://communities.vmware.com/blogs/ManualAutomation/comment/storage-transport-performance</wfw:comment>
      <wfw:commentRss>http://communities.vmware.com/blogs/ManualAutomation/feeds/comments?blogPostID=2285</wfw:commentRss>
    </item>
    <item>
      <title>Home Lab Build – Part 1</title>
      <link>http://communities.vmware.com/blogs/ManualAutomation/2008/09/08/home-lab-build-part-1</link>
      <description>My home lab has changed dramatically over the years &amp;ndash; driven mostly by what I was working on at the time and the availability of hardware. I hadn&amp;rsquo;t updated my lab in quite a while so I decided it was time. I was also inspired by Chad&amp;rsquo;s post as to how cheaply I could build a server or two: &lt;a class="jive-link-external" href="http://virtualgeek.typepad.com/virtual_geek/2008/06/building-a-home.html"&gt;http://virtualgeek.typepad.com/virtual_geek/2008/06/building-a-home.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
The Hardware&lt;br /&gt;
&lt;br /&gt;
Motherboard: $30; ECS NFORCE6M-A rev 3.0 (&lt;a class="jive-link-external" href="http://www.newegg.com/Product/Product.aspx?Item=N82E16813135083"&gt;http://www.newegg.com/Product/Product.aspx?Item=N82E16813135083&lt;/a&gt;). This thing is sweet &amp;ndash; capable of 32GB! Not sure I&amp;rsquo;ll ever need that much but, wait&amp;hellip; what am I saying; of course I&amp;rsquo;ll need that extra memory some day. &lt;img class="jive-emoticon" border="0" src="http://communities.vmware.com/images/emoticons/wink.gif" alt=";)" /&gt;&lt;br /&gt;
CPU: $64; CPU AMD Athlon 64 X2 4800+ Dual-Core 2.5GHz AM2 purchased from local computer shop. &lt;br /&gt;
RAM: $94.50; 4GB = 2x2GB DDR2-800 (PC2-6400) 2GB Supertalent also purchased from local computer shop. I prefer to do this when the price is the same or close to NewEgg within a few bucks.&lt;br /&gt;
Case w/PS: $39.50; ATX RAIDMAX Elite Black ATX/Micro ATX Case 380 watt power supply also purchased from local shop. Cheap case, thin metal &amp;ndash; you get what you pay for especially when it comes to computer cases.&lt;br /&gt;
Video: $0; I had 2 cheapo SiS PCI cards lying around.&lt;br /&gt;
HDD: $0; I&amp;rsquo;m using ESXi so local storage is not necessary.&lt;br /&gt;
NIC: $0; I had 4 Intel 1000MT Server NICs I repurposed from other systems I&amp;rsquo;m not using. I put 2 in each server.&lt;br /&gt;
USB Key: $0; I had 2x2GBers I wasn&amp;rsquo;t using.&lt;br /&gt;
Total Spent = $228 per server. Not bad!&lt;br /&gt;
&lt;br /&gt;
I decided to go with AMD to keep the costs down. Note that the motherboard has since been delisted at NewEgg. ECS has a similar model but it&amp;rsquo;s more expensive. Now to be fair, this means that all of your storage is going to have to be on a third server. I already had a storage server in my home lab but it needed some updating:&lt;br /&gt;
&lt;br /&gt;
Motherboard: $0; P4 2.6GHz &amp;ndash; repurposed from an older PC I wasn&amp;rsquo;t using.&lt;br /&gt;
CPU Heatsink: $14; purchased from local computer shop. Need to replace original since the fan exhaust was directed in the wrong direction per the design of the original case.&lt;br /&gt;
Power Supply: $67; 580 watt from local shop.&lt;br /&gt;
HDD: $64; purchased another 250GB SATA3 drive to fill out my SATA RAID 4 port PCI adapter with 3 other drives.&lt;br /&gt;
Total Spent = $145&lt;br /&gt;
&lt;br /&gt;
Hey, this is getting expensive!  I sold some older systems and parts I wasn&amp;rsquo;t using on EBay to help cover some of the costs. The dominos finally stopped falling.&lt;br /&gt;
&lt;br /&gt;
The Install&lt;br /&gt;
&lt;br /&gt;
I installed Windows Server 2008 as the storage server OS on 2 RAID1/mirrored 160GB IDE drives. The 4 250GB HDDs are setup in a RAID5 logical drive.&lt;br /&gt;
&lt;br /&gt;
For ESX, I used ESXi installed on a USB key per these instructions: &lt;a class="jive-link-blogpost" href="http://communities.vmware.com/blogs/Knorrhane/2008/01/21/installing-esx-3i-on-usb-stick"&gt;http://communities.vmware.com/blogs/Knorrhane/2008/01/21/installing-esx-3i-on-usb-stick&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Okay great, so now I have two ESX servers up and running and the backend storage running. Now I just need to create a datastore on the first ESX server. ESX supports Fibre, iSCSI and NFS storage types. Microsoft provides good NFS support in Windows so that seems like the easiest way to go. I installed the File Storage role in Windows Server 2008 and included the Server for NFS feature.&lt;br /&gt;
&lt;br /&gt;
Snag! Microsoft no longer provides User Name Mapping for NFS &amp;ndash; you basically need to install the Unix integration component for Active Directory. Well, my domain controller was going to be installed in a VM. I can&amp;rsquo;t create a VM w/o storage, so now what?&lt;br /&gt;
&lt;br /&gt;
Stay tuned and for the answer revealed in Part 2!</description>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">esxi</category>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">3i</category>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">vi</category>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">vi3</category>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">virtualization</category>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">vmware</category>
      <pubDate>Mon, 08 Sep 2008 14:38:39 GMT</pubDate>
      <author>Virtual_JTW</author>
      <guid>http://communities.vmware.com/blogs/ManualAutomation/2008/09/08/home-lab-build-part-1</guid>
      <dc:date>2008-09-08T14:38:39Z</dc:date>
      <clearspace:dateToText>1 year, 2 months ago</clearspace:dateToText>
      <wfw:comment>http://communities.vmware.com/blogs/ManualAutomation/comment/home-lab-build-part-1</wfw:comment>
      <wfw:commentRss>http://communities.vmware.com/blogs/ManualAutomation/feeds/comments?blogPostID=2149</wfw:commentRss>
    </item>
    <item>
      <title>Break Like the Wind</title>
      <link>http://communities.vmware.com/blogs/ManualAutomation/2008/08/26/break-like-the-wind</link>
      <description>References to Spinal Tap's great album aside, it's ironic: I'm working on VMware Site Recovery Manager product setup and configuration and the day I'm scheduled to fly out to Las Vegas for VMworld a mini-disaster strikes! It's Sunday, September 14^th^ around noon and all is normal. However, the remnants of hurricane Ike are heading this way. No big deal - a little rain, maybe a strong thunderstorm but nothing we haven't seen before. &lt;br /&gt;
&lt;br /&gt;
I'm packing for a week at VMworld and need to hit the road by 3:30PM. Around 2:00PM we start to hear the whirling sound of wind racing across the roof. At about 3:15PM I'm packing up the car and debris is getting blown down the street. Before I leave I have to remove a large piece of cardboard from the front of my car. I've never seen anything like this! &lt;br /&gt;
&lt;br /&gt;
Despite the high winds, I make it to the airport safely and notice planes are still taking off and landing. Listening to the radio on the way there I learned winds were reaching in excess of 80MPH and knocking down trees and power lines all across the state of Ohio. Dayton was impacted especially hard. I'm not sure how or why, but my plane took off successfully and it was a smooth ride once we were above the atmosphere. &lt;br /&gt;
&lt;br /&gt;
My house was without power for 4 days. Others had it worse with the outage lasting over 9 days. This kind of weather event hasn't happened in 200 years. Some very special, one-in-a-million chance conditions came together thanks to, in part, hurricane Ike to cause extraordinarily high winds in our region that none of us had seen before. &lt;br /&gt;
&lt;br /&gt;
So something that will never happen happened - a disaster occurred to our data center causing a multi-day loss in power. We have a natural-gas generator to cover a power outage. It kicked in and life is good right? Wrong! We also have redundant AC units but only one works with the generator and the automatic fail-over didn't work due to a bug in the system (which has since been corrected). The room starts heating up and servers start shutting off as the temperature reached 90 degrees Fahrenheit. We reached 95-96F before a co-worker showed up and manually switch the AC units over (I can't do it - I'm on a plane, remember?). It took him twice as long to get there because of downed power lines and trees that closed roads. &lt;br /&gt;
&lt;br /&gt;
He then starts powering up servers again. Luckily the outage for most systems is an hour or less on a Sunday when most of our users don't care or are being distracted by the tree that's landed in their living room. The ESX hosts and virtual machines all power-up successfully thanks in part to the hardware sensors on the servers that powered them off before the CPU, memory or I/O components fried in the heat. &lt;br /&gt;
&lt;br /&gt;
While the outage was bad, it brought to light several interesting points: &lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Test the equipment, but test the fail-over of the equipment. &lt;br clear="all" /&gt;			 	Testing the actual fail-over is the hardest part of disaster recovery because it impacts production. However, regardless of whether it's AC units or virtual machines, this is the only way to be 100% certain you DR plan will work as designed and implemented.&lt;/li&gt;
&lt;li&gt;The quality of built-in server hardware sensors has increased dramatically in the last 7 years. &lt;br clear="all" /&gt;			 	This is the third time I've had servers in a room that overheated due to an AC outage. The previous two events were lab servers that did not recover very well. The hardware didn't shutdown cleanly. Many systems were blue-screened if they were still running. When AC service was restored, some servers wouldn't power back up; others threw strange hardware-related errors months after the fact. Heat does bad things to electronics and I've seen too much of this first hand.&lt;/li&gt;
&lt;li&gt;Additional data center environmental monitoring and sensor devices are critically important. &lt;br clear="all" /&gt;			 	I have the fortune of working for a data center manager that had the foresight to install a Sensaphone remote monitoring device (&lt;a class="jive-link-external" href="http://www.sensaphone.com/"&gt;http://www.sensaphone.com/&lt;/a&gt;). I'm sure there are other products on the market but this one works very well for us. It can call a list of numbers and speak the alert condition over the phone. The admin can then enter a code to stop it from calling the next number. It can monitor various conditions but in this case it called us to warn about the temperature. We also have an ADT monitoring unit but it doesn't seem to work as well.&lt;/li&gt;
&lt;li&gt;Data center protection is important in a disaster but also consider supporting non-data center work-related processes. &lt;br clear="all" /&gt;			 	This "mini-disaster" put us without power for days, yet the business needed to continue to function. We needed to process sales orders, purchase raw materials, process payroll, etc. Have you ever worked for a company that couldn't meet payroll for any reason? To say that employees get upset is an understatement. So when no-one has power, where does the accounting staff go to get their job done? Plan to provide facilities for personnel to process these kinds of essential functions. After-all, what good is making sure the payroll system is running when nobody can access it anyway?&lt;/li&gt;
&lt;li&gt;Consider specific disaster scenarios and plan accordingly. &lt;br clear="all" /&gt;			 	This maybe the hardest things to accomplish when planning for a disaster. Put two people in a room and they will have very different opinions on which scenario is more important than the other. The bottom line is you'll have choose some number, say the top three, and plan for those. You should plan for something - define it but don't let it stall the progress of the project.&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
The power outage lasted around 72 hours, the service outage lasted less than an hour. Not bad overall! Now I'd better get VMware Site Recovery Manager working - had that generator stopped running...</description>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">infrastructure</category>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">srm</category>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">vi</category>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">vi3</category>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">virtualization</category>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">vmware</category>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">dr</category>
      <pubDate>Tue, 26 Aug 2008 15:44:36 GMT</pubDate>
      <author>Virtual_JTW</author>
      <guid>http://communities.vmware.com/blogs/ManualAutomation/2008/08/26/break-like-the-wind</guid>
      <dc:date>2008-08-26T15:44:36Z</dc:date>
      <clearspace:dateToText>1 year, 1 month ago</clearspace:dateToText>
      <wfw:comment>http://communities.vmware.com/blogs/ManualAutomation/comment/break-like-the-wind</wfw:comment>
      <wfw:commentRss>http://communities.vmware.com/blogs/ManualAutomation/feeds/comments?blogPostID=2221</wfw:commentRss>
    </item>
    <item>
      <title>What Do VirtualCenter, Toys and Old People Have in Common?</title>
      <link>http://communities.vmware.com/blogs/ManualAutomation/2008/08/17/what-do-virtualcenter-toys-and-old-people-have-in-common</link>
      <description>Well, nothing much really, but I'll make a connection. Just bare with me...&lt;br /&gt;
&lt;br /&gt;
I was walking through the toys section with my kids at Target yesterday when one of my sons spotted a toy he really wanted - a set of four trucks (they love trucks!). On the front of package it read, "for ages 5 to 95". Now really, so a 96 year-old shouldn't play with these trucks?&lt;br /&gt;
&lt;br /&gt;
I tend to find discussions on virtualization candidates just about as rational and definitely as funny. The debate on whether application XYZ can/should be virtualized is over. Sure there are still exceptions (unique hardware requirements, for example). And yes it depends on your environment (I wouldn't virtualize 3 Exchange 2003 mailbox servers across 2 ESX hosts sporting Pentium 4 CPUs with 1GB of RAM each). But for Virtual Infrastructure (VI) environments running on modern servers and back-end storage systems, there are very few physical servers that can't be virtualized.&lt;br /&gt;
&lt;br /&gt;
If you buy into this "virtualize your datacenter" principle like I do, then are there really no applications off-limits? What about VMware's own products such as VirtualCenter? I know there are VI administrators out there that still refuse to virtualize the VirtualCenter Management Server (VCMS). I usually hear one of two reasons:&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;"I'm freeing-up all of these physical servers and have one or two that I have to use for &lt;i&gt;something&lt;/i&gt;."&lt;/li&gt;
&lt;li&gt;"VirtualCenter is becoming so critical that I can't afford it to go down or lose access."&lt;/li&gt;
&lt;/ol&gt;
But that's all wrong - 96 year olds can play with trucks! You virtualize the VCMS for the very same reasons you virtualizes all of the other physical servers in your datacenter: to realize all of the benefits of VI. You know what they are but if you're not sure, please go to vmware.com to find out more.&lt;br /&gt;
&lt;br /&gt;
To answer the above concerns: deploying a physical server to host a VI component sort of defeats the purpose, doesn't it? Won't deploying yet another physical server increase cooling cost? Power consumption? System maintenance? Etc, etc. And what about availability? I sometimes wonder if these administrators really understand VMware HA or the power of VMotion - virtualizing the VCMS should &lt;i&gt;increase&lt;/i&gt; its availability compared to hosting it on a physical server.&lt;br /&gt;
&lt;br /&gt;
Once VMware announced they fully supported running VirtualCenter in a virtual machine with the release of 2.5, I haven't looked back. I've implemented and supported VI environments for two different companies now with the VCMS running in a virtual machine. It's been two years and I have not heard any of what I would call "deal-killers" to this design decision. However, there is a short list of things that I you should be aware of:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;* If you need to shut down the entire VI environment, you'll need to save the ESX host(s) that VC and its database server are running on for last. Then you'll need to log on to the hosts directly to complete the shutdown. This doesn't happen too often, but I've had to do this 2 or 3 times, usually due to a storage-related outage.&lt;/li&gt;
&lt;li&gt;* I've experienced brief 1-2 second pauses in the VMware Infrastructure Client (VIC) when the VCMS VM gets VMotioned from one host to another. Again, this rarely happens.&lt;/li&gt;
&lt;li&gt;* And here's a new one: As of Update 2, there's a new feature called Enhanced VMotion Compatibility (EVC). To enable this in my environment, VC requires all virtual machines in the cluster be powered-off. It might be hard to enable this feature in VC if the VCMS is powered-off(!). The solution to this isn't too-painful, however: temporarily move the ESX server that hosts the VCMS VM out of the cluster, enable the feature then move it back.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
What if your VCMS VM does crash? If VirtualCenter does become unavailable, your VMs will continue to run. HA runs as an agent on each host, so that service will continue to run. Since your probably running the FlexNet licensing service on the same VM as the VCMS, you'll have a grace period of 14 days to get the VM back up and running. If it takes you more than 14 days to get that VM back up and running, it's not very critical in your environment anyway.&lt;br /&gt;
&lt;br /&gt;
For more information on this topic straight from the horse's mouth, please see: &lt;a class="jive-link-external" href="http://www.vmware.com/pdf/vi3_vc_in_vm.pdf"&gt;http://www.vmware.com/pdf/vi3_vc_in_vm.pdf&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Still not convinced?&lt;br /&gt;
Leave a comment and let me know why.</description>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">virtualcenter</category>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">virtualization</category>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">vmware</category>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">vi3</category>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">vi</category>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">infrastructure</category>
      <pubDate>Sun, 17 Aug 2008 17:42:23 GMT</pubDate>
      <author>Virtual_JTW</author>
      <guid>http://communities.vmware.com/blogs/ManualAutomation/2008/08/17/what-do-virtualcenter-toys-and-old-people-have-in-common</guid>
      <dc:date>2008-08-17T17:42:23Z</dc:date>
      <clearspace:dateToText>1 year, 3 months ago</clearspace:dateToText>
      <wfw:comment>http://communities.vmware.com/blogs/ManualAutomation/comment/what-do-virtualcenter-toys-and-old-people-have-in-common</wfw:comment>
      <wfw:commentRss>http://communities.vmware.com/blogs/ManualAutomation/feeds/comments?blogPostID=2077</wfw:commentRss>
    </item>
    <item>
      <title>Environment Stabilization: Hardware</title>
      <link>http://communities.vmware.com/blogs/ManualAutomation/2008/06/08/environment-stabilization-hardware</link>
      <description>There's nothing like going in to work Monday morning only to find that one of your ESX hosts is listed as "not responding" in VirtualCenter.  Using HP's iLO, I tried restarting the management network.  No change.  The VMs were still running and functioning normally.  The host was still running - there just seemed to be a communications problem between the host and VirtualCenter.  After a quick call to VMware technical support, they had me restart the VirtualCenter server service and voila, communications were restored and the host's status in VirtualCenter returned to normal.&lt;br /&gt;
&lt;br /&gt;
I didn't spend a lot of time doing a root-cause analysis as this environment was not in production yet.  But I suspected there was a network interruption from which host-VC communications never recovered.&lt;br /&gt;
&lt;br /&gt;
Now let me just say something about VMware technical support.  I've worked support incidents with many hardware and software vendors over the years and have to say that VMware has their act together when it comes to product support.  I'm not saying they're perfect, but I've received consistent quality support from these guys going back to my ESX Server 1.5 days.  They're worth the money and I wouldn't run a Virtual Infrastructure environment without them.&lt;br /&gt;
&lt;br /&gt;
So a week later, it happens again.  I open another case with VMware referencing the previous.  This time, restarting the management network or the VirtualCenter server service doesn't work.  The support tech reviews some additional logs and is basically stumped.  The only thing he had left for me to do was to manually shut down the VMs running on this host and reboot the host.  This fixes the problem, but doesn't really explain why it happened in the first place.  The tech is going to review a new set of logs I just uploaded and let me know if he finds anything.  While there wasn't much more that could be done at this point, this always seems to me like a "don't call me, I'll call you" kind of resolution.&lt;br /&gt;
&lt;br /&gt;
Before he has a chance to call me back, it happens a third time on the same host!  Same symptoms, same results.  The same tech doesn't find anything in the logs from the previous incident so he escalates to senior-level VirtualCenter support.  We discovered a new symptom - the host seems to have lost connectivity with the storage, even though the VMs are still running fine (strange but true).&lt;br /&gt;
&lt;br /&gt;
The senior tech said something that jogged my memory and I remembered that while this server survived our 4-day hardware burn-in test, we had problems connecting to the management console very early on to the point where we had to pull the USB key fob and reinstall it.  (Keep in mind we're running ESXi.)&lt;br /&gt;
&lt;br /&gt;
To be safe, I installed a new USB key fob and the problem has not occurred again.  It's been about three weeks since writing this entry.  Moral of the story: don't automatically rule-out the hardware even when the problem appears to be with the software.</description>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">vi</category>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">vi3</category>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">virtualization</category>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">vmware</category>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">support</category>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">virtualcenter</category>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">esxi</category>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">3i</category>
      <pubDate>Mon, 09 Jun 2008 03:41:52 GMT</pubDate>
      <author>Virtual_JTW</author>
      <guid>http://communities.vmware.com/blogs/ManualAutomation/2008/06/08/environment-stabilization-hardware</guid>
      <dc:date>2008-06-09T03:41:52Z</dc:date>
      <clearspace:dateToText>1 year, 5 months ago</clearspace:dateToText>
      <wfw:comment>http://communities.vmware.com/blogs/ManualAutomation/comment/environment-stabilization-hardware</wfw:comment>
      <wfw:commentRss>http://communities.vmware.com/blogs/ManualAutomation/feeds/comments?blogPostID=1827</wfw:commentRss>
    </item>
    <item>
      <title>Who is John Galt?</title>
      <link>http://communities.vmware.com/blogs/ManualAutomation/2008/05/08/who-is-john-galt</link>
      <description>Ok, now that I have your attention (and no, I&amp;rsquo;m definitely &lt;i&gt;not&lt;/i&gt; John Galt), but since this is my first post, I think it appropriate to give you a little background about myself.  After all, why read and/or care about anything I have to say? &lt;img class="jive-emoticon" border="0" src="http://communities.vmware.com/images/emoticons/wink.gif" alt=";)" /&gt;&lt;br /&gt;
&lt;br /&gt;
I was introduced to VMware like so many others, through Workstation back in 2002.  At the time I worked for a 2.8 billion dollar company and had just completed a major Microsoft SMS 2.0 implementation.  I was working with a consultant that had it installed on his laptop PC and used it to demo the product developed by his employer.&lt;br /&gt;
&lt;br /&gt;
So then it goes something like this: &lt;br /&gt;
That&amp;rsquo;s a cool product, let me show the boss!&lt;br /&gt;
Boss likes it and says, &amp;ldquo;Why don&amp;rsquo;t you do some more research on this VMware company and find out more?&amp;rdquo;&lt;br /&gt;
I do the research and discover VMware&amp;rsquo;s GSX and ESX product lines.&lt;br /&gt;
The rest is history.  (Don&amp;rsquo;t you love that line?)&lt;br /&gt;
&lt;br /&gt;
I procured a copy of GSX, set it up and created three virtual machines for one of our internal development teams. &lt;br /&gt;
Oh, and I never told anyone what I had done. (Bad boy!)&lt;br /&gt;
&lt;br /&gt;
I used a whitepaper from VMware that describe how to use the same base image for multiple VMs using redo logs.  Worked great except when one needed to be rebooted = NTFS no likey.&lt;br /&gt;
&lt;br /&gt;
The dev team never caught on and six months later I finally let them in on the secret.  Virtual machine?  What&amp;rsquo;s that? Etc, etc&amp;hellip; (I hate giving end-users or customers reason, right or wrong, to blame all of their ills on me!)&lt;br /&gt;
&lt;br /&gt;
Bottom line = pilot successful.  From there I got ESX 1.52 approved (now end of 2003 or so), first one host, then two, then four - all with local disk.&lt;br /&gt;
&lt;br /&gt;
Then VirtualCenter 1.0 and ESX 2.0 are released.  Please Mr. IT Director, will you approve this requisition for a SAN?  No.  But please? &lt;br /&gt;
No.&lt;br /&gt;
Okay then how about you get fired and my team now reports to another director? &lt;br /&gt;
Will you, new Mr. IT Director, approve this SAN purchase?&lt;br /&gt;
Yes!&lt;br /&gt;
&lt;br /&gt;
Hosts grow to 16 (mixture of IBM 440s, 445s, 3650s, BladeCenter blades); VMs to 500 (powered on) 600+ requisitioned; VMotions = 1000s, SAN (IBM DS4500) = 16TB; every VMworld = attended; VCP2 = achieved.  Life if good.&lt;br /&gt;
&lt;br /&gt;
It&amp;rsquo;s now 2006 and my employer gets acquired by another company.  Oh yeah, and the new management doesn&amp;rsquo;t like any new technology much less virtualization.&lt;br /&gt;
&lt;br /&gt;
Time to move on.  So here I am, embarking on a new implementation using ECM Celerra IP storage (iSCSI), HP ProLiant DL380s, VMware VirtualCenter 2.5 and ESX 3i.&lt;br /&gt;
&lt;br /&gt;
I thought I would use this blog to document the good, the bad and the ugly of this next gen VI platform and maybe share some tips along the way.  The VMTN forums have been good to me over the years so maybe I can add to the discussion.&lt;br /&gt;
&lt;br /&gt;
That&amp;rsquo;s it for now.  I already have a list of technical stuff to publish.  Stay tuned!</description>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">vi</category>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">vi3</category>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">virtualization</category>
      <category domain="http://communities.vmware.com/blogs/ManualAutomation/tags">vmware</category>
      <pubDate>Thu, 08 May 2008 17:36:14 GMT</pubDate>
      <author>Virtual_JTW</author>
      <guid>http://communities.vmware.com/blogs/ManualAutomation/2008/05/08/who-is-john-galt</guid>
      <dc:date>2008-05-08T17:36:14Z</dc:date>
      <clearspace:dateToText>1 year, 6 months ago</clearspace:dateToText>
      <clearspace:replyCount>3</clearspace:replyCount>
      <wfw:comment>http://communities.vmware.com/blogs/ManualAutomation/comment/who-is-john-galt</wfw:comment>
      <wfw:commentRss>http://communities.vmware.com/blogs/ManualAutomation/feeds/comments?blogPostID=1727</wfw:commentRss>
    </item>
  </channel>
</rss>

