Mollom - The Bullet Proof Vest

I can remember the good old days when blog spammers were as bad or worse than email spammers. I've mananged to quelch the noise of my email spam through the Google's Email service. It's nice to hear myself think again when I open my inbox. Now I'm deluged mostly by stuff I ask for.

Protection from blog and web form spam has been another issue entirely. Things have come along, but they all have required my attention. I haven't been deleting thousands of comment spams a week on my blog for a long time, but the methods for protection were always a nasty necessity. I wanted my noble readers to be able to participate in the discussion immediately. Having to wait for me to wake up and realize that they have commented and then letting their comment through the net slowed thing downs in a fast world.

SAN/NAS/DAS and VMware

While the technology company I work at has both a EMC CLARiiON CX3 20 and a Dell NAS running Windows 2003 Storage Server, which are rock solid, lately we have been testing a three unit cluster of LeftHand NSM 2060 and some of LeftHand's VSA machines on our ESX cluster.

Most people are probably familiar with the CLARiiON and the Dell NAS but I doubt many have heard of LeftHand Networks. Their NSM 2060 is a rebranded Dell 2950 running a custom Linux distro that they call SanIQ. While it is one of those classic arguments (re: Microsoft/Apple/Linux) where people feel irrationally passionate I personally do not have strong feelings about iSCSI networks versus fibre channel. I prefer iSCSI though because of the reduced complexity and cost in setting it up. (Our CLARiiON is actually connected by iSCSI to our ESX cluster) What excites me about the LeftHand SANs is the ability to leverage iSCSI to slowly build up a SAN.

A SAN from EMC, depending on options, costs in the $100,000 range while an equivalent SAN from LeftHand will cost between $45,000-$75,000. This is accomplished because of the relative cheapness of the hardware and the lack of fibre channel support. The SAN/IQ software allows you the ability to add more units to a cluster on the fly and will automatically restripe and add the additional storage to the pool. Rather than having to completely dump your SAN when need more space this allows you to continue to add machines as you need them.

One of the biggest arguments for fibre channel against iSCSI is the speed advantage it has. This is a very valid argument but one of the neat things about building a SAN with LeftHand or Dell's EqualLogic is that every time you add another machine to the SAN cluster it increases in speed because you are adding more iSCSI ports. After working at a college where money for IT was often non-existent I am always interested in inexpensive solutions. As interesting as LeftHand's NSM appliances are they are still out of the price range for most small businesses/ministries. In a later post I will elaborate on, what I think is much more powerful for them, LeftHand's VSA machines.


One of the exciting developments in the VM world is VMware releasing ESXi for free.

ESXi is Vmware's 32 megabyte (yes megabyte) hypervisor that allows bare metal VMs to be run on a server. VMware server, which has been available for a few years as free, is different in that it runs as a process or service on a host system.

There are some pretty important differences that should be noted between the two systems. VMware was able to reduce ESXi to its tiny 32 megabytes because it has had all the management stuff that ESX has eliminated from it. This means that you can not SSH into it like VMware server or ESX 3.5. It also means a lot of ESXi's abilities only come available when you use VirtualCenter. ESXi also has a pretty limited number of servers it can run on. The big advantage over ESXi has over VMware Server is the ability to run many more VMs because of the lack of host OS. You also are able to connect it to iSCSI luns for shared storage and the VM "drives" are SCSI not IDE. One of the reasons why I would opt for ESXi over VMware server is for the simple fact that whenever you update the host operating system you may have to reboot the machine and taking a half dozen VMs off simultaneously. VMware server is more suited though if you are using a lot of appliances or want to be able to use VMware workstation.

For now until I can afford to buy a Foundation pack I will probably be running both types of machines. ESXi for any new machines I am bringing online and VMware server for the rest.

Intro: Jason Stroup

I'm excited to announce a guest author at this blog. Jason Stroup, a friend and very smart guy, will be adding some of his thoughts about VMWare's virtualization technology and perhaps other things in the future.

Having worked with Jason for several years, I know he is always coming up with exciting ways to push the technology around him to achieve goals more effectively and efficiently. His thoughts are one of the driving forces that helped shape my own view of the need for simplicity in technology.

He has been playing with virtualization since VMWare started making waves. I think you'll enjoy his thoughts about changing the way IT infrastructure works as a result of the new found flexibility that this technology brings.

Some of the other fun projects he has experience in include:

  • Replacing Exchange with Google Apps
  • Building Cisco based wireless networks
  • Recovering Active Directory from a masted AD controller failure

I've been particularly interested in the recent opening ESXi provides. Having gone to a free model, good and proper virtualization within my budget has become a lot more doable and the trade-off of one cost for another may just be the ticket for greater stability without significant cost.

Stay tuned. :-)