12
The Discovery Project edric Tedeschi September 10, 2013

The Discovery Projectbeyondtheclouds.github.io/DOCS/SLIDES/Discovery_short.pdf · The Discovery Initiative (2) One key idea : leverage the backbone’s over-provisioning Power Cooling

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: The Discovery Projectbeyondtheclouds.github.io/DOCS/SLIDES/Discovery_short.pdf · The Discovery Initiative (2) One key idea : leverage the backbone’s over-provisioning Power Cooling

The Discovery Project

Cedric Tedeschi

September 10, 2013

Page 2: The Discovery Projectbeyondtheclouds.github.io/DOCS/SLIDES/Discovery_short.pdf · The Discovery Initiative (2) One key idea : leverage the backbone’s over-provisioning Power Cooling

Next Generation Utility Computing ?

Current Trends

• Data centers of ever-increasing size

• High energy consumption

• Find new (colder) locations ?

But...

• Legal issues

• Reliability limitations

• Long distance connections

Cedric Tedeschi The Discovery Project 2

Page 3: The Discovery Projectbeyondtheclouds.github.io/DOCS/SLIDES/Discovery_short.pdf · The Discovery Initiative (2) One key idea : leverage the backbone’s over-provisioning Power Cooling

Next Generation Utility Computing ?

Current Trends

• Data centers of ever-increasing size

• High energy consumption

• Find new (colder) locations ?

But...

• Legal issues

• Reliability limitations

• Long distance connections

Cedric Tedeschi The Discovery Project 2

Page 4: The Discovery Projectbeyondtheclouds.github.io/DOCS/SLIDES/Discovery_short.pdf · The Discovery Initiative (2) One key idea : leverage the backbone’s over-provisioning Power Cooling

Locality

A use case for locality

• Online ordering service

• Clients are locals

• Deployment in the ’ice cloud’ ?• Extra energy consumed• Increased latency• Amount of network exchanges

Need for alternative designs

Cedric Tedeschi The Discovery Project 3

Page 5: The Discovery Projectbeyondtheclouds.github.io/DOCS/SLIDES/Discovery_short.pdf · The Discovery Initiative (2) One key idea : leverage the backbone’s over-provisioning Power Cooling

Locality

A use case for locality

• Online ordering service

• Clients are locals

• Deployment in the ’ice cloud’ ?• Extra energy consumed• Increased latency• Amount of network exchanges

Need for alternative designs

Cedric Tedeschi The Discovery Project 3

Page 6: The Discovery Projectbeyondtheclouds.github.io/DOCS/SLIDES/Discovery_short.pdf · The Discovery Initiative (2) One key idea : leverage the backbone’s over-provisioning Power Cooling

Approaches

Beyond the cloud ?

• Hybrid / Federated cloud ?

• Micro Data centers at the edge of the network ?

• Fog Computing ?

• (Seasonal) data furnaces

Cedric Tedeschi The Discovery Project 4

Page 7: The Discovery Projectbeyondtheclouds.github.io/DOCS/SLIDES/Discovery_short.pdf · The Discovery Initiative (2) One key idea : leverage the backbone’s over-provisioning Power Cooling

The Discovery Initiative

Involvements

• PI : Adrien Lebre (Ascola)

• Asap, Avalon, Myriads

• Orange

• Renater

Cedric Tedeschi The Discovery Project 5

Page 8: The Discovery Projectbeyondtheclouds.github.io/DOCS/SLIDES/Discovery_short.pdf · The Discovery Initiative (2) One key idea : leverage the backbone’s over-provisioning Power Cooling

The Discovery Initiative (2)

• One key idea : leverage the backbone’s over-provisioning• Power• Cooling systems• Routers

• Room for adding resources directly in the backbone

Cedric Tedeschi The Discovery Project 6

Page 9: The Discovery Projectbeyondtheclouds.github.io/DOCS/SLIDES/Discovery_short.pdf · The Discovery Initiative (2) One key idea : leverage the backbone’s over-provisioning Power Cooling

The Renater Example

Cedric Tedeschi The Discovery Project 7

Page 10: The Discovery Projectbeyondtheclouds.github.io/DOCS/SLIDES/Discovery_short.pdf · The Discovery Initiative (2) One key idea : leverage the backbone’s over-provisioning Power Cooling

The Renater Example (2)

• Underutilised links

• Shaped and renewed according to PoP

• Redundancy

Vision

• Deploy UC infrastructures tightly-coupled with the network

• Renater ⇒ GEANT ⇒ ...

• Ideally : leverage the routers’ idle computing power

• Realistically : extend network hubs with servers• dedicated to VM hosting• proportionally to the PoP size

Cedric Tedeschi The Discovery Project 8

Page 11: The Discovery Projectbeyondtheclouds.github.io/DOCS/SLIDES/Discovery_short.pdf · The Discovery Initiative (2) One key idea : leverage the backbone’s over-provisioning Power Cooling

A Distributed Backbone-based Cloud

Distributed intra-backbone interconnected servers

Single system

• Overlay layer

• Find close adequate nodes

• Retrieve an object ? (VM) ?

• Deal with the scale and uncertainty

Cedric Tedeschi The Discovery Project 9

Page 12: The Discovery Projectbeyondtheclouds.github.io/DOCS/SLIDES/Discovery_short.pdf · The Discovery Initiative (2) One key idea : leverage the backbone’s over-provisioning Power Cooling

On-going work

• Overlay definition• Somewhere between a DHT and simple gossip• Finding close nodes and routing

• INRIA RR 8348

• INRIA National Lab

Cedric Tedeschi The Discovery Project 10