Date post: | 21-Jan-2016 |
Category: |
Documents |
Upload: | kimberly-lawrence |
View: | 221 times |
Download: | 0 times |
Mid-Atlantic Crossroads (MAX)
MAX GENI Facility and Aggregate Manager
Cluster Meeting Status Update
November 2, 2010
Tom Lehman
Xi Yang
Peter O'Neil
Abdella Battou
Balu Pillai
MAX Aggregate Manager
MAX AMSlice Provisioning
MAX GENI Aggregate Manager
DRAGON IDC
ProtoGENIController
MyPLCController
MAX GENIAggregate
Manager (AM)
Workflow processing
• MAX GENI AM communicates with various resource controllers via their native APIs
• DRAGON IDC: https://idc.dragon.maxgigapop.net:8443/axis2/services/OSCARS
• I2 ION IDC: https://ndb4.net.internet2.edu:8443/axis2/services/OSCARS
• MyPLC Controller: https://max-myplc.dragon.maxgigapop.net//PLCAPI/
• ProtoGENI:
• Slice manager - https://www.emulab.net:443/protogeni/xmlrpc/sa
• Aggregate Manager - https://www.emulab.net:443/protogeni/xmlrpc/cm
Internet IONIDC
Experiment Topology View
Physical Topology MAX Aggregate Manager
Experiment Topologies
RSpec
Descriptions
MAX GENIAggregate Manager
• PlanetLab Control Frame work– http://svn.planet-lab.org/svn/sfa/trunk/sfa/
rspecs/aggregates/max.xml– Rspec: max.xml – complete– SFA MAX-AM Plugin – complete
• http://geni.maxgigapop.net/twiki/bin/view/GENI/AggMgrSFA
• MAX GENI AM native API– https://geni.dragon.maxgigapop.net:
8443/axis2/services/AggregateGENI?wsdl
SFI/SFA
MAX GENIAggregate
Manager (AM)
createSlicedeleteSlice
getRspec
CreateSliceNetwork DeleteSliceNetwork
GetResourceTopologyothers
MAX AM Services
• 16 Services
• ListCapabilities, ListNodes, ListSlices, CreateSlice, DeleteSlice, UpdateSlice, StartSlice, StopSlice, QuerySlice CreateSliceVlan, DeleteSliceVlan QuerySliceVlan, CreateSliceNetwork DeleteSliceNetwork, QuerySliceNetwork GetResourceTopology
MAX Aggregate Manager – Misc Links
• MAX Aggregate Manager Service Interface:– Human Readable Service Definition via Web Browser (FireFox) – https://geni.dragon.maxgigapop.net:8443/axis2/services/AggregateGENI?wsdl
• MAX MyPLC Service Interface– https://max-myplc.dragon.maxgigapop.net/
• DRAGON Network Provisioning Interface– https://idc.dragon.maxgigapop.net:8443/OSCARS– Human Readable Service Definition via Web Browser (FireFox):– https://idc.dragon.maxgigapop.net:8443/axis2/services/OSCARS?wsdl
• MAX GENI Aggregate Manager Web Site– https://geni.maxgigapop.net/twiki/bin/view/GENI/Software
• The demo movies and slides presented here:– https://geni.maxgigapop.net/twiki/bin/view/GENI/Publications GEC9
Example Slice
RSpec:https://geni.maxgigapop.net/twiki/pub/GENI/Publications/max_gpeni_demo_slice.rspec
Example SliceRSpec:https://geni.maxgigapop.net/twiki/pub/GENI/Publications/wu_spp_demo_slice.rspec
Example SliceRSpec:https://geni.maxgigapop.net/twiki/pub/GENI/Publications/max_triangle_topology.rspec
Example Slice
• Movie of setting up the below Topology via MAX AM located here:– https://geni.maxgigapop.net/twiki/bin/view/GENI/P
ublications– GEC 9 Section
Thanks
More Information:
http://geni.maxgigapop.net
Extras
Global Dynamic Network Footprint
NOX
NorthrupGrumman
SyracuseUniversity
GPO/BBNTuftsUnivBostonUniv
Italy
Crotia
CzechRepublic
Greece
Poland
Ireland
USLHCnet
CERN
LSU
LONIUnivMich
MERITGPNNorthrup
GrummanUtahEdNet
USC/ISI
Pacif icNWGigapop
CICOmniPop
UnivWisconsinMilwaukeeNCSA
LEARNUniv
Houston
KOREN
APAN
MANLAN
NetherLight
UniveristyofAmsterdam
UniversityNebraskaLincoln
MAGPI
RutgersNYSERNet
JGN2
CalTech
MAX
CENIC
PACWave
BrookhavenNationalLaboratory
BrookhavenFERMI
ESnetSDN
GEANTAutoBahn
CARNnet
CESnet
GRnet
PIONIER
HEAnetGARRInternet2ION
InterDomainControllerControlPlaneConnections
FermiNationalLaborator