Editing Best practices of using the Synology DiskStation to host iSCSI Storage

Jump to navigation Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

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|400px|center]]
[[Image:iSCSI.png|500px|center]]
 




==Overview==
==Overview==
This article will cover advanced aspects of using the Synology DiskStation for dedicated iSCSI Storage deployment. It's best to read this article in it's entirety and enable which options which is best suited for the network. Please be sure to have an iSCSI Target created on the DiskStation before proceeding. Refer to the [[How to use the iSCSI Target Service on the Synology DiskStation]] for further information. This article is aimed for experienced network administrators.  
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 23:
* 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.
* Assigned Fixed IP Addresses for both the DiskStation and all servers.
** This will ensure that IP Address for all of these devices will remain consistent after a network/power interruption.




Line 53: Line 52:
*[[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 79:
**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 for dual concurrent usage. 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.
***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>
****<font color=red>Requires iSCSI SPC-3 Persistent Reservation, available in Windows 2008 Server or Windows 2003 Clustering Services</font>
****[http://www.synology.com/support/download.php?lang=enu Synology DSM 3.0] or higher is required on the DiskStation.
****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|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]]
Please note that all contributions to wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see Wiki:Copyrights for details). Do not submit copyrighted work without permission!
Cancel Editing help (opens in new window)