StorageCurious
Explorer
- Joined
- Sep 28, 2022
- Messages
- 60
Hi,
(new here - hi!)
I am planning on testing out TrueNAS for my needs, via a PowerEdge 730XD (768GB RAM, with a non-RAID HBA330) that I just bought for this (and will either stay on as TrueNAS Core or be repurposed after my tests, so I had nothing to lose here). I've already been trying it on a PC I had lying around but let's just say it's too limited to try any real lifer scenarios.
It is a 24 x 2.5" bay device, which is good enough for testing but I would have liked 3.5" drives for capacity. But what I bought was all I could find (at the right price) rapidly. I figured I might as well use an external enclosure, for example a Dell MD1400 and connect it with a LSI 9300 card that has an external SAS port. This way I would get enough LFF bays for data and plenty of SFF bays for "other needs".
If I go that way, I will want to use the entire 12 LFF bays for spinning disks (main storage, probably RAIDZ2 although RAID10 equivalent is possible) while I would use the PowerEdge SFF bays for "non-data helper vdev" like SLOG/metadata (and of course the TrueNAS Core boot mirror) and possibly a small separate SSD or 15k drive storage pool. Most bays would be left with blanks, at least initially.
I truly don't know if any of this will be needed, but it might and 2 small Optanes for SLOG and a couple of SSDs for metadata seem a small price to pay if it makes this noticeably faster.
I am questioning my external SAS enclosure plan. Here are my specific questions:
1) If I were to try to add performance to the LFF vpool by adding a SLOG or a metadata vdev (or L2ARC, although with my RAM it's unlikely to be really needed), those extra "helper vdevs" would be on the server itself, while the storage vdev would be on the enclosure. This would mean I would have a pool that has critical disks in both device. If there any reason this isn't a good idea in terms of reliability?
2) ...specifically, what happens if the SAS cable is disconnected (or the enclosure is turned off/enclosure looses power before the server does in a power failure) and the TrueNAS server sees only the metadata vdev but loses sight of the storage vdev? Losing the pool, or does the pool "disconnects/goes missing" until the enclosure is connected back in?
I imagine that little SAS cable and feel it's carrying a lot of weight here.
(If this goes in production I will have a separate system for replication and an external cloud-storage for backup, but that`s not relevant at this point in my queries)
Or am I worrying too much and whatever I can imagine happening can as likely happen on a single integrated enclosure?
As a side note - what is a good rackmount SAS enclosure recommendation these days for 12 LFF for TrueNAS? The MD1400 looked like it could play the part but that`s mostly because I don't know what I am looking for.
(new here - hi!)
I am planning on testing out TrueNAS for my needs, via a PowerEdge 730XD (768GB RAM, with a non-RAID HBA330) that I just bought for this (and will either stay on as TrueNAS Core or be repurposed after my tests, so I had nothing to lose here). I've already been trying it on a PC I had lying around but let's just say it's too limited to try any real lifer scenarios.
It is a 24 x 2.5" bay device, which is good enough for testing but I would have liked 3.5" drives for capacity. But what I bought was all I could find (at the right price) rapidly. I figured I might as well use an external enclosure, for example a Dell MD1400 and connect it with a LSI 9300 card that has an external SAS port. This way I would get enough LFF bays for data and plenty of SFF bays for "other needs".
If I go that way, I will want to use the entire 12 LFF bays for spinning disks (main storage, probably RAIDZ2 although RAID10 equivalent is possible) while I would use the PowerEdge SFF bays for "non-data helper vdev" like SLOG/metadata (and of course the TrueNAS Core boot mirror) and possibly a small separate SSD or 15k drive storage pool. Most bays would be left with blanks, at least initially.
I truly don't know if any of this will be needed, but it might and 2 small Optanes for SLOG and a couple of SSDs for metadata seem a small price to pay if it makes this noticeably faster.
I am questioning my external SAS enclosure plan. Here are my specific questions:
1) If I were to try to add performance to the LFF vpool by adding a SLOG or a metadata vdev (or L2ARC, although with my RAM it's unlikely to be really needed), those extra "helper vdevs" would be on the server itself, while the storage vdev would be on the enclosure. This would mean I would have a pool that has critical disks in both device. If there any reason this isn't a good idea in terms of reliability?
2) ...specifically, what happens if the SAS cable is disconnected (or the enclosure is turned off/enclosure looses power before the server does in a power failure) and the TrueNAS server sees only the metadata vdev but loses sight of the storage vdev? Losing the pool, or does the pool "disconnects/goes missing" until the enclosure is connected back in?
I imagine that little SAS cable and feel it's carrying a lot of weight here.
(If this goes in production I will have a separate system for replication and an external cloud-storage for backup, but that`s not relevant at this point in my queries)
Or am I worrying too much and whatever I can imagine happening can as likely happen on a single integrated enclosure?
As a side note - what is a good rackmount SAS enclosure recommendation these days for 12 LFF for TrueNAS? The MD1400 looked like it could play the part but that`s mostly because I don't know what I am looking for.