Help with building a new TrueNAS Server for VMs

jgreco

Resident Grinch
Joined
May 29, 2011
Messages
18,680
Getting 870 QVO since it got 8TB and has better endurance of 2880TB (TDW) than 870 EVO which maxes at 4TB

Samy 870 EVO 4TB is 2400TBW $450 avg retail
Samy 870 QVO 4TB is 1440TBW $400 avg retail

The QVO doesn't have better endurance. It looks like it's about 2/3rds the drive for 8/9ths the price.

Now if you have an application that isn't going to be heavy on the writes, then, perhaps, the higher density available in the 8TB QVO might make sense. However, people have reported trouble with QVO devices and heavy usage. So, ...??!?
 

uberwebguru

Explorer
Joined
Jul 23, 2013
Messages
97
Samy 870 EVO 4TB is 2400TBW $450 avg retail
Samy 870 QVO 4TB is 1440TBW $400 avg retail

The QVO doesn't have better endurance. It looks like it's about 2/3rds the drive for 8/9ths the price.

Now if you have an application that isn't going to be heavy on the writes, then, perhaps, the higher density available in the 8TB QVO might make sense. However, people have reported trouble with QVO devices and heavy usage. So, ...??!?
870 QVO 8TB is 2880TB TDW
$700-750

I get the performance might be lower than 870 EVO but i will not ignore the 2880TB TDW and 8TB capacity
 
Last edited:

uberwebguru

Explorer
Joined
Jul 23, 2013
Messages
97
@NugentS

Looking at your Primary TrueNAS Storage specs

What are these and do i need these also?

LSI 9305-16i IT Mode SAS HBA
SAS3008 on board in IT Mode

and lastly, is this typo? 512TB? and 2 x 512TB?
NVMEPool: 2 * 512TB + 2 * 2GB NVMe in same Bifurcated X16 slot as striped mirrors in Bifurcated X16 slot + Mirrored Optane 900P (Partition) as SLOG
 

NugentS

MVP
Joined
Apr 16, 2020
Messages
2,947
@NugentS

Looking at your Primary TrueNAS Storage specs

What are these and do i need these also?



and lastly, is this typo? 512TB? and 2 x 512TB?
yup - its a typo - thank you

The LSI & SAS ports are because I don't have a SAS expander backplane - but I do have a 24 slot chassis so I need 24 SAS lanes for 24 slots. I use the motherboard SATA ports for boot disks and such
 

uberwebguru

Explorer
Joined
Jul 23, 2013
Messages
97
yup - its a typo - thank you

The LSI & SAS ports are because I don't have a SAS expander backplane - but I do have a 24 slot chassis so I need 24 SAS lanes for 24 slots. I use the motherboard SATA ports for boot disks and such
So i dont need the LSI and SAS right?
Planning on getting the Dell R730xd and i think with RAID controller H730P

Just want to make sure, i am not forgetting anything

I plan to use 2 x 40G card
I think most pools will be like max 8 disks together
Will mostly likely use the 870 EVO 4TB in my pools
The 870 QVO 8TB will be used as local storage for Database servers
Not going to use NAS for database storage yet till i think i can, if at all
And will all be SATA SSD, no NVMe for me
 
Last edited:

HoneyBadger

actually does care
Administrator
Moderator
iXsystems
Joined
Feb 6, 2014
Messages
5,112
with RAID controller H730P
Sure, if your plan is to rip it out and install an HBA330 instead.

870 QVO 8TB is 2880TB TDW
$700-750

I get the performance might be lower than 870 EVO but i will not ignore the 2880TB TDW and 8TB capacity
Hat tip to Anandtech for the graph: https://www.anandtech.com/show/15887/the-samsung-870-qvo-1tb-4tb-ssd-review-qlc-refreshed/2

fill-avg.png


You're potentially going to give up a lot of performance if you use the QVOs (yes, that's a spinning WD Red nipping at its heels!) and I certainly wouldn't subject them to sustained writes long-term for the sake of their endurance/write amplification, including as local DB drives.

QLC NAND isn't quite mature enough for this use case IMO - I'd spend the extra few bucks and buy EVOs.
 

uberwebguru

Explorer
Joined
Jul 23, 2013
Messages
97
Sure, if your plan is to rip it out and install an HBA330 instead.

What do i need the HBA330 for? And what do i replace it with?
sorry if question seem dumb, just want to confirm

Yeah i decided to return the 870 QVO 8TB and get the 870 EVO 4TB instead
 
Last edited:

HoneyBadger

actually does care
Administrator
Moderator
iXsystems
Joined
Feb 6, 2014
Messages
5,112
What do i need the HBA330 for? And what do i replace it with?
sorry if question seem dumb, just want to confirm
You replace the H730P with the HBA330, because you should not use a RAID card with TrueNAS.
 

uberwebguru

Explorer
Joined
Jul 23, 2013
Messages
97
You replace the H730P with the HBA330, because you should not use a RAID card with TrueNAS.
So why do i need to replace and not remove?
Again sorry if this sounds dumb, just tryna learn
Never used hardware RAID ever(because i really dont believe in them)

Also can i just not use the RAID controller and leave it in? Must i remove it to use TrueNAS?
No way to ignore it?
 
Last edited:

uberwebguru

Explorer
Joined
Jul 23, 2013
Messages
97
yup - its a typo - thank you

The LSI & SAS ports are because I don't have a SAS expander backplane - but I do have a 24 slot chassis so I need 24 SAS lanes for 24 slots. I use the motherboard SATA ports for boot disks and such
Looking at your SSD pool

Code:
SSDPool: 6 * DC S3610 1.6TB SSD in 3 * mirrored pairs + Mirrored Optane 900P (Partition) as SLOG


What are these? + Mirrored Optane 900P (Partition) as SLOG
Are those on same pool or a separate pool?
 

NugentS

MVP
Joined
Apr 16, 2020
Messages
2,947
What I am doing here is non-standard and not supported.
Because I use iSCSI & NFS - as ESXi datastores - I am using sync write. For safety I am using sync=enabled (which is slow)

I have taken 2 Optane 900P's and manually partitioned them into 3 * 20GB partitions, leaving the rest unallocated. I have then, for each pool that uses a dataset that is sync=enabled added 1 partition from each drive as a mirrored SLOG/ZIL. Thus the optanes are running as a SLOG for three different pools

If I was putting a heavy load on the optanes I probably wouldn't do this - but I am not, so I can
 

Ericloewe

Server Wrangler
Moderator
Joined
Feb 15, 2014
Messages
20,194
Also can i just not use the RAID controller and leave it in?
You can also burn a pile of money, it's about as useful. And you'd need an additional HBA, so there really is no benefit to it.
 

jgreco

Resident Grinch
Joined
May 29, 2011
Messages
18,680
870 QVO 8TB is 2880TB TDW
$700-750

Yes, but its endurance is crap. Just because it's available as a larger drive doesn't make it better, it just makes it a larger pile of low endurance crap. Most people don't build VM environments to survive in low endurance storage, because it's a bit difficult.
 

NugentS

MVP
Joined
Apr 16, 2020
Messages
2,947
A friend of mine built an array on QVO drives and used them as a iSCSI store for a 3 server cluster of ESXi hosts.
I think the drives shat themselves after about 3 months - total loss of the array.
 

uberwebguru

Explorer
Joined
Jul 23, 2013
Messages
97
Yes, but its endurance is crap. Just because it's available as a larger drive doesn't make it better, it just makes it a larger pile of low endurance crap. Most people don't build VM environments to survive in low endurance storage, because it's a bit difficult.
Returning for the 870 EVO 4TB
 

uberwebguru

Explorer
Joined
Jul 23, 2013
Messages
97
A friend of mine built an array on QVO drives and used them as a iSCSI store for a 3 server cluster of ESXi hosts.
I think the drives shat themselves after about 3 months - total loss of the array.
No RAID? did he setup similar to RAID 0 or something?
Or we can lay blame completely on the storage drives
 

uberwebguru

Explorer
Joined
Jul 23, 2013
Messages
97
@jgreco @NugentS

#1
What is best way to setup a pool for 4 x 870 EVO 4TB?
Or best to to go 6 x 870 EVO 4TB in a pool?

I am tending towards starting with 4 and then can expand the pool with more discs later
Wanted to get your advice

#2
Also what i be restricted to get the speed from the pool? What will be my constraints and what is max speed i can get?
I am trying to put 2 x 40G card and wanted to know if i can get anything close to that
Anything else i need to buy here, or am all set?

At stage where i can still change things now
So whatever i need to decide will be best now
 
Last edited:

NugentS

MVP
Joined
Apr 16, 2020
Messages
2,947

HoneyBadger

actually does care
Administrator
Moderator
iXsystems
Joined
Feb 6, 2014
Messages
5,112
Forewarning - this post is pretty much a bunch of Resources links.

So why do i need to replace and not remove?
Again sorry if this sounds dumb, just tryna learn
Never used hardware RAID ever(because i really dont believe in them)

Also can i just not use the RAID controller and leave it in? Must i remove it to use TrueNAS?
No way to ignore it?
Well you'll need some sort of storage controller in order to access the 24x drive bays in the front of your server. You just can't/shouldn't use a RAID controller and instead use an HBA.


Generally there's a limited number of PCIe or expansion slots in a server. The RAID controller can be kept as part of a Very Highly Available Boot Pool strategy, see below, but you need to be able to separate it from the rest of the pool and make sure its filthy RAID-ness doesn't touch your precious zpool.


And since this is designed to host VMs, have a look at the justification for mirrors over RAIDZ:


As well as the fact that you'll need to devote a PCIe slot or two for mirrored SLOG devices similar to what @NugentS has done to ensure fast/safe writes:


Given that you want to link this via 40GbE you will need a seriously speedy SLOG device if you want to keep up - you're well into the point where genuine NVDIMMs would be required but you can get a decent chunk of speed by using a large-capacity Optane DC device (P4800X, P5800X) - a budget SSD will not cut it here!
 
Last edited:
Top