Looking for gigabit switch with 10gb uplink

Dale Preston

Reputable
Jan 29, 2015
9
0
4,510
I have several 3MP and 5MP IP cameras in my home surveillance system and will be adding even more. I am planning how to avoid the network becoming a bottleneck in delivering the video to and from my storage servers.

Currently, I have a layered approach where each group of cameras connect to a nearby gigabit switch and that gigabit switch feeds back to a central switch on the video network and the recording devices all connect to that central switch. One recording device, so far, is a Windows Workstation connecting to an iSCSI SAN on the same network as the video. That means video traffic travels at least twice on the same network. I could put a third NIC on the Windows box just to talk to the iSCSI device.

I'm considering making each camera switch a gigabit switch with 10gb uplink and the central switch a 10gb switch connected to my primary recording server with a 10gb connection.

Does anyone know of any inexpensive (under 400 dollars, and the further under the better) gigabit switches with 10gb uplinks or, even better, 10gb switches?
 
Solution

Kewlx25

Distinguished


Bonding links doesn't speed up single streams. Even if you have multiple streams, the way it load balancing streams is based on hashing, which is deterministic pseudo-random result. It is possible that if you had 3 streams at the same time, all 3 would get stuck on the same link, leaving other bonded links completely un-used.
 
Unless you are using solid state drives for recording, your bottleneck will be the recording media and not a 1GB network.

Do a web search for "10gb switch" and keep in mind that the lowest speed will be what is limiting you, if you have a 10GB switch tied to a 1 GB switch and have some systems on both, the systems on the 1GB switch will be running at 1 GB.
 

Dale Preston

Reputable
Jan 29, 2015
9
0
4,510
Thanks Casper and Kewlx. I appreciate the responses. I've never done link aggregation but I thought it was more as Kewl mentioned in that link aggregation would help for multiple connections on the same network but not to increase the bandwidth of a single link.

Amazon has an 8-port gigabit switch with two 10gbE upload links but it's 525 dollars. That's actually pretty amazing considering that 15 years ago 100MB network switches were about 100 dollars a port. But I'm still holding out for lower prices before I start on 10gbE for home.

If I can't find anything I will either add a third NIC to the home server or a multi-port NIC and dedicate a NIC port/physical network to the iSCSI. I was just hoping to come up with a solution where I could get full SATA speeds writing to my iSCSI.
 


You should get full speeds on a 1 gig network. Are you looking at the speed of your hard drives or just on the top speed of the SATA interface? It does not matter if you run on a kajillion bit network with a super duper SATA8 interface if your hard drives max throughput is 500 Mbps.
 
Solution

Charles Taylor

Reputable
Aug 1, 2015
1
0
4,510



I have a similar problem; need a 10GB copper uplink for a gigabit switch. Did you arrive at a solution? I was also wondering if you have notes on that Amazon router that was $525, can't seem to find it. Thank you.
 
A switch with 8 gig ports and 10g uplinks would almost be silly since the 8 ports could never use the capacity...especially since most switches have 2 10g uplink ports. Most switches you will find have many more ports than 8 and they are fairly inexpensive. Problem is all I have seen use SFP+ for the 10g ports and those come at extra cost so they are not as cheap as they appear. Likely you will be over $1000 total for the smallest devices you can find.

The best deal I have seen on small 10g devices is a netgear XS708E. It is closer to $800, but that is actually pretty cheap for a switch that is partially managed and can run all 8 ports at wire speed. Not even 3 or 4 years ago we would pay $400 for just the SPF+ to put in a even more expensive switch.
 

Kewlx25

Distinguished
The cheapest I have found is a $800 24 port 1Gb switch with 4 10Gb slots for uplinks, but then you need to purchase a 10Gb SFP transceiver for $600. Of course all of this is useless if you server does not have have a 10Gb NIC or you have several servers that are load balanced. 10Gb NICs run around $600.
 

JamesOxford

Reputable
Nov 15, 2015
1
0
4,510


This isn't a factual statement. Theoretical maximum throughput on a 1Gb link is about 119 MB/s. On Intel NICs what I actually get is closer to 114 MB/s. On a single 7200 RPM HDD you can get writes ~140-150 MB/s. Use a simple RAID implementation and you can see rates much higher. Use a storage controller with write cache enabled, higher still. On 7200 RPM drives in a RAID 50 config, I can see writes > 600 MB/s
 

Dale Preston

Reputable
Jan 29, 2015
9
0
4,510
The problem I expressed is sharing the video network with the iSCSI data. If you consider only the iSCSI data on the network, then rotating drives could be the bottleneck but, as others have explained, may not always be the bottleneck. But when I do other high-data-rate work on the same network as the iSCSI, such as my now 13 cameras at 3MP average each (or about 4 megabit each) then I don't have the full bandwidth for iSCSI. Additionally, as the number of hosts on the network increases, collisions occur at higher rates which makes Ethernet less efficient as data has to be sent more than one time before it is actually delivered.

I still don't have the 10GB solution but as my video network grows, the value of moving to 10GB increases. In addition, my Synology NVRs have proven to be less-than-reliable and I am moving more and more to recording over iSCSI so that data is not stored on the PC, just in case the PCs are stolen.

I just looked again and now D-Link now has a switch on Amazon with sixteen 1GBE ports and two 10GBE SFP and two 1GBE SFP ports for 300 dollars. I'll have to look at server NICs for 10GBE. If they're dropping at the same rate it may be time to get my 10GBE backbone going.
 

Kewlx25

Distinguished
Gigabit networks do not have collisions. I think you just mean general contention of shared bandwidth to the same device.

If you have a lot of devices, you can get a multi-port NIC increase your bandwidth that way for cheaper than 10Gb. Mind you, when you use teamed ports, many switches and NICs load balance per device, not per connection. For a large number of devices, it should work out to about 50/50 load, but for a small number, the load could be highly biased, like one port idle and the other saturated.
 

bbiandov

Distinguished
Apr 23, 2009
19
0
18,510
I have a similar problem; need a 10GB copper uplink for a gigabit switch. Did you arrive at a solution? I was also wondering if you have notes on that Amazon router that was $525, can't seem to find it. Thank you.
[/quotemsg]

Could anyone post the part number for that switch with 8 or so GbE copper ports and 2 SPF+ 10GbE uplink ports?
 

bbiandov

Distinguished
Apr 23, 2009
19
0
18,510


Thanks; I looked over LGB2002A-R2 but those are SFP, not SFP+ so no 10GbE uplink there... Otherwise it's pretty cool and most of all -- fanless!
 

Steve25g

Commendable
Aug 9, 2016
2
0
1,510
to Dale Preston ;
I guess, you sata drives wil become a problem as well. The max throughput from SATA3, for all connections at the same time is 6gbps, so your sata system will be slower then just one 10gbe uplink.
Or, you change to a full Scsi raid system, or you go SAS, which will make discs at least twice the price
Also, be advised, sata is half-duplex, SAS /SCSI is full duplex, enhancing the bottleneck from SATA even more.

As your sata discs will be working practically the whole time, consumer grade discs will die fast