Enterprises and developers pursuing cloud computing can tap into an emerging category of software to get the job done: open-source software that provides compute infrastructure and delivers applications.
Organizations can tap open-source alternatives for both the infrastructure as a service (IaaS) and platform as a service (PaaS) cloud models. IaaS provides the basic underpinnings of cloud computing. The National Institute of Standards and Technology (NIST) defines IaaS as providing the ability to provide "processing, storage, networks and other fundamental computer resources." PaaS, meanwhile, offers a foundation for cloud software development. NIST states that PaaS lets customers deploy applications "created using programming languages and tools supported by the provider."
Open-source options for IaaS include OpenStack, Eucalyptus and Red Hat's CloudForms.
Open-source PaaS made a splash this past spring with the arrival of Red Hat's OpenShift and VMware's Cloud Foundry.
Kamesh Pemmaraju, head of marketing at Cloud Technology Partners (CloudTP), a cloud consulting firm, says enterprises are turning to open-source clouds as they revisit and refresh their IT strategies.
"People want to move away from proprietary solutions," he says. "They can look at open-source and cloud solutions up and down the stack."
The open-source IaaS offerings all perform roughly the same function, but may appeal to different customer sets. Eucalyptus IaaS software, for example, could prove a fitting option for organizations with high-availability needs. Eucalyptus Systems Inc. launched in 2009 to take the software beyond its university origins.
"They are moving toward building cloud-based management infrastructure that is highly available," Pemmaraju says of Eucalyptus. "They are looking for companies that have high availability as a requirement ... financial services, trading -- any business process where downtime can be extremely expensive."
OpenStack, meanwhile, has quickly attracted adherents -- including Rackspace Hosting and NASA -- since 2010 when it was founded.
"A lot of people are backing it up," says Pemmaraju, noting recent vendor support from Dell and HP.
In July 2011, Dell unveiled what it termed the first available cloud solution offering built on OpenStack. In September, HP announced a private beta program for its HP Cloud Services, which are based on OpenStack technology.
Pemmaraju surmises that OpenStack's platform has the most promise for future enterprise adoption, particularly for customers with bare metal and no commitment to a cloud operating system.
On the other hand, customers of Red Hat Linux may find the company's CloudForms a logical cloud approach. Those customers aren't starting from bare metal, and they essentially build their cloud infrastructure on top of Red Hat Enterprise Linux, says Pemmaraju. OpenShift is also available to fill in the PaaS layer.
"Clearly they have much more in terms of the overall stack," notes Pemmaraju.
PaaS, while not as widely deployed as IaaS, could eventually prove the more pivotal cloud model.
Alan Shimel, managing partner of The CISO Group, a security consulting firm, says PaaS may win out over IaaS over the long haul, the latter being more dominant today. He says people want more than just the basic operating system and hypervisor layer.
"They are going to want a rich development platform," says Shimel.
Pemmaraju describes PaaS as "the battleground of the future." He notes that pure infrastructure services firms are moving up the stack, while companies at the application layer are moving down.
Developer support will boost a given platform's prospects, since more applications generally translate into greater adoption. Accordingly, multiple-language support appears to be a priority among PaaS providers. The Express version of OpenShift, for example, supports Ruby (Rails, Sinatra), Python (Pylons, Django, Turbogears), Perl (PerlDancer), PHP (Zend, Cake, Symfony, CodeIgniter) and Java (EE 6, Spring, CDI/Weld, Seam).
Cloud Foundry currently supports "applications written in Spring Java, Rails and Sinatra for Ruby, Node.js and other JVM languages/frameworks including Groovy, Grails and Scala," according to CloudFoundry.org.
"It looks like all these PaaS players are moving toward open source, multiple languages and multiple deployment models," says Pemmaraju.
- Google Unveils 'Find My Face' Recognition Tool
- Why Investors Should Keep Their Eyes on the Cloud
- 10 Ways to Stay Safe While Shopping Online
- Take Advantage of Free Shipping Deals This Holiday Season
- Online Shopping Deals Hurt State Budgets
- Tips for Shopping With Your Smartphone
- Seven Rules of Successful Bloggers
- Twitter Redesigns Site, Aims for Simplicity
- 3 Ways to Use Foursquare to Connect With Your College
- United States Reacts to Indian Government's Efforts to Censure Online Content
- Will Apple Be the Same Without Steve Jobs?
- Steve Jobs: 6 Secrets of Success
- Open Clouds
- The Cloud: A Security Solution for Small Business
- 4 Twitter Tips for Business Success
- Twitter: How to Tweet to Get Results
- 3 Sneaky New Online Scams to Avoid
- How to Boost Your Reputation and Build an Audience Online
- 5 Facebook Privacy Settings You Should Change Now
- Why IT Drives Success in Business
- 2 Tech Investments Worth Making -- and 1 That Wasn't
- Where New Parallel Developments Fit Into Your Toolkit
- Energy Savings in the Cloud
- Protect Youth From Online Harassment
- The Truth About E-readers
- Google Chrome: 3 Rare Features You'll Love
- How to Use Google+
- 4 Collaboration Tools to Transform Your Projects
- Facebook Business Strategies That Work
- Are Your Employees Addicted to Social Media?
- How to Be Successful: Think Like Larry Ellison
- The Ultimate Tech Wish List
- 4 Ways to Protect Your Kids Online
- 5 Smartphone Picks Made Simple
- HPC: Coming to an IT Shop Near You?
- Getting Physical with Virtual Servers
- Near Field Communication: Niche Tech or Next Big Thing?
- Getting to Know NoSQL
- Is Ruby on Rails a Crown Jewel?
- How to Prevent Insider Attacks
- Cyber Security as a Wicked Problem
- 5 Apps and Strategies for Mobile Security
- Mobile Hot Spot: How to Choose the Right One
- iCloud Seeks to Cement Loyalty of Apple Users
- The Role of Google+ in Business
- Number of Wireless Gadgets Now Outnumbers American Population
- Apple iPhone 4S Sales Enjoy Strong Start
- Android Smartphones Beat Sales of Apple iPhones
- Twitter Good Barometer of National Emotional State
- How to Manage Tech Support in Today's Chaotic Climate
- An Alternative Eulogy for Steve Jobs
- Top 11 Technologies on the Verge of Extinction
- The Top 5 Movie Phones
- Why You Need Double Protection Now: Hardware and Software
- The Long-term Commitment of Embedded Wireless
Copyright © 2011 Studio One Networks. All rights reserved.