Upload
haxuyen
View
224
Download
2
Embed Size (px)
Citation preview
Greek Research and Technology Network CIO Forum, 10/02/14
Ένα διεθνές λογισμικό για
Clouds από Έλληνες μηχανικούς
ICT Response to the Crisis, 08.10, Caravel, Athens
μια παγκόσμια υπηρεσία με
χιλιάδες χρήστες που αναπτύχθηκε στην Ελλάδα από το
ΕΔΕΤ
Καθ. Νεκτάριος Κοζύρης, ΕΔΕΤ ΑΕ
[email protected]| 20130226
Current production ~okeanos 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
ICT Response to the Crisis, 08.10, Caravel, Athens
[email protected]| 20130226
~okeanos VMs
0
500
1000
1500
2000
2500
3000
3500
4000
4500
VMs
ICT Response to the Crisis, 08.10, Caravel, Athens
http://www.synnefo.org
• 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
The software that powers ~okeanos:
An open source cloud software written in python
ICT Response to the Crisis, 08.10, Caravel, Athens
Greek Research and Technology Network CIO Forum, 10/02/14
Amazon
Reviewed open source ones
•Eucalyptus
•Cloudstack
•Opennebula
•Openstack
Still evolving systems, silo ones (touching every layer)
No turnkey solutions
Late 2010: The available offerings
ICT Response to the Crisis, 08.10, Caravel, Athens
Greek Research and Technology Network CIO Forum, 10/02/14
The okeanos IaaS service
Features:
Production-quality IaaS cloud
Everything open source:
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
Simple to operate
Ganeti
by by
ICT Response to the Crisis, 08.10, Caravel, Athens
Greek Research and Technology Network CIO Forum, 10/02/14
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)’.
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
Greek Research and Technology Network CIO Forum, 10/02/14
ICT Response to the Crisis, 08.10, Caravel, Athens
[email protected]| 20130226
Compute
Network
Storage
Security
Virtual Machines
Virtual Ethernets
Virtual Disks
Virtual Firewalls
Building blocks
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
Greek Research and Technology Network CIO Forum, 10/02/14
1x
2x 5x
8x
ICT Response to the Crisis, 08.10, Caravel, Athens
[email protected]| 20130226 Current production ~okeanos
ICT Response to the Crisis, 08.10, Caravel, Athens
[email protected]| 20130226
Synnefo: installations
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)
ICT Response to the Crisis, 08.10, Caravel, Athens
[email protected]| 20130226
Latest events for Synnefo:
Ceph days, 9/10/13 - London, UK
LinuxCon 2013, 21-23/10 Edinburg, UK
Fosdem 2014, 1-2/2 , Brussels, Belgium
Supercomputing 2013, 17-22/11 Denver, Colorado
LinuxCon/CloudOpen North America 2014, 20-22/8, Chicago, IL.
Google GanetiCon 2014, 2-4/9, Portland, Oregon.
ICT Response to the Crisis, 08.10, Caravel, Athens
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
• Team spirit is everything, have your ears open to all views
• In software: guides are more important than code
• If you don’t have one next to you, try further…
• There is only one market for all kinds of software: the world
ICT Response to the Crisis, 08.10, Caravel, Athens
Disruptive thinking from your most demanding user: YOU
ICT Response to the Crisis, 08.10, Caravel, Athens
Greek Research and Technology Network CIO Forum, 10/02/14
See more on http://synnefo.org
GO http://demo.synnefo.org for a quick tryout!
The project is co-financed by Greece and the European Union
@grnet_gr #okeanos @synnefosoftware
ICT Response to the Crisis, 08.10, Caravel, Athens