Editing Best practices of using the Synology DiskStation to host iSCSI Storage
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
[[Image:iSCSI.png| | [[Image:iSCSI.png|500px|center]] | ||
==Overview== | ==Overview== | ||
This article will cover | This article will cover the tips and suggestions for deploying the Synology DiskStation for iSCSI Storage for application servers. It's best to read this article in it's entirety and enable which options which is best suited for the network. | ||
Line 22: | Line 15: | ||
* Restrict Initiator NICs to iSCSI Storage duties only | * Restrict Initiator NICs to iSCSI Storage duties only | ||
** On the Initiator NICs, it's recommended to disable all other protocols and services except for protocols for the iSCSI Service (mainly IPv4). This will reduce interference from the other protocols, and optimize the NIC for performance for accessing iSCSI Storage. | ** On the Initiator NICs, it's recommended to disable all other protocols and services except for protocols for the iSCSI Service (mainly IPv4). This will reduce interference from the other protocols, and optimize the NIC for performance for accessing iSCSI Storage. | ||
Line 53: | Line 44: | ||
*[[wikipedia:Thin_provisioning#Over-allocation|Over-allocation]] allows for an iSCSI Target to virtually have greater space than what is physically available. This is mainly beneficial for those environments where it's not known how much space is required - so it's easier to create a large storage pool immediately, and be concerned about the physical storage needs at a later point. | *[[wikipedia:Thin_provisioning#Over-allocation|Over-allocation]] allows for an iSCSI Target to virtually have greater space than what is physically available. This is mainly beneficial for those environments where it's not known how much space is required - so it's easier to create a large storage pool immediately, and be concerned about the physical storage needs at a later point. | ||
**However, the physical storage will have to be updated eventually, if the virtual storage requirements exceeds what is physically available, then no more data can be written within the virtual space, which may result in lost or damaged data. It is the administrator's responsibility to ensure that there is plenty of physical space to accommodate the virtual storage needs. | **However, the physical storage will have to be updated eventually, if the virtual storage requirements exceeds what is physically available, then no more data can be written within the virtual space, which may result in lost or damaged data. It is the administrator's responsibility to ensure that there is plenty of physical space to accommodate the virtual storage needs. | ||
Line 79: | Line 71: | ||
**Proceed to the [[How_to_use_the_iSCSI_Target_Service_on_the_Synology_DiskStation#Step_3:_2|iSCSI Target Advanced Options]] of the Synology DiskStation and enable '''Allow multiple sessions from one or more iSCSI Initiators''' | **Proceed to the [[How_to_use_the_iSCSI_Target_Service_on_the_Synology_DiskStation#Step_3:_2|iSCSI Target Advanced Options]] of the Synology DiskStation and enable '''Allow multiple sessions from one or more iSCSI Initiators''' | ||
**Use a Cluster-capable file system; <font color=red>failure to use the correct file system can and will result in data loss and corruption</font>. | **Use a Cluster-capable file system; <font color=red>failure to use the correct file system can and will result in data loss and corruption</font>. | ||
***A visual example would be to take a USB Hard drive and connect it to two different computers | ***A visual example would be to take a USB Hard drive and connect it to two different computers. Under normal conditions, neither computer would be aware of the other computer's changes, thus if they both access the same area of space on the hard drive to read/write data, data loss will occur. | ||
**Known cluster-capable file systems are | **Known cluster-capable file systems are | ||
***[[wikipedia:NTFS|Microsoft NTFS]] | ***[[wikipedia:NTFS|Microsoft NTFS]] - <font color=red>Requires iSCSI SPC-3 Persistent Reservation, available in Windows 2008 Server or Windows 2003 Clustering Services</font> | ||
****It's not recommended to enable compression abilities on the NTFS Volume | ****It's not recommended to enable compression abilities on the NTFS Volume | ||
***[[wikipedia:OCFS|Oracle OCFS]] | ***[[wikipedia:OCFS|Oracle OCFS]] | ||
***[[wikipedia:VMware VMFS| | ***[[wikipedia:VMware VMFS|VMWare VMFS]] | ||
==Further Reading== | ==Further Reading== | ||
* [[How to use the iSCSI Target Service on the Synology DiskStation]] | * [[How to use the iSCSI Target Service on the Synology DiskStation]] |