一般来说,在服务器上使用iSCSI可访问的SAN(存储区域networking)进行数据存储是不是很好?
没有“一般”的东西,这取决于你的要求。 iSCSI不是一个内部存储机制 – 这不是一个如何将一个磁盘直接链接到一个服务器内部的方法,对于SATA或SAS要好得多的工作来说,速度很慢并且不必要的复杂。
就速度而言,无论接口是100Mbps,1Gbps还是10Gbps,iSCSI都可以工作,相当于〜10MBps,100MBps和1GBps,只要实际的磁盘arrays能够跟上并且控制器不会太忙。
现在看你是否适合,首先要知道的是,iSCSI是块级存储,取决于客户端机器的文件系统(根据操作系统明显不同)来挂载,分区,格式化和pipe理这个块级别存储。 大多数文件系统不是集群感知的,这意味着他们不能与任何其他机器共享这些数据,除非他们都使用完全相同的集群感知文件系统。 这是一个重要的区别,因为有些软件需要块级存储。 另一个主要的块级存储系统是使用专用networking的光纤通道,通常为1,2,4或8Gbps,但通常与iSCSI的networking争用less得多。
iSCSI不是允许文件级共享的NAS文件系统,例如NFS,CIFS / SMB,HTTP,FTP / SFTP等。
所以,如果一切取决于你想达到什么 – 让我们知道,我们将能够更好地帮助你。
我使用iSCSI支持SAN支持群集; 效果很好,但是如果你得到1MBps,可能是错误的。 我每天使用的SAN是120MB +持续的。