<?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>Charles Socci, -- K1DNR &#187; VMWare</title>
	<atom:link href="http://charlessocci.com/category/vmware/feed/" rel="self" type="application/rss+xml" />
	<link>http://charlessocci.com</link>
	<description>IT and Amateur Radio Webpage</description>
	<lastBuildDate>Mon, 16 Apr 2012 19:16:35 +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>RecordMyDesktop &#8211; A Desktop Session Recorder For Linux</title>
		<link>http://charlessocci.com/2009/03/09/recordmydesktop-a-desktop-session-recorder-for-linux/</link>
		<comments>http://charlessocci.com/2009/03/09/recordmydesktop-a-desktop-session-recorder-for-linux/#comments</comments>
		<pubDate>Mon, 09 Mar 2009 22:01:27 +0000</pubDate>
		<dc:creator>csocci</dc:creator>
				<category><![CDATA[Charles Socci]]></category>
		<category><![CDATA[Cisco]]></category>
		<category><![CDATA[Exchange]]></category>
		<category><![CDATA[IT and Stuff]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[VMWare]]></category>
		<category><![CDATA[camtasia for linux]]></category>
		<category><![CDATA[capture desktop session]]></category>
		<category><![CDATA[demo]]></category>
		<category><![CDATA[Desktop Capture]]></category>
		<category><![CDATA[edit]]></category>
		<category><![CDATA[gtk-recordmydesktop]]></category>
		<category><![CDATA[record ubuntu desktop session]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://charlessocci.com/?p=73</guid>
		<description><![CDATA[I needed to do a quick session recording of my desktop to send some colleagues. In Windows I&#8217;ve used tools like Camtasia for quick demos, but I needed something that would record a session from a Linux desktop. (Ubuntu Intrepid &#8230; <a href="http://charlessocci.com/2009/03/09/recordmydesktop-a-desktop-session-recorder-for-linux/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I needed to do a quick session recording of my desktop to send some colleagues. In Windows I&#8217;ve used tools like Camtasia for quick demos, but I needed something that would record a session from a Linux desktop. (Ubuntu Intrepid 2.6.27-11-generic x86_64) <a href="http://recordmydesktop.sourceforge.net/about.php" target="_blank">GTK-RecordMyDesktop</a> fit the bill perfectly.</p>
<p>It is very easy to install using Synaptic/Apt and is available in the Ubuntu Universe Repository. There are two front ends available using GTK, and QT. The only issue I had to troubleshoot was that the recorded audio was out of sync and choppy. It was very easy to fix by changing the DEFAULT sound option to plughw:0,0.</p>
<p>The software is capable of using a variety of audio sources including Jack audio server. The capture provided an excellent quality file in .ogv format.</p>
<p>If you are sharing the video capture with Windows users, you will need to convert it to a Windows-friendly format for them. I used mencoder - </p>
<p><code>mencoder -idx mycapture.ogv -ovc lavc -oac mp3lame -o mycapture.avi</code></p>
<p>For a helpful page on installing additional repositories and software in Ubuntu, see here <a href="http://www.psychocats.net/ubuntu/sources" target="_blank">Enabling Extra Repositories</a>. You should also see the following link:  <a href="https://help.ubuntu.com/community/Medibuntu" target="_blank">Medibuntu</a>  &#8211; to install the W32 Codecs.</p>
<p>This is only required if you need to convert the output into a Windows format like .avi. In order to play the converted avi video in Windows,  I still needed to install this free codec: <a href="http://www.free-codecs.com/download/FFDshow.htm">FFDShow MPEG-4</a>.</p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://charlessocci.com/2009/03/09/recordmydesktop-a-desktop-session-recorder-for-linux/&via=csocci&text=RecordMyDesktop - A Desktop Session Recorder For Linux&related=:&lang=en&count=none" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://charlessocci.com/2009/03/09/recordmydesktop-a-desktop-session-recorder-for-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.socci.com/sample.avi" length="10123310" type="video/x-msvideo" />
		</item>
		<item>
		<title>All In One Box &#8211; A Single Server Solution For Remote Branch Offices</title>
		<link>http://charlessocci.com/2009/02/22/all-in-one-box-a-single-server-solution-for-remote-branch-offices/</link>
		<comments>http://charlessocci.com/2009/02/22/all-in-one-box-a-single-server-solution-for-remote-branch-offices/#comments</comments>
		<pubDate>Sun, 22 Feb 2009 23:57:40 +0000</pubDate>
		<dc:creator>csocci</dc:creator>
				<category><![CDATA[IT and Stuff]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[nonprofit]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[VMWare]]></category>
		<category><![CDATA[bandwidth control]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[low cost]]></category>
		<category><![CDATA[m0n0wall]]></category>
		<category><![CDATA[monowall]]></category>
		<category><![CDATA[one box]]></category>
		<category><![CDATA[remote office]]></category>
		<category><![CDATA[single server]]></category>
		<category><![CDATA[small office solution]]></category>
		<category><![CDATA[untangle!]]></category>

		<guid isPermaLink="false">http://charlessocci.com/?p=58</guid>
		<description><![CDATA[I serve a large organization with multiple branch offices in remote places. Typically, these offices are staffed with from one to fifty employees. Most of the offices have a local Windows Domain Controller, which doubles as a file/print server, DNS, &#8230; <a href="http://charlessocci.com/2009/02/22/all-in-one-box-a-single-server-solution-for-remote-branch-offices/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<figure class="wp-caption alignleft" style="width: 488px"><a href="http://www.socci.com/ROMONOWALL.png" target="_blank"><img title="One Box Remote Office Solution" src="http://www.socci.com/ROMONOWALL.png" alt="One Box Remote Office Server Solution" width="478" height="347" /></a><figcaption class="wp-caption-text">Click For Large Image Diagram</figcaption></figure>
<p>I serve a large organization with multiple branch offices in remote places. Typically, these offices are staffed with from one to fifty employees. Most of the offices have a local Windows Domain Controller, which doubles as a file/print server, DNS, and DHCP server.</p>
<p>The larger of the offices are usually connected to the Internet via T1, or DSL via a local service provider. In addition, the offices have a firewall that is connected back to headquarters via IPSec VPN tunnel.</p>
<p>This arrangement has provided a good solution for several years, however there are limitations. Recently, many of our offices have begun providing Internet access for clients &#8211; this added network load, in addition to increased usage of high-bandwidth services like You Tube, have placed new demands on us to manage the bandwidth. In addition, configuring servers and firewalls per individual office &#8211; and getting local support who can help us on site &#8211; is challenging.</p>
<p>A major point of our current initiative is to make our network locations more homogeneous, and more under the control of IT staff at headquarters. Virtualization has become an attractive option for several reasons: it eliminates the cost of a separate hardware firewall, and it allows us to configure a hardware-agnostic server &#8220;image&#8221; for use on any local hardware.</p>
<p>My &#8220;One Box Solution&#8221; allows for the firewall, bandwidth management, and Windows Domain Controller to exist on a single, portable, server.</p>
<p>I recently began piloting such a solution in one of our offices. Not having a current budget for my project, I took advantage of an unused Dell workstation at HQ. I added an additional 10/100 NIC we had lying in our closet. I installed<a title="Ubuntu Server" href="http://www.ubuntu.com/getubuntu/download" target="_blank"> Ubuntu 8.10 server</a> (any version of Linux will work) and <a title="VMWare Server" href="http://vmware.com/download/server/" target="_blank">VMWare&#8217;s latest version of free server for Linux</a>.</p>
<p>If you haven&#8217;t been exposed to VMWare yet, go to <a href="http://vmware.com/download" target="_blank">www.vmware.com</a> and download the free player and one of the free virtual appliances (pre configured workstations and computers). VMWare server is also free and will allow you to build and configure your own virtual machines.</p>
<p>Having built the Linux box and installed VMWare server, I configured one of my NICS as an internal nic, with an address on my local subnet, and the other NIC as an external NIC with one of my assigned Internet IP addresses.</p>
<p>Inside VMWare server, I configured three virtual networks. One network connected to my external interface of my Linux server. The second connected to a host only virtual network, and the third connected to the internal NIC of my Linux server.</p>
<p>The first virtual server I built was my <a title="M0n0wall" href="http://m0n0.ch/wall/features.php" target="_blank">M0n0wall</a> firewall. Note that <a title="Download M0n0wall VMWare Appliance" href="http://m0n0.ch/wall/download.php?file=generic-pc-1.3b15-vm.zip" target="_blank">M0n0Wall is available PRE-BUILT! AS A VIRTUAL APPLIANCE! </a> This means you don&#8217;t have to compile or build it. Just download the Virtual Appliance files and open them in VMWare Server.  I choose M0n0wall for several reasons. It is free. It is easy to configure. It allows for QoS, Traffic Shaping, and most importantly the IPSec tunnels that connect back to Headquarters and our DR NOC. The external WAN interface of M0n0Wall was connected to the external virtual network. The internal LAN interface of M0n0Wall was connected to the HOST ONLY virtual nework (we&#8217;ll see why in sec&#8230;). The WAN and LAN interfaces were configured with appropriate network settings, NTP server settings, DNS, etc. The WAN IP will be on our Internet subnet, and the Gateway will point to our ISP&#8217;s router or gateway IP address. The LAN interface will become the internal default gateway for our local network. M0n0wall is a powerful firewall solution for a small office. With the addition of a third NIC, you can easily set M0n0wall up to provide a DMZ, or a Captive Portal for your Wireless users. A Captive Portal will allow you to plug in a wireless device, authenticate users in a browser, and/or use RADIUS for advanced authentication.</p>
<p>The second virtual server is <a href="http://www.untangle.com/Developers/VMware-Appliance" target="_blank">Untangle</a> &#8211; also available Pre-built as a virtual appliance! Untangle can install as a bridge &#8211; meaning there is no routing involved. It sits between your firewall and your internal network. Untangle can also function as the firewall, but since it lacks the IPSec function for our tunnel back to Headquarters, we choose M0n0Wall. Where Untangle really excels is in Internet filtering and management. Untangle provides a suite of free modules for management and OpenVPN. There are also paid and supported modules available. The free version provides for very granular reporting and a powerful degree of access control right out of the box.</p>
<p>The third server is our Windows Domain Controller. This is the only commercial device which requires a paid-for license. Our virtual domain controller runs inside VMWare and connects via one interface to our internal network.</p>
<p>This arrangement has allowed us to provide a one-box all-in-one appliance to our remote offices that can be built and exchanged as needed, with a minimum of configuration. The Windows server can easily be promoted to a domain controller on site. IP Addresses and other site specific information can all be easily configured through graphical utilities.</p>
<p>Using online backup, such as Mozy Pro, in conjunction with our single box, we have discovered a way to provide highly-available network services to our smaller, budget and staff challenged offices in the field.</p>
<p>Options include using <a title="ESXi" href="http://vmware.com/download/esxi/" target="_blank">ESXi</a>, which is VMWare&#8217;s free version of ESX server. The downside of ESXi is that it requires more expensive hardware. It will not run on a workstation with a SATA disk drive. However, if you have a true server that is on the hardware compatibility list, ESXi will provide a better platform. It installs as it&#8217;s own OS. Linux and Windows are not required. The management tools and options are also much nicer.</p>
<p>One additional thing we&#8217;ve looked at &#8211; and likely something we&#8217;ll be hearing more about in the coming months &#8211; are WAN optimization appliances such as <a href="http://www.riverbed.com/products/appliances/" target="_blank">Riverbed</a> that run as a virtual machine. This will likely become a solution in our most remote offices where slow satellite connectivity is the norm.</p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://charlessocci.com/2009/02/22/all-in-one-box-a-single-server-solution-for-remote-branch-offices/&via=csocci&text=All In One Box - A Single Server Solution For Remote Branch Offices&related=:&lang=en&count=none" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://charlessocci.com/2009/02/22/all-in-one-box-a-single-server-solution-for-remote-branch-offices/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>A Painless Solution To Using Large Email Attachements</title>
		<link>http://charlessocci.com/2008/12/19/a-painless-solution-to-using-large-email-attachements/</link>
		<comments>http://charlessocci.com/2008/12/19/a-painless-solution-to-using-large-email-attachements/#comments</comments>
		<pubDate>Fri, 19 Dec 2008 14:18:33 +0000</pubDate>
		<dc:creator>csocci</dc:creator>
				<category><![CDATA[Charles Socci]]></category>
		<category><![CDATA[IT and Stuff]]></category>
		<category><![CDATA[VMWare]]></category>
		<category><![CDATA[Allard Software]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[ftp]]></category>
		<category><![CDATA[large file attachments]]></category>
		<category><![CDATA[vmware appliance]]></category>

		<guid isPermaLink="false">http://charlessocci.com/?p=42</guid>
		<description><![CDATA[As long as I&#8217;ve been in IT, users have demanded the capability to email files. It is tremendously convenient but leaves much to be desired for IT personnel in charge of messaging systems. Typically email attachment sizes are limited. Users &#8230; <a href="http://charlessocci.com/2008/12/19/a-painless-solution-to-using-large-email-attachements/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>As long as I&#8217;ve been in IT, users have demanded the capability to email files. It is tremendously convenient but leaves much to be desired for IT personnel in charge of messaging systems.</p>
<p>Typically email attachment sizes are limited. Users complain when attempting to email huge spread sheets or media content if they are denied due to size restrictions.</p>
<p>Typically the solution has been FTP. However FTP generally leaves much to be desired for the average user. It requires the maintenance of accounts. Some people are restricted by local policy and firewalls. Browser support for FTP is weak. FTP servers must generally be maintained or entropy sets in and they become an administrative and security nightmare.</p>
<p>Enter Allard Software&#8217;s Filetransfer Appliance.</p>
<p>It works like this: When a user has the need to send a large attachment they point their web browser to the File Transfer server. They get a page with a form to send an email. They fill in To:, Subject:, and their message. They then browse the file and click upload. Then they can send the email. The recipient gets the email which contains a link to download the file. The file expires after a set period of time. The recipient receives a notification when the file is downloaded. That&#8217;s it! Beautifully efficient and simple!</p>
<p>Filetransfer Appliance is a piece of cake to set up. It installs as a VMWare appliance &#8211; meaning the software is already installed and configured. All you need to do is boot the VM, give it a hostname and set your IP address. There are a few configuration options including your mail server and Active Directory integration so users can authenticate with their AD credentials.</p>
<p>The device can use SSL with your own certificate or a self signed certificate if you choose.</p>
<p>Support is highly responsive from the developer himself.</p>
<p>The device is incredibly inexpensive, licensing starts under $100 for 10 users and their is a FREE 3 user demo.</p>
<p><a href="http://www.allardsoft.com/filetransfer" target="_blank">http://www.allardsoft.com/filetransfer</a></p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://charlessocci.com/2008/12/19/a-painless-solution-to-using-large-email-attachements/&via=csocci&text=A Painless Solution To Using Large Email Attachements&related=:&lang=en&count=none" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://charlessocci.com/2008/12/19/a-painless-solution-to-using-large-email-attachements/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>VMWare Virtual Center ESX Expired SSL Certificate</title>
		<link>http://charlessocci.com/2008/12/15/vmware-virtual-center-esx-expired-ssl-certificate/</link>
		<comments>http://charlessocci.com/2008/12/15/vmware-virtual-center-esx-expired-ssl-certificate/#comments</comments>
		<pubDate>Mon, 15 Dec 2008 19:08:56 +0000</pubDate>
		<dc:creator>csocci</dc:creator>
				<category><![CDATA[Charles Socci]]></category>
		<category><![CDATA[VMWare]]></category>

		<guid isPermaLink="false">http://charlessocci.com/?p=34</guid>
		<description><![CDATA[We just upgraded our ESX farm to VC 2.5 ESX 3.5. It was on an older 2.x version of Virtual Center. The ESX hosts were 3.0.2. We then realized our SSL Certificate (The VMWare provided, self signed one) had expired &#8230; <a href="http://charlessocci.com/2008/12/15/vmware-virtual-center-esx-expired-ssl-certificate/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>We just upgraded our ESX farm to VC 2.5 ESX 3.5. It was on an older 2.x version of Virtual Center. The ESX hosts were 3.0.2.</p>
<p>We then realized our SSL Certificate (The VMWare provided, self signed one) had expired a few days prior. Our upgrade to Virtual Center 2.5 and ESX 3.5 did not replace the expired certificate.</p>
<p>We looked into the possibility of installing our Go Daddy wildcard SSL certificate, which requires a process of conversion and it didn&#8217;t seem worth the hassle to us. See the links below for more on that.</p>
<p>We were able to rename c:\Documents and Settings\All Users\Application Data\VMware\VMware VirtualCenter\SSL\rui.crt to rui.crt.old and then go to Add/Remove programs and reinstall Virtual Center Server with the Repair option. This installed the new certificate for us.</p>
<p>At this point, all the hosts were disconnected, but right clicking and choosing &#8216;reconnect&#8217; brought them all right back into VC.</p>
<p>The certificate is now valid for two years.</p>
<p><a href="http://www.jasemccarty.com/blog/2008/01/godaddy-wildcard-certificate-with-vi3.html">Install Wildcard Certificate on Virtual Center</a><br />
<a href="http://communities.vmware.com/message/628443#628443">Installing a New Certificate</a></p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://charlessocci.com/2008/12/15/vmware-virtual-center-esx-expired-ssl-certificate/&via=csocci&text=VMWare Virtual Center ESX Expired SSL Certificate&related=:&lang=en&count=none" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://charlessocci.com/2008/12/15/vmware-virtual-center-esx-expired-ssl-certificate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Free Monitor VMWare ESX Server Using SolarWinds and SNMP</title>
		<link>http://charlessocci.com/2008/10/24/free-monitor-vmware-esx-server-using-solarwinds-and-snmp/</link>
		<comments>http://charlessocci.com/2008/10/24/free-monitor-vmware-esx-server-using-solarwinds-and-snmp/#comments</comments>
		<pubDate>Fri, 24 Oct 2008 18:07:16 +0000</pubDate>
		<dc:creator>csocci</dc:creator>
				<category><![CDATA[Exchange]]></category>
		<category><![CDATA[IT and Stuff]]></category>
		<category><![CDATA[VMWare]]></category>
		<category><![CDATA["Solar Winds"]]></category>
		<category><![CDATA[Configuration]]></category>
		<category><![CDATA[ESX]]></category>
		<category><![CDATA[ESXi]]></category>
		<category><![CDATA[SNMP]]></category>
		<category><![CDATA[Solarwinds]]></category>

		<guid isPermaLink="false">http://charlessocci.com/?p=30</guid>
		<description><![CDATA[I&#8217;ve been using the free Solar Winds Exchange monitoring tool to keep an eye on my Exchange 2003 backend. Solarwinds has released a free tool to monitor ESX servers. Note this free tool will only monitor one server &#8211; if &#8230; <a href="http://charlessocci.com/2008/10/24/free-monitor-vmware-esx-server-using-solarwinds-and-snmp/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been using the free <a title="Solarwinds Exchange Monitor" href="http://www.solarwinds.com/products/freetools/exchange_monitor.aspx" target="_blank">Solar Winds Exchange monitoring tool</a> to keep an eye on my Exchange 2003 backend. Solarwinds has released a free tool to monitor ESX servers. Note this free tool will only monitor one server &#8211; if you want the full deal you have to pay for the monitoring suite. These instructions will get you started with the free tool.</p>
<p>1. <a title="Solarwinds ESX VMWare monitor" href="http://www.solarwinds.com/products/freetools/vm_monitor.aspx" target="_blank">Download the Solarwinds VMWare ESX Monitor</a>.</p>
<p>2. Install it in your Windows workstation.</p>
<p>3. SSH or console into your ESX server as root, or equivalent.</p>
<p>4. type nano /etc/snmp/snmpd.conf to open the configuration for editing.</p>
<p>5. make sure there is a statement that says rocommunity public, if not add it. Otherwise close.</p>
<p>6. at the command line type: chkconfig snmpd on t (to make the service start automatically)</p>
<p>7. Restart the snmpd service: service snmpd restart</p>
<p>8, open your ESX firewall for snmp port 161 UDP and TCP by entering the following:</p>
<p>esxcfg-firewall -o 161,tcp,in,snmp<br />
esxcfg-firewall -o 161,udp,in,snmp</p>
<p>Now open up your Solar Winds monitor and enter the name of the ESX server. The defaults should work fine unless you changed the public string name to something else.</p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://charlessocci.com/2008/10/24/free-monitor-vmware-esx-server-using-solarwinds-and-snmp/&via=csocci&text=Free Monitor VMWare ESX Server Using SolarWinds and SNMP&related=:&lang=en&count=none" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://charlessocci.com/2008/10/24/free-monitor-vmware-esx-server-using-solarwinds-and-snmp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VMWare and Stuff</title>
		<link>http://charlessocci.com/2007/09/08/vmware-and-stuff/</link>
		<comments>http://charlessocci.com/2007/09/08/vmware-and-stuff/#comments</comments>
		<pubDate>Sat, 08 Sep 2007 22:21:03 +0000</pubDate>
		<dc:creator>csocci</dc:creator>
				<category><![CDATA[IT and Stuff]]></category>
		<category><![CDATA[VMWare]]></category>

		<guid isPermaLink="false">http://charlessocci.com/?p=5</guid>
		<description><![CDATA[So I&#8217;ve been pretty busy lately. My company adopted ESX 3.0.1 Enterprise last year as part of a massive IT refresh project. I joined the company in May &#8217;06, my boss had been there a few months, and the CTO &#8230; <a href="http://charlessocci.com/2007/09/08/vmware-and-stuff/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>So I&#8217;ve been pretty busy lately. My company adopted ESX 3.0.1 Enterprise last year as part of a massive IT refresh project.</p>
<p>I joined the company in May &#8217;06, my boss had been there a few months, and the CTO had been there about a year. Neither of them are still with the company and as the network administrator, the ESX infrastructure has fallen into my hands &#8211; as my boss had more or less taken the lion&#8217;s share of responsibility and planning during the procurement and configuration phases. I&#8217;m quite familiar with the day to day tasks of deploying a VM, etc&#8230; But the bigger picture has been a little fuzzy.</p>
<p>My new boss and the new CTO have been pretty great to work with; and supported my desire to attend VMWare sponsored training on ESX this past week downtown at the MicroTek facility on Broad Street in the Financial District.</p>
<p>The training was pretty good. Each student (there were about fifteen or twenty) had their own pc, and we used Citrix to access VMWare&#8217;s educational environment where teams of two shared one remote ESX server (DL380). When we got to the Clustering/VMotion/HA part we combined into teams of four with two students managing each ESX host. We covered everything from installing to troubleshooting. Quite a bit of material for four eight hour days. The tough thing is that truly understanding everything about ESX means you already have a grasp of Windows administration, Active Directory, SAN architectures, networking, etc&#8230; So for instance, if you&#8217;ve never touched a SAN, the whole concept of VMotion or presenting LUNS to a host isn&#8217;t going to make much sense &#8211; neither are iSCSI software vs hardware based initiators, or HBA&#8217;s, vLans, etc, etc&#8230; The weakest link for me is understanding our SAN architecture. I&#8217;m getting a handle on it; and we are hoping to get Dell in to give us a technical overview of managing it, creating and presenting LUNS to hosts. We&#8217;ve got two additional matching Dell 2950&#8242;s we want to add to the existing two ESX hosts. We need additional licenses for the ports on the fiber switch. Once the proper LUNS have been made available to the new hosts I&#8217;ll be able to set them up into the existing cluster with no problem.</p>
<p>I&#8217;ve been doing a lot of experimenting with the free version of VMWare Server at home. This has been alot of fun. We had a very simple network at home, cable internet, a wi-fi cable/dsl router, and that was it. I built an internal LAN and made the wi-fi LAN a DMZ that is isolated from our internal LAN. My vpn device is simply an old Dell Dimension T500 with some extra RAM and dual NICs,  running Win2K3 server and RRAS&#8230; on the inside sits my workstation, my wife&#8217;s workstation, and my single server/dc running Win2k3. This is an old AMD Athlon 1.2 GHz maxed out with 1.5 GB of RAM.</p>
<p>I bought an old Compaq SDLT drive on EBay for $165, put a SCSI card in and installed backup software. I installed VMWare server for Windows and put two VMWare guests (two Windows XP workstations and a Linux workstation) and was running my server/dc/dns and backup on the host. It kept occurring to me that maybe there was a better way to do this &#8211; so I cloned the server to a VM, installed Ubuntu Linux server with minimal options, installed VMWare server for Linux, and then ran my guests, plus the original server in VM&#8217;s on the Linux host.</p>
<p>I was able to map the SCSI interface and tape drive through to the VM guest server. Everything worked ok, but for some reason I could not get the same performance out of this arrangement that I had gotten out of the Windows based host which totally suprised me. Even disabling the server and trying various combinations of RAM and reservations for the host, there just didn&#8217;t seem to be enough CPU cycles to go around and everything ran at a snail&#8217;s pace. When I went back to Windows again, everything just seemed to work better. This was a disappointment because managing the Linux server felt so much more like managing an ESX environment. Its also really cool to use a tool like Putty to go in and some basic sysadmin stuff instead of waiting for an RDP session, open multiple windows, waiting, clicking, waiting, etc, etc, etc&#8230;</p>
<p>My wife&#8217;s workstation is actually an old Compaq notebook that was originally NT 4, upgraded to 2000 Pro. Its been acting a little funky lately, but she has all our banking software on it and some other stuff. (yes, we back it up). So I made a VM out of it, thus taking any hardware issues completely out of the picture. I was able to give the VM a lot more free disk space, and upgrade it to XP. So now my wife can use the VM instead of the notebook which has more resources and isn&#8217;t dependent on an old piece of hardware, slow drive and memory, etc&#8230; Such a powerful tool.</p>
<p>Maybe I&#8217;ll see if my wife will let me pick up some supported hardware off EBay to build an ESX server at home <img src='http://charlessocci.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://charlessocci.com/2007/09/08/vmware-and-stuff/&via=csocci&text=VMWare and Stuff&related=:&lang=en&count=none" class="twitter-share-button">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://charlessocci.com/2007/09/08/vmware-and-stuff/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

