First off, I have to give many deepest apologies to David C. in the Sun/Nauticus group who was kind enough to send us a pair of N1400Vs for demo purposes. They've been here longer than I care to own up to, waiting on me to demo them. Its definitely not been for lack of interest…but rather has been related to an all consuming Sun Cluster project that's about 8 weeks over schedule! In any event, I FINALLY was able to put the SC project on hold (more to come on this soon!), in order to get the SunFish swimming
(the N1400V was codenamed SunFish, which is infinitely cooler
).
A little background:
DigiTar uses load balancers like a Frenchman uses perfume…everywhere and often. Given our predilection for them, we need the most powerful web switches we can get our hands on. They're the sinew that holds us together. Up until now we've been deploying pairs of Nortel Alteon 184s everywhere we needed load balancing, which has included our MySQL fail-over strategy (which the SC project is supposed to replace…ugh!). Our Alteons have been rock solid, and frankly, are my favorite pieces of gear. They work…all the time…every time. We've truly abused them, and they keep humpin' it up the mountain… If you need a load balancer, you can't go wrong with an Alteon and I can't say enough nice things about these bad boys.
Unfortunately, going back to “needing the most powerful ones”, the 184s are starting to get tapped out. Also, we'd like to consolidate down into fewer of them. So just about the time the SunFish arrived, we were getting ready to replace our 184s with a fewer number of Alteon 2424-SSLs. (If you've never seen an Alteon 2424 do its magic…you're missing out. Its a beast! Tapping it out is a challenge.) Alas, our local Sun evangelists asked if we'd looked at the Sun load-balancers…and thus like so many of our odysseys of late, began our ascent into another Sun journey of discovery…(thanks Jamison & Elizabeth!)
Its only a phone call…
Like every one of our technology disruptions, this one began with a tiny little con call…what could it hurt? Right? On the other end of that call was David C. David put up with every single pushy (and somewhat Alteon-bigoted) question we had. At the end of the phone call we were a bit intrigued, but it was the presentation numbers after the call that sold us on ripping out our beloved Alteons.The fact that we've been told by our “sources” that a lot of the original Alteon engineers went to Nauticus (pre-Sun) didn't hurt.
So what sold us? Well, the L4-L7 load balancing throughput was more than 3x what we were expecting from the 2424-SSLs, and the SSL acceleration throughput was so much higher I can't even mention it without embarrassing Nortel. If the 2424-SSLs are beasts, then the SunFish are 8000lb silverbacks on a steroid-regimen that would make Barry Bonds permanently sterile. And the REALLY ridiculous part… the SunFish (N1400) are the babies of the line. There is an N2120 with twice the performance.
Outside of the performance, what really convinced us to attempt a heart transplantwas the ability of a SunFish to slice itself into 10 virtualSLB switches. One thing we had tried to do early on was consolidate multiple SLB groups into a single Alteon switch. The problem was security. Because the Alteon (like the SunFish) is first and foremost a switch (the source of its power), it is almost impossible to segment SLB groups on secure subnets from SLB groups on insecure subnets. Even using VLANs we've occasionally seen packet leakage in testing. So here was what was buzzing around in our brains:
1.) We want to consolidate down to fewer web switches (load balancers).
2.) Secure subnets have to be absolutely segregated from insecure subnets.
3.) One SunFish pair could easily replace 5 of our Alteon pairs.
4.) SunFish can slice themselves into completely separated vSwitches.
hmmm….I wonder….could we collapse down to a single pair of SunFish per facility?
As with many things in DigiTar's history, Providence has introduced what we didn't know we needed at the precisely right time…
Enough already…where are those first impressions?
I'm running out of time tonight…so here's a quick run-down (there'll be more, I promise):
That's all the blabbering there is for the moment.Thus far, the SunFish is an incredible piece of engineering. I'm not quite ready to call it the JSF meets C17 of load-balancers, but I can hear the after burners warming up…
Tomorrow is dedicated to redundancy and SSL-offload! I'm stoked!
Leave a reply