Avatar of janhoedt
janhoedt
 asked on

ZFS: Nexentastor best practises for ESXi 5

Hi,

I just configured my HP Microserver 16GB NL 40 with Nexenta. There are 6 SSD's inside: 2 for OS (mirrored, 60 GB), 4 SSD's 120GB (Kingston, enterprise version), 3 SATA 250 GB 5400 RPM.

Before setting this up, I actually only was looking for a fast storage NAS in my lab. I ended up spending some weeks but actually I don't want to spend any more now. I want to focus again on Microsoft products which run on my vm's.
Therefore this question.

I saw loads of articles for best practises: using NFS3 instead of 4 for ESXI?, make cache/log with mirrored drives?, backup the storage using snapshots?, use ISCSI over NFS?

Now, as mentioned, I don't want to spend much more time on configuring, checking best performance, just have a best practice "jump start".

So please advise (configured ZRAID on 4 SSD's of 120GB, NFS; 3 SATA's in ZRAID too).
Note: I'll probably replace the SATA's with 3 or more barracuda 2TB 64 MB cache, green disks for having more storage.

J.
VMware

Avatar of undefined
Last Comment
Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)

8/22/2022 - Mon
David

Best practice is to get rid of ESXi entirely with Nexenta. You want to run native Nexenta on the physical machine.

As for using 'cuda green drives those disks are low duty cycle, and not designed for 24x7x365. If you DO use them, don't even think of doing anything other than RAIDZ2.
Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)

you may find better performance using iSCSI LUNs, if your NFS performance is not as expected.

you will need to test performance in the VMs.

Benchmark software listed as before.

your current config looks okay. experiment with adding a ZIL log SSD to your SATA three, for increased performance, also SSD for cache
janhoedt

ASKER
@dlethe: who said I was running a vm? It is on bare metal!
I started with Experts Exchange in 2004 and it's been a mainstay of my professional computing life since. It helped me launch a career as a programmer / Oracle data analyst
William Peck
David

Title had "ESXi" in it, so what do you expect me to think ;)
SOLUTION
David

Log in or sign up to see answer
Become an EE member today7-DAY FREE TRIAL
Members can start a 7-Day Free trial then enjoy unlimited access to the platform
Sign up - Free for 7 days
or
Learn why we charge membership fees
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.
Not exactly the question you had in mind?
Sign up for an EE membership and get your own personalized solution. With an EE membership, you can ask unlimited troubleshooting, research, or opinion questions.
ask a question
janhoedt

ASKER
Thanks for the input dlethe!
I do want to make it easy, general.
However, I do have the ssd s installed and don t like to start all over installing Nexenta afain on other disk (might do that some day but for now I want to play with my new born nas :-)).

I don t want more then 1 disk for redundancy (it s a lab after all, if 1disk down, I could shutdown whole nas and go to shop for other disk) UNLESS performance proves drastically.

That would mean raidz, not raidz2 I guess.
So you wouldn t make a raidz of ssd s then and use a mirror for zil and 1 disk for cache. Then I have 1 spare ssd 120 gb. Could use that in my laptop.

Note: microserver has already 16 gb ram which is max it can hold.
Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)

also note, that a single low power, low performing, AMD Neo N40L 1,5GHz dual core processor, is the bottleneck! also onboard nic does not support jumbo frames

my new Nexus phone performs faster than a ProLiant Microserver!

before you waste anymore time benchmark and test existing NAS versus Microserver, you may find your existing NAS has a faster processor.
Get an unlimited membership to EE for less than $4 a week.
Unlimited question asking, solutions, articles and more.
janhoedt

ASKER
Hanccocka, you always mentioned it s the fastest nas you ll find around? That s why I started with it in the first place ...
ASKER CERTIFIED SOLUTION
Log in to continue reading
Log In
Sign up - Free for 7 days
Get an unlimited membership to EE for less than $4 a week.
Unlimited question asking, solutions, articles and more.
David

What is your I/O model?   Be specific, ratio of reads vs writes vs sequential vs random I/O?   Will you use deduplication or compression?    Are these small data files?

If you are going all SSD, then just stripe 2 mirrors together.  No need for ZIL or cache if you are all SSD, you need them if you go RAIDZ1 and those cheap slow SATA disks.
Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)

I would not recommend deduplication or compression on that Microserver.
All of life is about relationships, and EE has made a viirtual community a real community. It lifts everyone's boat
William Peck
David

You can do both, it just depends on the I/O load.  At some point CPU utilization may suffer, but if I/O utilization hits a ceiling first, then CPU load wont be a significant bottleneck.
janhoedt

ASKER
Thanks for this extended input guys, appreciate it!
janhoedt

ASKER
fyi (some vm's running since last night, config not changed -only vm's running on ssd zraid-):nexenta-stats
Get an unlimited membership to EE for less than $4 a week.
Unlimited question asking, solutions, articles and more.
janhoedt

ASKER
Note: would installing napp-it be added value (if so, why would that be)? Thx
janhoedt

ASKER
I'll make a new ticket asap but nappit doesn't install ... just shows this:

admin@Nexenta:~$  wget -O - www.napp-it.org/nappit | perl
--14:33:49--  http://www.napp-it.org/nappit
           => `-'
Resolving www.napp-it.org... 80.67.28.3, 2a00:1158:0:300:9a63::1
Connecting to www.napp-it.org|80.67.28.3|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 23,126 (23K) [text/plain]

100%[====================================>] 23,126        --.--K/s

14:33:49 (235.53 KB/s) - `-' saved [23126/23126]

Logging on with root gives "wrong command".
Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)

Note: would installing napp-it be added value (if so, why would that be)? Thx

it will give you some additional management fuinctionaility, not available from the current interface.
Experts Exchange is like having an extremely knowledgeable team sitting and waiting for your call. Couldn't do my job half as well as I do without it!
James Murphy