Ένα διεθνές λογισμικό για Clouds από Έλληνες μηχανικούς μια παγκόσμια υπηρεσία με χιλιάδες χρήστες που αναπτύχθηκε στην Ελλάδα από το ΕΔΕΤ Καθ. Νεκτάριος Κοζύρης, ΕΔΕΤ ΑΕ Greek Research and Technology Network CIO Forum, 10/02/14
Current production ~okeanos nkoziris@grnet.gr 20130226 History - Design started late 2010-15 code experts, better in Python & Linux than.. Greek - not enough - Production since July 2011 Numbers (6/2014) - Users: > 8000 - VMs: > 9500 currently active - More than 400.000 VMs spawned so far (started/destroyed) - More than 120.000 vlans spawned so far (user owned VLANs) Typical VM flavor (more than 340 flavors available! ) - 4 cores (vcpus), 80GB Hard Disk, 4 or 8GB RAM
~okeanos VMs nkoziris@grnet.gr 20130226 4500 4000 3500 3000 2500 2000 VMs 1500 1000 500 0
The software that powers ~okeanos: http://www.synnefo.org An open source cloud software written in python Oct. 2010: implementation starts July 2011: v0.5.2.1 (powers ~okeanos alpha) 28.3.2012: v0.9 26.6.2013: v0.14.1 3.10.2013: v0.14.7 22.12.2013: v0.15rc1 (powers ~okeanos beta) 10.02.2014: v0.15rc5 14.02.2014: v0.15 Mid 10.2014: v0.16 ICT Response to the Crisis, 08.10, Caravel, Athens
Amazon Late 2010: The available offerings Reviewed open source ones Eucalyptus Cloudstack Opennebula Openstack Still evolving systems, silo ones (touching every layer) No turnkey solutions Greek Research and Technology Network CIO Forum, 10/02/14
The okeanos IaaS service Features: Production-quality IaaS cloud Everything open source: Ganeti by by Persistent VMs Commodity Hardware No SAN, No exotic network hw Add plain servers/disks/switches to scale up Three clicks to start 1 or 10s of VMs Greek Research and Technology Network CIO Forum, 10/02/14 Simple to operate
Ganeti Virtual machine cluster management tool (2006-) BSD license since Sept 2014 (open-sourced since 2007) Used by Google for its internal computing infrastructure (IT Corp.) Synnefo people are the biggest external contributors for Ganeti since 2009 (Google I/O 2012) For a quick view on Ganeti, see Jeff Bates/Iustin Pop talk on Google I/O 2012, Running Google on Google (How Google s IT keeps Pace with Google s Growth). Greek Research and Technology Network CIO Forum, 10/02/14
Greek Research and Technology Network CIO Forum, 10/02/14 ICT Response to the Crisis, 08.10, Caravel, Athens
Greek Research and Technology Network CIO Forum, 10/02/14 ICT Response to the Crisis, 08.10, Caravel, Athens
nkoziris@grnet.gr 20130226 Building blocks Virtual Compute Machines Virtual Network Ethernets Virtual Storage Disks Virtual Security Firewalls
Greek Research and Technology Network CIO Forum, 10/02/14 ICT Response to the Crisis, 08.10, Caravel, Athens
5x 8x 2x 1x Greek Research and Technology Network CIO Forum, 10/02/14
Current production ~okeanos nkoziris@grnet.gr 20130226
Synnefo: installations nkoziris@grnet.gr 20130226 GRNET ~okeanos service (Greece) GEANT okeanos-global service (EU) DeIC (Denmark), synnefo.sky.deic.dk DataCentres is US/Germany (private sector) Australia (private sector) South Asia (SANOG) Armenia, Poland, Italy, Ireland.. Greece (private)
nkoziris@grnet.gr 20130226
Latest events for Synnefo: Ceph days, 9/10/13 - London, UK LinuxCon 2013, 21-23/10 Edinburg, UK Supercomputing 2013, 17-22/11 Denver, Colorado Fosdem 2014, 1-2/2, Brussels, Belgium LinuxCon/CloudOpen North America 2014, 20-22/8, Chicago, IL. Google GanetiCon 2014, 2-4/9, Portland, Oregon.
Lessons Learned: You need to think, design and implement always at large scale, using the same group that started the project (Google quote) You need competition -The offices at the opposite side of the road, should do the same as you If you don t have one next to you, try further In software: guides are more important than code Team spirit is everything, have your ears open to all views There is only one market for all kinds of software: the world
Disruptive thinking from your most demanding user: YOU ICT Response to the Crisis, 08.10, Caravel, Athens
See more on http://synnefo.org GO http://demo.synnefo.org for a quick tryout! @grnet_gr #okeanos @synnefosoftware Greek Research and Technology Network CIO Forum, 10/02/14 The project is co-financed by Greece and the European Union