Changes between Version 20 and Version 21 of Architecture/Network
- Timestamp:
- May 11, 2020, 6:23:01 PM (5 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Architecture/Network
v20 v21 2 2 3 3 == Networks 4 There exist three primary networks that are accessible by experimenters in COSMOS. Device connections to these networks are determined by the number of interfaces and their maximum bandwidth. Every device has at least a connection to the [#ControlPlane Control Plane]. Then depending on the number of additional interfaces, the device may have a connection to either one or both of the [#DataPlane Data Planes]. Please see the device specific pages for more detailed information .4 There exist three primary networks that are accessible by experimenters in COSMOS. Device connections to these networks are determined by the number of interfaces and their maximum bandwidth. Every device has at least a connection to the [#ControlPlane Control Plane]. Then depending on the number of additional interfaces, the device may have a connection to either one or both of the [#DataPlane Data Planes]. Please see the device specific pages for more detailed information on Data Plane connectivity. 5 5 6 6 === Control Plane … … 10 10 There exist two parallel data plane networks that are available to experimenters. The data plane networks are interconnected with Dell Z9100-ON switches providing up to 100G connectivity between devices. The switches are built on the Broadcom Tomahawk chipset and support Openflow 1.3 as well as ONIE. The data planes are meant for latency and bandwidth sensitive experiment traffic where performance is intended to be deterministic. 11 11 12 === Instrumentation Plane 13 14 The Instrumentation network is special, in that it is accessible to experiments, but is managed by infrastructure services. This provides, for example, optical or RF devices that need direct L2 access to multiple domains. Access to this network is granted on a case by case basis to experiments (i.e. based on device capabilities, domain and/or experimenter experience). This is also the only L2 network that spans sites, via L2 Tunnel. 15 12 16 === User facing network architecture 13 17 [[Image(cosmos_logical_net.png, 50%)]] 14 18 15 19 All radio devices and servers are connected to the control and data logical networks, described above. 16 The data network is further connected to the optical underlay. By making requests to the appropriate service, users can configure logical connections to use a particular path across both ethernet switches and and the underlying optical fabric. 20 The data network is further connected to the optical underlay. By making requests to the appropriate service, users can configure logical connections to use a particular path across both ethernet switches and and the underlying optical fabric. In addition, user can have full control of the switches in the [#DataPlane Data Plane]. 17 21 18 22 Non-user facing networks connect services, and manage hardware. … … 22 26 For convenience, devices within the same physical location / topology have matching suffixes. 23 27 For example, sdr1-s1-lg1 and sdr2-s1-lg1 share the same next hop switches for their data planes, as do srv1-lg1 and srv2-lg1. 24 25 Explanation of suffixes is at [wiki:naming names of things] 28 Explanation of these suffixes is available at [wiki:Architecture/Naming naming] page. 26 29 27 30 … … 33 36 34 37 L2 Networks do not span sites, with access being done via L3 tunnels, or via public internet. 35 36 The Instrumentation network is special, in that it is accessible to experiments, but is managed by infrastructure services. This provides, for example, optical or RF devices that need direct L2 access to multiple domains. Access to this network is granted on a case by case basis to experiments. This is also the only L2 network that spans sites, via L2 Tunnel.37 38 38 39 Consoles give users access from outside and communicate with services on the DMZ network, and access to the testbed devices over control. … … 59 60 * WINLAB, 671 Rt 1 South, North Brunswick, NJ 60 61 * sb1.cosmos 61 * grid.orbit62 * outdoor.orbit63 * sb1 - sb10.orbit64 62 65 63 === Vlan Assignment