SDNX
GENI Integration Plans
CC-NIE Integration Award Number: 1246386
Brian Voss [email protected] Sinha [email protected] Flidr [email protected]
Brian Ensor [email protected] Andrew Gallo [email protected]
Software Defined Network ExchangeEnd-to-End, Dynamic Science DMZ
SDNX – GENI Integration Plans
Overview
SDNX Application-SDN integration services for Domain Sciences
Dynamic, on-demand, collapsible DMZ Astronomy, Biostatistics, High-Energy Physics, Nuclear Science,
Geosimulation Research, Land Cover Facility Standalone project (no integral GENI components)
GENI is one of the Domain Science users out of many SNDX API will be presented to the GENI AM as a resource (via the MAX
GENI Aggregate Manager) Seamless integration with the existing GENI experiments
MAX RON member-oriented GENI deployment
GENI Aggregate InstaGENI Rack
SDNX – GENI Integration Plans
Other GENIAggregates
Other GENIAggregates
GENI services
MAX
ESnet
Multi-Service Exchange
GWU UMD
OpenFlow ControllerOpenFlow Controller
MSX
MSX
campus services
12
3
GENI and SDNXtwo independent, yet integrated technologies
GENIresource
GENI
resource
Other GENIAggregates
Internet2(IP, ION, SDN)
GENI
resource
MAX GENIAggregate
Inst
aGEN
IAWS
wide-area services
Science application
GENI StitchingData center or storage solution
SDNX – GENI Integration Plans
MAX Aggregate Manager
PlanetLab Controller
Network Resources PlanetLab
Resources
DRAGON Controller
GEN
IAP
I
CPU (PL Slice)
CPU (PL Slice)
CPU (PL Slice)
Path/bw
(Network Slice)
Path/bw (Network Slice)
MSX Native API (SDNX project)
MSX Resources and Services
MSX
MSX
MSX
MSXMSX service plane: application – dynamic DMZ – SDN integrated solution
SDNX – GENI Integration Plans
Dat
a Pl
ane
Serv
ice
Plan
eCo
ntro
l Pla
ne
MSXweb portal
EJB 3.1 Container
schedulerSDN-Xlate
VM0
OpenStack
FlowVisor
VM1
.. n
REST
REST
MSX REST ,SOAP,via GENI AM
Specific APIs
VM1
VM2VMn
OF Controller
Services
DataData
… ION … DYNES … NDDI … perfSONAR … OpenFlow
wide-area services service exchange campus services
Multi-Service Exchange (MSX) Architecture