SIENA European Roadmap on Grid and Cloud Standards for e-Science and Beyond
SIENA European Roadmap on Grid and Cloud Standards for e ...
SIENA European Roadmap on Grid and Cloud Standards for e ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Cloud</strong>Scape III - Taking <str<strong>on</strong>g>European</str<strong>on</strong>g> <strong>Cloud</strong> Infrastructure Forward<br />
54<br />
St<strong>and</strong>ards & Interfaces<br />
OpenNebula - A Reference Open <strong>Cloud</strong><br />
Stack to Enable Interoperable Enterpriseclass<br />
<strong>Cloud</strong> Computing Plat<strong>for</strong>ms<br />
General overview <strong>and</strong> field of applicati<strong>on</strong><br />
OpenNebula is a fully open-source toolkit to build any type of IaaS cloud: private, public<br />
<strong>and</strong> hybrid. The OpenNebula technology is the result of many years of research <strong>and</strong><br />
development in efficient <strong>and</strong> scalable management of virtual machines <strong>on</strong> large-scale<br />
distributed infrastructures. Its innovative features have been developed to address the<br />
requirements of business use cases from leading IT companies <strong>and</strong> across multiple industries<br />
in the c<strong>on</strong>text of groundbreaking projects in cloud computing, such as RESERVOIR.<br />
Additi<strong>on</strong>ally, it is being used as reference open stack <strong>for</strong> cloud computing in several large<br />
research <strong>and</strong> infrastructure projects, such as StratusLab, B<strong>on</strong>FIRE, or 4CaaSt.<br />
The OpenNebula technology has matured thanks to an active <strong>and</strong> engaged community of<br />
users <strong>and</strong> developers. The development is driven by its community in order to support the<br />
most dem<strong>and</strong>ed features, <strong>and</strong> by the internati<strong>on</strong>al research projects funding OpenNebula<br />
in order to address the dem<strong>and</strong>ing requirements of several business <strong>and</strong> scientific use<br />
cases <strong>for</strong> cloud computing. OpenNebula has proved to be a producti<strong>on</strong>-ready soluti<strong>on</strong><br />
that includes enterprise features such as security, robustness, scalability <strong>and</strong> per<strong>for</strong>mance<br />
that many IT shops need <strong>for</strong> internal cloud adopti<strong>on</strong>, either in scientific or in business<br />
envir<strong>on</strong>ments.<br />
OpenNebula is downloaded several thous<strong>and</strong>s times a m<strong>on</strong>th from its site, <strong>and</strong> the code<br />
can also be downloaded from the software repository <strong>and</strong> from several commercial <strong>and</strong><br />
open-source distributi<strong>on</strong>s. OpenNebula is used by thous<strong>and</strong>s of organizati<strong>on</strong>s worldwide to<br />
research the challenges that arise in cloud management, <strong>and</strong> also as producti<strong>on</strong>-ready tool<br />
in both academia <strong>and</strong> industry to manage clouds. Users include some of the world’s leading<br />
telecom operators, hosting providers <strong>and</strong> compute centers of leading research instituti<strong>on</strong>s.<br />
The importance of interoperability<br />
OpenNebula emphasizes interoperability <strong>and</strong> portability, providing cloud users <strong>and</strong><br />
administrators with choice across the most popular cloud interfaces, hypervisors <strong>and</strong><br />
public clouds <strong>for</strong> hybrid cloud computing deployments, <strong>and</strong> with a flexible software that<br />
can be installed in any hardware <strong>and</strong> software combinati<strong>on</strong>. The functi<strong>on</strong>ality provided by<br />
OpenNebula <strong>and</strong> the comp<strong>on</strong>ents in its quickly growing ecosystem enable:<br />
» » Interoperability in the private cloud by supporting most comm<strong>on</strong> hypervisors, such as<br />
KVM, VMware or Xen, <strong>and</strong> many other virtualizati<strong>on</strong> stacks through its libvirt plug-in