Archive for September, 2009

Capacity Planning for Virtualization

September 28th, 2009

When I began my journey toward virtualization, it was early and there weren’t many good tools for planning performance capacity.  Step 1 started with a single host server with local storage, and after a year of running 14 low-resource servers on the one box, I had the leverage to take a big step up to Step 2.

Step 2 included an EqualLogic PS400E iSCSI SAN, and 4 Dell PowerEdge 1950III servers with VMWare ESX Enterprise, with a Virtual Center Server.  Our immediate needs/goals for virtualization were modest, with plans only to virtualize file, application, and mail servers and only 15 to 20 physical servers.  Our Oracle and SQL servers already had dedicated platforms and until we break into the realm of a ‘real’ SAN like EMC, I didn’t want to deal with the i/o headaches these systems would cause on our virtual platform. » Read more: Capacity Planning for Virtualization

WordPress app for Blackberry

September 10th, 2009

I’m sitting in the hospital with my adorable 5-hour-old daughter sleeping in my arms, and I got to thinking that it would be great if there was a WordPress app for Blackberry. A quick search on Google and hey look at that, a WordPress app for Blackberry! My battery is running dry so I’ll keep it short, and follow up later when I’ve had a chance to run this app through some more.

QLogic SanSurfer iscli – QLE4062C Advanced Settings

September 9th, 2009

Depending on the storage array you’re using with your QLogic HBA, there may be some advanced settings that you should configure.  This example is taken from the recommended configuration for using QLE4062C iSCSI HBAs with an EqualLogic SAN.  It is assumed that you have already installed SanSurfer iscli.

Recommended Settings:
IP_ARP_Redirect: on
KeepAliveTO: 120
Large_Frames: on » Read more: QLogic SanSurfer iscli – QLE4062C Advanced Settings

QLogic SanSurfer iscli – QLE4062C Update Firmware

September 9th, 2009

This process was done on VMWare ESX 4 servers using iscli 1.2.00.21, updating QLE4062C iSCSI HBAs.  It is assumed that iscli is not installed, and that your firmware is not downloaded.

Download iscli from http://driverdownloads.qlogic.com.  I picked my adapter, and Linux Red Hat, since the SanSurfer iscli download is not available if you pick VMWare as the OS.
adapter_and_os

 

 

 

 

 

 
» Read more: QLogic SanSurfer iscli – QLE4062C Update Firmware

SpamSentinel, whitelists, and paying attention.

September 7th, 2009

Since I’ve begun a trend of posting my bonehead moves on my blog for all to see, I figured I’d share this one as well.  I’ve been a Maysoft SpamSentinel customer since 2005 and I’ve always been vocal with my praise when the topic of spam comes up. I especially love the focus on continued improvement. Backscatter? No problem, they just added that functionality to the product. They even snuck in a new feature recently that made a bonehead move on my part less spectacular. Here’s how that went…

Yesterday I noticed that there were zero messages in our B/C quarantines. I immediately sent a screenshot of the dashboard page to Chris Rich (who is so good at support that I’ve often considered referring to him as ‘Yoda’) to see if any recent update might be the cause of this change. He responded quickly, asking if the quarantines were also empty for the days shown by the dashboard page. I confirmed that this was the case and then started back-tracking everything I’d done this week, as I have a tendency to be the cause of many of my issues. » Read more: SpamSentinel, whitelists, and paying attention.

Dell EqualLogic SAN HeadQuarters

September 3rd, 2009

groupdashI used our EqualLogic iSCSI SAN for well over a year without any effective way to monitor the array’s performance.  We have virtualized over 30 servers, including some fairly high-I/O servers like Lotus Domino, and while the virtual platform usually performs very well it was difficult to see what was going on when a slowdown occured.  Enter EqualLogic SAN HeadQuarters.

SAN HeadQuarters installs on an application server and logs information received via SNMP from the EqualLogic Group.  Firmware 3.3.3 or newer is required to use this software, and 32 and 64 bit versions of Windows XP, Windows Vista, Windows Server 2003, and Windows Server 2008 are supported.  For monitoring from your workstation, a client-only installation allows you to view the logged information without accessing the console of the server where you have installed SAN HeadQuarters. » Read more: Dell EqualLogic SAN HeadQuarters

vSphere First Impressions

September 1st, 2009

vcenterserverChances are if you’re reading this blog, you’re already familiar with virtualization and more specifically, VMWare’s latest offering; vSphere (ESX 4.0).  As the nitty gritty details are readily available on the VMWare website, I’ll skip the fluff and give my personal impressions of the features I’ve used so far.

The Upgrade
    
I started using ESX in 3.0, so this wasn’t my first time movin’ on up to the upper east side, or in this case a newer and better version of VMWare ESX.  The upgrade of vCenter server went poorly, having plugin issues and database issues that at the time did not have widely known fixes or workarounds.  I don’t care about performance history all that much so I did a full uninstall/reinstall of vCenter, including the database, and all was well.   Upgrading the ESX hosts was so easy, I won’t waste much time talking about it.  Using upgrade baselines in vCenter I plugged the ESX4 iso in, ran a scan, then individually remediated each of our four hosts in the same manner that I would when installing patches.  It was that easy. » Read more: vSphere First Impressions

vSphere Resource Allocation – Using Limits

September 1st, 2009

I can think of plenty of scenarios where limits would come in handy, and none of them apply to my implementation (yet) so I’ll spare you my speculative wisdom.  I have only one piece of advice regarding this setting, and it’s: DON’T make the mistake of assuming that zero and unlimited mean the same thing, because they don’t.

In summary: zero = the end of the world as you know it, so don’t do it, and especially don’t do it to all of your VMs at once.  Trust me on this.

Josh Currier - Blogged