SlideShare ist ein Scribd-Unternehmen logo
1 von 23
Downloaden Sie, um offline zu lesen
Evolution of an IXP

                Towards InterCloud Exchange




Licensed under Creative Commons Attribution 3.0 License
http://creativecommons.org/licenses/by/3.0/

giovedì 23 settembre 2010
Background: what TOP-IX is
             NO PROFIT Consortium
             IXP since 2002
             From 2006 DEVELOPMENT PROGRAM (DP)
               DP aims to diffuse the use of broadband Internet and to foster innovation by
              providing support to early stage Internet ventures. DP works at the
             level of infrastructure (i.e. band, server, hosting, housing, etc.) and sets out to
                 support the trialling - at a pre-competitive stage - of technologies,
                services, operational and business models as well as to support innovative
                                    initiatives that use broadband Internet.




giovedì 23 settembre 2010
•19 node
                                                                                                                            •3 Long haul 10 GBE Ring
            The                            evolution timeline                                                               •N x 10 GBE trunk
                                                                                  •18 node                                  (metro)
                                                                                  •2	
  Long	
  haul	
  10	
  GBE	
  Ring   •25	
  Gbps	
  Traffic	
  X
                                                                                  •N x 10 GBE trunk (metro)
                                                                                  •10 Gbps Traffic X
                                                            •8 node
                                                            •2 Long haul FO Gbe
                                                            •10 GBE trunk
                                                            •2 Gbps Traffic X

                                                                                                                                    2010
                             •6 node
                                                                                                  2008
                             •2 Long haul FO Gbe                                                                       •International interconnection
                             •500 Mps Traffic X                                            •Regional expansion 	

 72 members - Lyon – France)
                                                                                                                        (LyonIX
                                                                                          •Public Admin &         •
                                                                                                  Research        •120+ star-up hosted
                                                                           2006
                                                                                          •CDN provider           •CLOUD	
  paradigm
 •2 node (metro Torino)
                                                        •Development	
  program           •64 members
 •1 Gbe
                                                       (start-­‐up	
  support	
  program) •
                                                                                            56 start-up hosted
 •100 Mps Traffic X
                                                        •37 members                       •Star)ng	
  virtualiza)on	
  
                                                                                          process
                                        2004            •1st startup –hosted
                                                        •1	
  apps	
  1	
  server
                                  •Interregional development
                                  •Local	
  Government	
  joins
     2002                         •24 members
•Start	
  opera)on
•14 members
© mario bros. courtesy NINTENDO

giovedì 23 settembre 2010
The value of Exchange:
                            what’s next on the net?


                                     Demand for           The value of
                                    “high level”        exchange is moving
          The cost of
                                   communication        on up the stack
         bandwidth is
                                   (more than IP)         from the IP to
         decreasing
                                  exchange is rising       platform and
                                                            applications




giovedì 23 settembre 2010
Evolution: Internet and Cloud Computing


                               TCP/IP      IP                                  BGP


                        1968   1974       1978                 “Cloud computing 1995
                                                            1986       1991 1994 is at
                                                                the same stage [pre-
                    Arpanet                                   Internet]. Each cloud is a
                                                           NSFNet        CIX     commercial
1960                                                                              operators
                                                                 system unto itself.”         2000

                                                                      Vint Cerf
                 1990                                                                2020
                                           SOAP AWS API


                     1990s      1999       2003    2006    2009        2010s


                     Grid       ASP               Amazon InterCloud   InterCloud
                   Computing Consortium            AWS    proposed     Exchange?

giovedì 23 settembre 2010
Beyond bandwidth: content and
                     processing
                                 CDNs

                                        Cloud IaaS
                                        Operators
                  ISPs


                                IXP

   •Internet eXchanges attract CDN and Cloud operators
   •Content and processing power concentrate at IXs
   •No exchange of resources between CDNs or Clouds
    (Ships in the Night)


giovedì 23 settembre 2010
When clouds are rising....
              1. What is the role of
                 Internet eXchanges?

              2. Are IXPs valuable also
                 in a cloud
                 environment?

              3. To what extent
                 Internet peering is
                 similar to Cloud
                 peering?


giovedì 23 settembre 2010
Internet : Internet eXchange
                           =
       Cloud Computing : InterCloud eXchange

            InterCloud	
  eXchange	
  (ICX)
                               	
  
            A	
  Communica+on	
  pla.orm	
  
             capable	
  to	
  introduce	
  the	
  
                   same	
  benefits	
  of	
  IX	
  
              (peering,...)	
  in	
  the	
  cloud	
  
                     environment.	
  




giovedì 23 settembre 2010
InterCloud eXchange


     I.Neutral	
  Access	
  Point,
     II.where	
  cloud	
  systems	
  
          communicate	
  by	
  standard	
  
          protocols,	
  
     III.in	
  a	
  trusted	
  environment.




giovedì 23 settembre 2010
Cloud layers
                                                         Software
                                                            as a
                                                          Service
                                              Platform
                                                 as a
                                               Service
                            Instrastructure
                                  as a
                                Service

      Infrastructure

giovedì 23 settembre 2010
ICX: IaaS Peering
                                                                   Integration suite layer



                                       !"#$%&'&    !"#$%&(&   !"#$%&)&   !"#$%&*&


                                                                                     !"
     !"        !"#$%$       &'()*$%$
                                                                                     #"
                                                                                     $"
     #"
                !"#$%"$#&'$$%(")&                                                    %"
     6"                             $%&'()*+,-"'./01%2'"3*14+(5"                     &"
   78$"
  OSI                                                                               OSI


giovedì 23 settembre 2010
ICX: PaaS Peering
                        Trusted	
  connec,on,	
  API	
  exchange,
                              Common	
  framework                           !"#$%&'&     !"#$%&-&
                                                                             !#((#)&      !#((#)&
                                                                               *+,&         *+,&
                                                                                                     !"

                                           ()*+,"#"         ()*+,"!"                                 #"
                                            -./0+1).23,""
                                            /34*+/534"
                                                            -./0+1).23,""
                                                            /34*+/534"
                                                                                !""#$%&&'()*$
                                                                                                     $"
      !"      $%&"'"        ()*+,"'"
                                                                                                     %"

                                                 :11%"833/.79"                                       &"
      #"
               $703/730"833/.79"                                                                     '"
      '"
                                       !"#$%&'()*+$,-./"0$+1'/2(%3+                                  ("
     6%$"                                                                                           )*+"
  OSI                                                                                                OSI


giovedì 23 settembre 2010
Common Issues
                                  Flexibility

                                  Neutrality

                               Interoperability
    Internet                                       InterCloud
   eXchange                    SLA	
  management
                                                    eXchange

                                  Exchange

                                    Trade

giovedì 23 settembre 2010
InterNet and InterCloud: framing the issues

            Flexibility

            Neutrality

       Interoperability

     SLA	
  management

            Exchange

                Trade

                                                   28

giovedì 23 settembre 2010
InterNet and InterCloud: framing the issues


           Flexibility

          Neutrality

      Interoperability

    SLA	
  management

           Exchange

               Trade

                                                   29

giovedì 23 settembre 2010
InterNet and InterCloud: framing the issues

           Flexibility

           Neutrality

     Interoperability

    SLA	
  management

           Exchange

               Trade

                                                   30

giovedì 23 settembre 2010
InterNet and InterCloud: framing the issues


           Flexibility

           Neutrality

      Interoperability

   SLA	
  management

           Exchange

               Trade

                                                   31

giovedì 23 settembre 2010
InterNet and InterCloud: framing the issues


           Flexibility

           Neutrality

      Interoperability

    SLA	
  management

           Exchange

               Trade

                                                   32

giovedì 23 settembre 2010
InterNet and InterCloud: framing the issues


           Flexibility

           Neutrality

      Interoperability

    SLA	
  management

           Exchange

              Trade

                                                   33

giovedì 23 settembre 2010
ICX: first steps
    Pooling resources across different AS’s over a trusted hi-capacity infrastructure

    •CPU                                                 !"#$%&'
    •RAM                                                 3  !$4,"56'
    •iSCSI / NFS storage                                    7+-8.*)'
                                                            4,"56'




                                      =/-8'";'?.2*'
                                      7-)6:"/*'           !"#$%&'          49%'7-):"/*)'
                                      3  >-2*+-<5*)6'   ()*+"#",-*./'      3  9)+8)+';.+:'
                                         4":#@'                               *)2*<)6'
                                         A+"5#'            0-/12'



                       Italian
                 University Network                      =/-8'";'!5+-/'
                      (GARR)                             3  >.*.'4)/*+)'




giovedì 23 settembre 2010
ICX: early examples
                             ! !"#$%&
                               ! "#$%&'()*+#(,*(-,.#/01#2,
                                 &*(*3'&'(),454)'&,

             A**>BC,         ! '()*+,*%-&
                               ! 6##7'/*+8',$#&7%+(3,3/9-,:*4'-,#(,
                                 #%/;/9-,
                             ! '+./+&&9--<'2*/',
                               ! =*(*39(3,>?@,

                             ! D(3*39(3,/'4#%/$'4,#(,-9E'/'(),89/)%*<9F'-,


              G**>BC,
                               '(89/#(&'()4,
                               ! 01%23"$-&$<#%-,9()'3/*+#(,
                               ! 4$2)3567$/&'*/<5,)/9*<4,
                               ! 8".9%*7&'*/<5,)/9*<4,



giovedì 23 settembre 2010
Conclusions
          Most of our Cloud Exchange infrastructure is at
          “Proof-of-Concept” stage.
          Useful to identify the dynamics that become relevant
          when increasing the scale of the system
            •     Optimal use of HW resources
            •     Better reliability of services/applications
            •     Resources provided and received even out
                  between participants
            •     Brokering of resources

giovedì 23 settembre 2010
Questions?
                            luca.cicchelli@top-ix.org




giovedì 23 settembre 2010

Weitere ähnliche Inhalte

Was ist angesagt?

Content Liability and Censorship
Content Liability and CensorshipContent Liability and Censorship
Content Liability and CensorshipInternet Society
 
Cd+Ds Me 2012 12 11
Cd+Ds Me 2012 12 11Cd+Ds Me 2012 12 11
Cd+Ds Me 2012 12 11DE-CIX
 
Cybermoor broadband upgrade details October 2014
Cybermoor broadband upgrade details October 2014Cybermoor broadband upgrade details October 2014
Cybermoor broadband upgrade details October 2014daniel.heery
 
CDN Cache Distribution through RINEX
CDN Cache Distribution through RINEXCDN Cache Distribution through RINEX
CDN Cache Distribution through RINEXInternet Society
 
AT&T Multi Standard Small Cell Implementation
AT&T Multi Standard Small Cell ImplementationAT&T Multi Standard Small Cell Implementation
AT&T Multi Standard Small Cell ImplementationSmall Cell Forum
 
Sckipio broadband vision G.fast Presentation oct 2014 by mileend gadkari
Sckipio broadband vision G.fast Presentation oct 2014 by mileend gadkariSckipio broadband vision G.fast Presentation oct 2014 by mileend gadkari
Sckipio broadband vision G.fast Presentation oct 2014 by mileend gadkariSckipio
 
SEACOM’s Change of Peering Policy
SEACOM’s Change of Peering PolicySEACOM’s Change of Peering Policy
SEACOM’s Change of Peering PolicyInternet Society
 
LANNET Company Overview
LANNET Company OverviewLANNET Company Overview
LANNET Company OverviewRonald Bartels
 
Sckipio and Actiontec Present at Broadband Multimedia Marketers Association o...
Sckipio and Actiontec Present at Broadband Multimedia Marketers Association o...Sckipio and Actiontec Present at Broadband Multimedia Marketers Association o...
Sckipio and Actiontec Present at Broadband Multimedia Marketers Association o...Sckipio
 
MyIX Updates
MyIX UpdatesMyIX Updates
MyIX UpdatesMyNOG
 
David Baum Speech at Gigabit Copper 2016
David Baum Speech at Gigabit Copper 2016David Baum Speech at Gigabit Copper 2016
David Baum Speech at Gigabit Copper 2016Sckipio
 
Newtec SATCOM HUB NAB 2019 - Vern Fotheringham (Ark Mediacom)
Newtec SATCOM HUB NAB 2019 - Vern Fotheringham (Ark Mediacom)Newtec SATCOM HUB NAB 2019 - Vern Fotheringham (Ark Mediacom)
Newtec SATCOM HUB NAB 2019 - Vern Fotheringham (Ark Mediacom)Newtec
 
The Submarine Network Game And the Implications of Shannon’s Limit - Anup
The Submarine Network Game And the Implications of Shannon’s Limit - AnupThe Submarine Network Game And the Implications of Shannon’s Limit - Anup
The Submarine Network Game And the Implications of Shannon’s Limit - AnupMyNOG
 
Hyperscale Cloud and Digital Services Infrastructure - Tan Tze Meng
Hyperscale Cloud and Digital Services Infrastructure - Tan Tze MengHyperscale Cloud and Digital Services Infrastructure - Tan Tze Meng
Hyperscale Cloud and Digital Services Infrastructure - Tan Tze MengMyNOG
 
03 - IDNOG04 - Hideyuki Sasaki (BBIX) - Introducing Internet Culture To The O...
03 - IDNOG04 - Hideyuki Sasaki (BBIX) - Introducing Internet Culture To The O...03 - IDNOG04 - Hideyuki Sasaki (BBIX) - Introducing Internet Culture To The O...
03 - IDNOG04 - Hideyuki Sasaki (BBIX) - Introducing Internet Culture To The O...Indonesia Network Operators Group
 
12 (IDNOG02) SGIX and Singapore Internet Landscape by Kerk Chun Sing
12 (IDNOG02) SGIX and Singapore Internet Landscape by Kerk Chun Sing12 (IDNOG02) SGIX and Singapore Internet Landscape by Kerk Chun Sing
12 (IDNOG02) SGIX and Singapore Internet Landscape by Kerk Chun SingIndonesia Network Operators Group
 
Protecting your Peering Edge
Protecting your Peering EdgeProtecting your Peering Edge
Protecting your Peering EdgeInternet Society
 

Was ist angesagt? (20)

Content Liability and Censorship
Content Liability and CensorshipContent Liability and Censorship
Content Liability and Censorship
 
WEGO2
WEGO2WEGO2
WEGO2
 
Cd+Ds Me 2012 12 11
Cd+Ds Me 2012 12 11Cd+Ds Me 2012 12 11
Cd+Ds Me 2012 12 11
 
Cybermoor broadband upgrade details October 2014
Cybermoor broadband upgrade details October 2014Cybermoor broadband upgrade details October 2014
Cybermoor broadband upgrade details October 2014
 
CDN Cache Distribution through RINEX
CDN Cache Distribution through RINEXCDN Cache Distribution through RINEX
CDN Cache Distribution through RINEX
 
AT&T Multi Standard Small Cell Implementation
AT&T Multi Standard Small Cell ImplementationAT&T Multi Standard Small Cell Implementation
AT&T Multi Standard Small Cell Implementation
 
Sckipio broadband vision G.fast Presentation oct 2014 by mileend gadkari
Sckipio broadband vision G.fast Presentation oct 2014 by mileend gadkariSckipio broadband vision G.fast Presentation oct 2014 by mileend gadkari
Sckipio broadband vision G.fast Presentation oct 2014 by mileend gadkari
 
IPv6 @ Cloudflare
IPv6 @ CloudflareIPv6 @ Cloudflare
IPv6 @ Cloudflare
 
SEACOM’s Change of Peering Policy
SEACOM’s Change of Peering PolicySEACOM’s Change of Peering Policy
SEACOM’s Change of Peering Policy
 
LANNET Company Overview
LANNET Company OverviewLANNET Company Overview
LANNET Company Overview
 
Sckipio and Actiontec Present at Broadband Multimedia Marketers Association o...
Sckipio and Actiontec Present at Broadband Multimedia Marketers Association o...Sckipio and Actiontec Present at Broadband Multimedia Marketers Association o...
Sckipio and Actiontec Present at Broadband Multimedia Marketers Association o...
 
MyIX Updates
MyIX UpdatesMyIX Updates
MyIX Updates
 
David Baum Speech at Gigabit Copper 2016
David Baum Speech at Gigabit Copper 2016David Baum Speech at Gigabit Copper 2016
David Baum Speech at Gigabit Copper 2016
 
O3b
O3bO3b
O3b
 
Newtec SATCOM HUB NAB 2019 - Vern Fotheringham (Ark Mediacom)
Newtec SATCOM HUB NAB 2019 - Vern Fotheringham (Ark Mediacom)Newtec SATCOM HUB NAB 2019 - Vern Fotheringham (Ark Mediacom)
Newtec SATCOM HUB NAB 2019 - Vern Fotheringham (Ark Mediacom)
 
The Submarine Network Game And the Implications of Shannon’s Limit - Anup
The Submarine Network Game And the Implications of Shannon’s Limit - AnupThe Submarine Network Game And the Implications of Shannon’s Limit - Anup
The Submarine Network Game And the Implications of Shannon’s Limit - Anup
 
Hyperscale Cloud and Digital Services Infrastructure - Tan Tze Meng
Hyperscale Cloud and Digital Services Infrastructure - Tan Tze MengHyperscale Cloud and Digital Services Infrastructure - Tan Tze Meng
Hyperscale Cloud and Digital Services Infrastructure - Tan Tze Meng
 
03 - IDNOG04 - Hideyuki Sasaki (BBIX) - Introducing Internet Culture To The O...
03 - IDNOG04 - Hideyuki Sasaki (BBIX) - Introducing Internet Culture To The O...03 - IDNOG04 - Hideyuki Sasaki (BBIX) - Introducing Internet Culture To The O...
03 - IDNOG04 - Hideyuki Sasaki (BBIX) - Introducing Internet Culture To The O...
 
12 (IDNOG02) SGIX and Singapore Internet Landscape by Kerk Chun Sing
12 (IDNOG02) SGIX and Singapore Internet Landscape by Kerk Chun Sing12 (IDNOG02) SGIX and Singapore Internet Landscape by Kerk Chun Sing
12 (IDNOG02) SGIX and Singapore Internet Landscape by Kerk Chun Sing
 
Protecting your Peering Edge
Protecting your Peering EdgeProtecting your Peering Edge
Protecting your Peering Edge
 

Andere mochten auch

Cloud Exchange 2010
Cloud Exchange 2010Cloud Exchange 2010
Cloud Exchange 2010Onomi
 
Moving Global Content Exchange to the Cloud
Moving Global Content Exchange to the CloudMoving Global Content Exchange to the Cloud
Moving Global Content Exchange to the CloudSigniantMarketing
 
Александр Ильин, технический директор MSK-IX «Высокоскоростной обмен тр...
     Александр Ильин, технический директор MSK-IX  «Высокоскоростной обмен тр...     Александр Ильин, технический директор MSK-IX  «Высокоскоростной обмен тр...
Александр Ильин, технический директор MSK-IX «Высокоскоростной обмен тр...ARCCN
 
Cybersecurity Opportunities Challenges APNIC
Cybersecurity Opportunities Challenges APNICCybersecurity Opportunities Challenges APNIC
Cybersecurity Opportunities Challenges APNICAPNIC
 
Cloud computing notes RGPV unit 3
Cloud computing notes RGPV unit 3Cloud computing notes RGPV unit 3
Cloud computing notes RGPV unit 3Dr Md. Ilyas Khan
 
Market oriented Cloud Computing
Market oriented Cloud ComputingMarket oriented Cloud Computing
Market oriented Cloud ComputingJithin Parakka
 
Attacking GRX - GPRS Roaming eXchange
Attacking GRX - GPRS Roaming eXchangeAttacking GRX - GPRS Roaming eXchange
Attacking GRX - GPRS Roaming eXchangeP1Security
 
CLOUD COMPUTING UNIT-5 NOTES
CLOUD COMPUTING UNIT-5 NOTESCLOUD COMPUTING UNIT-5 NOTES
CLOUD COMPUTING UNIT-5 NOTESTushar Dhoot
 
Developing RESTful Web APIs with Python, Flask and MongoDB
Developing RESTful Web APIs with Python, Flask and MongoDBDeveloping RESTful Web APIs with Python, Flask and MongoDB
Developing RESTful Web APIs with Python, Flask and MongoDBNicola Iarocci
 
People are the Media (DDB Edmonton Edition)
People are the Media (DDB Edmonton Edition)People are the Media (DDB Edmonton Edition)
People are the Media (DDB Edmonton Edition)Eric Weaver
 

Andere mochten auch (14)

Cloud Exchange 2010
Cloud Exchange 2010Cloud Exchange 2010
Cloud Exchange 2010
 
Jm 2010.June Long Cv
Jm 2010.June Long CvJm 2010.June Long Cv
Jm 2010.June Long Cv
 
Moving Global Content Exchange to the Cloud
Moving Global Content Exchange to the CloudMoving Global Content Exchange to the Cloud
Moving Global Content Exchange to the Cloud
 
Intercloudexchangebytopix
IntercloudexchangebytopixIntercloudexchangebytopix
Intercloudexchangebytopix
 
Fict 1
Fict 1Fict 1
Fict 1
 
Александр Ильин, технический директор MSK-IX «Высокоскоростной обмен тр...
     Александр Ильин, технический директор MSK-IX  «Высокоскоростной обмен тр...     Александр Ильин, технический директор MSK-IX  «Высокоскоростной обмен тр...
Александр Ильин, технический директор MSK-IX «Высокоскоростной обмен тр...
 
Cybersecurity Opportunities Challenges APNIC
Cybersecurity Opportunities Challenges APNICCybersecurity Opportunities Challenges APNIC
Cybersecurity Opportunities Challenges APNIC
 
Cloud computing notes RGPV unit 3
Cloud computing notes RGPV unit 3Cloud computing notes RGPV unit 3
Cloud computing notes RGPV unit 3
 
Market oriented Cloud Computing
Market oriented Cloud ComputingMarket oriented Cloud Computing
Market oriented Cloud Computing
 
Attacking GRX - GPRS Roaming eXchange
Attacking GRX - GPRS Roaming eXchangeAttacking GRX - GPRS Roaming eXchange
Attacking GRX - GPRS Roaming eXchange
 
CLOUD COMPUTING UNIT-5 NOTES
CLOUD COMPUTING UNIT-5 NOTESCLOUD COMPUTING UNIT-5 NOTES
CLOUD COMPUTING UNIT-5 NOTES
 
Cloud computing ppt
Cloud computing pptCloud computing ppt
Cloud computing ppt
 
Developing RESTful Web APIs with Python, Flask and MongoDB
Developing RESTful Web APIs with Python, Flask and MongoDBDeveloping RESTful Web APIs with Python, Flask and MongoDB
Developing RESTful Web APIs with Python, Flask and MongoDB
 
People are the Media (DDB Edmonton Edition)
People are the Media (DDB Edmonton Edition)People are the Media (DDB Edmonton Edition)
People are the Media (DDB Edmonton Edition)
 

Ähnlich wie Evolution of IXPs Towards InterCloud Exchange

Top ix tunis-ix panel 2013
Top ix tunis-ix panel 2013Top ix tunis-ix panel 2013
Top ix tunis-ix panel 2013ATI Tunisia
 
Comcast Dedicated Ethernet 2010 Dave Neugent 904 374 7710
Comcast Dedicated Ethernet 2010   Dave Neugent  904 374 7710Comcast Dedicated Ethernet 2010   Dave Neugent  904 374 7710
Comcast Dedicated Ethernet 2010 Dave Neugent 904 374 7710david_neugent
 
Bb task force public safety 10 15-2012
Bb task force public safety 10 15-2012Bb task force public safety 10 15-2012
Bb task force public safety 10 15-2012Ann Treacy
 
Discover Optical Ethernet V5
Discover Optical Ethernet V5Discover Optical Ethernet V5
Discover Optical Ethernet V5ss
 
Voice over Ethernet - SIP Trunk Service for Large Enterprises
Voice over Ethernet - SIP Trunk Service for Large EnterprisesVoice over Ethernet - SIP Trunk Service for Large Enterprises
Voice over Ethernet - SIP Trunk Service for Large EnterprisesTalkTalk Business
 
Ip over wdm
Ip over wdmIp over wdm
Ip over wdmzeedoui2
 
Continuum PCAP
Continuum PCAP Continuum PCAP
Continuum PCAP rwachsman
 
The State of 3G/GPRS IPv6 Deployment
The State of 3G/GPRS IPv6 DeploymentThe State of 3G/GPRS IPv6 Deployment
The State of 3G/GPRS IPv6 DeploymentJohn Loughney
 
Multicast QUIC for video content delivery
Multicast QUIC for video content deliveryMulticast QUIC for video content delivery
Multicast QUIC for video content deliveryJisc
 
7.) convergence (w automation)
7.) convergence (w automation)7.) convergence (w automation)
7.) convergence (w automation)Jeff Green
 
Building a cost-effective and high-performing public cloud
Building a cost-effective and high-performing public cloudBuilding a cost-effective and high-performing public cloud
Building a cost-effective and high-performing public cloudcloudprovider
 
History of 100G and Internet2
History of 100G and Internet2History of 100G and Internet2
History of 100G and Internet2Ed Dodds
 
Named Data Networking Operational Aspects - IoT as a Use-case
Named Data Networking Operational Aspects - IoT as a Use-caseNamed Data Networking Operational Aspects - IoT as a Use-case
Named Data Networking Operational Aspects - IoT as a Use-caseRute C. Sofia
 
PacNOG 31: Internet Exchange Points
PacNOG 31: Internet Exchange PointsPacNOG 31: Internet Exchange Points
PacNOG 31: Internet Exchange PointsAPNIC
 
PITA 27th AGM & Business Forum Expo 23: Internet Exchange Points
PITA 27th AGM & Business Forum Expo 23: Internet Exchange PointsPITA 27th AGM & Business Forum Expo 23: Internet Exchange Points
PITA 27th AGM & Business Forum Expo 23: Internet Exchange PointsAPNIC
 
GPAC Team Research Highlights
GPAC Team Research HighlightsGPAC Team Research Highlights
GPAC Team Research HighlightsCyril Concolato
 
Design and deployment of optical white box
Design and deployment of optical white boxDesign and deployment of optical white box
Design and deployment of optical white boxADVA
 
Building and operating a global DNS content delivery anycast network
Building and operating a global DNS content delivery anycast networkBuilding and operating a global DNS content delivery anycast network
Building and operating a global DNS content delivery anycast networkAPNIC
 
Juniper Networks MX Series 3D with Junos Trio Chipset - EANTC Report
Juniper Networks MX Series 3D with Junos Trio Chipset - EANTC ReportJuniper Networks MX Series 3D with Junos Trio Chipset - EANTC Report
Juniper Networks MX Series 3D with Junos Trio Chipset - EANTC ReportSergii Liventsev
 

Ähnlich wie Evolution of IXPs Towards InterCloud Exchange (20)

Top ix tunis-ix panel 2013
Top ix tunis-ix panel 2013Top ix tunis-ix panel 2013
Top ix tunis-ix panel 2013
 
Comcast Dedicated Ethernet 2010 Dave Neugent 904 374 7710
Comcast Dedicated Ethernet 2010   Dave Neugent  904 374 7710Comcast Dedicated Ethernet 2010   Dave Neugent  904 374 7710
Comcast Dedicated Ethernet 2010 Dave Neugent 904 374 7710
 
Bb task force public safety 10 15-2012
Bb task force public safety 10 15-2012Bb task force public safety 10 15-2012
Bb task force public safety 10 15-2012
 
Discover Optical Ethernet V5
Discover Optical Ethernet V5Discover Optical Ethernet V5
Discover Optical Ethernet V5
 
Voice over Ethernet - SIP Trunk Service for Large Enterprises
Voice over Ethernet - SIP Trunk Service for Large EnterprisesVoice over Ethernet - SIP Trunk Service for Large Enterprises
Voice over Ethernet - SIP Trunk Service for Large Enterprises
 
To Infiniband and Beyond
To Infiniband and BeyondTo Infiniband and Beyond
To Infiniband and Beyond
 
Ip over wdm
Ip over wdmIp over wdm
Ip over wdm
 
Continuum PCAP
Continuum PCAP Continuum PCAP
Continuum PCAP
 
The State of 3G/GPRS IPv6 Deployment
The State of 3G/GPRS IPv6 DeploymentThe State of 3G/GPRS IPv6 Deployment
The State of 3G/GPRS IPv6 Deployment
 
Multicast QUIC for video content delivery
Multicast QUIC for video content deliveryMulticast QUIC for video content delivery
Multicast QUIC for video content delivery
 
7.) convergence (w automation)
7.) convergence (w automation)7.) convergence (w automation)
7.) convergence (w automation)
 
Building a cost-effective and high-performing public cloud
Building a cost-effective and high-performing public cloudBuilding a cost-effective and high-performing public cloud
Building a cost-effective and high-performing public cloud
 
History of 100G and Internet2
History of 100G and Internet2History of 100G and Internet2
History of 100G and Internet2
 
Named Data Networking Operational Aspects - IoT as a Use-case
Named Data Networking Operational Aspects - IoT as a Use-caseNamed Data Networking Operational Aspects - IoT as a Use-case
Named Data Networking Operational Aspects - IoT as a Use-case
 
PacNOG 31: Internet Exchange Points
PacNOG 31: Internet Exchange PointsPacNOG 31: Internet Exchange Points
PacNOG 31: Internet Exchange Points
 
PITA 27th AGM & Business Forum Expo 23: Internet Exchange Points
PITA 27th AGM & Business Forum Expo 23: Internet Exchange PointsPITA 27th AGM & Business Forum Expo 23: Internet Exchange Points
PITA 27th AGM & Business Forum Expo 23: Internet Exchange Points
 
GPAC Team Research Highlights
GPAC Team Research HighlightsGPAC Team Research Highlights
GPAC Team Research Highlights
 
Design and deployment of optical white box
Design and deployment of optical white boxDesign and deployment of optical white box
Design and deployment of optical white box
 
Building and operating a global DNS content delivery anycast network
Building and operating a global DNS content delivery anycast networkBuilding and operating a global DNS content delivery anycast network
Building and operating a global DNS content delivery anycast network
 
Juniper Networks MX Series 3D with Junos Trio Chipset - EANTC Report
Juniper Networks MX Series 3D with Junos Trio Chipset - EANTC ReportJuniper Networks MX Series 3D with Junos Trio Chipset - EANTC Report
Juniper Networks MX Series 3D with Junos Trio Chipset - EANTC Report
 

Kürzlich hochgeladen

Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 

Kürzlich hochgeladen (20)

Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 

Evolution of IXPs Towards InterCloud Exchange

  • 1. Evolution of an IXP Towards InterCloud Exchange Licensed under Creative Commons Attribution 3.0 License http://creativecommons.org/licenses/by/3.0/ giovedì 23 settembre 2010
  • 2. Background: what TOP-IX is NO PROFIT Consortium IXP since 2002 From 2006 DEVELOPMENT PROGRAM (DP) DP aims to diffuse the use of broadband Internet and to foster innovation by providing support to early stage Internet ventures. DP works at the level of infrastructure (i.e. band, server, hosting, housing, etc.) and sets out to support the trialling - at a pre-competitive stage - of technologies, services, operational and business models as well as to support innovative initiatives that use broadband Internet. giovedì 23 settembre 2010
  • 3. •19 node •3 Long haul 10 GBE Ring The evolution timeline •N x 10 GBE trunk •18 node (metro) •2  Long  haul  10  GBE  Ring •25  Gbps  Traffic  X •N x 10 GBE trunk (metro) •10 Gbps Traffic X •8 node •2 Long haul FO Gbe •10 GBE trunk •2 Gbps Traffic X 2010 •6 node 2008 •2 Long haul FO Gbe •International interconnection •500 Mps Traffic X •Regional expansion 72 members - Lyon – France) (LyonIX •Public Admin & • Research •120+ star-up hosted 2006 •CDN provider •CLOUD  paradigm •2 node (metro Torino) •Development  program •64 members •1 Gbe (start-­‐up  support  program) • 56 start-up hosted •100 Mps Traffic X •37 members •Star)ng  virtualiza)on   process 2004 •1st startup –hosted •1  apps  1  server •Interregional development •Local  Government  joins 2002 •24 members •Start  opera)on •14 members © mario bros. courtesy NINTENDO giovedì 23 settembre 2010
  • 4. The value of Exchange: what’s next on the net? Demand for The value of “high level” exchange is moving The cost of communication on up the stack bandwidth is (more than IP) from the IP to decreasing exchange is rising  platform and applications giovedì 23 settembre 2010
  • 5. Evolution: Internet and Cloud Computing TCP/IP IP BGP 1968 1974 1978 “Cloud computing 1995 1986 1991 1994 is at the same stage [pre- Arpanet Internet]. Each cloud is a NSFNet CIX commercial 1960 operators system unto itself.” 2000 Vint Cerf 1990 2020 SOAP AWS API 1990s 1999 2003 2006 2009 2010s Grid ASP Amazon InterCloud InterCloud Computing Consortium AWS proposed Exchange? giovedì 23 settembre 2010
  • 6. Beyond bandwidth: content and processing CDNs Cloud IaaS Operators ISPs IXP •Internet eXchanges attract CDN and Cloud operators •Content and processing power concentrate at IXs •No exchange of resources between CDNs or Clouds (Ships in the Night) giovedì 23 settembre 2010
  • 7. When clouds are rising.... 1. What is the role of Internet eXchanges? 2. Are IXPs valuable also in a cloud environment? 3. To what extent Internet peering is similar to Cloud peering? giovedì 23 settembre 2010
  • 8. Internet : Internet eXchange = Cloud Computing : InterCloud eXchange InterCloud  eXchange  (ICX)   A  Communica+on  pla.orm   capable  to  introduce  the   same  benefits  of  IX   (peering,...)  in  the  cloud   environment.   giovedì 23 settembre 2010
  • 9. InterCloud eXchange I.Neutral  Access  Point, II.where  cloud  systems   communicate  by  standard   protocols,   III.in  a  trusted  environment. giovedì 23 settembre 2010
  • 10. Cloud layers Software as a Service Platform as a Service Instrastructure as a Service Infrastructure giovedì 23 settembre 2010
  • 11. ICX: IaaS Peering Integration suite layer !"#$%&'& !"#$%&(& !"#$%&)& !"#$%&*& !" !" !"#$%$ &'()*$%$ #" $" #" !"#$%"$#&'$$%(")& %" 6" $%&'()*+,-"'./01%2'"3*14+(5" &" 78$" OSI OSI giovedì 23 settembre 2010
  • 12. ICX: PaaS Peering Trusted  connec,on,  API  exchange, Common  framework !"#$%&'& !"#$%&-& !#((#)& !#((#)& *+,& *+,& !" ()*+,"#" ()*+,"!" #" -./0+1).23,"" /34*+/534" -./0+1).23,"" /34*+/534" !""#$%&&'()*$ $" !" $%&"'" ()*+,"'" %" :11%"833/.79" &" #" $703/730"833/.79" '" '" !"#$%&'()*+$,-./"0$+1'/2(%3+ (" 6%$" )*+" OSI OSI giovedì 23 settembre 2010
  • 13. Common Issues Flexibility Neutrality Interoperability Internet InterCloud eXchange SLA  management eXchange Exchange Trade giovedì 23 settembre 2010
  • 14. InterNet and InterCloud: framing the issues Flexibility Neutrality Interoperability SLA  management Exchange Trade 28 giovedì 23 settembre 2010
  • 15. InterNet and InterCloud: framing the issues Flexibility Neutrality Interoperability SLA  management Exchange Trade 29 giovedì 23 settembre 2010
  • 16. InterNet and InterCloud: framing the issues Flexibility Neutrality Interoperability SLA  management Exchange Trade 30 giovedì 23 settembre 2010
  • 17. InterNet and InterCloud: framing the issues Flexibility Neutrality Interoperability SLA  management Exchange Trade 31 giovedì 23 settembre 2010
  • 18. InterNet and InterCloud: framing the issues Flexibility Neutrality Interoperability SLA  management Exchange Trade 32 giovedì 23 settembre 2010
  • 19. InterNet and InterCloud: framing the issues Flexibility Neutrality Interoperability SLA  management Exchange Trade 33 giovedì 23 settembre 2010
  • 20. ICX: first steps Pooling resources across different AS’s over a trusted hi-capacity infrastructure •CPU !"#$%&' •RAM 3  !$4,"56' •iSCSI / NFS storage 7+-8.*)' 4,"56' =/-8'";'?.2*' 7-)6:"/*' !"#$%&' 49%'7-):"/*)' 3  >-2*+-<5*)6' ()*+"#",-*./' 3  9)+8)+';.+:' 4":#@' *)2*<)6' A+"5#' 0-/12' Italian University Network =/-8'";'!5+-/' (GARR) 3  >.*.'4)/*+)' giovedì 23 settembre 2010
  • 21. ICX: early examples ! !"#$%& ! "#$%&'()*+#(,*(-,.#/01#2, &*(*3'&'(),454)'&, A**>BC, ! '()*+,*%-& ! 6##7'/*+8',$#&7%+(3,3/9-,:*4'-,#(, #%/;/9-, ! '+./+&&9--<'2*/', ! =*(*39(3,>?@, ! D(3*39(3,/'4#%/$'4,#(,-9E'/'(),89/)%*<9F'-, G**>BC, '(89/#(&'()4, ! 01%23"$-&$<#%-,9()'3/*+#(, ! 4$2)3567$/&'*/<5,)/9*<4, ! 8".9%*7&'*/<5,)/9*<4, giovedì 23 settembre 2010
  • 22. Conclusions Most of our Cloud Exchange infrastructure is at “Proof-of-Concept” stage. Useful to identify the dynamics that become relevant when increasing the scale of the system • Optimal use of HW resources • Better reliability of services/applications • Resources provided and received even out between participants • Brokering of resources giovedì 23 settembre 2010
  • 23. Questions? luca.cicchelli@top-ix.org giovedì 23 settembre 2010