Being somewhat a networking guy, I got excited when I saw "use multiple upload streams per job," which I took to mean "multiple data streams," of which LAG can make great use. But the description throws me a bit; does it actually not mean multiple data streams? When checked, and running concurrent jobs, each job w/ multiple VM's, at least some of those VM's w/ multiple HDD's, and multiple proxies w/ multiple CPU's. I would expect to see a fairly high amount of concurrency, but when watching the number of connections at my repositories (EMC and Dell dedupe devices) I only see around 2-5 concurrent connections. I would have expected to see around 10-15+ easily, if not getting into scores of connections. I guess what I'm looking for here is clarification on what "Use multiple upload streams per job" actually means.
One other thing I've noticed is that historically backups become extremely unstable w/ lot of failures seemingly due to perceived network issues w/ this feature enabled. Clear the check mark box and stability improves. The description does indicate "high-latency links" which we do not have; locally we're 10Gb inside our VMware environment, 10Gb to our Dell DR4100's, and 2x 1Gb each to our Data Domains. Two matching data centers, w/ a 500Mb L2 link b/t them, but no Veeam backup data traverses. Only Veeam <-> Proxy commands; each data center backs up its data locally to itself. I didn't consider myself using a high amount of concurrent jobs, probably 5-6 concurrent jobs, each w/ around 3-10 VM's. If this is truly meant for slow network links and/or 5-6 jobs running concurrently is a large amount of concurrent jobs, then that's fine, I get it. I've since staggered my jobs anyways, but still just don't use this feature since it seems to cause more problems than get a network guy excited about efficient use of network capacity.
That's V8 and/or older. V9, I understand it's going to make great use of multiple data streams; again if I misunderstand the above please let me know. Otherwise I find myself a bit confused we would tout this as a new feature if it's been there in the last 1-2 major revisions. I'm trying to find notes from the Veeam folks that give details on exactly what we mean by "multiple data streams" as we speak. Anyways, do we have some good details on exactly what and how V9 is going to use multiple data streams please? I need this both for my excitement as well as seriously network planning. I'm gathering up a couple of switches and old SAN's to insert as my first landing zone/staging area for backups and need to plan accordingly. Multiple data streams are the name of the game for LAG so if we will have capability to run a LOT of traffic down the highway, then we'll need as many lanes as we can throw at it to back up our modest 33TB or so data every weekend. I'm sure larger places have a lot more.
