RINA : IRATI OS/LINUX IMPLEMENTATION
Source: S. Vrijders, F. Salvestrini, E.Grasa, M. Tarzan, L. Bergesio, D. Staessens, D. Colle
“ Prototyping [RINA], the IRATI project approach”, IEEE Network, March 2014
PERFORMANCE ISOLATION IN DATACENTERS
• Custom congestion control in Fat Tree
topologies.
• Measurements of performances of flows
which belongs to differentTenants. Such flows
compete for the link bandwidth.
• Measurements on the status of the queues
during congestion events.
• Reaction of the flows which will have their
rate reduced to their paid bandwidth, and can
also share any remaining left capacity on the
link.
• How performances change adopting different
multipath strategies.
SEAMLESS NODE RENUMBERING
3-4 days of tedious and error-prone work to
setup the experiment
Each node changes addresses randomly every 30-60
seconds
RUMBA FRAMEWORK
Python library for managing RINA experiments on Fed4FIRE
38
TESTBED PLUGINS PROTOTYPE PLUGINS
Will become available to all fed4fire users
CONCLUSIONS
FIRE testbeds fill a gap for Future Internet experiments that have one or more of the following
requirements
Real-time operation
Performance measurements at small timescales
Implementations near the hardware
Advanced OS modifications near the device driver level
Advanced architectural concepts
Advanced virtualization concepts
Scriptable interface