This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
computing:storage:iscsi_vs_nfs [2015/08/09 18:22] gcooper created |
computing:storage:iscsi_vs_nfs [2017/06/07 11:37] (current) gcooper |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== iSCSI vs. NFS ====== | ====== iSCSI vs. NFS ====== | ||
+ | |||
+ | http:// | ||
This is a perennial subject when choosing shared storage for virtualization of VDI. | This is a perennial subject when choosing shared storage for virtualization of VDI. | ||
Line 5: | Line 7: | ||
The common wisdom is that **iSCSI is faster than NFS** and **NFS is easier to manage than iSCSI**. | The common wisdom is that **iSCSI is faster than NFS** and **NFS is easier to manage than iSCSI**. | ||
- | <note important> | + | <note important> |
- | <note tip>With ZFS storage servers, you should implement a fast SSD (or better) SLOG device which significantly speeds up sync writes.</ | + | <note tip>With ZFS storage servers, with an iSCSI setup with VM's, setting '' |
+ | |||
+ | <note tip>With ZFS storage servers, you should implement a fast SSD (or better) SLOG device | ||
In reality, the decision to use one or the other method of storage access is not so simple. | In reality, the decision to use one or the other method of storage access is not so simple. | ||
- | Facts: | + | **Facts**: |
- | * This writer | + | * This author |
* iSCSI is **block storage** | * iSCSI is **block storage** | ||
* Storage is presented to the hypervisor as a block device | * Storage is presented to the hypervisor as a block device | ||
Line 19: | Line 23: | ||
* Storage is presented to the hypervisor as a share | * Storage is presented to the hypervisor as a share | ||
* NFS is easier to manage | * NFS is easier to manage | ||
+ | * Simple snapshots | ||
* Many admins choose **easier** over **slightly better performance** | * Many admins choose **easier** over **slightly better performance** | ||
* Transactional applications need better storage performance | * Transactional applications need better storage performance | ||
Line 25: | Line 30: | ||
* Virtualization | * Virtualization | ||
* The integrity of VHDs is critical | * The integrity of VHDs is critical | ||
+ | |||
+ | **HA Notes**: | ||
+ | |||
+ | * iSCSI uses MPIO to implement multiple network connections | ||
+ | * More speed | ||
+ | * More reliability | ||
+ | * Higher availabilty | ||
+ | * Potentially fully redundant storage networking | ||
+ | * NFS | ||
+ | * No internal HA networking | ||
+ | * Some true experts don't recommend using NFS over bonded NICs | ||
+ | * Use 10GbE for speed | ||
+ | * Some do | ||
+ | * **More research needed on resilient NFS networking** |