VMware Cloud Community
systimax
Contributor
Contributor
Jump to solution

Fedora NFS/ISCSI,OpenFiler NAS, FreeNas. or other ISCSI ?

Hello, I'm looking to set up a lab with ESX. I'm kind of curious why some people choose to install Fedora with ISCSI http://www.vmguru.com/blogs/vmguru/archive/2006/10/12/925.aspx

While others build Fedora with a NFS share or use FreeNas, OPenFiler, or some other NFS type device.

In the lab world is there an advantage with going with ISCSI over NFS besides that fact that you learn a little more about ISCSI? Out of all the choices above what would make the best DataStore for ESX in terms of speed and relibality? It seems Vmotion + HA and some other features are supported on both ISCSI and NFS so im trying to understand the difference.

Fedora NFS

Fedora ISCSI

FreeNas

OpenFiler

Any reason why you couldnt use CentOs as a NFS or ISCSI target?

(Cant do Naslite because my adaptec Sata Raid card doesn't support it)

Just a note, this box will be a decent box DellGx280 workstation P4 2.8GHZ with 1 Gig of Ram.

thanks

Reply
0 Kudos
1 Solution

Accepted Solutions
oreeh
Immortal
Immortal
Jump to solution

NFS is a file protocol whereas iSCSI operates at the block level.

iSCSI therefore has some performance advantages.

RH based (Fedore,CentOS) systems have some disadvantages since their kernel is heavily modified and the IET source depends on a (nearly) stock kernel to compile and run properly.

The same applies to (Open)SuSE.

OpenFiler uses an older IET implementation which lacks reserve/release support - this is a no go when using ESX!

If you plan to use iSCSI I strongly recommend to take a look at the IET forum.

http://www.nabble.com/iSCSI-Enterprise-Target-f4401.html

Also take a look at the following threads regarding iSCSI

http://www.vmware.com/community/thread.jspa?messageID=515698

http://www.vmware.com/community/message.jspa?messageID=496519

http://www.vmware.com/community/thread.jspa?messageID=468517

http://www.vmware.com/community/thread.jspa?messageID=482260

http://www.vmware.com/community/thread.jspa?messageID=499195

http://www.vmware.com/community/thread.jspa?threadID=37815

http://www.vmware.com/community/thread.jspa?threadID=62976

http://www.vmware.com/community/thread.jspa?messageID=569989

View solution in original post

Reply
0 Kudos
5 Replies
oreeh
Immortal
Immortal
Jump to solution

NFS is a file protocol whereas iSCSI operates at the block level.

iSCSI therefore has some performance advantages.

RH based (Fedore,CentOS) systems have some disadvantages since their kernel is heavily modified and the IET source depends on a (nearly) stock kernel to compile and run properly.

The same applies to (Open)SuSE.

OpenFiler uses an older IET implementation which lacks reserve/release support - this is a no go when using ESX!

If you plan to use iSCSI I strongly recommend to take a look at the IET forum.

http://www.nabble.com/iSCSI-Enterprise-Target-f4401.html

Also take a look at the following threads regarding iSCSI

http://www.vmware.com/community/thread.jspa?messageID=515698

http://www.vmware.com/community/message.jspa?messageID=496519

http://www.vmware.com/community/thread.jspa?messageID=468517

http://www.vmware.com/community/thread.jspa?messageID=482260

http://www.vmware.com/community/thread.jspa?messageID=499195

http://www.vmware.com/community/thread.jspa?threadID=37815

http://www.vmware.com/community/thread.jspa?threadID=62976

http://www.vmware.com/community/thread.jspa?messageID=569989

Reply
0 Kudos
systimax
Contributor
Contributor
Jump to solution

It seems in some of those post that openfiler seems to have been corrected.

Is that not the case?

Reply
0 Kudos
oreeh
Immortal
Immortal
Jump to solution

I'm not sure, last time I've checked it wasn't corrected

Reply
0 Kudos
promaster
Contributor
Contributor
Jump to solution

i tested freenas verison 0.685b1 with iscsi and it works well.

Reply
0 Kudos
admin
Immortal
Immortal
Jump to solution

IET 0.4.15 works perfectly on Fedora Core 6 and 7, been using both for testing without any issues.

Reply
0 Kudos