... | @@ -717,49 +717,6 @@ Other branches such as *CTI\_modifications* contain files that are **not |
... | @@ -717,49 +717,6 @@ Other branches such as *CTI\_modifications* contain files that are **not |
|
valid for production** and may not be
|
|
valid for production** and may not be
|
|
correct.
|
|
correct.
|
|
|
|
|
|
### Q: Could the WR switch be used as Open Compute Project *open source switch*?
|
|
|
|
|
|
|
|
A: The article [Facebook aims to knock Cisco down a peg with open
|
|
|
|
network
|
|
|
|
hardware](http://arstechnica.com/information-technology/2013/05/facebook-aims-to-knock-cisco-down-a-peg-with-open-network-hardware/)
|
|
|
|
shows the need for an open source switch.
|
|
|
|
The OCP *open source switch* project seems to be all about being able to
|
|
|
|
run any OS on the switch and run software-defined networking (SDN) (a
|
|
|
|
kind of remote management) on it.
|
|
|
|
It opens some questions:
|
|
|
|
|
|
|
|
1. Would one be able to run "any OS" on our switch?
|
|
|
|
- Yes. We have an ARM processor inside the switch that runs Linux,
|
|
|
|
and any OS with ARM support may be run on it.
|
|
|
|
2. Is our API to the firmware documented?
|
|
|
|
- Yes, see [Documentation of Gateware-Software
|
|
|
|
interface](https://www.ohwr.org/documents/252), a 101-page
|
|
|
|
document.
|
|
|
|
3. Is the hardware well documented?
|
|
|
|
- Everything we have is available on the [White Rabbit switch
|
|
|
|
page](/Switch).
|
|
|
|
Although most information is available, unfortunately it is not
|
|
|
|
yet enough documented. Some description is in the
|
|
|
|
Gateware-Software document and the hardware documentation should
|
|
|
|
be completed (schematics, PCB layout, production documentation
|
|
|
|
and mechanics) and it should be checked if everything is
|
|
|
|
up-to-date. This is on the list of things to do already.
|
|
|
|
|
|
|
|
Likely the WR switch is not good enough for a final OCP product as with
|
|
|
|
its size of only 18-ports it is less than what computer centers are used
|
|
|
|
to, like the 1 Gbps speed instead of the now common 10 Gbps. The early
|
|
|
|
implementation of the High Accuracy Option/Profile of IEEE1588 is a nice
|
|
|
|
plus showing innovation for which Facebook or others may find good use,
|
|
|
|
for example in
|
|
|
|
[Spanner](http://www.zdnet.com/google-reveals-spanner-the-database-tech-that-can-span-the-planet-7000004421/).
|
|
|
|
|
|
|
|
So the WR switch project possibly could be used as a prototype platform.
|
|
|
|
It is completely open and already commercially available and may quickly
|
|
|
|
be used to port OpenFlow and OpenDaylight on it to prove the principle.
|
|
|
|
|
|
|
|
??Author: Erik van der Bij,
|
|
|
|
[CERN](http://cern.ch??)
|
|
|
|
|
|
|
|
### Q: How fast is the overall performance within the WR switch fpga? Is it really 18\*1Gbps? As an example: When I establish a connection between port1 and port2 with 1 Gb/s is it possible for port3 also to communicate with port4 with 1Gb/s? Is it still possible for each connection to communicate at full speed?
|
|
### Q: How fast is the overall performance within the WR switch fpga? Is it really 18\*1Gbps? As an example: When I establish a connection between port1 and port2 with 1 Gb/s is it possible for port3 also to communicate with port4 with 1Gb/s? Is it still possible for each connection to communicate at full speed?
|
|
|
|
|
|
A: A good question. It should be and it is meant to be but it's not yet
|
|
A: A good question. It should be and it is meant to be but it's not yet
|
... | @@ -831,7 +788,7 @@ content of SFPs memory. |
... | @@ -831,7 +788,7 @@ content of SFPs memory. |
|
|
|
|
|
-----
|
|
-----
|
|
|
|
|
|
28 November 2018
|
|
8 January 2019
|
|
|
|
|
|
|
|
|
|
|
|
|
... | | ... | |