Hey folks. I had hoped that by connecting my tape drives directly to my NAS, I'd see fairly decent throughput for my backups. However, it seems the opposite is true:
Is this right? How can this be so much slower? How comes tape is NOT this slow when it's connected via its own HBA? Disk performance is excellent even with the drives in a SAS shelf (Dell MD1200) behind a SAS expander (cooling reasons).
The SAS card I'm using is an HP P822 RAID card in HBA mode - I've struggled for a while to find a card with enough internal and external SAS ports to fit my ITX NAS; as it's ITX, I can only fit one card.
The configuration I've been using:
NAS:
Is there any tuning I can do to improve the SAS performance? I really want to push data directly from the disks onto tape but not want to have to wait an entire day just to back up one subset (~6TB) of my zpool.
- If connected to the same HBA, both LTO-4 and LTO-6 tapes seem to be limited to 35MB/s
- If connected to a separate machine across a 1Gb LAN and pulling data via NFS, I see 100MB/s
- Both at the same time produces identical results - the NFS one isn't slowed down
- HDDs are 6x Seagate Exos X12 12TB 12Gbps drives in a ZFS RAID-Z2, capable of 200-300MB/s in the array
Is this right? How can this be so much slower? How comes tape is NOT this slow when it's connected via its own HBA? Disk performance is excellent even with the drives in a SAS shelf (Dell MD1200) behind a SAS expander (cooling reasons).
The SAS card I'm using is an HP P822 RAID card in HBA mode - I've struggled for a while to find a card with enough internal and external SAS ports to fit my ITX NAS; as it's ITX, I can only fit one card.
The configuration I've been using:
NAS:
- Core i3 9100T, 32GB DDR-4 ECC, Asus P11C-i server board
- HP P822 6Gbps SAS card in HBA mode, 2GB FBC + capacitor
- 6x Seagate Exos X12 SAS drives in Dell MD1200 SAS enclosure (at 6Gbps)
- 2x 1Gb ethernet LAG
- Core i3 Ivy Bridge, 4GB DDR-3 non-ECC
- Dell UCS-70 (H200?) 6Gbps SAS HBA
- Boot SSD only, no local drives
- 1Gb ethernet
- IBM LTO-6 HH standalone 6Gbps SAS tape drive with new LTO-6 media
- Dell TL2000 tape library with IBM LTO-4, LTO-5 or LTO-7 HH tape drives with various LTO-4, -5 or -6 media
Is there any tuning I can do to improve the SAS performance? I really want to push data directly from the disks onto tape but not want to have to wait an entire day just to back up one subset (~6TB) of my zpool.