unveiling ~okeanos: a public cloud iaas service coming ... · why google ganeti? no need to...
TRANSCRIPT
![Page 1: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/1.jpg)
59
Greek Research and Technology Network 59
Unveiling ~okeanos: A public cloud IaaS service
coming from the depths of the GRNET's
DataCenter facilities
Nectarios Koziris, GRNET
![Page 2: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/2.jpg)
60
Greek Research and Technology Network 60
What is Okeanos?
• ‘Okeanos’ is the Greek word for ‘ocean’
![Page 3: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/3.jpg)
61
Greek Research and Technology Network 61
What is Okeanos?
• ‘Okeanos’ is the Greek word for ‘ocean’
Oceans capture, store and deliver energy,
oxygen and life around the planet.
![Page 4: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/4.jpg)
62
Greek Research and Technology Network DataCentres.Europe 62
[email protected]| 20110919
Outline
� ∼okeanos IaaS
� Compute
� Synnefo architecture
� Network
� Storage
� Infrastructure
![Page 5: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/5.jpg)
63
Greek Research and Technology Network DataCentres.Europe 63
[email protected]| 20110919
Motivation� Deliver IaaS to GRNET’s customers
� direct: IT depts of connected institutions
� indirect: university students, researchers in academia
� Other IaaS efforts (Amazon, Rackspace, Nimbula, Nebula,
GoGrid etc)
� Amazon EC2 not an end-user service
� Need to develop custom UI, AAI layers
� Vendor lock-in
� Unsuitable for IT depts
• persistent, long-term servers, custom networking requirements
• Nimbula Director offers similar functionality
� Gain know-how, build on own IaaS → new services
![Page 6: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/6.jpg)
64
Greek Research and Technology Network DataCentres.Europe 64
[email protected]| 20110919
∼okeanos IaaS
Compute
Network
Storage
firewall
![Page 7: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/7.jpg)
65
Greek Research and Technology Network DataCentres.Europe 65
[email protected]| 20110919
simplicity
![Page 9: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/9.jpg)
67
Greek Research and Technology Network DataCentres.Europe 67
[email protected]| 20110919
flexibility
![Page 11: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/11.jpg)
69
Greek Research and Technology Network DataCentres.Europe 69
[email protected]| 20110919
Lego style:
![Page 12: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/12.jpg)
70
Greek Research and Technology Network DataCentres.Europe 70
[email protected]| 20110919
∼okeanos service:
� Goal: Production quality IaaS
� working Alpha from July 2011/ 350 VMs / 200 alpha users
� A jigsaw puzzle of many pieces
� Synnefo sw
� custom cloud management software to power ∼okeanos
� Google Ganeti backend
![Page 13: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/13.jpg)
71
Greek Research and Technology Network DataCentres.Europe 71
[email protected]| 20110919
Outline
� ∼okeanos IaaS
� Compute
� Network
� Storage
� Infrastructure
![Page 14: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/14.jpg)
72
Greek Research and Technology Network DataCentres.Europe 72
[email protected]| 20110919
IaaS – Compute (1)
� Virtual Machines
� powered by KVM
• Linux and Windows guests, on Debian hosts
� Google Ganeti for VM cluster management
� accessible by the end-user over the Web or
programmatically (OpenStack Compute v1.1)
![Page 15: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/15.jpg)
73
Greek Research and Technology Network DataCentres.Europe 73
[email protected]| 20110919
Iaas – Compute (2)
� User has full control over own VMs
� Create
• Select # CPUs, RAM, System Disk
• OS selection from pre-defined Images
• popular Linux distros (Fedora, Debian, Ubuntu)
• Windows Server 2008 R2
� Start, Shutdown, Reboot, Destroy
� Remote Desktop
� Out-of-Band console over VNC for troubleshooting
![Page 16: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/16.jpg)
74
Greek Research and Technology Network DataCentres.Europe 74
[email protected]| 20110919
Virtual Machine Actions
My_windows_Desktop
![Page 17: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/17.jpg)
75
Greek Research and Technology Network DataCentres.Europe 75
[email protected]| 20110919
Virtual Machine Actions
My_windows_Desktop
Shutdown
Reboot
Start
![Page 18: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/18.jpg)
76
Greek Research and Technology Network DataCentres.Europe 76
[email protected]| 20110919
Virtual Machine Actions
My_windows_Desktop
Shutdown
Reboot
Start Console
Shutdown
![Page 19: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/19.jpg)
77
Greek Research and Technology Network DataCentres.Europe 77
[email protected]| 20110919
IaaS – Compute (3)
� REST API for VM management
� OpenStack Compute v1.1 compatible
� 3rd party tools and client libraries
� custom extensions for yet-unsupported functionality
� Python & Django implementation
� Full-featured UI in JS/jQuery
� UI is just another API client
� All UI operations happen over the API
![Page 20: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/20.jpg)
78
Greek Research and Technology Network DataCentres.Europe 78
[email protected]| 20110919
Why Google Ganeti?
� No need to reinvent the wheel
� Scalable, proven software infrastructure
� Built with reliability and redundancy in mind
� Combines open components (KVM, LVM, DRBD)
� Well-maintained, readable code
� VM cluster management in production is serious
business
� reliable VM control, VM migrations, resource allocation
� handling node downtime, software upgrades
![Page 21: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/21.jpg)
79
Greek Research and Technology Network DataCentres.Europe 79
[email protected]| 20110919
Platform Design
user@home admin@home
GRNET
datacenter
Virtual
Hardware
![Page 22: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/22.jpg)
80
Greek Research and Technology Network DataCentres.Europe 80
[email protected]| 20110919
Platform Design
user@home admin@homeWeb Client CLI Client Web Client 2
GRNET
datacentersynnefo Cloud Management Software
Google Ganeti
KVM
Debian
Virtual
Hardware
![Page 23: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/23.jpg)
81
Greek Research and Technology Network DataCentres.Europe 81
[email protected]| 20110919
Platform Design
user@home admin@homeWeb Client CLI Client Web Client 2
GRNET
datacentersynnefo Cloud Management Software
Google Ganeti
KVM
Debian
Virtual
Hardware
![Page 24: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/24.jpg)
82
Greek Research and Technology Network DataCentres.Europe 82
[email protected]| 20110919
Platform Design
user@home admin@homeWeb Client CLI Client Web Client 2
GRNET
datacentersynnefo Cloud Management Software
Google Ganeti
KVM
Debian
Virtual
Hardware
![Page 25: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/25.jpg)
83
Greek Research and Technology Network DataCentres.Europe 83
[email protected]| 20110919
Platform Design
user@home admin@homeWeb Client CLI Client Web Client 2
GRNET
datacentersynnefo Cloud Management Software
Google Ganeti
KVM
Debian
Virtual
Hardware
![Page 26: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/26.jpg)
84
Greek Research and Technology Network DataCentres.Europe 84
[email protected]| 20110919
Platform Design
user@home admin@homeWeb Client CLI Client Web Client 2
GRNET
datacentersynnefo Cloud Management Software
Google Ganeti
KVM
Debian
Virtual
Hardware
![Page 27: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/27.jpg)
85
Greek Research and Technology Network DataCentres.Europe 85
[email protected]| 20110919
Platform Design
user@home admin@homeWeb Client CLI Client Web Client 2
GRNET
datacentersynnefo Cloud Management Software
Google Ganeti
KVM
Debian
Virtual
Hardware
OpenStack Compute API v1.1 GRNET Proprietary
![Page 28: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/28.jpg)
86
Greek Research and Technology Network DataCentres.Europe 86
[email protected]| 20110919
Platform Design
user@home admin@homeWeb Client CLI Client Web Client 2
GRNET
datacentersynnefo Cloud Management Software
Google Ganeti
KVM
Debian
Virtual
Hardware
Direct Out of Band Access
![Page 29: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/29.jpg)
87
Greek Research and Technology Network DataCentres.Europe 87
[email protected]| 20110919
Outline
� ∼okeanos IaaS
� Compute
� Network
� Storage
� Infrastructure
![Page 30: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/30.jpg)
88
Greek Research and Technology Network DataCentres.Europe 88
[email protected]| 20110919
IaaS – Network - Functionality
� Dual IPv4/IPv6 connectivity for each VM
� Easy, platform-provided firewalling
� Array of pre-configured firewall profiles
� Or roll-your-own firewall inside VM
� Multiple private, virtual L2 networks
� Construct arbitrary network topologies
� e.g., deploy VMs in multi-tier configurations
� Exported all the way to the API and the UI
![Page 31: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/31.jpg)
89
Greek Research and Technology Network DataCentres.Europe 89
[email protected]| 20110919
Virtual Networks
Internet
Private Network 1
![Page 32: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/32.jpg)
90
Greek Research and Technology Network DataCentres.Europe 90
[email protected]| 20110919
Virtual Networks
Internet
Private Network 1
![Page 33: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/33.jpg)
91
Greek Research and Technology Network DataCentres.Europe 91
[email protected]| 20110919
Virtual Networks
Internet
Private Network 1
![Page 34: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/34.jpg)
92
Greek Research and Technology Network DataCentres.Europe 92
[email protected]| 20110919
Virtual Networks
Internet
Private Network 1
![Page 35: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/35.jpg)
93
Greek Research and Technology Network DataCentres.Europe 93
[email protected]| 20110919
Virtual Networks
Internet
Private Network 1
Private Network 2
![Page 36: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/36.jpg)
94
Greek Research and Technology Network DataCentres.Europe 94
[email protected]| 20110919
Virtual Networks
Internet
Private Network 1
Private Network 2
Private Network 3
![Page 37: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/37.jpg)
95
Greek Research and Technology Network DataCentres.Europe 95
[email protected]| 20110919
Virtual Networks
Internet
Private Network 1
Private Network 2
Private Network 3
![Page 38: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/38.jpg)
96
Greek Research and Technology Network DataCentres.Europe 96
[email protected]| 20110919
Outline
� ∼okeanos IaaS
� Compute
� Synnefo architecture
� Network
� Storage
� Infrastructure
![Page 39: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/39.jpg)
97
Greek Research and Technology Network DataCentres.Europe 97
[email protected]| 20110919
IaaS – Storage (1)
� First-phase deployment
� Ability to customize VM contents based on predefined
images of common OSs
� Redundant storage based on DRBD, VMs survive scheduled
node downtime
� Soon:
� Reliable distributed storage over RADOS
� Combined with custom software for snapshotting, cloning
to provide dynamic virtual storage volumes
![Page 40: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/40.jpg)
98
Greek Research and Technology Network DataCentres.Europe 98
[email protected]| 20110919
IaaS – Storage (2)
� Multi-tier storage architecture
� Dedicated Storage Nodes (SSD, SAS, and SATA storage)
� OSDs for RADOS
� Custom storage layer
� manages snapshots, creates clones over RADOS
� OS Images held as snapshots
� VMs created as clones of snapshots
![Page 41: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/41.jpg)
99
Greek Research and Technology Network DataCentres.Europe 99
[email protected]| 20110919
Interaction with other GRNET services
� GRNET AAI Federation
� Provides the user base for ∼okeanos
� Once authenticated, the user retrieves a Synnefo-specific
auth token for programmatic access
� Pithos File service
� Currently being overhauled
� Aim is to provide the Image service for ∼okeanos
� Sharing a common storage backend
![Page 42: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/42.jpg)
100
Greek Research and Technology Network DataCentres.Europe 100
[email protected]| 20110919
Outline
� ∼okeanos IaaS
� Compute
� Synnefo architecture
� Network
� Storage
� Infrastructure
![Page 43: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/43.jpg)
101
Greek Research and Technology Network DataCentres.Europe 101
[email protected]| 20110919
• main Datacenter (40 racks)– green high-density architecture (Lamda Hellix)
– PUE <1.8 / 1600KVA
– In-row cooling
– Fully virtualized
• ‘High’ Density (but not too dense�)
~30.000 VMs (20 racks, 1500 VM/rack)– VMs with 1.5GB RAM
– QoS in disk/core overcommitment
– Block storage provisioning/elastic volumes per user
– Persistent Storage
– 100GB/user – 6K users already in Pithos storage (S3 like online storage service)
www.pithos.gr
![Page 44: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/44.jpg)
102
Greek Research and Technology Network DataCentres.Europe 102
[email protected]| 20110919
Design Specs for a Cloud
Provider
Common denominator:
#VM instances (in various VM ‘flavors’)
Guaranteed ratios:
VMs/Core, RAM/Core, disks(spindle)/core
€/VM/h?
![Page 45: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/45.jpg)
103
Greek Research and Technology Network DataCentres.Europe 103
[email protected]| 20110919
103
‘Going Green’ necessity
� Operation Costs (power) are huge!
� Space is always not enough – density against
green
We need both green & dense infrastructure
solutions...
while ’elegant’ ones in terms of services!
![Page 46: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/46.jpg)
104
Greek Research and Technology Network DataCentres.Europe 104
[email protected]| 20110919
104
Design Considerations
for Public Cloud Service Budgeting
� High density in terms of watts: Maximise Watt/rack?
� Power budget per rack (i.e. 16KW spec)maximize # of Cores/1U,TB/1U, RAM/1U, disks/spindles/1U ?
or
find the perfect balance for your services (QoS driven)?
Plain PUE is everything?
• If you are a facility�maybe yes
• if you offer managed services �not enough, need more
![Page 47: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/47.jpg)
105
Greek Research and Technology Network DataCentres.Europe 105
[email protected]| 20110919
105
Conclusion:
Consider an ‘efficiency’ metric
� e.g. If VM is your service:
� the ‘moment of truth’ green spec is: #VMs/Watt.• It’s a function of all previous!
And of course (@ the end of the day): €/VM !!
So: get the ‘best’ out of every watt consumed
� Add to our budget envelope: Watt per service, may alter design specs
Service driven power/euros budgeting
![Page 50: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/50.jpg)
108
Greek Research and Technology Network DataCentres.Europe 108
[email protected]| 20110919
Cloud Facilities (cont.)
• Disaster Recovery DC (@RFI stage)– Container based solution
– Up to 1MW
– Low PUE (<1.6)
– Outdoor installation (close to hydroelectric plant facility)
– Water cooling per rack / Freecooling
![Page 51: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/51.jpg)
109
Greek Research and Technology Network DataCentres.Europe 109
[email protected]| 20110919
See more on: http://okeanos.grnet.gr
![Page 52: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/52.jpg)
110
![Page 53: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/53.jpg)
111
![Page 54: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/54.jpg)
112
![Page 55: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/55.jpg)
113
![Page 56: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/56.jpg)
114
![Page 57: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/57.jpg)
115
![Page 58: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/58.jpg)
116
![Page 59: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/59.jpg)
117
![Page 60: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/60.jpg)
118
![Page 61: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/61.jpg)
119
![Page 62: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/62.jpg)
120
![Page 63: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/63.jpg)
121
![Page 64: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/64.jpg)
122
![Page 65: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/65.jpg)
123
![Page 66: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/66.jpg)
124
![Page 67: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/67.jpg)
125
![Page 68: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/68.jpg)
126
![Page 69: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/69.jpg)
127
![Page 70: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/70.jpg)
128
![Page 71: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/71.jpg)
129
![Page 72: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/72.jpg)
130
![Page 73: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/73.jpg)
131
![Page 74: Unveiling ~okeanos: A public cloud IaaS service coming ... · Why Google Ganeti? No need to reinvent the wheel Scalable, proven software infrastructure Built with reliability and](https://reader033.vdocument.in/reader033/viewer/2022051801/5ae433227f8b9a7b218e10d1/html5/thumbnails/74.jpg)
132