top ix: interoperability and neutrality, the idea of an intercloud exchange
DESCRIPTION
Presentation at the Unconference Session of CLoudCamp Milan 2010.TRANSCRIPT
Interoperability and neutrality: the idea of an Inter-Cloud eXchange
Luca Cardone, Andrea Rivetti
Evolution: Internet and Cloud Computing
1968
Arpanet
1974
TCP/IP
1978
IP
1986
NSFNet
1991
CIX
1994
BGP
1995
commercialoperators1960 2000
1990s
Grid Computing
1999
ASP Consortium
2003
SOAP
2006
Amazon AWS
AWS API
2009
InterCloud proposed
1990 2020
2010s
InterCloud Exchange?
“Cloud computing is at the same stage [pre-Internet]. Each cloud is a system unto itself.”Vint Cerf
3
1. What is the role of Internet eXchanges?
2. Are IXs valuable also in a cloud environment?
3. To what extent Internet peering is similar to Cloud peering?
When clouds are rising…
4
Standards &Interoperability
Flexibility
SLA managementNeutrality
CommunicateTradeShare
InterneteXchange
Intercloud eXchange
Internet : Internet eXchange=
Cloud Computing : Intercloud eXchange
5
InterNet and InterCloud: framing the issues
Neutrality
Interoperability
SLA management
Flexibility
Exchange
Trade
6
InterNet and InterCloud: framing the issues
Neutrality
Interoperability
SLA management
Flexibility
Exchange
Trade
7
InterNet and InterCloud: framing the issues
Neutrality
Interoperability
SLA management
Flexibility
Exchange
Trade
8
InterNet and InterCloud: framing the issues
Neutrality
Interoperability
SLA management
Flexibility
Exchange
Trade
9
InterNet and InterCloud: framing the issues
Neutrality
Interoperability
SLA management
Flexibility
Exchange
Trade
10
InterNet and InterCloud: framing the issues
Neutrality
Interoperability
SLA management
Flexibility
Exchange
Trade
11
7
6
5
43
2
InterCloud Exchange platform
ISP 1 Cloud 1
Cloud 2Virtualized resources
Cloud 3Virtualized resources
1
OSI
3
2
1OSI
Internet peering
InterCloud eXchange Eco-System
Haas peering
Cloud 4Common
API
Cloud 5Common
API
Paas peering
12
InterCloud Computing Market
InterCloud Market - InterCloud Computing technologies enable a new market where computing resources are traded as “stocks”. This market needs commons rules and open environment to take place (as it is for the stock exchange market… more and less).