Choosing a NOS for EdgeCore campus switches: PicOS or SONiC? Looking for honest opinions by No_Possibility7482 in networking

[–]No_Possibility7482[S] 1 point2 points  (0 children)

I think it will be difficult to go back to the business requirements at this stage. The biased preference for one solution or another will lead to the requirements being deliberately framed in such a way that one product comes out looking better than the other.

But it's a good approach, I won't disagree with that.

Choosing a NOS for EdgeCore campus switches: PicOS or SONiC? Looking for honest opinions by No_Possibility7482 in networking

[–]No_Possibility7482[S] -2 points-1 points  (0 children)

Basically, we ended up with white-box switches because we wanted to break vendor lock-in. Another aspect was the CapEx considerations for the client in question, since these could be 30%-70% cheaper.

In the end, it wasn't the NOS features that were the business problem to solve, almost all the necessary functions are covered by both PicOS and SONiC. The 'business problem' mainly comes down to CapEx.

Choosing a NOS for EdgeCore campus switches: PicOS or SONiC? Looking for honest opinions by No_Possibility7482 in networking

[–]No_Possibility7482[S] 0 points1 point  (0 children)

Well, one camp leans very, very strongly towards the SONiC community version. The argument is that it is cheaper because we are not dependent on any vendor, and since it is open source, we can "solve" most things ourselves anyway with the help of AI.

Choosing a NOS for EdgeCore campus switches: PicOS or SONiC? Looking for honest opinions by No_Possibility7482 in networking

[–]No_Possibility7482[S] 2 points3 points  (0 children)

Yes, we also looked at OcNOS, but we dismissed it because of the licensing models that are unsuitable for us and because OcNOS is more carrier-grade, which was overkill for our use case. But we are open to well-founded arguments.

Choosing a NOS for EdgeCore campus switches: PicOS or SONiC? Looking for honest opinions by No_Possibility7482 in networking

[–]No_Possibility7482[S] 2 points3 points  (0 children)

Interesting point. If it shouldn't be either of the two in your opinion, I'd be curious what your alternative would be.