One of the funny things about the cloud is that it's often difficult to know what's behind the curtain. Before IBM bought IaaS provider SoftLayer in June, we were hard-pressed to determine precisely what sort of IaaS Big Blue was offering. Yes, the company had a virtual server configurator similar to Amazon's, but the self-service stopped there: You'd tally up your config, submit it, and IBM would get back to you.
Then there was that fuss in July about the SEC investigating IBM to discover exactly how Big Blue was calculating the 70 percent increase in cloud revenue it reported for the first half of 2013 (although, to be fair, cloud-washing like this seems commonplace).
[ Stay on top of the cloud with the "Cloud Computing Deep Dive" special report. Download it today! | From Amazon to Windows Azure, see how the elite 8 public clouds compare in InfoWorld's review. | For a quick, smart take on the news you'll be talking about, check out InfoWorld TechBrief -- subscribe today. ]
IBM acquired a big hunk of cloud credibility with the $2 billion it paid for SoftLayer. According to SoftLayer CEO Lance Crosby, whom I interviewed last week, SoftLayer has 120,000 physical nodes in 13 data centers. Thanks to IBM, that footprint is poised to get a whole lot bigger. "We're going to have massive expansion in the next 24 months," Crosby says.
The quiet cloud company
Founded in Dallas in 2005, SoftLayer was the largest privately held IaaS provider until it became part of IBM. "We were cloud before cloud was cool," says Crosby, offering both multitenanted and single-tenanted IaaS. Self-service has always been part of the deal, right up until the acquisition. "We were at $500 million in revenue without an outbound salesperson, so it's all self-service."
Contrary to the approach of Amazon Web Services, Crosby always believed in giving complete visibility into the hardware infrastructure behind the cloud. "The concept of creating this fungible machine where you don't have to worry about the underlying infrastructure -- it's nonsense," says Crosby. "In SoftLayer, you can drill down to the server, the rack, the network board, the serial numbers ... everything down to the encryption level on the drive" even in multitenanted systems.
That may not seem very cloudy to some. But according to Crosby, offering such transparency -- and in single-tenanted systems, granular control over configuration -- delivers special benefit to SoftLayer customers. He provides a detailed example:
We have a customer who is writing a big data solution for retail. They're using SSD drives, and their developers are saying "you should be getting better performance from the drives." The [customer's] devops guys looked into the drives, and their drives actually had two versions of firmware... They swapped the firmware on the drives -- they pushed a button and made an API call -- and performance went up 25 percent. In Amazon land, you've got to buy 25 percent more machine.
Crosby said he pushed his engineers from the beginning to build in this extreme level of visibility, which resulted in SoftLayer's Infrastructure Management System (IMS), an API layer that today offers 2,200 documented methods across 180 discrete services. According to Crosby, he allowed his good friend Lanham Napier, CEO of Rackspace, to use IMS as the original framework for OpenStack, which now stands as the open source leader in cloud software platforms.