SlideShare a Scribd company logo
1 of 8
CDN CACHE DISTRIBUTION
THROUGH RINEX
CASE STUDY: AKAMAI @ RINEX
AFPIF 2015, BY GHISLAIN
NKERAMUGABA
24-28 AUG, MAPUTO, MOZAMBIQUE
August 24-28, 2015 AfPIF 2015, MAPUTO - MOZAMBIQUE 1
BACKGROUND
• RINEX – Rwanda Internet Exchange AS37224
• Officially managed by RICTA since FEB 2014
• RICTA manages as well the RW ccTLD since
SEP 2012
• RICTA is a not-for profit private organization,
limited by guarantee
August 24-28, 2015 AfPIF 2015, MAPUTO - MOZAMBIQUE 2
BACKGROUND
• AKAMAI, approached during AFPIF 2013
• AKAMAI represented a HUGE portion of
“imported” content within Rwanda
• AVG speed: 350-500 Mbps
• The problem/challenge: Even if we bring
AKAMAI, HOW RINEX WILL FINANCE THE
TRANSIT LINK?
August 24-28, 2015 AfPIF 2015, MAPUTO - MOZAMBIQUE 3
THE SOLUTION
• RINEX to officially manage the AKAMAI cluster,
BUT to “host” it within an ISP [one RINEX peer]
• Tender: Winner = lowest $$/Mbps of cache [paid
peering model]
• Test phase: to evaluate transit ratios/levels
• AKAMAI cache content to ONLY be redistributed
through RINEX
• RINEX WOULD ONLY GET $$$ on port fees [IX
model]
August 24-28, 2015 AfPIF 2015, MAPUTO - MOZAMBIQUE 4
TECHNICAL ASPECTS
AfPIF 2015, MAPUTO - MOZAMBIQUE 5
4.86
350 Mbps 1.2 Gbps
AKAMAI
Cluster
Transit Link
INTERNET
KEY ASPECTS:
1. The Port speed capacity should accommodate traffic volume (AKAMAI +
Other)
2. ISP #0 is responsible in availing traffic statistics to RICTA (Supervision),
and to all ISPs that are accessing AKAMAI cache content
3. Distributing AKAMAI cache content is done ONLY through RINEX
4. ISP #0 shall only advertise to AKAMAI the LOCAL (to RINEX)
ASN/Prefixes
ISP
#1
ISP
#6
ISP
#5
ISP
#4
ISP
#3
ISP
#2
ISP
#X
ISP
#0
ISP #0
Customers
1
RINEX
Switch
August 24-28, 2015
RESULTS
• ISP #1: $80/Mbps
• ISP #2: $19/Mbps
• ISP #3 [BSC]: $12/Mbps: Content to be
distributed under a paid peering model
• RINEX Value/Traffic has increased
• RINEX keeps its operating model (*Switching*)
• End-user experience has improved
• Savings: ISPs are sharing the cost of “importing”
content (less cash outflows)
August 24-28, 2015 AfPIF 2015, MAPUTO - MOZAMBIQUE 6
OTHER EXPERIENCE: UG-GGC
• Two GGC instances in the country;
• At the beginning, GGC cache distributed *freely*
through UIXP;
• As consumption & Operators increased, Transit
link increased at the *hosting* operator (i.e. Cost)
• Hosting operator incurred high costs, eventually
stopped the service: The model proved to be
unsustainable
August 24-28, 2015 AfPIF 2015, MAPUTO - MOZAMBIQUE 7
QUESTIONS?
THANK YOU
August 24-28, 2015 AfPIF 2015, MAPUTO - MOZAMBIQUE 8

More Related Content

What's hot

MyIX Updates by Raja Mohan
MyIX Updates by Raja MohanMyIX Updates by Raja Mohan
MyIX Updates by Raja Mohan
MyNOG
 
Network On Demand
Network On DemandNetwork On Demand
Network On Demand
Andy Smith
 

What's hot (20)

Barriers to content production & distribution in Africa
Barriers to content production & distribution in AfricaBarriers to content production & distribution in Africa
Barriers to content production & distribution in Africa
 
How to build a successful IXP from Scratch
How to build a successful IXP from ScratchHow to build a successful IXP from Scratch
How to build a successful IXP from Scratch
 
Angani Cloud – Impact of peering in Africa
Angani Cloud – Impact of peering in AfricaAngani Cloud – Impact of peering in Africa
Angani Cloud – Impact of peering in Africa
 
Peering Lessons – 5 year Service Provider Journey
Peering Lessons – 5 year Service Provider JourneyPeering Lessons – 5 year Service Provider Journey
Peering Lessons – 5 year Service Provider Journey
 
AFPIF: The Neutral Case Study
AFPIF: The Neutral Case StudyAFPIF: The Neutral Case Study
AFPIF: The Neutral Case Study
 
Peering introductions-3
Peering introductions-3Peering introductions-3
Peering introductions-3
 
The Path to a Programmable Network
The Path to a Programmable NetworkThe Path to a Programmable Network
The Path to a Programmable Network
 
Myanmar Member Gathering
Myanmar Member GatheringMyanmar Member Gathering
Myanmar Member Gathering
 
Measuring IPv6 adoption in South Africa
Measuring IPv6 adoption in South AfricaMeasuring IPv6 adoption in South Africa
Measuring IPv6 adoption in South Africa
 
CNNIC OPM: Global IP address allocation update
CNNIC OPM: Global IP address allocation updateCNNIC OPM: Global IP address allocation update
CNNIC OPM: Global IP address allocation update
 
MyIX Updates by Raja Mohan
MyIX Updates by Raja MohanMyIX Updates by Raja Mohan
MyIX Updates by Raja Mohan
 
Pacific ICT Days - IPv6: The future of the Internet
Pacific ICT Days - IPv6: The future of the InternetPacific ICT Days - IPv6: The future of the Internet
Pacific ICT Days - IPv6: The future of the Internet
 
Keynote Speech II: “A Look at International Network Capacity and Traffic Tren...
Keynote Speech II: “A Look at International Network Capacity and Traffic Tren...Keynote Speech II: “A Look at International Network Capacity and Traffic Tren...
Keynote Speech II: “A Look at International Network Capacity and Traffic Tren...
 
IPv6, 4G & IoT
IPv6, 4G & IoTIPv6, 4G & IoT
IPv6, 4G & IoT
 
IXP growth challenges in West Africa: The Ghana Experience
IXP growth challenges in West Africa: The Ghana ExperienceIXP growth challenges in West Africa: The Ghana Experience
IXP growth challenges in West Africa: The Ghana Experience
 
Peering introductions 1
Peering introductions 1Peering introductions 1
Peering introductions 1
 
Protecting your Peering Edge
Protecting your Peering EdgeProtecting your Peering Edge
Protecting your Peering Edge
 
Peering Asia 2021v: Little-known IXPs in Asia Pacific
Peering Asia 2021v: Little-known IXPs in Asia PacificPeering Asia 2021v: Little-known IXPs in Asia Pacific
Peering Asia 2021v: Little-known IXPs in Asia Pacific
 
Network On Demand
Network On DemandNetwork On Demand
Network On Demand
 
KINX Peering Forum - A Brief Overview of Regulation of Interconnection
KINX Peering Forum - A Brief Overview of Regulation of InterconnectionKINX Peering Forum - A Brief Overview of Regulation of Interconnection
KINX Peering Forum - A Brief Overview of Regulation of Interconnection
 

Viewers also liked

Viewers also liked (20)

Why and How to Interconnect IXP
Why and How to Interconnect IXPWhy and How to Interconnect IXP
Why and How to Interconnect IXP
 
De la realization de KINIX a la Viabilite et Attraction
De la realization de KINIX a la Viabilite et AttractionDe la realization de KINIX a la Viabilite et Attraction
De la realization de KINIX a la Viabilite et Attraction
 
Growing IETF Participation: Latin America experience
Growing IETF Participation: Latin America experienceGrowing IETF Participation: Latin America experience
Growing IETF Participation: Latin America experience
 
The $1,000 Internet Exchange
The $1,000 Internet ExchangeThe $1,000 Internet Exchange
The $1,000 Internet Exchange
 
Africa Route Collectors Data Analyzer: A compass to support peering growth in...
Africa Route Collectors Data Analyzer: A compass to support peering growth in...Africa Route Collectors Data Analyzer: A compass to support peering growth in...
Africa Route Collectors Data Analyzer: A compass to support peering growth in...
 
IPv6 Rollout to the mass market
IPv6 Rollout to the mass marketIPv6 Rollout to the mass market
IPv6 Rollout to the mass market
 
Rwanda and East Africa Internet Ecosystem
Rwanda and East Africa Internet EcosystemRwanda and East Africa Internet Ecosystem
Rwanda and East Africa Internet Ecosystem
 
MainOne at Glance
MainOne at GlanceMainOne at Glance
MainOne at Glance
 
Keynote Speech 1: “Promoting Content in Africa”
Keynote Speech 1: “Promoting Content in Africa”Keynote Speech 1: “Promoting Content in Africa”
Keynote Speech 1: “Promoting Content in Africa”
 
Keynote Speech 2: “New Market Evaluation Strategy Guide”
Keynote Speech 2: “New Market Evaluation Strategy Guide”Keynote Speech 2: “New Market Evaluation Strategy Guide”
Keynote Speech 2: “New Market Evaluation Strategy Guide”
 
Africa IETF Initiative
Africa IETF InitiativeAfrica IETF Initiative
Africa IETF Initiative
 
Peering and Transit Tutorials: Path to IPv4 Exhaustion
Peering and Transit Tutorials: Path to IPv4 Exhaustion Peering and Transit Tutorials: Path to IPv4 Exhaustion
Peering and Transit Tutorials: Path to IPv4 Exhaustion
 
IXP Panel: Presentation by DECIX
IXP Panel: Presentation by DECIXIXP Panel: Presentation by DECIX
IXP Panel: Presentation by DECIX
 
Peering introductions-2
Peering introductions-2Peering introductions-2
Peering introductions-2
 
Internet Measurements Infrastructure at KENET
Internet Measurements Infrastructure at KENETInternet Measurements Infrastructure at KENET
Internet Measurements Infrastructure at KENET
 
AfPIF 2016 "Back to Basics": Welcome and Introductions
AfPIF 2016 "Back to Basics": Welcome and IntroductionsAfPIF 2016 "Back to Basics": Welcome and Introductions
AfPIF 2016 "Back to Basics": Welcome and Introductions
 
International Bandwidth and Pricing Trends in Sub-Sahara Africa
International Bandwidth and Pricing Trends in Sub-Sahara Africa International Bandwidth and Pricing Trends in Sub-Sahara Africa
International Bandwidth and Pricing Trends in Sub-Sahara Africa
 
Africa Regional Insights
Africa Regional InsightsAfrica Regional Insights
Africa Regional Insights
 
Internet Exchange Points in the Middle East
Internet Exchange Points in the Middle EastInternet Exchange Points in the Middle East
Internet Exchange Points in the Middle East
 
Disruptive Technologies
Disruptive TechnologiesDisruptive Technologies
Disruptive Technologies
 

Similar to CDN Cache Distribution through RINEX

Similar to CDN Cache Distribution through RINEX (20)

Akamai IPv6 Measurement
Akamai IPv6 MeasurementAkamai IPv6 Measurement
Akamai IPv6 Measurement
 
[WSO2 Summit EMEA 2020] Accelerate and Secure Services Integration with WSO2 ...
[WSO2 Summit EMEA 2020] Accelerate and Secure Services Integration with WSO2 ...[WSO2 Summit EMEA 2020] Accelerate and Secure Services Integration with WSO2 ...
[WSO2 Summit EMEA 2020] Accelerate and Secure Services Integration with WSO2 ...
 
IPv6 deployment status - APEC TEL47
IPv6 deployment status - APEC TEL47IPv6 deployment status - APEC TEL47
IPv6 deployment status - APEC TEL47
 
Mission Possible: You Can Achieve Touchless Invoice Processing
Mission Possible: You Can Achieve Touchless Invoice ProcessingMission Possible: You Can Achieve Touchless Invoice Processing
Mission Possible: You Can Achieve Touchless Invoice Processing
 
Service Entry Sheets for Major and Complex Capital Projects
Service Entry Sheets for Major and Complex Capital ProjectsService Entry Sheets for Major and Complex Capital Projects
Service Entry Sheets for Major and Complex Capital Projects
 
Keynote - Successfully Transforming AusNet's Procurement with Ariba
Keynote - Successfully Transforming AusNet's Procurement with AribaKeynote - Successfully Transforming AusNet's Procurement with Ariba
Keynote - Successfully Transforming AusNet's Procurement with Ariba
 
Avi Network SDN meetup
Avi Network  SDN meetupAvi Network  SDN meetup
Avi Network SDN meetup
 
RPA & AI IN THE CLOUD - THE LATEST IN AS-A-SERVICE SOLUTIONS FOR FINANCE
RPA & AI IN THE CLOUD - THE LATEST IN AS-A-SERVICE SOLUTIONS FOR FINANCERPA & AI IN THE CLOUD - THE LATEST IN AS-A-SERVICE SOLUTIONS FOR FINANCE
RPA & AI IN THE CLOUD - THE LATEST IN AS-A-SERVICE SOLUTIONS FOR FINANCE
 
AFSIG 2023: APNIC - Registry & Development
AFSIG 2023: APNIC - Registry & DevelopmentAFSIG 2023: APNIC - Registry & Development
AFSIG 2023: APNIC - Registry & Development
 
What are your APIs Worth?
What are your APIs Worth?What are your APIs Worth?
What are your APIs Worth?
 
PCTA 2019: How to obtain Internet resources to join the IXP
PCTA 2019: How to obtain Internet resources to join the IXPPCTA 2019: How to obtain Internet resources to join the IXP
PCTA 2019: How to obtain Internet resources to join the IXP
 
ICN Akamai's Backbone
ICN Akamai's BackboneICN Akamai's Backbone
ICN Akamai's Backbone
 
Optimizing your API to Perform at Scale
Optimizing your API to Perform at ScaleOptimizing your API to Perform at Scale
Optimizing your API to Perform at Scale
 
RIPE NCC Update
RIPE NCC UpdateRIPE NCC Update
RIPE NCC Update
 
CDNs and Internet Traffic Analytics
CDNs and Internet Traffic Analytics CDNs and Internet Traffic Analytics
CDNs and Internet Traffic Analytics
 
Cloud Native with Kyma
Cloud Native with KymaCloud Native with Kyma
Cloud Native with Kyma
 
PITA 22: Addressing interconnection and security in the Pacific
PITA 22: Addressing interconnection and security in the PacificPITA 22: Addressing interconnection and security in the Pacific
PITA 22: Addressing interconnection and security in the Pacific
 
MuleSoft Meetup Valletta 1.0
MuleSoft Meetup Valletta  1.0MuleSoft Meetup Valletta  1.0
MuleSoft Meetup Valletta 1.0
 
Ecommerce and digital workshop / Unlocked: the Hybrid Cloud 12 May 2014
Ecommerce and digital workshop / Unlocked: the Hybrid Cloud 12 May 2014Ecommerce and digital workshop / Unlocked: the Hybrid Cloud 12 May 2014
Ecommerce and digital workshop / Unlocked: the Hybrid Cloud 12 May 2014
 
APNIC services and Policy Development Process | IDNOG 5
APNIC services and Policy Development Process | IDNOG 5APNIC services and Policy Development Process | IDNOG 5
APNIC services and Policy Development Process | IDNOG 5
 

More from Internet Society

More from Internet Society (20)

IXP growth challenges in Central Africa
IXP growth challenges in Central AfricaIXP growth challenges in Central Africa
IXP growth challenges in Central Africa
 
Benin IX: 3 Years After!
Benin IX: 3 Years After!Benin IX: 3 Years After!
Benin IX: 3 Years After!
 
IXP growth challenges in Côte D’Ivoire
IXP growth challenges in Côte D’IvoireIXP growth challenges in Côte D’Ivoire
IXP growth challenges in Côte D’Ivoire
 
IXP Masterclass
IXP MasterclassIXP Masterclass
IXP Masterclass
 
PeeringDB Updates
PeeringDB UpdatesPeeringDB Updates
PeeringDB Updates
 
Peering Personals #2
Peering Personals #2Peering Personals #2
Peering Personals #2
 
Keynote Presentation : “80/20 by 2020”
Keynote Presentation : “80/20 by 2020”Keynote Presentation : “80/20 by 2020”
Keynote Presentation : “80/20 by 2020”
 
International Bandwidth and Pricing Trends in Sub-Sahara Africa
International Bandwidth and Pricing Trends in Sub-Sahara Africa International Bandwidth and Pricing Trends in Sub-Sahara Africa
International Bandwidth and Pricing Trends in Sub-Sahara Africa
 
In Search of Low Cost Bandwidth
In Search of Low Cost BandwidthIn Search of Low Cost Bandwidth
In Search of Low Cost Bandwidth
 
IPv6 @ Cloudflare
IPv6 @ CloudflareIPv6 @ Cloudflare
IPv6 @ Cloudflare
 
Interconnection Evolution
Interconnection EvolutionInterconnection Evolution
Interconnection Evolution
 
Peering Personals #1
Peering Personals #1Peering Personals #1
Peering Personals #1
 
“BIG” IXP Jedi and TraceMON: RIPE Atlas tools in Africa
“BIG” IXP Jedi and TraceMON: RIPE Atlas tools in Africa“BIG” IXP Jedi and TraceMON: RIPE Atlas tools in Africa
“BIG” IXP Jedi and TraceMON: RIPE Atlas tools in Africa
 
Looking for Latency Clusters in Africa's internet
Looking for Latency Clusters in Africa's internetLooking for Latency Clusters in Africa's internet
Looking for Latency Clusters in Africa's internet
 
Fantsuam: Ideas for the sustainability of Community Networks
Fantsuam: Ideas for the sustainability of Community NetworksFantsuam: Ideas for the sustainability of Community Networks
Fantsuam: Ideas for the sustainability of Community Networks
 
Mawingu: Ideas for the sustainability of Community Networks
Mawingu: Ideas for the sustainability of Community NetworksMawingu: Ideas for the sustainability of Community Networks
Mawingu: Ideas for the sustainability of Community Networks
 
Zenzeleni Networks Update Report
Zenzeleni Networks Update ReportZenzeleni Networks Update Report
Zenzeleni Networks Update Report
 
Canadian Victory Garden: Overview of an Off Grid Solution
Canadian Victory Garden: Overview of an Off Grid SolutionCanadian Victory Garden: Overview of an Off Grid Solution
Canadian Victory Garden: Overview of an Off Grid Solution
 
TVWS use case in Kenya
TVWS use case in KenyaTVWS use case in Kenya
TVWS use case in Kenya
 
TVWS use case in Malawi
TVWS use case in MalawiTVWS use case in Malawi
TVWS use case in Malawi
 

Recently uploaded

VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
( Pune ) VIP Pimpri Chinchwad Call Girls 🎗️ 9352988975 Sizzling | Escorts | G...
( Pune ) VIP Pimpri Chinchwad Call Girls 🎗️ 9352988975 Sizzling | Escorts | G...( Pune ) VIP Pimpri Chinchwad Call Girls 🎗️ 9352988975 Sizzling | Escorts | G...
( Pune ) VIP Pimpri Chinchwad Call Girls 🎗️ 9352988975 Sizzling | Escorts | G...
nilamkumrai
 
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Chandigarh Call girls 9053900678 Call girls in Chandigarh
 

Recently uploaded (20)

Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
Yerawada ] Independent Escorts in Pune - Book 8005736733 Call Girls Available...
 
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
 
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
 
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
VIP Model Call Girls NIBM ( Pune ) Call ON 8005736733 Starting From 5K to 25K...
 
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53
 
( Pune ) VIP Pimpri Chinchwad Call Girls 🎗️ 9352988975 Sizzling | Escorts | G...
( Pune ) VIP Pimpri Chinchwad Call Girls 🎗️ 9352988975 Sizzling | Escorts | G...( Pune ) VIP Pimpri Chinchwad Call Girls 🎗️ 9352988975 Sizzling | Escorts | G...
( Pune ) VIP Pimpri Chinchwad Call Girls 🎗️ 9352988975 Sizzling | Escorts | G...
 
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
Call Girls Sangvi Call Me 7737669865 Budget Friendly No Advance BookingCall G...
 
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
Shikrapur - Call Girls in Pune Neha 8005736733 | 100% Gennuine High Class Ind...
 
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
All Time Service Available Call Girls Mg Road 👌 ⏭️ 6378878445
 
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
 
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
 
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
 
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
 
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
 
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls DubaiDubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
Dubai=Desi Dubai Call Girls O525547819 Outdoor Call Girls Dubai
 
Real Escorts in Al Nahda +971524965298 Dubai Escorts Service
Real Escorts in Al Nahda +971524965298 Dubai Escorts ServiceReal Escorts in Al Nahda +971524965298 Dubai Escorts Service
Real Escorts in Al Nahda +971524965298 Dubai Escorts Service
 
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
 
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
 
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
 

CDN Cache Distribution through RINEX

  • 1. CDN CACHE DISTRIBUTION THROUGH RINEX CASE STUDY: AKAMAI @ RINEX AFPIF 2015, BY GHISLAIN NKERAMUGABA 24-28 AUG, MAPUTO, MOZAMBIQUE August 24-28, 2015 AfPIF 2015, MAPUTO - MOZAMBIQUE 1
  • 2. BACKGROUND • RINEX – Rwanda Internet Exchange AS37224 • Officially managed by RICTA since FEB 2014 • RICTA manages as well the RW ccTLD since SEP 2012 • RICTA is a not-for profit private organization, limited by guarantee August 24-28, 2015 AfPIF 2015, MAPUTO - MOZAMBIQUE 2
  • 3. BACKGROUND • AKAMAI, approached during AFPIF 2013 • AKAMAI represented a HUGE portion of “imported” content within Rwanda • AVG speed: 350-500 Mbps • The problem/challenge: Even if we bring AKAMAI, HOW RINEX WILL FINANCE THE TRANSIT LINK? August 24-28, 2015 AfPIF 2015, MAPUTO - MOZAMBIQUE 3
  • 4. THE SOLUTION • RINEX to officially manage the AKAMAI cluster, BUT to “host” it within an ISP [one RINEX peer] • Tender: Winner = lowest $$/Mbps of cache [paid peering model] • Test phase: to evaluate transit ratios/levels • AKAMAI cache content to ONLY be redistributed through RINEX • RINEX WOULD ONLY GET $$$ on port fees [IX model] August 24-28, 2015 AfPIF 2015, MAPUTO - MOZAMBIQUE 4
  • 5. TECHNICAL ASPECTS AfPIF 2015, MAPUTO - MOZAMBIQUE 5 4.86 350 Mbps 1.2 Gbps AKAMAI Cluster Transit Link INTERNET KEY ASPECTS: 1. The Port speed capacity should accommodate traffic volume (AKAMAI + Other) 2. ISP #0 is responsible in availing traffic statistics to RICTA (Supervision), and to all ISPs that are accessing AKAMAI cache content 3. Distributing AKAMAI cache content is done ONLY through RINEX 4. ISP #0 shall only advertise to AKAMAI the LOCAL (to RINEX) ASN/Prefixes ISP #1 ISP #6 ISP #5 ISP #4 ISP #3 ISP #2 ISP #X ISP #0 ISP #0 Customers 1 RINEX Switch August 24-28, 2015
  • 6. RESULTS • ISP #1: $80/Mbps • ISP #2: $19/Mbps • ISP #3 [BSC]: $12/Mbps: Content to be distributed under a paid peering model • RINEX Value/Traffic has increased • RINEX keeps its operating model (*Switching*) • End-user experience has improved • Savings: ISPs are sharing the cost of “importing” content (less cash outflows) August 24-28, 2015 AfPIF 2015, MAPUTO - MOZAMBIQUE 6
  • 7. OTHER EXPERIENCE: UG-GGC • Two GGC instances in the country; • At the beginning, GGC cache distributed *freely* through UIXP; • As consumption & Operators increased, Transit link increased at the *hosting* operator (i.e. Cost) • Hosting operator incurred high costs, eventually stopped the service: The model proved to be unsustainable August 24-28, 2015 AfPIF 2015, MAPUTO - MOZAMBIQUE 7
  • 8. QUESTIONS? THANK YOU August 24-28, 2015 AfPIF 2015, MAPUTO - MOZAMBIQUE 8