{"id":13,"date":"2010-03-20T18:48:13","date_gmt":"2010-03-20T23:48:13","guid":{"rendered":"http:\/\/weinshenker.net\/blog\/?p=13"},"modified":"2010-08-21T23:43:06","modified_gmt":"2010-08-22T04:43:06","slug":"test-lab","status":"publish","type":"post","link":"http:\/\/weinshenker.net\/blog\/2010\/03\/20\/test-lab\/","title":{"rendered":"Test lab"},"content":{"rendered":"<p>These days I&#8217;m waiting on my functional users to finish testing a large upgrade of our Oracle Apps environment.\u00a0 So far *fingers crossed*, they have yet to find many issues that require my time, so I&#8217;m having plenty of time to work on side projects.<\/p>\n<p>This past week I build up a VMWare test lab with some de-commissioned hardware we had lying around.\u00a0 The test lab consists of<\/p>\n<ul>\n<li>Dell 2950 with 4 cores and 16GB of RAM, 300GB RAID 5 local storage<\/li>\n<li>Dell 2850 with 4 cores and 9GB of RAM, 300GB RAID 5 local storage<\/li>\n<li>Iomega Storcenter ix4-200d\u00a0 2.7TB RAID5 NAS storage (NFS \/ iSCSI)<\/li>\n<li>ESX 4.0 (vSphere) plus all patches thru 3\/17\/10<\/li>\n<li>vCenter 4.0<\/li>\n<\/ul>\n<p>I admit, for de-commissioned hardware, it&#8217;s still a pretty powerful little cluster.<\/p>\n<p>We&#8217;re about 3\/4 of the way thru our upgrade from ESX 3.5 to vSphere on both our primary cluster and our DR (Disaster Recovery) cluster.\u00a0 At this point we&#8217;ve got all the ESX hosts upgraded to vSphere.\u00a0 The next steps are to get those hosts with all the latest ESX patches and then update the VMWare tools (which will cause a momentary downtime for the network of the VM) and the VM hardware layer (which requires the VM be shut down) of each VM running in the cluster.\u00a0 Due to business requirements for when we can bounce certain VMs, this is a process that will take a week or two to get done.<\/p>\n<p>In addition to our primary and DR clusters, we also have 6 standalone ESX 3.5 boxes with no shared storage.\u00a0 Some of these run somewhat critical virtual machines and so minimizing downtime is important.\u00a0 That&#8217;s where the test lab is coming in.<\/p>\n<p>Besides providing a non-production environment for me to learn and test out various things with VMWare, I&#8217;m utilizing the Iomega StorCenter as shared storage.\u00a0 The plan is as follows.<\/p>\n<ol>\n<li>Add the NFS Share on the StorCenter to the ESX 3.5 Server.<\/li>\n<li>Utilize Storage Vmotion to move the datastore for the VMs on the ESX 3.5 Server to shared storage<\/li>\n<li>Utilize Vmotion to move the running VM from the ESX 3.5 Server to the ESX 4.0 Servers.<\/li>\n<\/ol>\n<p>So far, no downtime.<\/p>\n<p>Once we&#8217;ve moved all the VMs off the standalone ESX 3.5 server, we&#8217;ll upgrade the various BIOSs \/ Firmwares on the ESX host and then install a fresh and fully patched version of vSphere.\u00a0 Then we&#8217;ll re-attach it to the shared storage and move our VMs back.\u00a0 Finally, we&#8217;ll schedule downtime with the respective business owners of those VMs for some downtime to upgrade the VMWare tools and the VM hardware version.<\/p>\n<p>It&#8217;s a good little project that lets us leverage many of the cool features in VMWare and should provide quite the fun learning experience.<\/p>\n<p>And for those of you scratching your head and wondering why we are choosing to run somewhat critical VMs on only localized storage &#8211; we&#8217;re finishing up an expansion of our server room and upgrading to a larger SAN so we can eventually store those VMs in the SAN.\u00a0 The StorCenter might be used once we&#8217;ve upgraded all these standalone ESX boxes as a temporary home, but we&#8217;ll have to see.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>These days I&#8217;m waiting on my functional users to finish testing a large upgrade of our Oracle Apps environment.\u00a0 So far *fingers crossed*, they have yet to find many issues that require my time, so I&#8217;m having plenty of time to work on side projects. This past week I build up a VMWare test lab &hellip; <a href=\"http:\/\/weinshenker.net\/blog\/2010\/03\/20\/test-lab\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Test lab<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[4],"tags":[6,8,5,124,7],"_links":{"self":[{"href":"http:\/\/weinshenker.net\/blog\/wp-json\/wp\/v2\/posts\/13"}],"collection":[{"href":"http:\/\/weinshenker.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/weinshenker.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/weinshenker.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/weinshenker.net\/blog\/wp-json\/wp\/v2\/comments?post=13"}],"version-history":[{"count":5,"href":"http:\/\/weinshenker.net\/blog\/wp-json\/wp\/v2\/posts\/13\/revisions"}],"predecessor-version":[{"id":140,"href":"http:\/\/weinshenker.net\/blog\/wp-json\/wp\/v2\/posts\/13\/revisions\/140"}],"wp:attachment":[{"href":"http:\/\/weinshenker.net\/blog\/wp-json\/wp\/v2\/media?parent=13"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/weinshenker.net\/blog\/wp-json\/wp\/v2\/categories?post=13"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/weinshenker.net\/blog\/wp-json\/wp\/v2\/tags?post=13"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}