+ All Categories
Home > Software > OpenNebula Conf 2014 | OpenNebula as alternative to commercial virtualization products - Armin...

OpenNebula Conf 2014 | OpenNebula as alternative to commercial virtualization products - Armin...

Date post: 06-Jul-2015
Category:
Upload: netways
View: 381 times
Download: 9 times
Share this document with a friend
Description:
It wasn’t more then 4 months between the first getting in touch with Opennebula and our productive Opennebula cluster beeing fired up. It was a quick decision that turned our to be the absolute right one. Since a little more than a year we are on our evolving way with Opennebula. So what have we been looking for and why did we end up with Opennebula? How does our setup look like in the moment and what are our future plans with Opennebula? Learnings from a year with Opennebula.
Popular Tags:
24
Opennebula as alternative to commercial virtualization December 03, 2014 Armin Deliomini Typical OPS
Transcript
Page 1: OpenNebula Conf 2014 | OpenNebula as alternative to commercial virtualization products - Armin Deliomini

Opennebulaas alternative to commercial virtualization

December 03, 2014

Armin DeliominiTypical OPS

Page 2: OpenNebula Conf 2014 | OpenNebula as alternative to commercial virtualization products - Armin Deliomini

What isRuntastic?

Page 3: OpenNebula Conf 2014 | OpenNebula as alternative to commercial virtualization products - Armin Deliomini

RuntasticEcosystem

Founded in 2009, Runtastic has rapidly grown into an innovative suite of apps, products and services that track and manage health and fitness data to motivate individuals to get in shape, stay healthy and improve overall fitness.

Page 4: OpenNebula Conf 2014 | OpenNebula as alternative to commercial virtualization products - Armin Deliomini

RuntasticEcosystem

Over 100 million app downloads worldwide and 50 million registered users on runtastic.com

Page 5: OpenNebula Conf 2014 | OpenNebula as alternative to commercial virtualization products - Armin Deliomini

RuntasticEcosystem

Requests on virtual infrastructure:

14000 rpm on Java Enterprise 8000 rpm on Ruby web platform

+ a bunch of backend services

Page 6: OpenNebula Conf 2014 | OpenNebula as alternative to commercial virtualization products - Armin Deliomini

RuntasticEcosystem

Mob

ile

Gat

eway

Restore

Routes

Appendix

G10n

Users

Live Tracking

Abilities

Products

Web

Pag

e

Page 7: OpenNebula Conf 2014 | OpenNebula as alternative to commercial virtualization products - Armin Deliomini

Our infrastructure ... … as of 2013

Page 8: OpenNebula Conf 2014 | OpenNebula as alternative to commercial virtualization products - Armin Deliomini

Our infrastructureas of 2013

rented hardware around 75 root servers desktop machines stability issues network outages surround sound

Page 9: OpenNebula Conf 2014 | OpenNebula as alternative to commercial virtualization products - Armin Deliomini

What we wanted ...

Page 10: OpenNebula Conf 2014 | OpenNebula as alternative to commercial virtualization products - Armin Deliomini

What we wanted

desktop free servers network under our control virtual application servers flexibility and scaleability opensource software surround sound wasn't a must

Page 11: OpenNebula Conf 2014 | OpenNebula as alternative to commercial virtualization products - Armin Deliomini

What we looked at ... … or: the quest for the virtual grail

Page 12: OpenNebula Conf 2014 | OpenNebula as alternative to commercial virtualization products - Armin Deliomini

VMware vSphere

the classic choice a lot of experience „it simply works“ not opensource license costs no cloud bursting no chef integration Windows needed

Page 13: OpenNebula Conf 2014 | OpenNebula as alternative to commercial virtualization products - Armin Deliomini

KVM

opensource simple setup manual management no cloud bursting no fancy features

Page 14: OpenNebula Conf 2014 | OpenNebula as alternative to commercial virtualization products - Armin Deliomini

Openstack

opensource state of the art huge community the Ubuntu way far away from classic virtualization

Page 15: OpenNebula Conf 2014 | OpenNebula as alternative to commercial virtualization products - Armin Deliomini

Why Opennebula?

Page 16: OpenNebula Conf 2014 | OpenNebula as alternative to commercial virtualization products - Armin Deliomini

Opennebulapainless

easy setup works perfect with classic proved technologies initial productive setup in < week strong community and support

Page 17: OpenNebula Conf 2014 | OpenNebula as alternative to commercial virtualization products - Armin Deliomini

Opennebulaflexible

use it like classic virtual environment think cloudish if you like extend with own logic use different „hypervisors“ integrated into software automation

Page 18: OpenNebula Conf 2014 | OpenNebula as alternative to commercial virtualization products - Armin Deliomini

Opennebulascaleable

add nodes if needed cover load peaks in external clouds use highly scaleable storage backends

Page 19: OpenNebula Conf 2014 | OpenNebula as alternative to commercial virtualization products - Armin Deliomini

Runtastic Setup

Page 20: OpenNebula Conf 2014 | OpenNebula as alternative to commercial virtualization products - Armin Deliomini

Opennebulaat Runtastic

Two Opennebula Setups Internal infrastructure & Development

use all the hardware we could find Productive Cluster

professional Cisco + Netapp hardware

Page 21: OpenNebula Conf 2014 | OpenNebula as alternative to commercial virtualization products - Armin Deliomini

OpennebulaCurrent productive setup

30 Cisco UCS KVM nodes Ubuntu NFS shared storage on two Netapp Filers Cisco Nexus 10G network no contextualization at the moment > 250 virtual machines most VMs „classic“ persistent images

Page 22: OpenNebula Conf 2014 | OpenNebula as alternative to commercial virtualization products - Armin Deliomini

OpennebulaCurrent projects

extend with Cisco Bladecenter nodes Implement Ceph as storage backend Cleanup our Opennebula Chef cookbooks

and make them public migrate Percona DB to virtual MongoDB

Page 23: OpenNebula Conf 2014 | OpenNebula as alternative to commercial virtualization products - Armin Deliomini

OpennebulaFuture Runtastic plans

add nodes LXC additionally to KVM add nodes Switch to contextualization add nodes Prepare application servers for

OneFlow auto-scaling add nodes

Page 24: OpenNebula Conf 2014 | OpenNebula as alternative to commercial virtualization products - Armin Deliomini

runtastic.com

@Runtastic

runtastic

+runtastic

[email protected]

THANKYOU


Recommended