the discovery projectbeyondtheclouds.github.io/docs/slides/discovery_short.pdf · the discovery...
TRANSCRIPT
![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](https://reader035.vdocuments.net/reader035/viewer/2022071010/5fc7e2ec11d5822efb384ecf/html5/thumbnails/1.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022071010/5fc7e2ec11d5822efb384ecf/html5/thumbnails/2.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022071010/5fc7e2ec11d5822efb384ecf/html5/thumbnails/3.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022071010/5fc7e2ec11d5822efb384ecf/html5/thumbnails/4.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022071010/5fc7e2ec11d5822efb384ecf/html5/thumbnails/5.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022071010/5fc7e2ec11d5822efb384ecf/html5/thumbnails/6.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022071010/5fc7e2ec11d5822efb384ecf/html5/thumbnails/7.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022071010/5fc7e2ec11d5822efb384ecf/html5/thumbnails/8.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022071010/5fc7e2ec11d5822efb384ecf/html5/thumbnails/9.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022071010/5fc7e2ec11d5822efb384ecf/html5/thumbnails/10.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022071010/5fc7e2ec11d5822efb384ecf/html5/thumbnails/11.jpg)
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](https://reader035.vdocuments.net/reader035/viewer/2022071010/5fc7e2ec11d5822efb384ecf/html5/thumbnails/12.jpg)
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