Version 20 (modified by Hussamuddin Nasir, 9 years ago) (diff)



Shadownet is designed to solve the problem of limited ProtoGENI backbone router resources. By leveraging the logical router features of Juniper routers, we can dynamically create virtual routers as slivers. These virtual routers are then able to provide carrier-grade performance and services for our slices.

The Juniper M7i "virtualizable" router has been deployed into the ProtoGENI backbone. The Instrumentation Tools project's INSTOOLS software system has been adapted to support the monitoring and measuring of these virtual routers in the slice. The measurements are user configurable and easy to access via two interfaces: the INSTOOLS Portal and the INSTOOLS Live View

GENI Shadownet Aggregate

The GENI Shadownet Aggregate consists of four Juniper M7i routers located in Washington DC, Atlanta, Kansas City, and Salt Lake City. They are connected by Internet 2 backbone links. Connections between routers are typically established via VLANs, but can also be established as GRE tunnels should that be desired. Each physical Juniper router supports multiple "Logical Router" abstractions that can be reserved for use via the GENI APIs.

The Shadownet Component Manager has been upgraded to support the GENI AM APIv1 using the GENI RSPEC v3 in addition to the protogeni support that already exists. It is also fully compatible with the INSTOOLS Instrumentation tool and now with GEMINI Toolset for passive measurements only.


Below is a screenshot of the INSTOOLS Portal after instrumentation of a GENI experiment using the Shadownet CM's juniper routers and raw PC nodes from Kentucky.


Here is another screenshot of the INSTOOLS data being collected on the INSTOOLS Measurement Controller node (MC).

UDP Graph

Sample Experiments Using Shadownet

EXPERIMENT USING SHADOWNET NODES (LOGICAL/VIRTUAL JUNIPER ROUTERS) ONLY =======================================================================

Sample Experiment 1

EXPERIMENT USING SHADOWNET NODES (LOGICAL/VIRTUAL JUNIPER ROUTERS) AND PC NODES / OpenVZ nodes ===============================================================================================

Sample Experiment 1 Sample Experiment 2 Sample Experiment 3


Shadownet-omis GEC9 PDF
Shadownet Vander Merwe GEC7 PPT

Contact/Support Information

For technical support using the aggregate please contact Hussamuddin Nasir (nasir at
For connectivity issues please contact Lowell Pike (pike at

Instrumentation Tools Main Page

Instrumentation Tools Project

GEMINI Tools Main Page

GEMINI: A GENI Measurement and Instrumentation Infrastructure

Attachments (5)