There aren't better social networks out there that would thrive if only they had better network switches.
[1] Here is one less than a year old: http://www.morganclaypool.com/doi/abs/10.2200/S00516ED2V01Y2...
Current switches just don't support the deployment, monitoring, and configuration power we have for servers. While we've done a lot (probably close to the most than can be) to bring them somewhat close to par, Wedge should not only leapfrog to equality, but also use the same infrastructure - and gain whenever the server processes improve.
The opportunities opened by being able to quickly canary some new features (without doing a firmware upgrade before turning on and again after turning it off), have detailed logging and monitoring and reusing our existing tools for correlation and comparison, and to do some things we currently are forced to do on separate machines now are fairly large.
If it was anything like experiences in other cases, my suspicion (as I said, not my area) is that switch vendors have relatively few customers like us (certainly few that discover bugs, change configuration, upgrade firmware nearly as often as we do, or who make use of the particular set of features we do at the same time), and so some things we really would want would not really be in their interest to work on relative to things that would be useful to most of their customers.
At some point it probably became worth trying something new like Wedge/FBOSS (which while technically hard at least can build on our experience building hardware and software for servers) in the hopes of improved turn-around time and getting the features we want further down the line.
I'll try remember to track down someone from the team to give a less vague answer after lunch.
(They were known to use Force10 switches at some point in the past: http://www.force10networks.com/company/customer_profiles/pdf...)
The rest of this post is just a rant from my perspective in the SMB space.
In my space, everything that's worth getting is too expensive, and everything else is crap. The switch and storage market is a racket, as near as I can tell, where every opportunity to get you to pay another 20 or 30 percent premium over what you had before is taken with selling you features you don't want or can't use. Software defined storage is, ultimately, limited by your network. Software defined networking is here (OpenFlow, network virtualization) but SDN is being used as a value-add to get customers to pay even more. The result is that software designed storage is a crapshoot (only as high quality as the network) and whether or not you save money is debateable.
Shared storage is a tremendous racket because adding "SAS" to anything doubles or triples its price. Consumer SSDs are advancing the state of the art much faster than enterprise tech (which tends to accommodate slower purchasing cycles and longer service lifetimes), but to get an older, slower SSD for a shared SAS JBOD means paying five or six times as much per gigabyte.
I really want a virtual SAN that doesn't suck, and a network that doesn't cost $1000 dollars per port to connect a handful of servers. Alas, it doesn't look like anything like that is coming soon.
The irony is amazing.
So, I wouldn't exactly call it ironic. More... homophonic? Homophonically ironic?
First of all, I don't know if FB is really the biggest data aggregator. Even if it was, what does data aggregation have to do with aggregation within the data center? Maybe you dislike Facebook the app or "the business model" or whatever, and that prevents you from thinking straight about the implications of this announcement.
For (relatively) cheap networking check out http://www.colfaxdirect.com/store/pc/home.asp
And what I know second-hand: many SATA SSDs have terrible failure modes in the form of RESET storms when behind an interposer. That is, you can end up in a situation where you have to shut down all hosts attached to the SSDs and power them off before they return to life. Not a good situation. The interposers apparently greatly exacerbate this problem.
I will check out your link on networking, thank you :)
I have a number of sata drives in sas ports atm and all i lose is dual controller support
http://www.penguincomputing.com/products/open-compute-soluti...
They are not tier 1, but Penguin has been around for quite a long time.
[1] http://googlecloudplatform.blogspot.com/2014/04/enter-androm...