将存储暴露给networking上的Windows最有效的方法?

使用Nexenta或Opensolaris …在服务器级H / W:SAS磁盘+ 1GB三层交换机:

CIFS只会做10 MB /秒。 添加更多的服务器会使每个服务器的速度达到10 MB /秒?

不知道在Windows上的NFS性能。

为Windows服务器configuration几个Tera字节的最佳方式是什么?

寻找80到100 MB /秒的I / O速度。 顺序I / O

perf调整思路:绑定,网卡绑定,6G SAS?

来自戴尔的商用iscsi SAN:equallogic,HP:lefthand / saniq …他们还好吗?

在此先感谢您的想法….

如果存储用户将成为其他Windows服务器,iSCSi是一个非常有效的方法。 OpenSolaris可以做到这一点。 就个人而言,我不会相信Windows上的NFS性能,其他人可能会不同意。

如果存储用户实际上是工作站,CIFS是唯一的出路。 在这种情况下,您可以select双服务器模式,存储服务器提供iSCSI,另一台Windows服务器提供CIFS服务。

至于iSCSI的效率,这很大程度上取决于你将要用它做什么。 当我上次查看OpenSolaris时,似乎认为标准传输大小非常大。 OpenSolaris中的I / O子系统需要调整到我无法弄清楚的程度,所以中小型的随机I / O操作真的performance不佳( 更多细节在这里加上注释)。

根据我的经验,OpenFiler对于iSCSI所需的随机I / OI的性能要好得多。 如果您的AD域足够小,那么CIFS引擎就非常好。

分支到付费存储头,惠普LeftHand东西真的很好。 IIRC的最新版本中有10G以太网作为选项,这减less了我在我自己的testing中发现的主要瓶颈之一。 我所使用的存储子系统的顺序读取正在推动3G SAS限制,但在单个GigE连接上并不重要。 我们并没有selectLeftHand,因为我们试图保持这个特定系统的每GB成本低。

iSCSI确实比CIFS更快,但请考虑它是一个块级系统,不像CIFS / NFS那样不使用集群感知文件系统来共享数据。