74
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

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

  • Upload
    ngotruc

  • View
    220

  • Download
    6

Embed Size (px)

Citation preview

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

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

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

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

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

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

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

65

Greek Research and Technology Network DataCentres.Europe 65

[email protected]| 20110919

simplicity

Page 8: 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

66

Greek Research and Technology Network DataCentres.Europe 66

[email protected]| 20110919

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

67

Greek Research and Technology Network DataCentres.Europe 67

[email protected]| 20110919

flexibility

Page 10: 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

68

Greek Research and Technology Network DataCentres.Europe 68

[email protected]| 20110919

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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 48: 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

106

Greek Research and Technology Network DataCentres.Europe 106

[email protected]| 20110919

Page 49: 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

107

Greek Research and Technology Network DataCentres.Europe 107

[email protected]| 20110919

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

132