21
OpenNebula TechDay Status, Roadmap & New Features Ruben S. Montero Chief Architect OpenNebula Project OpenNebula TechDays Ede Netherlands, March 26th 2014 © OpenNebula Project. Creative Commons Attribution-NonCommercial-ShareAlike License

OpenNebula TechDay Ede: Status, Roadmap and New Features

Embed Size (px)

DESCRIPTION

OpenNebula is a product defined by its users and based on the feedback of real production deployments, that is why events such as this one are very important to the project. The future roadmap will also be discussed.

Citation preview

Page 1: OpenNebula TechDay Ede: Status, Roadmap and New Features

OpenNebula TechDay Status, Roadmap & New Features

Ruben S. Montero

Chief Architect OpenNebula Project

OpenNebula TechDays

Ede Netherlands, March 26th 2014

© OpenNebula Project. Creative Commons Attribution-NonCommercial-ShareAlike License

Page 2: OpenNebula TechDay Ede: Status, Roadmap and New Features

2/16 OpenNebula TechDays

THANK YOU!!!!

Page 3: OpenNebula TechDay Ede: Status, Roadmap and New Features

3/16 OpenNebula TechDays

9:00-13:00: Hands-on Workshop

Jaime Melis, Engineer at OpenNebula and C12G Labs

13:00-14:00: Lunch

14:00 – 14:30: Introduction to the TechDays

Rubén S. Montero, Chief Architect at OpenNebula & C12G Labs

14:30 – 15:00: New Features in OpenNebula

Jaime Melis, Engineer at OpenNebula and C12G Labs

15:00 – 15:30 How OpenNebula is being used at BIT.nl.

Stefan Kooman, BIT.nl

15:30 – 15:45: Coffee Break

15:45 – 16:15: OpenNebula Experiences @ SURFsara

Ander Astudillo, Consultant / Scientific developer at SURFSara

16:15 – 16:45: OpenNebula from the SysAdmin Perspective

Toshaan Barvhani, VanTosh

16:45 – 17:30: Open Space

Page 4: OpenNebula TechDay Ede: Status, Roadmap and New Features

4/16 OpenNebula TechDays

What is OpenNebula?

The Project…

Page 5: OpenNebula TechDay Ede: Status, Roadmap and New Features

5/16 OpenNebula TechDays

2005

2008 2009 2010 2011 2012

• Develop & innovate

• Support the community

• Collaborate

5,000

download/month

2014 2013

Research Project & Grants

The Project Timeline

Large-scale production

deployment: 16,000 VMs

First TechDay!

Company for commercial &

professional support

Page 6: OpenNebula TechDay Ede: Status, Roadmap and New Features

6/16 OpenNebula TechDays

What is OpenNebula?

The Technology…

Page 7: OpenNebula TechDay Ede: Status, Roadmap and New Features

7/16 OpenNebula TechDays

2005

2008 2009 2010 2011 2012

TP 1.0 1.2 1.4 2.0 2.2 3.0 3.2 3.4 3.6 3.8

2014 2013

4.0 4.2 4.4

• Xen & KVM

• Cloudbursting

• CLI & API

• EC2 and EBS API

• OGF OCCI

• Context for VMs

• Image repository

• VMware

• Clustering

• Accounting & quota

• Sunstone

• High Availability

• Failover solutions

• Groups & ACLs

• Certificate authentication

• VLAN, multiple zones & VDCs

• Self-service portal

• Scheduler

• Multiple datastores

• Marketplace

• New Sunstone

• Vertical elasticity

• Programmable actions

• Multi-VM applications

• Horizontal elasticity

• Cloud application insight

The Technology Timeline

Page 8: OpenNebula TechDay Ede: Status, Roadmap and New Features

8/16 OpenNebula TechDays

What is OpenNebula?

The Community…

Page 9: OpenNebula TechDay Ede: Status, Roadmap and New Features

9/16 OpenNebula TechDays

5.5K

7K

32K

58K

2005

2008 2009 2010 2011 2012 2014 2013

• 1,400 registered users at mailing list

• 650 registered users at development portal

• 100 contributors

The Community Timeline

712K

1.200K

Site Visits

Mails Downloads

Page 10: OpenNebula TechDay Ede: Status, Roadmap and New Features

10/16 OpenNebula TechDays

What is OpenNebula?

Services

Page 11: OpenNebula TechDay Ede: Status, Roadmap and New Features

11/16 OpenNebula TechDays

OpenNebula Vision

Enterprise Clouds as an Evolution of

Datacenter Virtualization

Page 12: OpenNebula TechDay Ede: Status, Roadmap and New Features

12/16 OpenNebula TechDays

OpenNebula Vision

It must be Simple!

Page 13: OpenNebula TechDay Ede: Status, Roadmap and New Features

13/16 OpenNebula TechDays

OpenNebula Vision

Simple for Sys Admins.

• Do not hide the complexity

• Easy to inspect, understand and adapt

• Ease task automation

• Be prepared for different application types

• Just enough components and simple protocols

• Simplicity is the path to scale!

Page 14: OpenNebula TechDay Ede: Status, Roadmap and New Features

14/16 OpenNebula TechDays

OpenNebula Vision

Simple for Users

• Single-click provision, manage and access to virtual servers

• Just enough details of the underlying chaos

Page 15: OpenNebula TechDay Ede: Status, Roadmap and New Features

15/16 OpenNebula TechDays

OpenNebula RoadMap

• Simple import of VMs images & Marketplace

• Easy manage multiple locations

• Simplify provision model (VDC, views)

• Simplify Management Interface

• Virtual Networking (IP management)

• Image (resizing, clone across datastores…)

• VM management (cold attach, simple instantiation…)

4.6

4.8

Page 16: OpenNebula TechDay Ede: Status, Roadmap and New Features

16/16 OpenNebula TechDays

02 – 04 Dec 2014, BERLIN

OpenNebula TECHDAYS

• Ede, The Netherlands , 26 March 2014, with bit.nl

• Boca Raton, Florida, 19 June 2014, with TransUnion

• Fremont, California, 24 June 2014, with Hyve Solutions

Page 17: OpenNebula TechDay Ede: Status, Roadmap and New Features

Federation in OpenNebula

OpenNebula TechDays

Ede Netherlands, March 26th 2014

© OpenNebula Project. Creative Commons Attribution-NonCommercial-ShareAlike License

Page 18: OpenNebula TechDay Ede: Status, Roadmap and New Features

18/16 OpenNebula TechDays

Federation of OpenNebula Clouds

• Access multiple zones

• Medium coupling between zones

• Tolerate big latencies

• Keep as much local as we can to minimize global ID’s

• Federation of user identities

Page 19: OpenNebula TechDay Ede: Status, Roadmap and New Features

19/16 OpenNebula TechDays

Federation of OpenNebula Clouds

XML-RPC API

VM

Master Zone

Sunstone

XML-RPC API

VM

Sunstone

Slave Zone

API Calls forwarded

to the target zone

User, Group, Zone

and ACL table

replication (DB).

Page 20: OpenNebula TechDay Ede: Status, Roadmap and New Features

onegate

VM Gate to OpenNebula

OpenNebula TechDays

Ede Netherlands, March 26th 2014

© OpenNebula Project. Creative Commons Attribution-NonCommercial-ShareAlike License

Page 21: OpenNebula TechDay Ede: Status, Roadmap and New Features

21/16 OpenNebula TechDays

onegate: VM Gate to OpenNebula

• Push information into OpenNebula from the VM

• Use it for VM specific metrics (elasticity rules)

• Use it to provide VM specific information

onegate - REST

Hypervisor

VM

• Token are generated per VM and push it through context

• VM End-point setup https://onegate/vm/<vmid>

• Authentication is based on preshared token