TechDay in Prague March 7th

In less two weeks we are going to have our first TechDay this year. We want to thank our friends at CESNET for organizing it!

This time the TechDay is a little bit different and instead of talks we will have an open session where people can ask questiosn on how to use OpenNebula. Experienced users from CESNET will answer your questions. We are still having the tutorial in the morning for people that never used OpenNebula.

If you want to know more head to the TechDay page or head directly to the registration page, it’s free!

LXDoNe – Lightweight Virtualization for OpenNebula

Operating system (OS) level virtualization is a technology that has recently emerged into the cloud services paradigm. It has the advantage of providing better performance, elasticity and scalability than para-virtualization or full virtualization. This happens because HVM hypervisors need to emulate hardware and use a new kernel for each virtual machine that will be deployed. OS level virtualization follows a completely different approach. This technology allows you to share the kernel with the virtual portion of the system, in other words, the kernel is the same for the host and the “virtual machines” running on top of it. A container is a virtual environment, with its own process and network space that makes use of Linux kernel Control Groups and Namespaces to provide hardware isolation. Containers have their own view of the OS, process ID space, file system structure and network’s interfaces. Since they use kernel features, and there’s no emulation of hardware at all, the impact on performance is minimal.

hyp2

LXD is not just an Operating system level virtualization technology, it’s a hypervisor technology for containers. This means LXD containers look and act like virtual machines, but have the lightweight performance and scalability of process containers [1]. LXD has proven dramatic improvements over HVM hypervisors such as KVM [2] and ESX [3] in aspects such as density, speed and latency. 

LXDoNe-logo

LXDoNe is an add-on that allows OpenNebula  to manage LXD containers. It contains a virtualization and monitoring drivers. Right now it’s deployed in Universidad Tecnológica de La Habana José Antonio Echeverría‘s Data Center, alongside with KVM for special cases that implies a different kernel. We are actively working on adding more features and any reported bug will be prioritized by our team.

Features and Limitations.

Right now, the driver has the following features:

  • Life cycle control: deploy, shutdown, restart, reset, suspend and resume containers.
  • Support for Direct Attached Storage (DAS) filesystems such as ext4 and btrfs.
  • Support for Storage Area Networks (SAN) implemented with Ceph.
  • Monitor hosts and containers.
  • Limit container’s resources usage: RAM and CPU.
  • Support for VNC sessions.
  • Deploy containers with several disks and Network Interface Cards (NICs)
  • Support for dummy and VLAN network drivers.
  • Full support for OpenNebula’s contextualization in LXD containers (using special LXD images that will be uploaded to the market).

Features we are currently working on, most of them should be ready in the next couple of weeks:

  • Migration.
  • Snapshots.
  • Hot attach and detach NICs and disks.
  • LVM support.
  • Bandwidth limitation.

Known bugs:

  • VNC session only works with the first machine on each node. This is the reason for this behavior.

The driver has been released here. You can check there the installation guide for start using LXD with OpenNebula.

Contributions, feedback and issues are very much welcome by interacting with us in the GitHub repository or writing a mail:

  • Daniel Clavijo Coca: dann1telecom@gmail.com
  • José Manuel de la Fé Herrero: jmdelafe92@gmail.com
  • Sergio Vega Gutiérrez: sergiojvg92@gmail.com

We Have Redesigned the Public MarketPlace!

The new MarketPlace is in the same place, and looks almost the same, but it’s now easier to use than ever!

marketplace

You can still see your favourite appliances from within Sunstone:

marketapps

But the good news is that the way you can contribute to the MarketPlace has changed drastically, it’s now a much simpler procedure, far more comfortable for developers. To add a new MarketPlaceApp you simply need to send us a pull request to this repo:
https://github.com/OpenNebula/marketplace

The procedure is quite intuitive and is explained in detail in the README.md of that repo, but in a nutshell you need to:

  • Fork the repo
  • Create a new folder for your company
  • Generate a uuid using uuidgen for instance
  • Create a new appliance file following the syntax explained in the README.md file. Feel free to take a look at other examples in the repo.

So if you want to contribute a new appliance, you can start by following this guide to enable OpenNebula compatibility, and then you can submit it the new MarketPlace!

Happy contributing!

Cloud TechDays 2017 – Call for Hosts

We are opening the Call for Hosts for the OpenNebula TechDays 2017!

The OpenNebula Cloud TechDays are day-long educational and networking events to learn about OpenNebula with a hands-on workshop on cloud installation and operation, and presentations from community members and users that focus on:

  • Sharing cloud use cases and deployment experiences
  • Introducing new integrations and developments
  • Describing other related cloud open-source projects and tools

The OpenNebula TechDay events are targeted at

  • Cloud architects
  • Data center admins
  • Systems admins and integrators
  • DevOps architects
  • Solutions architect

The emphasis is to deliver an education oriented event, with local speakers and users to come together to share stories from their experiences using OpenNebula.

OpenNebula TechDays started in March 2014 and we’ve celebrated already 22 TechDays in the Netherlands, Belgium, Spain, United States, Romania, Czech Republic, France, Canada, Malaysia, Bulgaria, Germany and Ireland. They have been hosted by organizations like:

  • BIT.nl
  • Transunion
  • HYVE
  • Microsoft
  • BlackBerry
  • Harvard University
  • Netways
  • and many others

Do you wish to become a TechDay host for 2017? It’s very easy, drop by the TechDays guidelines and form, and get in contact with us, we only require that you provide a room with enough capacity for the attendees and some essential materials (wifi, projector, etc…). Deadline for this call is December 16, 2016.

Thanks!

New OpenNebula VCLOUD driver: Building Hybrid Clouds with VMware cloud providers

Based in its definition, the “Hybrid Cloud Computing” is a model which combines the use of multiple Cloud services across different deployment models, including combining the use of services of public cloud services private cloud outside or inside organization / institution.

Most companies and organizations have not been born in the “cloud”, a situation that often causes the cloud resources are to be connected to traditional systems or applications with some criticality and are usually located in their own premises. This type of architecture is the most common where the keys to their success pass take into account aspects such as integration capabilities, hyper-converged management, etc.

Cloud bursting is always welcome!

Today we are one_vcloudsharing exciting news about the expansion of the number of public clouds supported by OpenNebula to build hybrid cloud deployments. As a result of the collaboration between OpenNebula and CSUC, a new addon to support VCLOUD providers has been added to OpenNebula catalogue.

“With this addon, real hybrid architectures can use OpenNebula’s rich set of infrastructure management tools to manage cloud deployments across VCLOUD private, public and hosted cloud platforms.”

 

The driver is developed for Opennebula 5.x and VCLOUD 5.5 version and is released today to be available for testing. The integration has been carried out using the ruby_vcloud_sdk, which interacts with the vCloud Director API, enabling a complete control of the lifecycle of Virtual Machines in a transparent way within an OpenNebula cloud. Thanks to these new addon, private resources can be easily supplemented with resources from external providers to meet fluctuating demands.

https://github.com/OpenNebula/addon-vcloud-driver

Description

This addon gives Opennebula the posibility to manage resources in VMware vCloud infraestructures. It includes virtualization and monitoring drivers.

This driver is based on vCenter Driver and uses a modified version of ruby_vcloud_sdk.

Alt text

Features

This addon has the following capabilities:

  • Deploy, stop, shutdown, reboot, save, suspend, resume and delete VM’s in the Virtual Data Centers hosted in vCloud.
  • Create, delete and revert snapshots of VM’s.
  • Change RAM and CPU values of VM.
  • It’s able to hot-attach and detach NICs to VM’s.
  • Automatized customization of the VMs instanciated.
  • Obtain monitoring information from the VDC, Datastore and VM’s.
  • In this development version we manage vApps with one VMs inside (A VM in OpenNebula equals a vApp with one VM in vCloud).
  • Each Virtual Data Center (VDC) in vCloud is managed as a Host in OpenNebula.
  • Import networks, hosts, templates and datastores hosted in vCloud using onevcloud script.

https://github.com/OpenNebula/addon-vcloud-driver

Need more information? You are welcome to use the OpenNebula community instruments to ask around (for instance, the forums tool is a good place to pose your questions) or reserve a seat to see details inside the next Open Cloud Free session in Barcelona (24/10 14:00h) https://www.eventbrite.com/e/open-cloud-free-session-inside-opennebulaconf-tickets-27753771277

As always, we value your feedback and contributions to this new feature!

Barcelona UserGroup Team –  www.cloudadmins.org

Open-V to Sponsor OpenNebulaConf 2016

OpenNebula Conf 2016 is getting closer and we would like to keep sharing with you the companies/projects that are sponsoring this year’s conference. Now it is time for OPEN-V, as part of our Gold Sponsors.

openv-big

If you want to participate in OpenNebulaConf and meet OPEN-V and other OpenNebula users, remember that you are still in time for getting a good price deal for tickets. Also, if your company is interested in sponsoring OpenNebulaConf 2016 there are still slots.

About Open-V

OPEN-V’s Flagship product StackMAX is a unified intelligent cloud platform managing the Cloud landscape from a single point, smartly connecting infrastructure, data, applications and business processes. StackMAX is engineered to deliver “everything as a service,” enabling enterprises to consume core business services on demand and respond / innovate faster, at unprecedented scale.

Thanks to OpenNebula project and community which has enabled OPEN-V to focus on Cloud innovation and not worry about core IAAS and orchestration services. The simple and straight forward architecture of OpenNebula with extensive documentation has enabled OPEN-V to deliver StackMAX with rock solid reliability and powerful orchestrator services towards our Global customers across varied Industries.

OPEN-V delivers StackMAX along with optional module – ContainerMAX which mainly focuses on difficulties surrounding image building, orchestration of containers, logging and monitoring them.

Screen Shot 2016-06-08 at 2.43.01 PM

Open Cloud Free Session – Opennebula Barcelona User Group

Skyline-Barcelona211

 

Date and Time: Mon, October 24, 2016 2:00 PM – 5:00 PM

OpenNebula Barcelona User Group is a gathering of our users in Barcelona area to share best practices, discuss technical questions, network, and learn from each other and enjoy. Direct Link

Taking advantage of the Opennebula conference in Barcelona, its user group in collaboration with the Opennebula project and CSUC organizes a free open cloud session to introduce the project, share new local developments and use cases with the community and any people interested in Open Cloud topics (Free Registration).

Agenda: (Free Registration -> Register here and reserve your seat)

14:00 Welcome/Bienvenida/Benvinguda
14:05 Opennebula Project: Open Cloud in essence – Dr. Ruben Santiago Montero (Chief Technical Officer & Co-Founder)
14:30 Cloud Bursting and VMware: New Opennebula VCLOUD driver  – Jordi Guijarro (Cloud & Security Manager – CSUC)
14:50 Barcelona Users Group
15:00 ACB League use case – Joaquin Villanueva (Director of Media Technology)
15:20 UPC Research Lab (RDLAB) use case – Gabriel Verdejo (IT Manager)
15:40 University of Valencia use case – Israel Ribot (System Administrator)
16:00 Coffee & Networking
16:30 EOF

Free Registration -> Register here and reserve your seat

ONEBCN Team in collaboration with CSUC

Todoencloud to Sponsor OpenNebulaConf 2016

OpenNebula Conf 2016 is getting closer and we would like to keep sharing with you the companies/projects that are sponsoring this year’s conference. Now it is time for Todoencloud, as part of our Silver Sponsors.

tc_logo_300
If you want to participate in OpenNebula Conf and meet Todoencloud and other OpenNebula users, remember that today is the deadline for getting a good price deal for tickets. Also, if your company is interested in sponsoring OpenNebulaConf 2016 there are still slots.

About Todoencloud

In Todoencloud, we think that the Cloud should be democratized and made simple in its day to day operation, where the language that is spoken should be the language relevant to the business and not the resources on which it is grounded. For this, we translate all our know-how and expertise as Cloud and system architects to the IT customer departments to build the resources with a particular focus on the group of its business’ applications in a specific Cloud environment or with Cloud several providers. Our cloud is Open, Isolated and Secure, thanks to OpenNebula console and its powerful and amazing functionalities

Screen Shot 2016-06-08 at 2.43.01 PM

LINBIT to Sponsor OpenNebulaConf 2016

OpenNebula Conf 2016 is getting closer and we would like to keep sharing with you the companies/projects that are sponsoring this year’s conference. Now it is time for LINBIT, as part of our Platinum Sponsors.

unnamed
If you want to participate in OpenNebula Conf and meet LINBIT and other OpenNebula users, remember that you are still in time for getting a good price deal for tickets. Also, if your company is interested in sponsoring OpenNebulaConf 2016 there are still slots.

About LINBIT

LINBIT is the leading Linux based storage replication provider. They work with industry leaders from the storage and network sectors, designing next generation critical infrastructures. Major cloud solutions providers, data center operators, OEM and ISV integrators and commercial enterprises employ LINBIT’s open source software DRBD to ensure High Availability and Disaster Recovery replication. LINBIT is privately-held and headquartered in Vienna, Austria and Portland, OR.

The DRBD Software Defined Storage solution, comprised of the DRBD9 Linux kernel driver and the DRBD Manage provisioning software, can be used as image storage for OpenNebula. This makes OpenNebula’s philosophy of Infrastructure As A Service extend to another important aspect: high availability.

Screen Shot 2016-06-08 at 2.43.01 PM

Terradue to Sponsor OpenNebulaConf 2016

OpenNebula Conf 2016 is getting closer and we would like to keep sharing with you the companies/projects that are sponsoring this year’s conference. Now it is time for Terradue, as part of our Silver Sponsors.

Unknown
If you want to participate in OpenNebula Conf and meet Terradue and other OpenNebula users, remember that you are still in time for getting a good price deal for tickets. Also, if your company is interested in sponsoring OpenNebulaConf 2016 there are still slots.

About Terradue

 Terradue was founded in 2006 as a European Space Agency (ESA) spin-off. Our mission is to innovate data integration and analysis Cloud services for Earth Sciences. Today, user communities working on Terradue Cloud Platform contribute to research ecosystems where public and private sectors jointly develop skills for the new digital, computational science. Our flagship solution for massive processing of Earth Observation data is orchestrated using OpenNebula. Terradue’s Private Cloud is also using OpenNebula for its very effective, customizable cloud technology. As an open source project, OpenNebula offers a strong vehicle to contribute enhancements, and build dedicated solutions for our customers. Terradue is an OpenNebula Partner since 2013, from which we appreciate direct interactions with support, well-established branding rules, a joint vision to develop OpenNebula markets, and good visibility on the OpenNebula roadmap. At the OpenNebula Conference 2016, we will also present our future endeavours in building Digital Marketplaces, allowing user communities to cross-fertilize cloud-enabled tools and data repositories for Earth Sciences.

Screen Shot 2016-06-08 at 2.43.01 PM