Nimbula punts instamatic cloud kit to world+dog

Ex-Amazon über admin betas 'cloud operating system'

Next gen security for virtualised datacentres

Nimbula — the build-your-own-cloud startup founded by Amazon's former vice president of engineering — has released a public beta of its so-called cloud operating system, Nimbula Director.

Available as a free download, the beta is designed to mimic Amazon's EC2 "public infrastructure cloud" inside your own data center, providing on-demand access to scalable computing resources including processing power, storage, and networking. The idea is similar to the one floated by Eucalyptus, the (semi–)open source outfit fronted by former MySQL boss Marten Mickos — though Nimbula says that, unlike Eucalyptus, its primary aim is to completely automate the creation of your "private cloud."

"We want everything to be automated from the first time the infrastructure is turned on," Nimbula boss Chris Pinkham, who once ran Amazon's entire infrastructure and helped build EC2, told us during an interview earlier this year. "We hope that this will be a significant contribution, change the way that traditional infrastructure is managed and thought of. We think of it as infrastructure-as-a-service out of the box."

Nimbula Director installs on bare-metal servers, and it works in tandem with both Xen and KVM hypervisors. It exposes a REST (representational state transfer) API, and this can be accessed from either a web console or the command line.

Whereas Eucalyptus chose to mirror the Amazon Web Services API, Nimbula built its own. The API, Pinkam says, isn't the important bit. "Our goal is: you just assemble the physical infrastructure and our software basically takes of everything else to the point of having these APIs exposed," he told us. "You don't have to take a module from one company and then add database support and build a whole much of other services and turn this into a big R&D exercise."

Pinkham says the company's kit is more like VMware's vCloud Director, which underpins Amazon EC2–like public clouds from the likes of Verizon, but is also used to build private clouds. VMware is a Nimbula investor. And none too surprisingly, Pinkham says that Nimbula's biggest competition comes from do-it-yourself setups. "By far, the most scalable infrastructures we've seen in enterprises have all been home-built," he says.

This is partly a knock against Eucalyptus, which has long been dogged by claims that it just doesn't scale. And indeed, its founders have always said that it's not designed to expand to Amazon EC2–like sizes.

Nimbula aims to provide VMware-like scale, but at the same time reinvent infrastructure design in a way VMware hasn't. "In common with many existing players, like IBM and others, their approach is to incrementally improve existing architectures and concepts," Pinkham says. "It will take them a while to get to the point where you get this totally agile, large-scale single pool of infrastructure...Our goal is to go a couple of years ahead."

Like VMware, Nimbula also trumpets the notion of a corporate infrastructure that spans both public and private clouds. Today, the software lets you move applications between your internal setup and Amazon EC2, and in the future the company plans to offer similar integration with other public clouds.

Under the covers, Nimbula maps its own APIs and service requests onto Amazon's APIs, and it converts Nimbula's standard ISO (International Organization for Standardization) images to Amazon Machine Images (AMI). The company has not yet decided which additional public clouds it will embrace, but Pinkham mentioned Rackspace as a possibility. "We focus on our own services, but then we'll expose modules that let customers map to the API they want to consume. Those may be standards-based, they may be VMware-based."

Pinkham doesn't buy the idea of settling on a industry-standard API — at least not yet. "We let our services define the API requirements. Our approach — rightly or wrongly — is to decide what the machinery is first and then decide what levers you need to operate it. We think it's too early to bake-in standard APIs." And, he adds, with management frameworks such as RightScale, it isn't difficult to move from one API to another. "The hardest part is not [moving between APIs]. The hardest part is the automated build-out of the infrastructure...as well as figuring out how to load-balance and distribute large numbers of applications across a large infrastructure, and figuring out how to make the data available reliably in lots of different locations."

Similarly, Pinkham is unsure how the company will treat OpenStack, the (truly) open source cloud platform fashioned by Rackspace and NASA. "We're still evaluating [OpenStack]," he said, though he acknowledged that the project is intriguing given the sort of scale NASA is aiming for. NASA originally built its Nebula cloud — not be be confused with Nimbula — using Eucalyptus, but after realizing Eucalyptus wouldn't, well, scale as well it would like, it built its own compute engine and fabric controller. Known as a Nova, this platform is the processing-power pillar of Open Stack.

Nimbula says that the company may make open source contributions, but this is still very much undecided. "We use open source software and we improve some and we try to figure out how we can contribute back to the project we use." Pinkham said. "The time will come."

Pinkham cofounded Nimbula in 2008. The company was originally started to build some sort of virtual desktop system, but about a year into the project, Pinkham and his colleagues realized that VDI wasn't "gaining the traction" in the market as they had expected. So they switched to the idea of an instamatic cloud kit. "We ending up realizing that a lot of the services we built around things like identity, permissions, role-based policy, licensing of applications, distribution of machine images, and so on — all of that could be brought to bear to enable EC2-like agility and scale inside privately-owned infrastructure."

Nimbula Director was previously available as a private beta. You can download the public beta from the company's website. ®

The essential guide to IT transformation

More from The Register

next story
The Return of BSOD: Does ANYONE trust Microsoft patches?
Sysadmins, you're either fighting fires or seen as incompetents now
Microsoft: Azure isn't ready for biz-critical apps … yet
Microsoft will move its own IT to the cloud to avoid $200m server bill
US regulators OK sale of IBM's x86 server biz to Lenovo
Now all that remains is for gov't offices to ban the boxes
Death by 1,000 cuts: Mainstream storage array suppliers are bleeding
Cloud, all-flash kit, object storage slicing away at titans of storage
Oracle reveals 32-core, 10 BEEELLION-transistor SPARC M7
New chip scales to 1024 cores, 8192 threads 64 TB RAM, at speeds over 3.6GHz
VMware vaporises vCHS hybrid cloud service
AnD yEt mOre cRazy cAps to dEal wIth
El Reg's virtualisation desk pulls out the VMworld crystal ball
MARVIN musings and other Gelsinger Gang guessing games
prev story


Implementing global e-invoicing with guaranteed legal certainty
Explaining the role local tax compliance plays in successful supply chain management and e-business and how leading global brands are addressing this.
7 Elements of Radically Simple OS Migration
Avoid the typical headaches of OS migration during your next project by learning about 7 elements of radically simple OS migration.
BYOD's dark side: Data protection
An endpoint data protection solution that adds value to the user and the organization so it can protect itself from data loss as well as leverage corporate data.
Consolidation: The Foundation for IT Business Transformation
In this whitepaper learn how effective consolidation of IT and business resources can enable multiple, meaningful business benefits.
High Performance for All
While HPC is not new, it has traditionally been seen as a specialist area – is it now geared up to meet more mainstream requirements?