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.
RuntasticEcosystem
Over 100 million app downloads worldwide and 50 million registered users on runtastic.com
RuntasticEcosystem
Requests on virtual infrastructure:
14000 rpm on Java Enterprise 8000 rpm on Ruby web platform
+ a bunch of backend services
RuntasticEcosystem
Mob
ile
Gat
eway
Restore
Routes
Appendix
G10n
Users
Live Tracking
Abilities
Products
Web
Pag
e
Our infrastructureas of 2013
rented hardware around 75 root servers desktop machines stability issues network outages surround sound
What we wanted
desktop free servers network under our control virtual application servers flexibility and scaleability opensource software surround sound wasn't a must
VMware vSphere
the classic choice a lot of experience „it simply works“ not opensource license costs no cloud bursting no chef integration Windows needed
Openstack
opensource state of the art huge community the Ubuntu way far away from classic virtualization
Opennebulapainless
easy setup works perfect with classic proved technologies initial productive setup in < week strong community and support
Opennebulaflexible
use it like classic virtual environment think cloudish if you like extend with own logic use different „hypervisors“ integrated into software automation
Opennebulascaleable
add nodes if needed cover load peaks in external clouds use highly scaleable storage backends
Opennebulaat Runtastic
Two Opennebula Setups Internal infrastructure & Development
use all the hardware we could find Productive Cluster
professional Cisco + Netapp hardware
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
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
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
Top Related