<?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>Colin McNamara - CCIE 18233 , VCP, RHCE, GCIH, GEEK &#187; error</title>
	<atom:link href="http://www.colinmcnamara.com/technology-tags/error/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.colinmcnamara.com</link>
	<description>Technical reviews and articles from a CCIE with extensive experience in designing and implementing converged enterprise networks.</description>
	<lastBuildDate>Wed, 28 Jul 2010 18:40:09 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Twitter Updates for 2008-06-05</title>
		<link>http://www.colinmcnamara.com/twitter-updates-for-2008-06-05/</link>
		<comments>http://www.colinmcnamara.com/twitter-updates-for-2008-06-05/#comments</comments>
		<pubDate>Fri, 06 Jun 2008 07:59:59 +0000</pubDate>
		<dc:creator>colinmcnamara</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[san diego]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[C]]></category>
		<category><![CDATA[CISCO]]></category>
		<category><![CDATA[Colin]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[Fibre Channel]]></category>
		<category><![CDATA[Nexus]]></category>
		<category><![CDATA[Nexus 5020]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.colinmcnamara.com/2008/06/05/twitter-updates-for-2008-06-05</guid>
		<description><![CDATA[
Nexus 5020 &#8211; Consolidated 10 Gig Ethernet and 4 Gig Fibre Channel: Cisco released an addition to th.. http://tinyurl.com/5ujn7c #

UPDATE  &#8211; Sorry for the RSS spam, I have been playing with twitter (and frankly am failing to see its draw) and setup twitter tools to integrate my blog with my twitter microblog. I apparently left [...]<p>--Colin McNamara
<br/><br/><a href="http://www.colinmcnamara.com/twitter-updates-for-2008-06-05/">Twitter Updates for 2008-06-05</a></p>
]]></description>
			<content:encoded><![CDATA[<ul class="aktt_tweet_digest">
<li>Nexus 5020 &#8211; Consolidated 10 Gig Ethernet and 4 Gig Fibre Channel: Cisco released an addition to th.. <a href="http://tinyurl.com/5ujn7c" rel="nofollow" >http://tinyurl.com/5ujn7c</a> <a href="http://twitter.com/colinmcnamara/statuses/827978586" >#</a></li>
</ul>
<p>UPDATE  &#8211; Sorry for the RSS spam, I have been playing with twitter (and frankly am failing to see its draw) and setup twitter tools to integrate my blog with my twitter microblog. I apparently left the create daily twitter summaries on. My appologies for the RSS spam.</p>
<p>&#8211;Colin<strong>Similar Posts:</strong>
<ul class="similar-posts">
<li><a href="http://www.colinmcnamara.com/fibre-channel-over-ethernet-is-taking-off/"  rel="bookmark" title="December 18, 2007">Fibre Channel over Ethernet is taking off</a></li>
<li><a href="http://www.colinmcnamara.com/cisco-nexus-5020-and-5010-fcoe-video-ordering-guide/"  rel="bookmark" title="December 15, 2008">Cisco Nexus 5020 and 5010 FCOE video ordering guide</a></li>
<li><a href="http://www.colinmcnamara.com/nexus-5020-consolidated-10-gig-ethernet-and-4-gig-fibre-channel/"  rel="bookmark" title="April 9, 2008">Nexus 5020 &#8211; Consolidated 10 Gig Ethernet and 4 Gig Fibre Channel</a></li>
<li><a href="http://www.colinmcnamara.com/cisco-unified-computing-system-quoting-and-configuration-with-netformx/"  rel="bookmark" title="July 9, 2009">Cisco Unified Computing System Quoting and Configuration with Netformx</a></li>
<li><a href="http://www.colinmcnamara.com/is-your-network-ready-for-cloud-computing-with-virtual-infrastructure-4/"  rel="bookmark" title="November 3, 2008">Is your network ready for Cloud Computing with Virtual Infrastructure 4?</a></li>
<li><a href="http://www.colinmcnamara.com/cisco-nexus-7000-datacenter-switch-released-welcome-to-datacenter-30/"  rel="bookmark" title="January 28, 2008">Cisco Nexus 7000 DataCenter switch released &#8211; Welcome to DataCenter 3.0</a></li>
</ul>
<p><!-- Similar Posts took 6.127 ms --></p>
<p>--Colin McNamara
<br/><br/><a href="http://www.colinmcnamara.com/twitter-updates-for-2008-06-05/">Twitter Updates for 2008-06-05</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.colinmcnamara.com/twitter-updates-for-2008-06-05/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why GoDaddy Linux Virtual Dedicated Hosting Sucks &amp; How to Fix It</title>
		<link>http://www.colinmcnamara.com/why-godaddy-linux-virtual-dedicated-hosting-sucks-how-to-fix-it/</link>
		<comments>http://www.colinmcnamara.com/why-godaddy-linux-virtual-dedicated-hosting-sucks-how-to-fix-it/#comments</comments>
		<pubDate>Mon, 04 Feb 2008 00:28:23 +0000</pubDate>
		<dc:creator>colinmcnamara</dc:creator>
				<category><![CDATA[CCIE]]></category>
		<category><![CDATA[GoDaddy]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[scripting]]></category>
		<category><![CDATA[C]]></category>
		<category><![CDATA[Colin]]></category>
		<category><![CDATA[connecting]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[godaddy help]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[Instances]]></category>
		<category><![CDATA[john]]></category>
		<category><![CDATA[NDA]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[Pic]]></category>
		<category><![CDATA[Provider]]></category>
		<category><![CDATA[simple control panel]]></category>
		<category><![CDATA[turbopanel]]></category>
		<category><![CDATA[virtual private servers]]></category>

		<guid isPermaLink="false">http://www.colinmcnamara.com/2008/02/03/why-godaddy-linux-virtual-dedicated-hosting-sucks-how-to-fix-it</guid>
		<description><![CDATA[ Ok, put the guns away. Linux rocks&#8230; My beef is with GoDaddy and how they are hurting the average Linux virtual dedicated server user.
GoDaddy, one of the nations largest registrars and hosting providers is distributing bloated and possibly insecure code that will cause the average user to more then double their hosting costs. In [...]<p>--Colin McNamara
<br/><br/><a href="http://www.colinmcnamara.com/why-godaddy-linux-virtual-dedicated-hosting-sucks-how-to-fix-it/">Why GoDaddy Linux Virtual Dedicated Hosting Sucks &#038; How to Fix It</a></p>
]]></description>
			<content:encoded><![CDATA[<p><strong><span style="font-size: 12pt"><span style="font-size: 12pt"> Ok, put the guns away. Linux rocks&#8230; My beef is with GoDaddy and how they are hurting the average Linux virtual dedicated server user.</span></span></strong></p>
<p>GoDaddy, one of the nations largest registrars and hosting providers is distributing bloated and possibly insecure code that will cause the average user to more then double their hosting costs. In the pages below you will learn exactly what GoDaddy is doing to your server, how their support staff will try to upsell you, and the steps you need to take to ensure proper operation of your Virtual Dedicated Server.</p>
<p><span style="font-size: 14pt">Background</span></p>
<p>One of my new years resolutions this year was to consolidate hosting accounts into one virtual server (hosted). I had my domains, and my old hosting with Godaddy already so it was a no brainer to try out one of GoDaddys VDS (Virtual Dedicated Servers).</p>
<p>I went with their 29.99 a month package, with Centos5, unlimited domains, 10Gb disk, and 256 MB of memory. This should be perfectly fine for hosting a couple MySql driven sites, and a couple gallery instances. Let me emphasise this is only handling 4 active domains, two of which only have static HTML.</p>
<p>Provisioning was a breeze, from order to shell account only took 4 hours. I was provided with shell access, pre-configured yum repositories, and this web control panel &#8211; simple control panel, or TurboPanel (seems to have two different names). I was able to pop into GoDaddy&#8217;s control panel interface with a direct link from their server manager console, and was setting up domains in no time. (Let me throw this caveat out though, don&#8217;t buy this product for your mom&#8217;s hosting&#8230;. the documentation is horrible, and by horrible I mean non-existant).</p>
<p>So I get my server all set up a couple weeks ago, transfer all my files from <a href="http://www.2cups.com" >2 Cups Solutions</a> and set up my new <a href="http://www.colinmcnamara.com" >www.colinmcnamara.com</a> site. Things go just fine, I changed over to wordpress as a CMS and am totally thrilled. My applications and email are working perfectly. Plus, I have a shell account at GoDaddy which is a very handy thing to have as a network engineer. Things are going so well, that I give my buddy Rick a Christmas present and get <a href="http://www.ricksdavis.com" >ricksdavis.com</a> and <a href="http://www.el-cinco.net"  target="_blank">el-cinco.net</a> for him, and host it on my GoDaddy VDS.I go ahead and purchase the domain through godaddy&#8217;s domain manager. This is obviously GoDaddy&#8217;s core competency, and goes flawlessly as usual. Next step, I go into the Turbo Panel web interface. Let me give you a little background on TurboPanel. This is the &#8220;free&#8221; equivalent &#8220;to plesk or cpanel. It is actually ok for automating your domain provisioning, though if you are a normal skill level user, I would recommend paying the extra 9.99 a month for Cpanel.</p>
<p><span style="font-size: 14pt">Server Error</span></p>
<p>I open up my TurboPanel interface and go to provision ricksdavis.com into the domain manager. It comes back with the least descriptive error I have ever received.</p>
<p><strong>Server Error<br />
We are sorry, the system has encountered an error while processing your request.</strong></p>
<p><strong>Home</strong></p>
<p><strong>If you continue to receive this error, please contact your system administrator.</strong></p>
<p><strong>Your URL: /domain/edit.do</strong></p>
<p><strong>Error details:</strong></p>
<p><strong>CommandFailedException: Unable to get min/max uids<br />
at c.g.t.f.systems.user.LinuxUserSubsystem.loadUids:825<br />
at c.g.t.f.systems.user.LinuxUserSubsystem.getMinUid:780<br />
at c.g.t.f.systems.user.LinuxUserSubsystem.loadUserInfo:670<br />
at c.g.t.f.systems.user.LinuxUserSubsystem.getUserInfo:646<br />
at c.g.t.w.actions.domain.ActionDomainEdit.process:84<br />
at c.g.t.w.actions.AbstractSpringAction.execute:118<br />
&#8230;<br />
at c.g.t.w.filters.AuthorizedResourceFilter.doFilter:38<br />
&#8230;<br />
at c.g.t.w.filters.RequestPopulationFilter.doFilter:117<br />
&#8230;<br />
</strong></p>
<p><strong> </strong></p>
<p>This is the most descriptive error ever right? it tells you what is wrong, has a link to the support system, and gives you actionable information&#8230;. I would say a resounding NO.  This is a classic example of why friends don&#8217;t let friends program in Java.  When I got this error last night, I was scratching my head. As an engineer, the first thing I will look at is the last change to the system. Coincidentally I had installed awstats two nights before, and looking at my change logs, I saw that I had upgraded my perl version. So, with no fast response to the support email from GoDaddy I chose to put in a server re provision request (fully automated) and restore from my backups.  That process took about an hour, but afterwards I was back online with no errors. Eureka! I found it (I thought). I provisioned Rick&#8217;s domain, wordpress, gallery2 etc and then went to bed.</p>
<p><span style="font-size: 14pt">GoDaddy Support Response </span></p>
<p>Fast forward to this morning, and I finally recieve an email reply from godaddy support. The email is pasted below-</p>
<p>(I have replaced the agents name with John Doe. Tech support is a hard job and I see no reason to highlight him specifically)</p>
<table border="0" cellspacing="1" cellpadding="2" width="100%">
<tbody>
<tr>
<td bgcolor="#99cc99"><strong>Support Staff Response</strong></td>
</tr>
<tr>
<td>Dear Sir or Madam,Thank you for contacting Server Support.Your system may not have the resources needed to accommodate the processes running when you observed this issue. To resolve this issue, you can attempt to restart Java and Simple Control Panel with the following commands through SSH as root;/etc/init.d/tomcat55 restart<br />
/etc/init.d/turbopanel restartIt may be necessary to remove unneeded processes, stop unused processes, or limit the currently running processes to not over utilize the server&#8217;s resources. To remedy this issue long-term, you could either setup a server with 512mb RAM, or upgrade to a Dedicated server.In order to properly support this issue we will need to reveal account specific information. Before we can give out any information on the account, we will need to verify the last 4 digits of a credit card, PayPal Billing Agreement/Account Number, or Support PIN on the account. Payment information on the account can be found under &#8220;Credit Card &amp; Payment Info&#8221; from the &#8220;Customer Info &amp; More&#8221; dropdown. We appreciate your understanding in this matter.Please contact us if you have any further issues,John Doe<br />
Server Support<br />
Hosting Operations</td>
</tr>
</tbody>
</table>
<p>Before re-provisioning the server, I went ahead and tried the old three finger salute (reboot) the error still existed. So even if this email would have came to me on time, it would not have helped.</p>
<p>But that is besides the point. lets dig into the solution</p>
<p>The agent suggested the following fix -</p>
<p>Restart tomcat &#8211; which I was NOT using for any of my web applications (not an ejb guy)</p>
<p>/etc/init.d/tomcat55 restart</p>
<p>Restart TurboPanel (or simple control panel now &#8211; they haven&#8217;t updated their init scripts)</p>
<p>/etc/init.d/turbopanel restart</p>
<p><span style="font-size: 14pt">GoDaddy tried to upsell me, instead of fixing their code</span></p>
<p>He gives the standard, run less stuff on your server speech (remember, I only have 4 domains on this server)</p>
<p>Now here is the kicker &#8211; <strong>To remedy this issue long-term, you could either setup a server with 512mb RAM, or upgrade to a Dedicated server.</strong></p>
<p>What the heck is with that? I should not need an upgrade with only 4 domains on a server. Especially when in the setup the default Cpanel implies support of 30 domains. Is this Tech Support or a Sales Call?</p>
<p>But, since my server was working fine I don&#8217;t pay much attention to the email and move on with my life.</p>
<p>Fast forward an hour, and I am show Rick how to access all the features of his new site, and I figure that I need to change an email account on his domain to forward to his old account. Fine, this should take two minutes. I log onto the TurboPanel interface to put the email forward in.. and there it, a big useless error screen. What the heck is with that?</p>
<p>So this time I actually read the email, and try the fix. Results = nothing. GoDaddy offers shell access so I log in, run top and filter for %memory used. Low and behold, there is only 8142 bytes of memory free, and a Java process owned by root is using 300Mb of virtual memory, and 132Mb of real memory, and Tomcat is using 115Mb of virtual memory and 86Mb of real memory.</p>
<p>Let me translate this into English &#8211; <strong>Godaddy&#8217;s control panel application was using 218 Megabytes of the 256 Megabytes of memory I had purchased. That left me with 34 Megabytes of memory</strong> . Let  me clarify this, I had paid for a virtual server with 256Mb of ram, up to 1000Mb bursted (which I think is their code for swap).  I am only running 4 domains on this server, and two pop3 email servers. This should not be a problem.So what is the cause of the problem? I can sum it up, crappy Java programming. Someone decided to write this program in Java (probably easier to outsource) instead of optimising it to run on lean systems. Their code effectively takes up all the available memory. And on top of that, they are are running a webserver process as root&#8230; yes as root. It is like asking for your server to get hacked.</p>
<p><span style="font-size: 18pt"><strong>Now, that I am done ranting, let me highlight how to fix this problem.</strong></span></p>
<p><span style="font-size: 14pt">If you are on Windows use the following procedure to get shell access to your GoDaddy VDS -<br />
</span></p>
<ul>
<li> you will want to download a ssh client called putty &#8211; <a href="http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe" title="putty download"  target="_blank">Download Here</a></li>
<li>Copy this file to your desktop, double click putty.exe , and you should see something like this -</li>
</ul>

<a href="http://www.colinmcnamara.com/wp-content/gallery/godaddy-sucks/putty-initial.jpg" title="" class="thickbox" rel="singlepic73" >
	<img class="ngg-singlepic" src="http://www.colinmcnamara.com/wp-content/gallery/cache/73__320x240_putty-initial.jpg" alt="putty-initial.jpg" title="putty-initial.jpg" />
</a>

<ul>
<li>In the host name field I have www.<em>yourdomain</em>.com . replace <em>yourdomain</em> with your domain name.</li>
<li>Click on the open button on the bottom right, and a shell should pop up, along with a warning that looks like this (you can click OK to the warning)</li>
</ul>

<a href="http://www.colinmcnamara.com/wp-content/gallery/godaddy-sucks/putty2-security-key.jpg" title="" class="thickbox" rel="singlepic74" >
	<img class="ngg-singlepic" src="http://www.colinmcnamara.com/wp-content/gallery/cache/74__320x240_putty2-security-key.jpg" alt="putty2-security-key.jpg" title="putty2-security-key.jpg" />
</a>

<ul>
<li>Now skip past the linux section</li>
</ul>
<p><span style="font-size: 14pt">If you are running Linux or Unix start here -</span></p>
<ul>
<li>Open up a command line terminal</li>
<li>ssh using your godaddy simple control panel username example -</li>
</ul>
<p>ssh your-godaddy-control-panel-username@www.yourdomain.com</p>
<ul>
<li>If this is your first time connecting to this server, you will be prompted to accept an unkown ssh key into known_hosts, choose yes to accept</li>
</ul>
<p><span style="font-size: 14pt">Both Windows, Linux and Unix Continue Here &#8211; </span></p>
<ul>
<li>Enter your the password you use to access your GoDaddy Simple Control Panel Interface</li>
<li>You will be presented with what looks like a DOS window, this is called a secure shell terminal. Type in the username you use to access your Godaddy Simple Control Panel and then hit enter</li>
</ul>

<a href="http://www.colinmcnamara.com/wp-content/gallery/godaddy-sucks/godaddy-password.jpg" title="" class="thickbox" rel="singlepic76" >
	<img class="ngg-singlepic" src="http://www.colinmcnamara.com/wp-content/gallery/cache/76__320x240_godaddy-password.jpg" alt="godaddy-password.jpg" title="godaddy-password.jpg" />
</a>

<ul>
<li>Now type in the password that you use to access your Simple Control Panel Interface and hit enter</li>
</ul>

<a href="http://www.colinmcnamara.com/wp-content/gallery/godaddy-sucks/godaddy-putty-username-pass.jpg" title="" class="thickbox" rel="singlepic75" >
	<img class="ngg-singlepic" src="http://www.colinmcnamara.com/wp-content/gallery/cache/75__320x240_godaddy-putty-username-pass.jpg" alt="godaddy-putty-username-pass.jpg" title="godaddy-putty-username-pass.jpg" />
</a>

<ul>
<li>Congratulations, if you see the window below you are now shelled into your virtual dedicated server.</li>
</ul>

<a href="http://www.colinmcnamara.com/wp-content/gallery/godaddy-sucks/putty-login-success.jpg" title="" class="thickbox" rel="singlepic72" >
	<img class="ngg-singlepic" src="http://www.colinmcnamara.com/wp-content/gallery/cache/72__320x240_putty-login-success.jpg" alt="putty-login-success.jpg" title="putty-login-success.jpg" />
</a>

<p><span style="font-size: 14pt">Change to the Root user</span></p>
<ul>
<li>Now that you are shelled into a Linux device you need to escalate your privileges to get administrator level access. In the Unix world this user is known as Root. You can change to this user, and get full system privileges by using the following command.</li>
</ul>
<p>su &#8211; root</p>
<ul>
<li>You will be presented with a password prompt, enter in the same password that you have used to log into your Simple Control Panel Interface</li>
<li>You are now root, be careful with what command you enter under this user, as you can do some damage if you are careless</li>
</ul>
<p><span style="font-size: 14pt">Clean out your servers memory</span></p>
<ul>
<li>Most recent Redhat direvatives (including Centos) utilize a tool called yum to add and remove packages. This is also true with your linux servers at GoDaddy.</li>
<li>you need to install a tool called memhog, it is part of a package called numactl that is normally used to assign specific process&#8217;s to specific cpu&#8217;s in a multi-core system. We will be using it today to fix GoDaddy&#8217;s memory hogging application</li>
</ul>
<p>yum install numactl</p>
<ul>
<li>choose yes to all the prompts, and numactl will automatically be downloaded and installed on your server</li>
</ul>
<p><span style="font-size: 14pt">Stop GoDaddy Simple Control Panel, and Tomcat, and tell them not to start automatically when your server restarts. </span></p>
<ul>
<li>Tomcat is a special type of webserver for Java based applications. Godaddy uses it to run their control panel interface. 99.99999 percent of users will not need to use Tomcat. If you do need to use Tomcat then you are a technical user and will know what to do.</li>
<li>In Linux, server applications are called daemons. The are executed by init scripts. We will  use these scripts to turn off these server applications</li>
<li>Turn off the TurboPanel daemon ( this is the process that runs your simple control panel web interface</li>
</ul>
<p>/etc/init.d/turbopanel stop</p>
<ul>
<li>Next we need to turn off Tomcat</li>
</ul>
<p>/etc/init.d/tomcat55 stop</p>
<ul>
<li>Now that we have these services turned off, we need to make sure that they don&#8217;t come back when we reboot the server. We can do this by using the chkconfig command.</li>
<li>Stop the Simple Control Panel Interface from starting automatically by executing the following command</li>
</ul>
<p>chkconfig turbopanel off</p>
<ul>
<li>Stop the Tomcat server from starting automatically by executing the following command</li>
</ul>
<p>chkconfig tomcat55 off</p>
<p><span style="font-size: 14pt">Clean the mess GoDaddy made of your servers memory</span></p>
<ul>
<li> A couple steps back we installed numactl. The executable we wanted out of this package is memhog. Issue the following command to take your memory back. This command will overwrite 200 megabytes of your memory, allowing the rest of your applications to get access to that memory.</li>
</ul>
<p>memhog 200m</p>
<ul>
<li> This will Clear out the memory that GoDaddy&#8217;s application took over, and allow the rest of your daemons to run fine.</li>
</ul>
<p><span style="font-size: 14pt">Great, my server is running better now. But I want to use my Simple Control Panel Interface. How do I do that?</span></p>
<ul>
<li>Easy, all you need to do is temporarily start the turbopanel daemon. When you are done making changes, you can turn it off again</li>
</ul>
<p>/etc/init.d/tomcat55 start</p>
<p>/etc/init.d/turbopanel start</p>
<ul>
<li>When you are done, don&#8217;t forget to turn it off</li>
</ul>
<p>/etc/init.d/turbopanel stop</p>
<p>/etc/init.d/tomcat55 stop</p>
<p><span style="font-size: x-large;"><strong>*** UPDATE *** </strong></span><span style="font-size: x-large;"><strong>*** UPDATE ***</strong></span></p>
<p>I managed to stay with Godaddy and use their Virtual Dedicated Servers for 12 months. However I have moved to a new hosting provider (<a href="http://rimuhosting.com/?r=6053414aa51e6c7a2d97931a7cf85e88" title="rimuhosting "  target="_blank">rimuhosting)</a> in the spring of 2009. My last straw with GoDaddy occurred when I noticed that even with my memory utilization under control my applications were performing poorly. I shelled into verify and found that the virtual disk I/O was severly limited.</p>
<p><span style="font-size: large;"><strong>Performance issues &#8211; </strong></span></p>
<p>Simple command to determine directory size on GoDaddy VPS</p>
<p>[root@ip-72-167-15-128 home]# time du -hs<br />
1.3G    .<br />
real    0m49.013s<br />
user    0m0.011s<br />
sys    0m0.062s</p>
<p>Simple command to determine directory size on Rimuhosting VPS<br />
[root@colinmcnamara home]# time du -hs<br />
1.3G    .<br />
real    0m0.343s<br />
user    0m0.050s<br />
sys    0m0.290s</p>
<p><span style="font-size: medium;"><strong>Translated into english, it took 49 seconds to execute a simple command on my GoDaddy server, and it too 0.34 seconds (under 1 second) to execute the same command on my virtual server at <a href="http://rimuhosting.com/?r=6053414aa51e6c7a2d97931a7cf85e88"  target="_blank">Rimuhosting</a>.</strong></span></p>
<p>On top of that, I was paying $32 dollars a month to GoDaddy for a server with 256 megs of ram as well as a FTP backup account. When I created my short list of hosts, I noticed that I was not getting the best deal by staying with GoDaddy.</p>
<p><span style="font-size: medium;"><strong>Pricing at <a href="http://rimuhosting.com/?r=6053414aa51e6c7a2d97931a7cf85e88"  target="_blank">Rimuhosting</a></strong></span></p>
<ul>
<li><a href="http://rimuhosting.com/vps-servers?r=6053414aa51e6c7a2d97931a7cf85e88" title="Rimuhosting VDS"  target="_blank">Virtual Dedicated Server 190 Megabytes RAM &#8211; $19.95</a></li>
<li><a href="http://rimuhosting.com/vps-servers?r=6053414aa51e6c7a2d97931a7cf85e88" title="Rimuhosting VDS"  target="_blank">Virtual Dedicated Server 400 Megabytes RAM &#8211; $29.95</a></li>
<li><a href="http://rimuhosting.com/vps-servers?r=6053414aa51e6c7a2d97931a7cf85e88" title="Rimuhosting VDS"  target="_blank">Virtual Dedicated Server 900 Megabytes RAM &#8211; $39.95</a></li>
<li><a href="http://rimuhosting.com/vps-servers?r=6053414aa51e6c7a2d97931a7cf85e88" title="Rimuhosting VDS"  target="_blank">Virtual Dedicated Server 1150+ Megabytes RAM &#8211; $49.95</a></li>
</ul>
<p><span style="font-size: small;">One thing you may notice, is that for the same price as the base GoDaddy VDS ($29.95) you get 400 Megabytes of RAM instead of 256. (and they won&#8217;t put on a memory sucking turbopanel app) On top of that, things that I had to pay extra for at GoDaddy such as backup space, backup mail relays, and DNS service came bundled for free. </span></p>
<p><span style="font-size: small;">I made the choice to move to Rimuhosting, and the service has been superior to GoDaddy in every single way. If you get sick of GoDaddy like I did, <a href="http://rimuhosting.com/?r=6053414aa51e6c7a2d97931a7cf85e88" title="Rimuhosting"  target="_blank">you might want to check Rimuhosting out,</a> I think you&#8217;ll like them.</span><strong>Similar Posts:</strong>
<ul class="similar-posts">
<li><a href="http://www.colinmcnamara.com/28/"  rel="bookmark" title="November 22, 2006">What should I do this thanksgiving break?</a></li>
<li><a href="http://www.colinmcnamara.com/zone-based-ios-firewalls/"  rel="bookmark" title="October 15, 2007">Zone based IOS firewalls</a></li>
<li><a href="http://www.colinmcnamara.com/routers-can-email-you-when-they-go-down/"  rel="bookmark" title="October 28, 2007">Routers can email you when they go down</a></li>
<li><a href="http://www.colinmcnamara.com/42/"  rel="bookmark" title="August 12, 2007">New features in VMware 3.1</a></li>
<li><a href="http://www.colinmcnamara.com/altor-virtual-network-security-analyzer-vnsa-integrated-with-ciscos-nexus-1000v-for-vmware/"  rel="bookmark" title="September 17, 2008">Altor Virtual Network Security Analyzer (VNSA) integrated with Cisco&#8217;s Nexus 1000v for VMware</a></li>
<li><a href="http://www.colinmcnamara.com/identity-aware-networking-using-cisco-trustsec/"  rel="bookmark" title="February 23, 2008">Identity aware networking using Cisco TrustSec</a></li>
</ul>
<p><!-- Similar Posts took 9.327 ms --></p>
<p>--Colin McNamara
<br/><br/><a href="http://www.colinmcnamara.com/why-godaddy-linux-virtual-dedicated-hosting-sucks-how-to-fix-it/">Why GoDaddy Linux Virtual Dedicated Hosting Sucks &#038; How to Fix It</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.colinmcnamara.com/why-godaddy-linux-virtual-dedicated-hosting-sucks-how-to-fix-it/feed/</wfw:commentRss>
		<slash:comments>78</slash:comments>
		</item>
		<item>
		<title>Witch fire in San Diego &#8211; Notes from an evacuee</title>
		<link>http://www.colinmcnamara.com/witch-fire-in-san-diego-notes-from-an-evacuee/</link>
		<comments>http://www.colinmcnamara.com/witch-fire-in-san-diego-notes-from-an-evacuee/#comments</comments>
		<pubDate>Wed, 24 Oct 2007 13:32:00 +0000</pubDate>
		<dc:creator>colinmcnamara</dc:creator>
				<category><![CDATA[4s ranch rancho bernardo san diego witch fire evacuated]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[breach]]></category>
		<category><![CDATA[C]]></category>
		<category><![CDATA[CCIE]]></category>
		<category><![CDATA[Colin]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[NDA]]></category>
		<category><![CDATA[Pic]]></category>
		<category><![CDATA[san]]></category>

		<guid isPermaLink="false">http://www.colinmcnamara.com/2007/10/24/witch-fire-in-san-diego-notes-from-an-evacuee/</guid>
		<description><![CDATA[
On the fire maps of the San Diego Witch fire, we are pretty much under the big red spot (directly under lake hodges, to the west of the 15). We moved to 4s ranch in June , on the intersection of rancho bernardo and ralphs ranch road. (pretty much right under the big red spot). [...]<p>--Colin McNamara
<br/><br/><a href="http://www.colinmcnamara.com/witch-fire-in-san-diego-notes-from-an-evacuee/">Witch fire in San Diego &#8211; Notes from an evacuee</a></p>
]]></description>
			<content:encoded><![CDATA[<p><a rel="nofollow" href="http://bp1.blogger.com/_QxPJW2ClDD4/Rx9KhZ9zCEI/AAAAAAAAAAM/q97gsO6mJA4/s1600-h/IMG_8544.JPG"  onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img src="http://bp1.blogger.com/_QxPJW2ClDD4/Rx9KhZ9zCEI/AAAAAAAAAAM/q97gsO6mJA4/s320/IMG_8544.JPG" style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer" id="BLOGGER_PHOTO_ID_5124896838737135682" border="0" /></a></p>
<p>On the fire maps of the San Diego Witch fire, we are pretty much under the big red spot (directly under lake hodges, to the west of the 15). We moved to 4s ranch in June , on the intersection of rancho bernardo and ralphs ranch road. (pretty much right under the big red spot). We left on on monday at around 10 am with fire on 3 sides of our community.We got out with a couple changes of clothes, important documents, and the kids. Almost everything else is replaceable.</p>
<p style="text-align: center">the fire directly upwind of us, coming up the ridge -</p>
<p style="text-align: center"><a rel="nofollow" href="http://bp0.blogger.com/_QxPJW2ClDD4/Rx9O7J9zCNI/AAAAAAAAABU/8azOlMw02iw/s1600-h/IMG_8663.JPG"  onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img src="http://bp0.blogger.com/_QxPJW2ClDD4/Rx9O7J9zCNI/AAAAAAAAABU/8azOlMw02iw/s320/IMG_8663.JPG" style="cursor: pointer" id="BLOGGER_PHOTO_ID_5124901679165278418" border="0" /></a></p>
<p>Getting out of 4s ranch was crazy though, traffic was jammed up through camino del sur, and the police were not helping. We ended up sneaking out through a backroad and coming out through Del Mar. Our final destination (and temporary home base) is the Ramada plaza hotel in Anaheim.</p>
<p style="text-align: center">The winds were blowing 60 mph +</p>
<p><a rel="nofollow" href="http://bp3.blogger.com/_QxPJW2ClDD4/Rx9Lu59zCGI/AAAAAAAAAAc/ygsH2LyTrdc/s1600-h/IMG_8558.JPG"  onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img src="http://bp3.blogger.com/_QxPJW2ClDD4/Rx9Lu59zCGI/AAAAAAAAAAc/ygsH2LyTrdc/s320/IMG_8558.JPG" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer" id="BLOGGER_PHOTO_ID_5124898170176997474" border="0" /></a></p>
<p>While it is rough having to flee from our home, we are much more fortunate then those people stuck at Qualcom, or Del Mar, etc. While they have been sleeping on the cold cement for two days my family has enjoyed two queen size beds + a fold out couch. Kylie is a little shell shocked, I think fleeing from her home was a bit much, while Chris is just being a normal little two year old terror.</p>
<p style="text-align: center">Fireman going after the fire where it wrapped around our neighborhood -</p>
<p style="text-align: center"><a rel="nofollow" href="http://bp2.blogger.com/_QxPJW2ClDD4/Rx9Ntp9zCLI/AAAAAAAAABE/65_zslGBNWY/s1600-h/IMG_8637.JPG"  onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img src="http://bp2.blogger.com/_QxPJW2ClDD4/Rx9Ntp9zCLI/AAAAAAAAABE/65_zslGBNWY/s320/IMG_8637.JPG" style="cursor: pointer" id="BLOGGER_PHOTO_ID_5124900347725416626" border="0" /></a></p>
<p>We have also been very fortunate to have many supportive friends. I thank everyone of them for all the support and help they have given. It makes things much easier when you know that you aren&#8217;t alone in this struggle. We have a couple standing offers of homes to stay in, a home cooked meal (from the best mexican food cook I have ever met) waiting for us tonight, clothes / diapers for Chris, pretty much everything we could have wanted.</p>
<p style="text-align: center">The view as we were leaving (sorry about the blur, we were in the truck)<br />
<a rel="nofollow" href="http://bp0.blogger.com/_QxPJW2ClDD4/Rx9MoJ9zCII/AAAAAAAAAAs/tibEdJl7rJQ/s1600-h/IMG_8582.JPG"  onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img src="http://bp0.blogger.com/_QxPJW2ClDD4/Rx9MoJ9zCII/AAAAAAAAAAs/tibEdJl7rJQ/s320/IMG_8582.JPG" style="cursor: pointer" id="BLOGGER_PHOTO_ID_5124899153724508290" border="0" /></a></p>
<p>During this whole ordeal I there have of course been challenges, but I am amazed how everyone is pulling together. In the hour before the police forced the evacuation neighbors were helping each other with information, people were grabbing hopping in trucks and running to help with the fire lines. While it was a post apocalyptic scene with the choking smoke, ash everyone, and blood red sun, people were helping each other. It is to see the best of people when they are under the worst conditions.</p>
<p style="text-align: center">The blood red Sun<br />
<a rel="nofollow" href="http://bp1.blogger.com/_QxPJW2ClDD4/Rx9MUZ9zCHI/AAAAAAAAAAk/43mbSQLLN40/s1600-h/IMG_8576.JPG"  onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img src="http://bp1.blogger.com/_QxPJW2ClDD4/Rx9MUZ9zCHI/AAAAAAAAAAk/43mbSQLLN40/s320/IMG_8576.JPG" style="cursor: pointer" id="BLOGGER_PHOTO_ID_5124898814422091890" border="0" /></a></p>
<p>The two big questions every day are &#8211; Is my home still there ? and If it is there, when can I go back? As of right now the evacuation order still stands for my neighborhood. It is directly downwind (about 1 kilometer) from the homes in Rancho Bernardo they have been showing on the news. When we left, fire was coming up the Ridge that separates our neighborhoods. On signonsandiego.com &#8217;s  firemap it looks like we may have been spared, but we are still in the middle and downwind of the major fire. The only thing that will signal a change an all clear is for the santa anna winds to subside.</p>
<p style="text-align: center">neighbor checking taking pictures of the fire prior to the evacuation order<br />
<a rel="nofollow" href="http://bp2.blogger.com/_QxPJW2ClDD4/Rx9Q6p9zCOI/AAAAAAAAABc/4wHObu_F4t4/s1600-h/IMG_8552.JPG"  onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img src="http://bp2.blogger.com/_QxPJW2ClDD4/Rx9Q6p9zCOI/AAAAAAAAABc/4wHObu_F4t4/s320/IMG_8552.JPG" style="cursor: pointer" id="BLOGGER_PHOTO_ID_5124903869598599394" border="0" /></a></p>
<p>One thing that is important in any emergency is to go through a lessons learned.</p>
<p>The things that worked well were -</p>
<p>1. Having a 4&#215;4, it allowed us to choose creative escape routes, and avoid the possibility of getting stuck in traffic with the fire behind us.</p>
<p>2. Having decent non-perishable snacks (granola, raisins, etc)</p>
<p>3. Having lots of water bottles laying around &#8211; dehydration is a big issue with the dry air.</p>
<p>4. having travel kits ready &#8211; because I travel a bit, I normally have my carry-on bags prepped.</p>
<p>5. Bringing a toy, and a little video player for Chris &#8211; this saved lots of heartache for everyone</p>
<p>Things that I could have done better -</p>
<p>1. Inspected my wife, daughters, and sons bags before we left &#8211; they didn&#8217;t pack enough clothes, my daughter forgot things like underwear, socks, etc.</p>
<p>2. Had the key to the breachlock on my shotgun handy &#8211; i couldn&#8217;t find the key to unlock my weapon. If this would have devolved to Katrina standards then this would have been essential. In retrospect I would have done better with a semi-auto handgun. It is easier to transport and conceal while traveling.</p>
<p>3. I should have had better radios. I am a ham operator, have my license. But I have always used peoples base stations tethered through the Internet (basically a big ip based microphone  /  speaker connected to their transceiver. Ham operators are a godsend in situations like this, and having a mobile unit in my truck would have added valuable information in a time when we had none.</p>
<p>Colin McNamara<br />
CCIE #18233</p>
<p><a href="http://www.colinmcnamara.com"  title="Copyright ©2008 | Colin McNamara | CCIE 18233 | All Rights Reserved">Copyright ©2008 | Colin McNamara | CCIE 18233 | All Rights Reserved&#8221;</a></p>
<p class="blogger-post-footer">Colin McNamara<br />
CCIE #18233</p>
<p>http://www.2cups.com</p>
<p>&#8220;The difficult we do immediately, the impossible just takes a little longer.&#8221;<strong>Similar Posts:</strong>
<ul class="similar-posts">
<li><a href="http://www.colinmcnamara.com/san-diego-wildfire-update/"  rel="bookmark" title="October 25, 2007">San Diego WildFIre Update</a></li>
<li><a href="http://www.colinmcnamara.com/colin-has-moved-to-the-san-francisc-bay-area/"  rel="bookmark" title="July 28, 2010">Colin has moved to the San Francisco Bay Area</a></li>
<li><a href="http://www.colinmcnamara.com/how-to-succede-in-2007-by-tim-oreilly/"  rel="bookmark" title="December 16, 2006">How to succede in 2007 &#8211; By Tim O&#8217;Reilly</a></li>
<li><a href="http://www.colinmcnamara.com/how-close-did-the-fire-come/"  rel="bookmark" title="October 26, 2007">How close did the fire come?</a></li>
<li><a href="http://www.colinmcnamara.com/my-twitter-tweets-this-week-6/"  rel="bookmark" title="November 16, 2008">My Twitter tweets this week</a></li>
<li><a href="http://www.colinmcnamara.com/40/"  rel="bookmark" title="August 8, 2007">The emergence of MDS features in Cisco&#8217;s datacenter networking equipment</a></li>
</ul>
<p><!-- Similar Posts took 8.325 ms --></p>
<p>--Colin McNamara
<br/><br/><a href="http://www.colinmcnamara.com/witch-fire-in-san-diego-notes-from-an-evacuee/">Witch fire in San Diego &#8211; Notes from an evacuee</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.colinmcnamara.com/witch-fire-in-san-diego-notes-from-an-evacuee/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zone based IOS firewalls</title>
		<link>http://www.colinmcnamara.com/zone-based-ios-firewalls/</link>
		<comments>http://www.colinmcnamara.com/zone-based-ios-firewalls/#comments</comments>
		<pubDate>Tue, 16 Oct 2007 01:19:00 +0000</pubDate>
		<dc:creator>colinmcnamara</dc:creator>
				<category><![CDATA[CCIE]]></category>
		<category><![CDATA[CISCO]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[C]]></category>
		<category><![CDATA[Colin]]></category>
		<category><![CDATA[DESIGN]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[NDA]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[packet]]></category>
		<category><![CDATA[Router]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[threat]]></category>
		<category><![CDATA[virtualization]]></category>

		<guid isPermaLink="false">http://www.colinmcnamara.com/2007/10/15/zone-based-ios-firewalls/</guid>
		<description><![CDATA[Zone based IOS firewalls
Cisco has finally included zone based firewalling in the IOS firewall feature set. The configuration guide can be found here -
Zone Based Firewall Design and Configuration Guide
The things that really got me interested are -
1. It is VRF aware (works well with network virtualization strategies)
2. No more CBAC&#8217;s
3. Policing built into firewalling [...]<p>--Colin McNamara
<br/><br/><a href="http://www.colinmcnamara.com/zone-based-ios-firewalls/">Zone based IOS firewalls</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Zone based IOS firewalls</p>
<p>Cisco has finally included zone based firewalling in the IOS firewall feature set. The configuration guide can be found here -</p>
<p><a href="http://www.cisco.com/en/US/products/ps6350/products_feature_guide09186a008072c6e3.html#wp1061094" >Zone Based Firewall Design and Configuration Guide</a></p>
<p>The things that really got me interested are -</p>
<p>1. It is VRF aware (works well with network virtualization strategies)<br />
2. No more CBAC&#8217;s<br />
3. Policing built into firewalling classes<br />
4. Content inspection including HTTP,P2P, and Instant Messenger</p>
<p>I think the biggest plus for this release is that IOS firewalls are finally following the general trend of zone based firewalling. By moving this way, configuration errors resulting in lax controls are likely to be minimized.</p>
<p>Excerpts from the documentation -</p>
<p>Cisco IOS Software Release 12.4(6)T introduced a new configuration model for the Cisco IOS Firewall feature set. This new configuration model offers intuitive policies for multiple-interface routers, increased granularity of firewall policy application, and a default deny-all policy that prohibits traffic between firewall zones until an explicit policy is applied to allow desirable traffic.</p>
<p>Nearly all firewall features implemented prior to Cisco IOS Software Release 12.4(6)T are supported in the new zone-based policy inspection interface; supported features are as follows:</p>
<p>•Stateful packet inspection</p>
<p>•Application inspection</p>
<p>–HTTP</p>
<p>–Post Office Protocol (POP3), Internet Mail Access Protocol (IMAP), Simple Mail Transfer Protocol/Enhanced Simple Mail Transfer Protocol (SMTP/ESMTP)</p>
<p>–Sun RPC</p>
<p>•VRF-aware Cisco IOS Firewall</p>
<p>•URL filtering</p>
<p>•Denial-of-service (DoS) mitigation</p>
<p>Zone-based policy firewall generally improves Cisco IOS performance for most firewall inspection activities.</p>
<p>The only Cisco IOS Firewall features that are not supported in zone-based policy firewall in Cisco IOS Software Release 12.4(6)T are as follows:</p>
<p>•Authentication proxy</p>
<p>•Stateful firewall failover</p>
<p>•Unified firewall MIB</p>
<p>Zone-based policy firewall completely changes the way you configure a Cisco IOS Firewall.</p>
<p>The first major change to the firewall configuration is the introduction of zone-based configuration. Cisco IOS Firewall is the first Cisco IOS Software threat defense feature to implement a zone configuration model. Other features might adopt the zone model over time. The classical Cisco IOS Firewall stateful inspection/context-based access control (CBAC) interface-based configuration model employing the ip inspect command set will be maintained for a period of time, but few, if any, new features will be configurable with the classical command-line interface (CLI). Zone-policy firewall does not use the stateful inspection/CBAC commands. The two configuration models can be used concurrently on routers but not combined on interfaces; an interface cannot be configured as a security zone member as well as being configured for ip inspect simultaneously.</p>
<p>Zones establish the security borders of your network. A zone defines a boundary where traffic is subjected to policy restrictions as it crosses to another region of your network. Zone-Policy Firewall&#8217;s default policy between zones is to deny all. If no policy is explicitly configured, all traffic moving between zones is blocked. This is a significant departure from stateful inspection&#8217;s model, in which traffic was implicitly allowed unless it was explicitly blocked with an access control list (ACL).</p>
<p>The second major change is the introduction of a new configuration policy language known as CPL. Users familiar with the Cisco IOS Software Modular quality-of-service (QoS) CLI (MQC) might recognize the format being similar to QoS&#8217;s use of class maps to specify which traffic will be affected by the action applied in a policy map.</p>
<p>Colin McNamara<br />
<a href="http://www.colinmcnamara.com"  title="Copyright ©2008 | Colin McNamara | CCIE 18233 | All Rights Reserved">Copyright ©2008 | Colin McNamara | CCIE 18233 | All Rights Reserved&#8221;</a><strong>Similar Posts:</strong>
<ul class="similar-posts">
<li><a href="http://www.colinmcnamara.com/cisco-is-using-linux-virtualization-and-40-core-cpus-for-its-next-generation-routers/"  rel="bookmark" title="March 10, 2008">Cisco is using Linux virtualization and 40 core CPU&#8217;s for its next generation routers</a></li>
<li><a href="http://www.colinmcnamara.com/41/"  rel="bookmark" title="August 10, 2007">Cool new features in 12.4(15)T</a></li>
<li><a href="http://www.colinmcnamara.com/routers-can-email-you-when-they-go-down/"  rel="bookmark" title="October 28, 2007">Routers can email you when they go down</a></li>
<li><a href="http://www.colinmcnamara.com/identity-aware-networking-using-cisco-trustsec/"  rel="bookmark" title="February 23, 2008">Identity aware networking using Cisco TrustSec</a></li>
<li><a href="http://www.colinmcnamara.com/measuring-and-mitigating-risk-involved-with-sharing-virtual-infrastructure-between-dmz-and-internal-environments/"  rel="bookmark" title="September 9, 2008">Measuring and mitigating risk involved with sharing virtual infrastructure between DMZ and Internal environments</a></li>
<li><a href="http://www.colinmcnamara.com/cisco-nx-os-40-next-generation-internet-operating-system/"  rel="bookmark" title="January 29, 2008">Cisco NX-OS 4.0 | Next Generation Internet Operating System</a></li>
</ul>
<p><!-- Similar Posts took 7.475 ms --></p>
<p>--Colin McNamara
<br/><br/><a href="http://www.colinmcnamara.com/zone-based-ios-firewalls/">Zone based IOS firewalls</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.colinmcnamara.com/zone-based-ios-firewalls/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why was Storage Networking my first CCIE? And What did I do to prepare?</title>
		<link>http://www.colinmcnamara.com/why-was-storage-networking-my-first-ccie-and-what-did-i-do-to-prepare/</link>
		<comments>http://www.colinmcnamara.com/why-was-storage-networking-my-first-ccie-and-what-did-i-do-to-prepare/#comments</comments>
		<pubDate>Thu, 21 Jun 2007 04:59:00 +0000</pubDate>
		<dc:creator>colinmcnamara</dc:creator>
				<category><![CDATA[CCIE]]></category>
		<category><![CDATA[CCIE Storage]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[C]]></category>
		<category><![CDATA[CISCO]]></category>
		<category><![CDATA[Colin]]></category>
		<category><![CDATA[Data Center]]></category>
		<category><![CDATA[DESIGN]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[Learning]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mds]]></category>
		<category><![CDATA[NDA]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[Networkers]]></category>
		<category><![CDATA[Pic]]></category>
		<category><![CDATA[san]]></category>
		<category><![CDATA[storage]]></category>
		<category><![CDATA[storage ccie]]></category>
		<category><![CDATA[switch]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.colinmcnamara.com/2007/06/20/why-was-storage-networking-my-first-ccie-and-what-did-i-do-to-prepare/</guid>
		<description><![CDATA[I got a question on groupstudy about my background, and why I chose Storage as my first CCIE. It seems like a good idea to post it here also.
My background is all over the place. It goes from running a small ISP when I was 18 to managing international CallManager clusters, to enterprise data center [...]<p>--Colin McNamara
<br/><br/><a href="http://www.colinmcnamara.com/why-was-storage-networking-my-first-ccie-and-what-did-i-do-to-prepare/">Why was Storage Networking my first CCIE? And What did I do to prepare?</a></p>
]]></description>
			<content:encoded><![CDATA[<p><span style="font-size: 12pt; font-family: arial,helvetica,sans-serif"><span style="color: #737373">I got a question on groupstudy about my background, and why I chose Storage as my first CCIE. It seems like a good idea to post it here also.</span></span></p>
<p><span style="font-size: 12pt; font-family: arial,helvetica,sans-serif">My background is all over the place. It goes from running a small ISP <span style="color: #737373">when I was 18 to managing international CallManager clusters, to </span><span style="color: #737373">enterprise data center design and migrations. I swear that I have tech </span><span style="color: #737373">ADD. I see something new and I am like.. oooooh shiny, lets do a sniff </span><span style="color: #737373">and see how it works.</span></span></p>
<p><span style="font-size: 12pt; font-family: arial,helvetica,sans-serif"><span style="color: #737373">I actually attempted the Route Switch lab twice in 2002 (still had token </span><span style="color: #737373">ring and dlsw still) but got activated for the war before I could get my </span><span style="color: #737373">number. I can tell you.. that sucked horribly.</span></span></p>
<p><span style="font-size: 12pt; font-family: arial,helvetica,sans-serif"><span style="color: #737373">So, why did I choose to get my Storage CCIE first instead of finishing </span><span style="color: #737373">up my Route Switch first? Well, over the past couple years I have done a </span><span style="color: #737373">significant amount of IP storage (NFS, ISCSI, ATA over Ethernet, etc) </span><span style="color: #737373">including building my own IP storage heads based on linux. I had also </span><span style="color: #737373">done a little bit of fiber channel work. I felt that I had a significant </span><span style="color: #737373">advantage compared to most network engineers in the storage networking </span><span style="color: #737373">space. And, I think more importantly, the topics that I had to study </span><span style="color: #737373">were new and fresh. Whereas when I cracked open my Route Switch books.. </span><span style="color: #737373">I honestly wasn&#8217;t to excited about it at the time ( I think I was </span><span style="color: #737373">holding a grudge from my first attempts in 2002).</span></span></p>
<p><span style="font-size: 12pt; font-family: arial,helvetica,sans-serif"><span style="color: #737373">The partner e-learning central portion of Cisco has an Excellent lab </span><span style="color: #737373">access to labgear.net. It gives you 2 hour segments of time with 2 mds&#8217;s </span><span style="color: #737373">(both with IPS blades), 1 2 port jbod, and 2 2 port servers. They also </span><span style="color: #737373">have introductory tutorials for most major technology segments.</span></span></p>
<p><span style="font-size: 12pt; font-family: arial,helvetica,sans-serif"><span style="color: #737373">I did all of those, along with the every E-learning class that was on </span><span style="color: #737373">PEC. I think the major ones were the Design, Support, and CASSI classes.</span><span style="color: #737373">I took that, sat for the design and support specialist exams, and took </span><span style="color: #737373">my written last December.</span></span></p>
<p><span style="font-size: 12pt; font-family: arial,helvetica,sans-serif"><span style="color: #737373">After doing all that work, I was honestly 70% there. I took a little </span><span style="color: #737373">break for january and febuary (There was no open lab dates) and then </span><span style="color: #737373">started hitting the labs I think at the end of febuary.</span></span></p>
<p><span style="font-size: 12pt; font-family: arial,helvetica,sans-serif"><span style="color: #737373">For the majority of my practice I used the labs available through PEC. I </span><span style="color: #737373">also was able to weasel my way into 8 hour sessions every sunday from </span><span style="color: #737373">our channel SE. (I owe him plenty of drinks at networkers this year) For </span><span style="color: #737373">those 8 hour sessions I had labs created to summarize the major  </span><span style="color: #737373">technology areas and to be as evil as possible to myself.</span></span></p>
<p><span style="font-size: 12pt; font-family: arial,helvetica,sans-serif"><span style="color: #737373">I had one attempt which didn&#8217;t work out as well as I would have liked. </span><span style="color: #737373">In RTP the lab starts at 7:15. This means if you are from the west coast </span><span style="color: #737373">like I am you will be getting up at 3:00 am in the morning for your lab. </span><span style="color: #737373">That royally kicked my but. I diverted from my attack plan and ended up</span><br />
<span style="color: #737373">running out of time. It was a classic example of letting the lab run </span><span style="color: #737373">you, instead of you running the lab.</span></span></p>
<p><span style="font-size: 12pt; font-family: arial,helvetica,sans-serif"><span style="color: #737373">Luckily a data opened up just over a month later. I spent that time just</span><span style="color: #737373"> working on my speed (speed is the secret sauce). I migrated to using </span><span style="color: #737373">Fabric Manager (gui interface) instead of command line. After 2 practice </span><span style="color: #737373">runs my time had dropped 25%. I also flew out to RTP 3 days before, and </span><span style="color: #737373">made sure to relax and get on east coast time. </span></span></p>
<p><span style="font-size: 12pt; font-family: arial,helvetica,sans-serif"><span style="color: #737373">For my final prep I got access to iementor&#8217;s lab. Their lab is </span><span style="color: #737373">excellent. I cannot reinforce enough how much it contributed to my </span><span style="color: #737373">confidence in that final week. Roman was really cool about working with </span><span style="color: #737373">an existing candidate to get me squeezed in. They are really cool guys, </span><span style="color: #737373">and they have the only workbook on the market right now.</span></span></p>
<p><span style="font-size: 12pt; font-family: arial,helvetica,sans-serif"><span style="color: #737373">So, I used their lab 2 days before mine, and then just chilled the day </span><span style="color: #737373">before. The day of the lab I had 70 points by lunch, and had completed </span><span style="color: #737373">configuration of the lab by 12:30. I spent the rest of the day reviewing </span><span style="color: #737373">my configurations (found 2 errors), fixing one bug, and generally </span><span style="color: #737373">harassing the proctor to make sure I didn&#8217;t misinterpret anything.</span></span></p>
<p><span style="font-size: 12pt; font-family: arial,helvetica,sans-serif"><span style="color: #737373">So.. if I had it all to do over again what would I do. </span><span style="color: #737373">I would still do the PEC stuff, and continue to primarily live in the </span><span style="color: #737373">Doc CD. Though I would probably pony up the cash and buy the iementor </span><span style="color: #737373">book and more lab time with them. </span></span></p>
<p><span style="font-size: 12pt; font-family: arial,helvetica,sans-serif"><span style="color: #737373"></span><br />
<a href="http://www.colinmcnamara.com"  title="Copyright ©2008 | Colin McNamara | CCIE 18233 | All Rights Reserved">Copyright ©2008 | Colin McNamara | CCIE 18233 | All Rights Reserved&#8221;</a></span></p>
<p class="blogger-post-footer"><span style="font-size: 12pt; font-family: arial,helvetica,sans-serif">Colin McNamara<br />
CCIE #18233<br />
&#8220;The difficult we do immediately, the impossible just takes a little longer.&#8221;</span><strong>Similar Posts:</strong>
<ul class="similar-posts">
<li><a href="http://www.colinmcnamara.com/what-does-it-take-to-pass-the-ccie-exam/"  rel="bookmark" title="June 16, 2007">What does it take to pass the CCIE exam?</a></li>
<li><a href="http://www.colinmcnamara.com/fibre-channel-over-ethernet-is-taking-off/"  rel="bookmark" title="December 18, 2007">Fibre Channel over Ethernet is taking off</a></li>
<li><a href="http://www.colinmcnamara.com/and-it-begins-again/"  rel="bookmark" title="December 23, 2006">And it begins again &#8211; On the road to my CCIE in Storage</a></li>
<li><a href="http://www.colinmcnamara.com/cisco-is-using-linux-virtualization-and-40-core-cpus-for-its-next-generation-routers/"  rel="bookmark" title="March 10, 2008">Cisco is using Linux virtualization and 40 core CPU&#8217;s for its next generation routers</a></li>
<li><a href="http://www.colinmcnamara.com/simplifying-your-data-center-with-ciscos-nexus-2000-fabric-extender-fex/"  rel="bookmark" title="January 27, 2009">Simplifying your Data Center with Cisco&#8217;s Nexus 2000 Fabric Extender (FEX)</a></li>
<li><a href="http://www.colinmcnamara.com/my-ccie-storage-shopping-list/"  rel="bookmark" title="December 6, 2006">My CCIE Storage Shopping List</a></li>
</ul>
<p><!-- Similar Posts took 7.262 ms --></p>
<p>--Colin McNamara
<br/><br/><a href="http://www.colinmcnamara.com/why-was-storage-networking-my-first-ccie-and-what-did-i-do-to-prepare/">Why was Storage Networking my first CCIE? And What did I do to prepare?</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.colinmcnamara.com/why-was-storage-networking-my-first-ccie-and-what-did-i-do-to-prepare/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What should I do this thanksgiving break?</title>
		<link>http://www.colinmcnamara.com/28/</link>
		<comments>http://www.colinmcnamara.com/28/#comments</comments>
		<pubDate>Wed, 22 Nov 2006 18:43:00 +0000</pubDate>
		<dc:creator>colinmcnamara</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[efficiency]]></category>
		<category><![CDATA[todo]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[C]]></category>
		<category><![CDATA[CCIE]]></category>
		<category><![CDATA[Colin]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[humor]]></category>
		<category><![CDATA[NDA]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[photography]]></category>
		<category><![CDATA[storage]]></category>
		<category><![CDATA[switch]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[vmware]]></category>

		<guid isPermaLink="false">http://www.colinmcnamara.com/2006/11/22/28/</guid>
		<description><![CDATA[What should I do this thanksgiving break?
 1. Write a host auditing application

Existing Features -
Generates XML configs based on specific command generation
Outputs to flat XML database
New Features -
Runs from central monitoring platform
Gathers host information first by shelling into boxes and gathering packages / processes
Verifies application application by NMAP of high number ports
Outputs into individual HTTP [...]<p>--Colin McNamara
<br/><br/><a href="http://www.colinmcnamara.com/28/">What should I do this thanksgiving break?</a></p>
]]></description>
			<content:encoded><![CDATA[<p>What should I do this thanksgiving break?<br />
<br style="font-weight: bold" /><span style="font-weight: bold"> 1. Write a host auditing application</span><br />
<span style="font-weight: bold"><br />
Existing Features -</span><br />
Generates XML configs based on specific command generation<br />
Outputs to flat XML database<br />
<span style="font-weight: bold">New Features -</span><br />
Runs from central monitoring platform<br />
Gathers host information first by shelling into boxes and gathering packages / processes<br />
Verifies application application by NMAP of high number ports<br />
Outputs into individual HTTP / XML formatted files<br />
Creates index for easy host data access<br />
Could run locally to create a host status page<br />
Create nagios byhost config on output<br />
Should I output through Apache, or a servlet&#8230;<br />
<span style="font-weight: bold">Thoughts</span><br />
This could go over really well<br />
Would be fun to write<br />
Could land me in scope creep hell</p>
<p><span style="font-weight: bold"> 2. Update the Real Time System config generator</span></p>
<p><span style="font-weight: bold">  Existing Features-</span><br />
Generates Content Switching configs from application data<br />
Has a web interface for development access<br />
Notifies help desk<br />
<span style="font-weight: bold">New Features -</span><br />
Create firewall definition files<br />
Create nagios probe config<br />
Integrate XML submission probe generation<br />
<span style="font-weight: bold">Thoughts</span><br />
Nice to have, but 90% of the functionality is already there</p>
<p><span style="font-weight: bold"> 3. Update Nagios system config generator (nagiosuploader)</span></p>
<p><span style="font-weight: bold">Existing Features- </span><br />
Grabs system info when run locally<br />
Posts configs to monitoring server for processing<br />
<span style="font-weight: bold">        New features</span><br style="font-weight: bold" />           Host auditing to determine services monitored<br />
Clean up error condition handling<br />
Web interface for config generation<br />
<span style="font-weight: bold">        Thoughts</span><br style="font-weight: bold" />           Having a web interface for users to fill out would lower my workload</p>
<p><span style="font-weight: bold">4. Automate web application error reporting</span><br style="font-weight: bold" /><br />
<span style="font-weight: bold">        Existing features -</span><br style="font-weight: bold" />          None, well.. manually executed text processing on log files. I wouldn&#8217;t call that an application<br />
<span style="font-weight: bold">       New features -</span><br style="font-weight: bold" />            Automation of customer / error code matrix grep statements<br />
Output in XML / http format web page and email<br />
Text only output in commented form &lt;&#8211; text &#8211;&gt; for command line mail clients<br />
<span style="font-weight: bold">        Thoughts -</span><br style="font-weight: bold" />           Proves the point that certain people can be replaced by very small shell scripts (Unix humor)<br />
Should be a big with with Client services<br />
Could drive the application &#8220;digital dashboard&#8221;<br />
Should be a fun to practice using AWK for formatting data in a standard output<br />
Serious danger of scope creep<br />
May be better implemented in a MySQL back-end</p>
<p><span style="font-weight: bold">5. Do some personal growth items</span><br style="font-weight: bold" /><br />
Finish the Vmware image for the 7206 emulator and post to Vmware Technology Network for general use (delete IOS files before uploading)<br />
Read some more of Long&#8217;s storage book<br />
Write a sample chapter for Stay at Home Photography<br />
Get GTK pod to run under my cmcnamar account, not root (I think the IPOD&#8217;s file system doesn&#8217;t like changing ownership or file attributes)<br />
Redo the 2cups homepage<br />
Clean the Garage&#8230;&#8230;..<br />
<a href="http://www.colinmcnamara.com"  title="Copyright ©2008 | Colin McNamara | CCIE 18233 | All Rights Reserved">Copyright ©2008 | Colin McNamara | CCIE 18233 | All Rights Reserved&#8221;</a></p>
<p class="blogger-post-footer">Colin McNamara<br />
CCIE #18233</p>
<p>http://www.2cups.com</p>
<p>&#8220;The difficult we do immediately, the impossible just takes a little longer.&#8221;<strong>Similar Posts:</strong>
<ul class="similar-posts">
<li><a href="http://www.colinmcnamara.com/user-experience-testing-enhanced/"  rel="bookmark" title="June 28, 2005">User experience testing &#8211; enhanced</a></li>
<li><a href="http://www.colinmcnamara.com/google-translate-api-and-speech-recognition/"  rel="bookmark" title="July 7, 2005">Google Translate API and speech recognition</a></li>
<li><a href="http://www.colinmcnamara.com/usability-features-in-ciscos-nexus-7000/"  rel="bookmark" title="February 7, 2008">Usability features in Cisco&#8217;s Nexus 7000</a></li>
<li><a href="http://www.colinmcnamara.com/why-godaddy-linux-virtual-dedicated-hosting-sucks-how-to-fix-it/"  rel="bookmark" title="February 3, 2008">Why GoDaddy Linux Virtual Dedicated Hosting Sucks &#038; How to Fix It</a></li>
<li><a href="http://www.colinmcnamara.com/rss-feeds-an-intranet-aggregation-solution/"  rel="bookmark" title="June 26, 2005">RSS feeds &#8211; an intranet aggregation solution?</a></li>
<li><a href="http://www.colinmcnamara.com/routers-can-email-you-when-they-go-down/"  rel="bookmark" title="October 28, 2007">Routers can email you when they go down</a></li>
</ul>
<p><!-- Similar Posts took 7.526 ms --></p>
<p>--Colin McNamara
<br/><br/><a href="http://www.colinmcnamara.com/28/">What should I do this thanksgiving break?</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.colinmcnamara.com/28/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>User experience testing &#8211; enhanced</title>
		<link>http://www.colinmcnamara.com/user-experience-testing-enhanced/</link>
		<comments>http://www.colinmcnamara.com/user-experience-testing-enhanced/#comments</comments>
		<pubDate>Wed, 29 Jun 2005 02:37:00 +0000</pubDate>
		<dc:creator>colinmcnamara</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[C]]></category>
		<category><![CDATA[CCIE]]></category>
		<category><![CDATA[Colin]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[HP]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[NDA]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[passed]]></category>
		<category><![CDATA[Router]]></category>

		<guid isPermaLink="false">http://www.colinmcnamara.com/2005/06/28/user-experience-testing-enhanced/</guid>
		<description><![CDATA[Good afternoon,
Everyone who knows me, knows that I have  special spot in my heart for user experience testing. My personal favorite platform is Nagios, formerly Netsaint. It&#8217;s a linux based monitoring system located at http://www.nagios.com . I have set it up at pretty much everywhere I have worked. Like many monitoring systems, Nagios uses [...]<p>--Colin McNamara
<br/><br/><a href="http://www.colinmcnamara.com/user-experience-testing-enhanced/">User experience testing &#8211; enhanced</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Good afternoon,<br />
Everyone who knows me, knows that I have  special spot in my heart for user experience testing. My personal favorite platform is Nagios, formerly Netsaint. It&#8217;s a linux based monitoring system located at <a href="http://www.nagios.com" >http://www.nagios.com</a> . I have set it up at pretty much everywhere I have worked. Like many monitoring systems, Nagios uses a plugin based architecture for its service checks. These plugins classically either connect to the TCP port that a service runs on, or does basic protocol validation.. e.g. issue a http get, and pattern match the response string.</p>
<p>This is great information to have, however when you have a multi tiered application it becomes harder to get a true status of your application stack. Luckily most new applications nowadays incorporate a HTTP interfaces.<br />
However, this interface responding to a http get request generally does not indicate full application functionality. To get that level of information out you usually need to present some authentication to the web app, execute a click through, etc.</p>
<p>Now this has always presented a problem for me. I can check the availability of each level of the application stack. What I can&#8217;t do is verify that the application is truly working properly. This puts a major blind spot in my monitoring strategies. Luckily  I just came across a very cool application. This sweet application is webinject &#8211; <a href="http://www.webinject.org/" >http://www.webinject.org/</a><br />
It can be configured to graph application performance to mrtg, or output to nagios network monitor. Below is some information about this project.</p>
<p>What is WebInject?<br />
WebInject is a free tool for automated testing of web applications and services. It can be used to test individual system components that have HTTP interfaces (JSP, ASP, CGI, PHP, Servlets, HTML Forms, etc), and can be used as a test harness to create a suite of [HTTP level] automated functional, acceptance, and regression tests. A test harness, also referred to as a test driver or a test framework, allows you to run many test cases and collect/report your results. WebInject offers real-time results display and may also be used for monitoring system response times.<br />
WebInject can be used as a complete test framework that is controlled by the WebInject User Interface (GUI). Optionally, it can be used as a standalone test runner (text/console application) which can be integrated and called from other test frameworks or applications.</p>
<p>Programming Language and Platforms<br />
WebInject uses an XML API (interface) for defining and loading test cases. You can use WebInject without ever seeing it&#8217;s internal implementation (no scripting or programming necessary to use it).<br />
WebInject is written in Perl and can run on any platform that a Perl interpreter can be installed on (MS Windows, GNU/Linux, BSD, Solaris, MAC OS, and many more). Currently, binary executables of WebInject are only available for MS Windows. If you would like to run on other platforms, you must have a Perl interpreter and run it from the Perl source code.</p>
<p>Test Cases<br />
Test cases are written in XML files, using XML elements and attributes, and passed to the WebInject engine for execution against the application/service under test. This abstracts the internals of WebInject&#8217;s implementation away from the non-technical tester, while using an open architecture [written in Perl] for those that require more customization or modifications.</p>
<p>Results/Reporting<br />
Result reports are generated in HTML (for viewing) and XML (for tranformation by external programs). These detailed results include pass/fail status, errors, response times, etc. Results are also displayed in a window on the User Interface if you are running the WebInject GUI, and are sent to the STDOUT channel if you are running the WebInject Engine as a standalone (console) application.</p>
<p>Service-Level Monitoring<br />
HTTP response times can be collected and monitored in real-time during test execution. Timer statistics are calculated and displayed in a monitor window during runtime. When used along with gnuplot (a plotting utility), a response time graph is generated and updated in real-time as the test runs. This is used to verify responses from the web application or web service under test are within an acceptable range (to meet your SLA or quality of service criteria). This also enables WebInject to be run as a performance probe for application/service monitoring.<br />
WebInject can also be integrated as a plugin for external monitoring systems. In this case, it is used in console mode as an intelligent test agent that returns status and response times to your external program.<br />
For real-time monitoring of your web applications or web services, WebInject is able to run in a mode that makes it compatible with Nagios. Nagios is an open source host, service, and network monitoring program.<br />
For graphical trending of web service-levels over a long period of time, WebInject is able to run in a mode that makes it compatible with MRTG. MRTG (Multi Router Traffic Grapher) is an open source tool for collecting, storing, and graphing time-series data.</p>
<p>&#8211;Colin<br />
<a href="http://www.colinmcnamara.com"  title="Copyright ©2008 | Colin McNamara | CCIE 18233 | All Rights Reserved">Copyright ©2008 | Colin McNamara | CCIE 18233 | All Rights Reserved&#8221;</a></p>
<p class="blogger-post-footer">Colin McNamara<br />
CCIE #18233</p>
<p>http://www.2cups.com</p>
<p>&#8220;The difficult we do immediately, the impossible just takes a little longer.&#8221;<strong>Similar Posts:</strong>
<ul class="similar-posts">
<li><a href="http://www.colinmcnamara.com/28/"  rel="bookmark" title="November 22, 2006">What should I do this thanksgiving break?</a></li>
<li><a href="http://www.colinmcnamara.com/application-extension-api-notes-cisco-live-2008/"  rel="bookmark" title="June 24, 2008">Application Extension API notes &#8211; Cisco Live 2008</a></li>
<li><a href="http://www.colinmcnamara.com/why-godaddy-linux-virtual-dedicated-hosting-sucks-how-to-fix-it/"  rel="bookmark" title="February 3, 2008">Why GoDaddy Linux Virtual Dedicated Hosting Sucks &#038; How to Fix It</a></li>
<li><a href="http://www.colinmcnamara.com/is-your-network-ready-for-cloud-computing-with-virtual-infrastructure-4/"  rel="bookmark" title="November 3, 2008">Is your network ready for Cloud Computing with Virtual Infrastructure 4?</a></li>
<li><a href="http://www.colinmcnamara.com/new-buzzword-enterprise-service-bus/"  rel="bookmark" title="August 1, 2005">New Buzzword Enterprise Service Bus</a></li>
<li><a href="http://www.colinmcnamara.com/rss-feeds-an-intranet-aggregation-solution/"  rel="bookmark" title="June 26, 2005">RSS feeds &#8211; an intranet aggregation solution?</a></li>
</ul>
<p><!-- Similar Posts took 7.051 ms --></p>
<p>--Colin McNamara
<br/><br/><a href="http://www.colinmcnamara.com/user-experience-testing-enhanced/">User experience testing &#8211; enhanced</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.colinmcnamara.com/user-experience-testing-enhanced/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
