OpenNebulaConf US 2017: CFP Deadline Extended


As you may already know, this year the fifth edition of OpenNebulaConf is taking place in Boston on June 19-20.  If you are willing to attend and can save now the date you can take advantage of a 40% discount in your Conf tickets until March 31st.

Thanks to everyone who has already submitted presentations for our first event in North America. Due to several requests for an extension of the deadline for the call for presentations, we will now be accepting submissions until this Wednesday, March 22nd.

We look forward to seeing you in Boston!

 

Hybrid Clouds: Dancing with Virtual Machines

Today, the model of hybrid cloud comes under the eyes of a lot of organizations. The idea of combining resources of public cloud providers with private depending on the terms of execution, the need of more resources, an extra protection of the data, more or less security in services with sensitive information, etc. are some of the capabilities that this model has to answer. The case of CSUC, acting as Opennebula powered cloud provider and at the same time as user of external IaaS and PaaS services, is analyzed sharing its first experiences in the way to archive a real multicloud architecture.

hybrid_cloud

Figure 1- The Hybrid Cloud, acts as a slicing bridge.

The majority of organizations have not been born in the “cloud”, situation that produces a lot of cases where the cloud resources have to interact or to be connected to traditional systems and applications with some criticality and usually are situated in its own dependencies. This kind of architecture is the most usual, where the main keys for its success go through to be aware about things like the integration capabilities or the impact in the organization roles where could exist different interpretation of the same concept.

For a solutions designer the model has to offer flexibility, speed and capacity. In the case of the infrastructure team it’s easy to think that more “different things” have to be managed. The business development staff will ask if it will be more expensive and which is the value that the hybrid model will contribute.

From the IT infrastructure perspective, when a public cloud provider is selected/procured, a good approach to start with in the adoption of hybrid cloud model is to focus in these first three challenges.

  • Networking: to extend your network layers with capable “dedicated” circuits provision with bandwidth control outside and inside public cloud provider(s).
  • Management: to consolidate a truly global infrastructure management platform through a cloud orchestrator and its cloud bursting capabilities.
  • Security: to extend to public cloud provider current security layers (platforms, tools, policies,…) under the current organizations umbrella.

Definitely, the model or architecture to implement will be different depending on each case where the applications/services have a lot to say and have to be listened. The pure reality is that nowadays almost all the organizations work in two different speeds and this is something that the technology departments have to work with. Some very changing environments like web and mobile applications and other more robust systems associated to critical processes with high levels of stability and security. A real cloud hybrid model should support the combination of this two speed ecosystems maintaining its specific dependences and needs.

The CSUC use case: driving to a hybrid cloud architecture

CSUC, in these last two years has worked in these challenges with some actions that are transforming roles, the management models at ICT infrastructure level, the way of services provision, etc.

The first action was to start a procurement process to provision the first IaaS provider with the idea of infrastructure and services optimization in a new model of payment by use. In parallel as RREN, the adoption of a orchestrator role with its own cloud management platform (Opennebula based) to manage distributed resources in a real multicloud environment. The network design, the unified management and security conditioned the strategy.

Regarding the new external cloud provider and after an a intense procurement process, the company Nexica  resulted adjudicator for four years of the provision of IaaS services for Catalan Universities and CSUC.

Nowadays, the catalan institutions who are using this shared service are:

What work has already been done:

  • First IaaS provider procurement process.
  • Service catalog, service-level agreements and governance.
    Architecture redefinition.
  • RREN extended to the provider: Layers 2&3.
  • A new Opennebula cloud bursting driver was developed (VCLOUD compliance)
  • Integration of CSUC opencloud orchestrator.
  • Deployment of first production services.

If you are interested to see more details, please contact with us.  This initiative will be presented in the next TNC17 , the annual Géant congress, at Linz – Austria [31/5/2017] (see the full paper here).

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