SlideShare a Scribd company logo
1 of 13
Download to read offline
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

What's hot (10)

OpenStack Journey in Tieto Elastic Cloud
OpenStack Journey in Tieto Elastic CloudOpenStack Journey in Tieto Elastic Cloud
OpenStack Journey in Tieto Elastic Cloud
 
VNFs at the Edge using Docker Containers
VNFs at the Edge using Docker ContainersVNFs at the Edge using Docker Containers
VNFs at the Edge using Docker Containers
 
Enovance nfv solution - Openstack in Action 5, Paris, May 2014
Enovance nfv solution - Openstack in Action 5, Paris, May 2014Enovance nfv solution - Openstack in Action 5, Paris, May 2014
Enovance nfv solution - Openstack in Action 5, Paris, May 2014
 
Cloud Origins: How OpenStack became the natural evolution of the internet and...
Cloud Origins: How OpenStack became the natural evolution of the internet and...Cloud Origins: How OpenStack became the natural evolution of the internet and...
Cloud Origins: How OpenStack became the natural evolution of the internet and...
 
[Viet openstack] 20160625_openstack summit austin 2016 recap
[Viet openstack] 20160625_openstack summit austin 2016 recap[Viet openstack] 20160625_openstack summit austin 2016 recap
[Viet openstack] 20160625_openstack summit austin 2016 recap
 
OpenNebula Conf | Lightning talk: Managing a Scientific Computing Facility wi...
OpenNebula Conf | Lightning talk: Managing a Scientific Computing Facility wi...OpenNebula Conf | Lightning talk: Managing a Scientific Computing Facility wi...
OpenNebula Conf | Lightning talk: Managing a Scientific Computing Facility wi...
 
OpenStack Telco Cloud Challenges, David Fick, Oracle
OpenStack Telco Cloud Challenges, David Fick, OracleOpenStack Telco Cloud Challenges, David Fick, Oracle
OpenStack Telco Cloud Challenges, David Fick, Oracle
 
Monitor Kubernetes in Rancher using InfluxData
Monitor Kubernetes in Rancher using InfluxDataMonitor Kubernetes in Rancher using InfluxData
Monitor Kubernetes in Rancher using InfluxData
 
Modern vSphere Monitoring and Dashboard using InfluxDB, Telegraf and Grafana
Modern vSphere Monitoring and Dashboard using InfluxDB, Telegraf and GrafanaModern vSphere Monitoring and Dashboard using InfluxDB, Telegraf and Grafana
Modern vSphere Monitoring and Dashboard using InfluxDB, Telegraf and Grafana
 
Red Hat Summit 2017 – Telco Cloud Transformation
Red Hat Summit 2017 – Telco Cloud TransformationRed Hat Summit 2017 – Telco Cloud Transformation
Red Hat Summit 2017 – Telco Cloud Transformation
 

Viewers also liked

2011 group m-sfr-regie-observatoire-de-linternet-mobile
2011 group m-sfr-regie-observatoire-de-linternet-mobile2011 group m-sfr-regie-observatoire-de-linternet-mobile
2011 group m-sfr-regie-observatoire-de-linternet-mobile
Thomas Postclic
 
doc02445620160121130408
doc02445620160121130408doc02445620160121130408
doc02445620160121130408
SATENDER KUMAR
 
Cas SFR par Looneo
Cas SFR par LooneoCas SFR par Looneo
Cas SFR par Looneo
albanpeltier
 
Cas Marketing SFR - Marketing SFR
Cas Marketing SFR - Marketing SFRCas Marketing SFR - Marketing SFR
Cas Marketing SFR - Marketing SFR
Cas Marketing
 
Live in field experience (LFE) Final report's Letter of transmittal
Live in field experience (LFE) Final report's Letter of transmittalLive in field experience (LFE) Final report's Letter of transmittal
Live in field experience (LFE) Final report's Letter of transmittal
MATIUR R. SHEIKH
 

Viewers also liked (20)

SFR RED Aquarium Paris
SFR RED Aquarium ParisSFR RED Aquarium Paris
SFR RED Aquarium Paris
 
2011 group m-sfr-regie-observatoire-de-linternet-mobile
2011 group m-sfr-regie-observatoire-de-linternet-mobile2011 group m-sfr-regie-observatoire-de-linternet-mobile
2011 group m-sfr-regie-observatoire-de-linternet-mobile
 
SFR : une entreprise à "upgrader" !
SFR : une entreprise à "upgrader" !SFR : une entreprise à "upgrader" !
SFR : une entreprise à "upgrader" !
 
State Health Access Reform Evaluation: Building the Evidence for Reform
State Health Access Reform Evaluation: Building the Evidence for ReformState Health Access Reform Evaluation: Building the Evidence for Reform
State Health Access Reform Evaluation: Building the Evidence for Reform
 
Metafory spotrebitele
Metafory spotrebiteleMetafory spotrebitele
Metafory spotrebitele
 
OBIEE publisher with Report creation - Tutorial
OBIEE publisher with Report creation - TutorialOBIEE publisher with Report creation - Tutorial
OBIEE publisher with Report creation - Tutorial
 
dhenuzFierce
 dhenuzFierce dhenuzFierce
dhenuzFierce
 
Kybalion en inglés
Kybalion en inglésKybalion en inglés
Kybalion en inglés
 
doc02445620160121130408
doc02445620160121130408doc02445620160121130408
doc02445620160121130408
 
Cas SFR par Looneo
Cas SFR par LooneoCas SFR par Looneo
Cas SFR par Looneo
 
Ncert class-12-physics-part-2
Ncert class-12-physics-part-2Ncert class-12-physics-part-2
Ncert class-12-physics-part-2
 
Cas Marketing SFR - Marketing SFR
Cas Marketing SFR - Marketing SFRCas Marketing SFR - Marketing SFR
Cas Marketing SFR - Marketing SFR
 
Nuevo 2016 catálogo rtos herramientas 2016
Nuevo 2016 catálogo rtos herramientas    2016Nuevo 2016 catálogo rtos herramientas    2016
Nuevo 2016 catálogo rtos herramientas 2016
 
Oracle BI EE - Act As
Oracle BI EE - Act AsOracle BI EE - Act As
Oracle BI EE - Act As
 
Los 7 hábitos de la gente altamente efectiva
Los 7 hábitos de la gente altamente efectivaLos 7 hábitos de la gente altamente efectiva
Los 7 hábitos de la gente altamente efectiva
 
Sfrt vv2 1
Sfrt vv2 1Sfrt vv2 1
Sfrt vv2 1
 
Le management, facteur clé de succès ou d'échec dans un programme de transfor...
Le management, facteur clé de succès ou d'échec dans un programme de transfor...Le management, facteur clé de succès ou d'échec dans un programme de transfor...
Le management, facteur clé de succès ou d'échec dans un programme de transfor...
 
Live in field experience (LFE) Final report's Letter of transmittal
Live in field experience (LFE) Final report's Letter of transmittalLive in field experience (LFE) Final report's Letter of transmittal
Live in field experience (LFE) Final report's Letter of transmittal
 
Cerebellum its function and releveance in psychiatry
Cerebellum its function and releveance in psychiatryCerebellum its function and releveance in psychiatry
Cerebellum its function and releveance in psychiatry
 
ROS2.0時代に備えたc++11/14
ROS2.0時代に備えたc++11/14ROS2.0時代に備えたc++11/14
ROS2.0時代に備えたc++11/14
 

Similar to SFR: Scalable Forwarding with RINA for Distributed Clouds

Irati fire-engineering-workshop-nov2012
Irati fire-engineering-workshop-nov2012Irati fire-engineering-workshop-nov2012
Irati fire-engineering-workshop-nov2012
Eleni Trouva
 

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

Small Cells Americas: Opening Keynote
Small Cells Americas: Opening KeynoteSmall Cells Americas: Opening Keynote
Small Cells Americas: Opening Keynote
 
ATMOSPHERE Webinar: Combining Clouds with Fogbow (Francisco Brasileiro)
ATMOSPHERE Webinar: Combining Clouds with Fogbow (Francisco Brasileiro)ATMOSPHERE Webinar: Combining Clouds with Fogbow (Francisco Brasileiro)
ATMOSPHERE Webinar: Combining Clouds with Fogbow (Francisco Brasileiro)
 
ATMOSPHERE at HPC2018 – Fogbow: Middleware for the Federation of IaaS Cloud P...
ATMOSPHERE at HPC2018 – Fogbow: Middleware for the Federation of IaaS Cloud P...ATMOSPHERE at HPC2018 – Fogbow: Middleware for the Federation of IaaS Cloud P...
ATMOSPHERE at HPC2018 – Fogbow: Middleware for the Federation of IaaS Cloud P...
 
Rina IRATI GLIF Singapore 2013
Rina IRATI GLIF Singapore 2013Rina IRATI GLIF Singapore 2013
Rina IRATI GLIF Singapore 2013
 
OpenNebulaConf2017US: Welcome and project update by Ignacio M. Llorente and R...
OpenNebulaConf2017US: Welcome and project update by Ignacio M. Llorente and R...OpenNebulaConf2017US: Welcome and project update by Ignacio M. Llorente and R...
OpenNebulaConf2017US: Welcome and project update by Ignacio M. Llorente and R...
 
RINA IRATI Korea-EU Workshop 2013
RINA IRATI Korea-EU Workshop 2013RINA IRATI Korea-EU Workshop 2013
RINA IRATI Korea-EU Workshop 2013
 
Irati fire-engineering-workshop-nov2012
Irati fire-engineering-workshop-nov2012Irati fire-engineering-workshop-nov2012
Irati fire-engineering-workshop-nov2012
 
TIA sdn transport_2_shukla_final
TIA sdn transport_2_shukla_finalTIA sdn transport_2_shukla_final
TIA sdn transport_2_shukla_final
 
Automation, Agility and NFV
Automation, Agility and NFVAutomation, Agility and NFV
Automation, Agility and NFV
 
Rina IRATI @ GLIF Singapoure -2013
Rina IRATI @ GLIF Singapoure -2013Rina IRATI @ GLIF Singapoure -2013
Rina IRATI @ GLIF Singapoure -2013
 
CloudStack at Schuberg Philis
CloudStack at Schuberg PhilisCloudStack at Schuberg Philis
CloudStack at Schuberg Philis
 
2017 dagstuhl-nfv-rothenberg
2017 dagstuhl-nfv-rothenberg2017 dagstuhl-nfv-rothenberg
2017 dagstuhl-nfv-rothenberg
 
Intel's Out of the Box Network Developers Ireland Meetup on March 29 2017 - ...
Intel's Out of the Box Network Developers Ireland Meetup on March 29 2017  - ...Intel's Out of the Box Network Developers Ireland Meetup on March 29 2017  - ...
Intel's Out of the Box Network Developers Ireland Meetup on March 29 2017 - ...
 
The Future of Networks is Open...Source
The Future of Networks is Open...SourceThe Future of Networks is Open...Source
The Future of Networks is Open...Source
 
Summit 16: Applying Machine Learning to Intent-based Networking and Nfv Scali...
Summit 16: Applying Machine Learning to Intent-based Networking and Nfv Scali...Summit 16: Applying Machine Learning to Intent-based Networking and Nfv Scali...
Summit 16: Applying Machine Learning to Intent-based Networking and Nfv Scali...
 
Postcards from the (far) edge
Postcards from the (far) edgePostcards from the (far) edge
Postcards from the (far) edge
 
Optimizing Data Center WANs with SDN and Underlay Networking
Optimizing Data Center WANs with SDN and Underlay NetworkingOptimizing Data Center WANs with SDN and Underlay Networking
Optimizing Data Center WANs with SDN and Underlay Networking
 
8.cncf en
8.cncf  en8.cncf  en
8.cncf en
 
Smarter Cities on Open SDN Networks
Smarter Cities on Open SDN NetworksSmarter Cities on Open SDN Networks
Smarter Cities on Open SDN Networks
 
Colt VCPE and NFV at L123 SDN WC 2015
Colt VCPE and NFV at L123 SDN WC 2015Colt VCPE and NFV at L123 SDN WC 2015
Colt VCPE and NFV at L123 SDN WC 2015
 

More from ICT PRISTINE

IRATI: an open source RINA implementation for Linux/OS
IRATI: an open source RINA implementation for Linux/OSIRATI: an open source RINA implementation for Linux/OS
IRATI: an open source RINA implementation for Linux/OS
ICT PRISTINE
 

More from ICT PRISTINE (20)

Assuring QoS Guarantees for Heterogeneous Services in RINA Networks with ΔQ
Assuring QoS Guarantees for Heterogeneous Services in RINA Networks with ΔQAssuring QoS Guarantees for Heterogeneous Services in RINA Networks with ΔQ
Assuring QoS Guarantees for Heterogeneous Services in RINA Networks with ΔQ
 
Benefits of programmable topological routing policies in RINA-enabled large s...
Benefits of programmable topological routing policies in RINA-enabled large s...Benefits of programmable topological routing policies in RINA-enabled large s...
Benefits of programmable topological routing policies in RINA-enabled large s...
 
The hague rina-workshop-nfv-diego
The hague rina-workshop-nfv-diegoThe hague rina-workshop-nfv-diego
The hague rina-workshop-nfv-diego
 
The hague rina-workshop-interop-deployment_vincenzo
The hague rina-workshop-interop-deployment_vincenzoThe hague rina-workshop-interop-deployment_vincenzo
The hague rina-workshop-interop-deployment_vincenzo
 
The hague rina-workshop-congestioncontrol-peyman
The hague rina-workshop-congestioncontrol-peymanThe hague rina-workshop-congestioncontrol-peyman
The hague rina-workshop-congestioncontrol-peyman
 
The hague rina-workshop-mobility-eduard
The hague rina-workshop-mobility-eduardThe hague rina-workshop-mobility-eduard
The hague rina-workshop-mobility-eduard
 
The hageu rina-workshop-security-peter
The hageu rina-workshop-security-peterThe hageu rina-workshop-security-peter
The hageu rina-workshop-security-peter
 
Th hauge rina-workshop-sdn-virtualisation_neil
Th hauge rina-workshop-sdn-virtualisation_neilTh hauge rina-workshop-sdn-virtualisation_neil
Th hauge rina-workshop-sdn-virtualisation_neil
 
The hague rina-workshop-intro-eduard
The hague rina-workshop-intro-eduardThe hague rina-workshop-intro-eduard
The hague rina-workshop-intro-eduard
 
The hague rina-workshop-welcome-miguel
The hague rina-workshop-welcome-miguelThe hague rina-workshop-welcome-miguel
The hague rina-workshop-welcome-miguel
 
Eucnc rina-tutorial
Eucnc rina-tutorialEucnc rina-tutorial
Eucnc rina-tutorial
 
2016 06-10-ieee-sdn (1)
2016 06-10-ieee-sdn (1)2016 06-10-ieee-sdn (1)
2016 06-10-ieee-sdn (1)
 
Pristine rina-tnc-2016
Pristine rina-tnc-2016Pristine rina-tnc-2016
Pristine rina-tnc-2016
 
Pristine rina-security-icc-2016
Pristine rina-security-icc-2016Pristine rina-security-icc-2016
Pristine rina-security-icc-2016
 
Pristine rina-sdk-icc-2016
Pristine rina-sdk-icc-2016Pristine rina-sdk-icc-2016
Pristine rina-sdk-icc-2016
 
Rina acc-icc16-stein
Rina acc-icc16-steinRina acc-icc16-stein
Rina acc-icc16-stein
 
Congestion Control in Recursive Network Architectures
Congestion Control in Recursive Network ArchitecturesCongestion Control in Recursive Network Architectures
Congestion Control in Recursive Network Architectures
 
IRATI: an open source RINA implementation for Linux/OS
IRATI: an open source RINA implementation for Linux/OSIRATI: an open source RINA implementation for Linux/OS
IRATI: an open source RINA implementation for Linux/OS
 
Rina sim workshop
Rina sim workshopRina sim workshop
Rina sim workshop
 
Lost layer talk 2014
Lost layer talk 2014Lost layer talk 2014
Lost layer talk 2014
 

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Recently uploaded (20)

DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 

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