Rainbows In the Data Center
Rack mount servers are still all the rage in many organizations. And so is Gigabit Ethernet. VMware best practices suggest that you have separate networks for management, vMotion, I/O, and VM traffic. Using NIC Teaming you get something that looks like this beautiful picture:
(source: Not sure, some Cisco person's power point I stole)
You'll notice that people color code these cables so they can tell which network goes to what. The result is a beautiful rainbow flowing out of each server. Then, Rainbow Brite and her sprite buddy Wink and her stallion Starlite can aid you in managing this big mess.
The account team at Cisco responsible for selling you switches loves this because for every cable you buy, you need to connect it to a switch port. This is why we tell everybody that going with UCS is a strategic decision. Do you want to continue investing in lots of Gigabit Ethernet Switches or consolidate with 10GbE? UCS gets rid of the rainbows. Yes, rainbows are pretty, but you don't want them to get out of hand. Rainbows do strange things to people (especially if you have more than one). Sometimes they can be just too much, and too intense.
UCS gets you instant 10GbE as well as consolidation. I did a comparison for a customer who was looking to buy a "pod" of rack mount servers and compared it to what it would take to buy the equivalent UCS. Each "pod" consisted of 44 2-socket CPU servers. Each server had 6 Gigabit Ethernet ports required as well as 2 HBAs to connect to the SAN. The comparison was pretty eye opening. By going with a UCS strategy the following benefits were realized:
- 10% reduction in acquisition cost (some of this had to do with not having to buy new network switches)
- 57% reduction in physical rack space
- A dramatic difference in Ethernet cables required: 28 compared to 308
- A dramatic difference in Fibre Channel ports required: 4 compared to 88
UCS is the new Catalyst 6000
I get the chance to walk into the belly of many data centers. One common feature that we see there is the venerable Cisco Catalyst 6000 switch. Cisco has been milking this baby since 1999.
What makes this thing so successful? Removable line cards and supervisor line cards. As people have migrated from fast ethernet to gigabit Ethernet to 10 Gigabit Ethernet they've just upgraded the line cards or supervisor modules. They made the strategic decision years ago to go with this and its working out great.
UCS Fabric Interconnects have a similar value proposition in the compute space. You buy them as part of your strategy and then adding blades is just like adding remote line cards instead of fixed line cards in a 6509. Going with this strategy provides several benefits:
- Cost effective way of getting servers on line. These Cisco servers are extremely price competitive and very attractive. Once you have the infrastructure, adding blades is so cost compelling its hard to see the rational of not going with another blade when you have the chance. This isn't to say you're necessarily locked into Cisco. You still have options. Its just that the other options are not as attractive any more.
- Let's suppose that 5 years from now Cisco decides it wants to start selling some esoteric micro servers in a new chassis or something. (Full disclosure: I have no idea if they are planning this and have seen nothing on the roadmap). Let's suppose that this new chassis has 100 slots for these servers. If you bought any other blade, you'd need to throw out the old architecture and buy the new chassis. With UCS, you just buy the new chassis and add these fun esoteric servers. The Fabric Interconnects and the Fabric Extenders on the back will still work the same way. In essence: You've future proofed your architecture.
The Soul of a Server
In addition to the nice architecture of UCS, another compelling feature is how we manage UCS servers. The idea is a bit different than how you did things in the past. Back in the day, when you wanted to set up a new server, you would plug it in, hook it up to a crash cart, turn it on and then press F2 and do cool things like:- Tune BIOS settings
- Set boot order
- Program iSCSI interfaces
- configure RAID