SlideShare a Scribd company logo
SFR: Scalable Forwarding with
RINA for Distributed Clouds
Fatma Hrizi, Anis Laouiti and Hakima Chaouchi
Telecom SudParis, France
6th International Conference NOF 2015,
MONTREAL, CANADA, SEPTEMBER 30, 2015
07/10/2015 1NOF 2015
Outline
• Intro & Motivation
• VIFIB Distributed Clouds
• RINA: Recursive InterNetwork Architecture
• SFR: Scalable Forwarding with RINA
• Simulation Results
• Conclusion
07/10/2015 2NOF 2015
Generated from https://tagul.com
Intro & Motivation
• Cloud Computing
– Fast Emergence
• Research, industries and standardizations
– Enables ubiquitous and on-demand access to
shared resources
– Large scale applications become feasible
• Big data, HPC..
– Single central point
Scalability & Availability issues
• Distributed Clouds
– Decentralized management
– Resources distributed in several geo area
– “Volunteer” clouds
• An example: VIFIB
07/10/2015 3NOF 2015
VIFIB Distributed Clouds
• VIFIB: Resilient Computing
– No data center architecture:
• Micro servers located in homes, offices..
• Distributed resources More Availability: 99.99%!
– Master/Slave architecture
– Resiliency
• Data is encrypted and replicated
in different locations
• Overlay Network of
Open VPN tunnels (re6st)
07/10/2015 NOF 2015 4
Source: http://www.vifib.com/
Source: http://www.vifib.com/
Re6st: Resilient
Overlay Networking System
• Re6st
– Mesh network of Open VPN
• Flat and random graph
– Babel Protocol used to calculate best routes
– Fast recovery!
• Issues with Re6st
– Security issues
• Bad routes flooding
– Scalability issues
• Flat topology does not scale
• Tunnels might consume
extensive resources
07/10/2015 NOF 2015 5
Source: http://www.vifib.com/
RINA: Recursive InterNetwork
Architecture
07/10/2015 NOF 2015 6
• Inter-Process Communication (IPC) model
• Unlike TCP/IP, one single layer
• that could be
repeated recursively
• Clean separation
between mechanism
and policy
• Divide and Conquer
• Scalability
GroupS
Group1
GroupD
GroupN-1Group2
InterGroup1_NInterGroup1_1
InterGroup1_2
InterGroup1_N-1
InterGroup2_N
• The distributed clouds is divided into groups
• Group leaders are created to interconnect nodes from
different groups and to form the inter groups
• To support scalability, multiple levels could be created
SFR: Scalable Forwarding with RINA
07/10/2015 7NOF 2015
SFR: DIF Architecture
IGroup2_N DIF GroupD DIFGroupS DIF
IGroup
1_1 DIF
VIFIB nodeA
VIFIB nodeF
VIFIB nodeC
VIFIB nodeE
VIFIB nodeB
VIFIB nodeD
Tenant Cloud DIF
IGroup
1_N DIF
DAP 1 DAP N
Tenant App DIF
07/10/2015 8NOF 2015
Performance Evaluation Scenario
Parameter Value
Number of
VIFIB nodes
120
Number of regions 4
Number of VIFIB nodes per
region
30
Application Ping
Packet Size 1500 Bytes
Ping Starts at 140s
Ping rate 5
Simulation Time 300s for each run
07/10/2015 9NOF 2015
• RINASim Simulator: Omnet++
based
• Medium scale distributed clouds
scenario
• Performance indicator:
– Forwarding table size
Simulation Results (1/2)
Smaller PDU Forwarding
Table!
Variation of PDU forwarding table size / simulation time
Comparison between SFR and simple distance vector routing protocol
07/10/2015 10NOF 2015
Variation of the PDU forwarding table size with regards the
simulation time. Dynamic Tenant Cloud DIF management
Simulation Results (2/2)
07/10/2015 11NOF 2015
Conclusion
• SFR: new and generic routing architecture for distributed
clouds
– Hierarchical DIF architecture
• SFR achieves better results compared to current distributed
clouds networking solutions
– The forwarding table size is drastically decreased
• In future works, we plan
– Further evaluate the assets of applying RINA to distributed clouds
• Consider more evaluation metrics: latency, throughput..
– Deploy SFR within VIFIB infrastructure to compare it to re6st
07/10/2015 12NOF 2015
Thank you for your
attention!
Questions?
07/10/2015 NOF 2015 13

More Related Content

What's hot (10)

PDF
OpenStack Journey in Tieto Elastic Cloud
Jakub Pavlik
 
PDF
VNFs at the Edge using Docker Containers
OPNFV
 
PDF
Enovance nfv solution - Openstack in Action 5, Paris, May 2014
Sandro Mazziotta
 
PPTX
Cloud Origins: How OpenStack became the natural evolution of the internet and...
Cloud Native Day Tel Aviv
 
PDF
[Viet openstack] 20160625_openstack summit austin 2016 recap
Vietnam Open Infrastructure User Group
 
PDF
OpenNebula Conf | Lightning talk: Managing a Scientific Computing Facility wi...
NETWAYS
 
PPTX
OpenStack Telco Cloud Challenges, David Fick, Oracle
Sriram Subramanian
 
PDF
Monitor Kubernetes in Rancher using InfluxData
InfluxData
 
PPTX
Modern vSphere Monitoring and Dashboard using InfluxDB, Telegraf and Grafana
InfluxData
 
PDF
Red Hat Summit 2017 – Telco Cloud Transformation
Ericsson
 
OpenStack Journey in Tieto Elastic Cloud
Jakub Pavlik
 
VNFs at the Edge using Docker Containers
OPNFV
 
Enovance nfv solution - Openstack in Action 5, Paris, May 2014
Sandro Mazziotta
 
Cloud Origins: How OpenStack became the natural evolution of the internet and...
Cloud Native Day Tel Aviv
 
[Viet openstack] 20160625_openstack summit austin 2016 recap
Vietnam Open Infrastructure User Group
 
OpenNebula Conf | Lightning talk: Managing a Scientific Computing Facility wi...
NETWAYS
 
OpenStack Telco Cloud Challenges, David Fick, Oracle
Sriram Subramanian
 
Monitor Kubernetes in Rancher using InfluxData
InfluxData
 
Modern vSphere Monitoring and Dashboard using InfluxDB, Telegraf and Grafana
InfluxData
 
Red Hat Summit 2017 – Telco Cloud Transformation
Ericsson
 

Viewers also liked (20)

PDF
SFR RED Aquarium Paris
Alexis Moussine-Pouchkine
 
PDF
2011 group m-sfr-regie-observatoire-de-linternet-mobile
Thomas Postclic
 
PPTX
SFR : une entreprise à "upgrader" !
France MIREMONT
 
PPTX
State Health Access Reform Evaluation: Building the Evidence for Reform
soder145
 
PDF
Metafory spotrebitele
Hrivnak
 
DOCX
OBIEE publisher with Report creation - Tutorial
onlinetrainingplacements
 
PPTX
dhenuzFierce
Dhenuz Tabelina
 
PDF
Kybalion en inglés
Getuls
 
PDF
doc02445620160121130408
SATENDER KUMAR
 
PPTX
Cas SFR par Looneo
albanpeltier
 
PDF
Ncert class-12-physics-part-2
RAHUL SINGH
 
PDF
Cas Marketing SFR - Marketing SFR
Cas Marketing
 
PDF
Nuevo 2016 catálogo rtos herramientas 2016
Dissan10
 
PDF
Oracle BI EE - Act As
Rick Brobbel
 
PPTX
Los 7 hábitos de la gente altamente efectiva
cristian manuel salinas rivera
 
PPTX
Sfrt vv2 1
mganivet
 
PDF
Le management, facteur clé de succès ou d'échec dans un programme de transfor...
Institut Lean France
 
PDF
Live in field experience (LFE) Final report's Letter of transmittal
MATIUR R. SHEIKH
 
PPTX
Cerebellum its function and releveance in psychiatry
Harsh shaH
 
PDF
ROS2.0時代に備えたc++11/14
Takashi Ogura
 
SFR RED Aquarium Paris
Alexis Moussine-Pouchkine
 
2011 group m-sfr-regie-observatoire-de-linternet-mobile
Thomas Postclic
 
SFR : une entreprise à "upgrader" !
France MIREMONT
 
State Health Access Reform Evaluation: Building the Evidence for Reform
soder145
 
Metafory spotrebitele
Hrivnak
 
OBIEE publisher with Report creation - Tutorial
onlinetrainingplacements
 
dhenuzFierce
Dhenuz Tabelina
 
Kybalion en inglés
Getuls
 
doc02445620160121130408
SATENDER KUMAR
 
Cas SFR par Looneo
albanpeltier
 
Ncert class-12-physics-part-2
RAHUL SINGH
 
Cas Marketing SFR - Marketing SFR
Cas Marketing
 
Nuevo 2016 catálogo rtos herramientas 2016
Dissan10
 
Oracle BI EE - Act As
Rick Brobbel
 
Los 7 hábitos de la gente altamente efectiva
cristian manuel salinas rivera
 
Sfrt vv2 1
mganivet
 
Le management, facteur clé de succès ou d'échec dans un programme de transfor...
Institut Lean France
 
Live in field experience (LFE) Final report's Letter of transmittal
MATIUR R. SHEIKH
 
Cerebellum its function and releveance in psychiatry
Harsh shaH
 
ROS2.0時代に備えたc++11/14
Takashi Ogura
 
Ad

Similar to SFR: Scalable Forwarding with RINA for Distributed Clouds (20)

PPTX
RINA as a Clean-Slate Approach to Software Networks
ICT PRISTINE
 
PPTX
The hague rina-workshop-nfv-diego
ICT PRISTINE
 
PDF
White Paper: The Distributed Cloud
GCC Computers
 
PDF
Eywa - Cloud Network Architecture 20180625(20150907)(compact)
JungIn Jung
 
PPTX
Mobility mangement rina iwcnc
ARCFIRE ICT
 
PPTX
Distributed mobility management and application discovery
ARCFIRE ICT
 
PDF
NFV SDN Summit March 2014 D3 03 bruno_rijsman NFV with OpenContrail
ozkan01
 
PDF
Benefits of programmable topological routing policies in RINA-enabled large s...
ICT PRISTINE
 
PDF
Scalability and Resilience of Multi-Tenant Distributed Clouds in the Big Serv...
Pradeeban Kathiravelu, Ph.D.
 
PPTX
RINA research results - NGP forum - SDN World Congress 2017
ARCFIRE ICT
 
PPTX
RINA Distributed Mobility Management over WiFi
ARCFIRE ICT
 
PPTX
Rina converged network operator - etsi workshop
ARCFIRE ICT
 
PPTX
Pristine Intro SDN Concertation Workshop
ICT PRISTINE
 
PPTX
Multi cloud network leveraging sd-wan reference architecture
Matsuo Sawahashi
 
PPTX
Jathin ullal cloud_ethernet_v3
Jathin Ullal
 
PDF
Transporting 5G from Vision to Reality
kinsleyaniston
 
PDF
The Evolution of Distributed Systems on Kubernetes
Bilgin Ibryam
 
PDF
My Ph.D. Defense - Software-Defined Systems for Network-Aware Service Composi...
Pradeeban Kathiravelu, Ph.D.
 
PDF
Scalability and Resilience of Multi-Tenant Distributed Clouds in the Big Serv...
Pradeeban Kathiravelu, Ph.D.
 
PDF
Software-Defined Systems for Network-Aware Service Composition and Workflow P...
Pradeeban Kathiravelu, Ph.D.
 
RINA as a Clean-Slate Approach to Software Networks
ICT PRISTINE
 
The hague rina-workshop-nfv-diego
ICT PRISTINE
 
White Paper: The Distributed Cloud
GCC Computers
 
Eywa - Cloud Network Architecture 20180625(20150907)(compact)
JungIn Jung
 
Mobility mangement rina iwcnc
ARCFIRE ICT
 
Distributed mobility management and application discovery
ARCFIRE ICT
 
NFV SDN Summit March 2014 D3 03 bruno_rijsman NFV with OpenContrail
ozkan01
 
Benefits of programmable topological routing policies in RINA-enabled large s...
ICT PRISTINE
 
Scalability and Resilience of Multi-Tenant Distributed Clouds in the Big Serv...
Pradeeban Kathiravelu, Ph.D.
 
RINA research results - NGP forum - SDN World Congress 2017
ARCFIRE ICT
 
RINA Distributed Mobility Management over WiFi
ARCFIRE ICT
 
Rina converged network operator - etsi workshop
ARCFIRE ICT
 
Pristine Intro SDN Concertation Workshop
ICT PRISTINE
 
Multi cloud network leveraging sd-wan reference architecture
Matsuo Sawahashi
 
Jathin ullal cloud_ethernet_v3
Jathin Ullal
 
Transporting 5G from Vision to Reality
kinsleyaniston
 
The Evolution of Distributed Systems on Kubernetes
Bilgin Ibryam
 
My Ph.D. Defense - Software-Defined Systems for Network-Aware Service Composi...
Pradeeban Kathiravelu, Ph.D.
 
Scalability and Resilience of Multi-Tenant Distributed Clouds in the Big Serv...
Pradeeban Kathiravelu, Ph.D.
 
Software-Defined Systems for Network-Aware Service Composition and Workflow P...
Pradeeban Kathiravelu, Ph.D.
 
Ad

More from ICT PRISTINE (20)

PDF
Assuring QoS Guarantees for Heterogeneous Services in RINA Networks with ΔQ
ICT PRISTINE
 
PPTX
The hague rina-workshop-interop-deployment_vincenzo
ICT PRISTINE
 
PPTX
The hague rina-workshop-congestioncontrol-peyman
ICT PRISTINE
 
PPTX
The hague rina-workshop-mobility-eduard
ICT PRISTINE
 
PPTX
The hageu rina-workshop-security-peter
ICT PRISTINE
 
PPTX
Th hauge rina-workshop-sdn-virtualisation_neil
ICT PRISTINE
 
PPTX
The hague rina-workshop-intro-eduard
ICT PRISTINE
 
PPTX
The hague rina-workshop-welcome-miguel
ICT PRISTINE
 
PDF
Eucnc rina-tutorial
ICT PRISTINE
 
PDF
2016 06-10-ieee-sdn (1)
ICT PRISTINE
 
PPTX
Pristine rina-tnc-2016
ICT PRISTINE
 
PPTX
Pristine rina-security-icc-2016
ICT PRISTINE
 
PPTX
Pristine rina-sdk-icc-2016
ICT PRISTINE
 
PDF
Rina acc-icc16-stein
ICT PRISTINE
 
PDF
Congestion Control in Recursive Network Architectures
ICT PRISTINE
 
PPTX
IRATI: an open source RINA implementation for Linux/OS
ICT PRISTINE
 
PDF
Rina sim workshop
ICT PRISTINE
 
PDF
Lost layer talk 2014
ICT PRISTINE
 
PDF
RINA Introduction, part II
ICT PRISTINE
 
PDF
RINA Introduction, part I
ICT PRISTINE
 
Assuring QoS Guarantees for Heterogeneous Services in RINA Networks with ΔQ
ICT PRISTINE
 
The hague rina-workshop-interop-deployment_vincenzo
ICT PRISTINE
 
The hague rina-workshop-congestioncontrol-peyman
ICT PRISTINE
 
The hague rina-workshop-mobility-eduard
ICT PRISTINE
 
The hageu rina-workshop-security-peter
ICT PRISTINE
 
Th hauge rina-workshop-sdn-virtualisation_neil
ICT PRISTINE
 
The hague rina-workshop-intro-eduard
ICT PRISTINE
 
The hague rina-workshop-welcome-miguel
ICT PRISTINE
 
Eucnc rina-tutorial
ICT PRISTINE
 
2016 06-10-ieee-sdn (1)
ICT PRISTINE
 
Pristine rina-tnc-2016
ICT PRISTINE
 
Pristine rina-security-icc-2016
ICT PRISTINE
 
Pristine rina-sdk-icc-2016
ICT PRISTINE
 
Rina acc-icc16-stein
ICT PRISTINE
 
Congestion Control in Recursive Network Architectures
ICT PRISTINE
 
IRATI: an open source RINA implementation for Linux/OS
ICT PRISTINE
 
Rina sim workshop
ICT PRISTINE
 
Lost layer talk 2014
ICT PRISTINE
 
RINA Introduction, part II
ICT PRISTINE
 
RINA Introduction, part I
ICT PRISTINE
 

Recently uploaded (20)

DOCX
Python coding for beginners !! Start now!#
Rajni Bhardwaj Grover
 
PDF
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
PDF
NASA A Researcher’s Guide to International Space Station : Physical Sciences ...
Dr. PANKAJ DHUSSA
 
PDF
UPDF - AI PDF Editor & Converter Key Features
DealFuel
 
PDF
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
PPTX
Agentforce World Tour Toronto '25 - Supercharge MuleSoft Development with Mod...
Alexandra N. Martinez
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PDF
The 2025 InfraRed Report - Redpoint Ventures
Razin Mustafiz
 
PDF
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
PPTX
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
PPTX
Designing_the_Future_AI_Driven_Product_Experiences_Across_Devices.pptx
presentifyai
 
PDF
“Computer Vision at Sea: Automated Fish Tracking for Sustainable Fishing,” a ...
Edge AI and Vision Alliance
 
PDF
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
PDF
AI Agents in the Cloud: The Rise of Agentic Cloud Architecture
Lilly Gracia
 
PDF
How do you fast track Agentic automation use cases discovery?
DianaGray10
 
PDF
Staying Human in a Machine- Accelerated World
Catalin Jora
 
PDF
UiPath DevConnect 2025: Agentic Automation Community User Group Meeting
DianaGray10
 
PDF
What’s my job again? Slides from Mark Simos talk at 2025 Tampa BSides
Mark Simos
 
PDF
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
PDF
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 
Python coding for beginners !! Start now!#
Rajni Bhardwaj Grover
 
[Newgen] NewgenONE Marvin Brochure 1.pdf
darshakparmar
 
NASA A Researcher’s Guide to International Space Station : Physical Sciences ...
Dr. PANKAJ DHUSSA
 
UPDF - AI PDF Editor & Converter Key Features
DealFuel
 
Newgen 2022-Forrester Newgen TEI_13 05 2022-The-Total-Economic-Impact-Newgen-...
darshakparmar
 
Agentforce World Tour Toronto '25 - Supercharge MuleSoft Development with Mod...
Alexandra N. Martinez
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
The 2025 InfraRed Report - Redpoint Ventures
Razin Mustafiz
 
POV_ Why Enterprises Need to Find Value in ZERO.pdf
darshakparmar
 
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
Designing_the_Future_AI_Driven_Product_Experiences_Across_Devices.pptx
presentifyai
 
“Computer Vision at Sea: Automated Fish Tracking for Sustainable Fishing,” a ...
Edge AI and Vision Alliance
 
Reverse Engineering of Security Products: Developing an Advanced Microsoft De...
nwbxhhcyjv
 
AI Agents in the Cloud: The Rise of Agentic Cloud Architecture
Lilly Gracia
 
How do you fast track Agentic automation use cases discovery?
DianaGray10
 
Staying Human in a Machine- Accelerated World
Catalin Jora
 
UiPath DevConnect 2025: Agentic Automation Community User Group Meeting
DianaGray10
 
What’s my job again? Slides from Mark Simos talk at 2025 Tampa BSides
Mark Simos
 
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
Go Concurrency Real-World Patterns, Pitfalls, and Playground Battles.pdf
Emily Achieng
 

SFR: Scalable Forwarding with RINA for Distributed Clouds

  • 1. SFR: Scalable Forwarding with RINA for Distributed Clouds Fatma Hrizi, Anis Laouiti and Hakima Chaouchi Telecom SudParis, France 6th International Conference NOF 2015, MONTREAL, CANADA, SEPTEMBER 30, 2015 07/10/2015 1NOF 2015
  • 2. Outline • Intro & Motivation • VIFIB Distributed Clouds • RINA: Recursive InterNetwork Architecture • SFR: Scalable Forwarding with RINA • Simulation Results • Conclusion 07/10/2015 2NOF 2015
  • 3. Generated from https://tagul.com Intro & Motivation • Cloud Computing – Fast Emergence • Research, industries and standardizations – Enables ubiquitous and on-demand access to shared resources – Large scale applications become feasible • Big data, HPC.. – Single central point Scalability & Availability issues • Distributed Clouds – Decentralized management – Resources distributed in several geo area – “Volunteer” clouds • An example: VIFIB 07/10/2015 3NOF 2015
  • 4. VIFIB Distributed Clouds • VIFIB: Resilient Computing – No data center architecture: • Micro servers located in homes, offices.. • Distributed resources More Availability: 99.99%! – Master/Slave architecture – Resiliency • Data is encrypted and replicated in different locations • Overlay Network of Open VPN tunnels (re6st) 07/10/2015 NOF 2015 4 Source: http://www.vifib.com/ Source: http://www.vifib.com/
  • 5. Re6st: Resilient Overlay Networking System • Re6st – Mesh network of Open VPN • Flat and random graph – Babel Protocol used to calculate best routes – Fast recovery! • Issues with Re6st – Security issues • Bad routes flooding – Scalability issues • Flat topology does not scale • Tunnels might consume extensive resources 07/10/2015 NOF 2015 5 Source: http://www.vifib.com/
  • 6. RINA: Recursive InterNetwork Architecture 07/10/2015 NOF 2015 6 • Inter-Process Communication (IPC) model • Unlike TCP/IP, one single layer • that could be repeated recursively • Clean separation between mechanism and policy • Divide and Conquer • Scalability
  • 7. GroupS Group1 GroupD GroupN-1Group2 InterGroup1_NInterGroup1_1 InterGroup1_2 InterGroup1_N-1 InterGroup2_N • The distributed clouds is divided into groups • Group leaders are created to interconnect nodes from different groups and to form the inter groups • To support scalability, multiple levels could be created SFR: Scalable Forwarding with RINA 07/10/2015 7NOF 2015
  • 8. SFR: DIF Architecture IGroup2_N DIF GroupD DIFGroupS DIF IGroup 1_1 DIF VIFIB nodeA VIFIB nodeF VIFIB nodeC VIFIB nodeE VIFIB nodeB VIFIB nodeD Tenant Cloud DIF IGroup 1_N DIF DAP 1 DAP N Tenant App DIF 07/10/2015 8NOF 2015
  • 9. Performance Evaluation Scenario Parameter Value Number of VIFIB nodes 120 Number of regions 4 Number of VIFIB nodes per region 30 Application Ping Packet Size 1500 Bytes Ping Starts at 140s Ping rate 5 Simulation Time 300s for each run 07/10/2015 9NOF 2015 • RINASim Simulator: Omnet++ based • Medium scale distributed clouds scenario • Performance indicator: – Forwarding table size
  • 10. Simulation Results (1/2) Smaller PDU Forwarding Table! Variation of PDU forwarding table size / simulation time Comparison between SFR and simple distance vector routing protocol 07/10/2015 10NOF 2015
  • 11. Variation of the PDU forwarding table size with regards the simulation time. Dynamic Tenant Cloud DIF management Simulation Results (2/2) 07/10/2015 11NOF 2015
  • 12. Conclusion • SFR: new and generic routing architecture for distributed clouds – Hierarchical DIF architecture • SFR achieves better results compared to current distributed clouds networking solutions – The forwarding table size is drastically decreased • In future works, we plan – Further evaluate the assets of applying RINA to distributed clouds • Consider more evaluation metrics: latency, throughput.. – Deploy SFR within VIFIB infrastructure to compare it to re6st 07/10/2015 12NOF 2015
  • 13. Thank you for your attention! Questions? 07/10/2015 NOF 2015 13