- Thread starter
- #21
Tim Jones
Well-known member
- Joined
- Dec 16, 2008
- Messages
- 316
- Reaction score
- 0
- Points
- 0
- Location
- Huntsville, AL, USA
- Website
- www.productionbackup.com
Around what I expected.Proc Load:
Bru PE and Retro8 beta were low, 5%, very respectable. The two win apps were in the same range.
LE's UI is based on an older threading model and only two threads are being used. PE is much more optimized in this area.Bru LE was higher for some reason, 20% or so.
Testing was just for performance, not features. All the apps have their pluses and minuses. In terms of PE, the the session archive is a little scary to me, I prefer to specify files myself. I am curious about testing performance of the dual output option, but cant tie up two lto4s at the moment.
Session recognition is on by default and others have asked for an option to disable it. That will be included in 2.0.1.
As for Doubler Archival mode, so long as you're using SAS or Fibre-Channel, you'll get very close performance to a single drive's numbers. Again, PE has been optimized to use threads more effectively. The only issues would be trying to use two LVD SCSI LTO-4 drives on the same SCSI channel as that would saturate the LVD-320 bandwidth.
That is correct. Depending on the file sizes and block sizes used, BRU will add 12% to 18% to the final archive size.bru vs tar.
After a few more tests I would now guess this is where the performance hit is.
Bru format increases archive size by aprox 13% - 40GB source file = 45.4GB archive
13% more data to write, 15% slower, works out about right? Would you say that is accurate?
I don't mind the extra data size, tape is cheap, but the performance hit is not ideal.
And, what is the performance hit if you run the Windows tools and not include the Unix and Mac-specific metadata details of your environment (I realize what you say below)?
Well, for one - you can't write to tape using tar under OS X.I don't fully understand the benefit of bru vs tar + md5.
As to the requirement for two copies - that's why Doubler Archival Mode is a simple checkbox choice. Check, Drag, Drop, Click - insert two tapes and you're done (unless you need more space than one tapeIn a production environment, you have to make two copies, and you have to verify them, so I'm not sure what the bru format adds to that. If a file is corrupt in the archive, it would be skipped and noted - then we would have to restore is from the 2nd backup (hopefully). How much of the file could be corrupted and still have that extra parity information in the bru archive recover it?
We're not trying to push anyone to move to something they can't use or don't need, so I would be the first to tell you that if your Windows solution is working for you, don't change horses mid-stream.Our assets are primarily image sequence - dng, dpx, etc, quicktime files, camera raw file - r3d + phantom dng, and audio - bwf/wav/aiff. Previously we were using backupexec to lto3 from a smb share of the mac, and have not had any resource problems.
For location use I would like to see a BRU LE that does not disable 2MB blocks, simpler is better in the field. For studio use I would much prefer a BRU server update to modern day architecture, although your tech support disagrees with you that PPC vs intel has any impact on performance. Hardware LTO AES encryption support would also be nice. Is there a timeframe for the 1.3 version?
Actually, PE is much easier to use than LE. It was designed for exactly the purpose you describe - drag, drop, click. Are you saying that you think LE is easier that that?
As to BRU Server 1.2.0 and the PPC/Intel issues, note that the 98th percentile of our BRU Server customers are backing up data across a network - and of those, only 62% are reporting using 1GbE. Therefore, the PPC built tool running under Rosetta is not the bottleneck as the server process is spending the bulk of its time waiting for the data stream from the networked systems. Additionally, since BRU Server will happily make use of that retired 1GHz G4, a lot of our Mac customers are re-tasking otherwise useless PPC hardware for use as their backup servers. In that case, no performance hit at all. This is why there isn't a true discrepancy between what I said and what support are saying.
As for encryption, drive-based encryption is fine if you will only ever access the media using the original tape drive. As part of the PE 2.1 and Server 1.3 enhancements, each will include software-based encryption that uses a block cipher and key rather than a stream cipher like AES. With AES and similar stream encryption methods, the more data you archive, the lower the difficulty in potentially breaking the cipher. Because BRU's software encryption uses a block-based cipher, the key rolls with every block, so the encryption is as strong in the 10^12 or 10^21 block as it is in the first block. Also, using software based encryption allows you to handle the data on any compatible tape drive so long as the encryption key is known. For delivery and offsite archival, using drive-based encryption means that each drive must use the same key to access the data on the tapes. As for performance, we use assembly code on all platforms except PA-RISC and achieve over 600MB/sec throughput using fully randomized data.