仅需少量的预算,我就想将我的4 xen服务器转移到网络存储-either NFS或iSCSI,这将取决于测试它的性能(我们需要良好的吞吐量,它必须通过链接和交换机故障测试继续工作)。我们可能会在完成后的某个时候再添加两个xen服务器。
我对存储网络的设计和操作不太了解,所以非常感谢那些有经验的人给我的一些提示。不包括存储设备,预算约为3,800美元。我目前认为这是我保留预算的选择:
1)选择使用的infiniband硬件,并以10 Go的性能为目标。
2)坚持使用千兆以太网,并购买一些新交换机(思科或选购),以创建一个只存储的以太网局域网。升级到10千兆以后,但尽量使用硬件,在可能的情况下,以降低升级成本。
我见过用过的、经过战争的infiniband交换机以合理的价格(大概是因为大公司正在集中在10 10gbit以太网上?)而便宜的10 is的承诺是有吸引力的。
我对IB一无所知,以下是一些问题:
我可以购买2个交换机,并在我的xen和存储节点中有多个HBA来获得冗余和提高性能,而不需要复杂或昂贵的管理软件成本?如果是的话,你能给我举一些例子吗?
NFS和iSCSI的工作方式是一样的吗?
IB是一个明智的选择,还是可以/应该在相同的预算中使用以太网或FC --不过,我不想在未来的升级中陷入困境。
对于存储,我可能会使用nexentastor构建一个存储服务器,目的是以后可以添加更多的磁盘、SSD,并添加另一个服务器,以便在存储级别提供故障转移选项。惠普的LeftHand初学者SAN也在考虑之中。
提前谢谢。
发布于 2010-03-28 19:28:04
如果可能的话,跟Infiniband一起去。它优于10g以太网,因为它有较小的保证延迟。这是一个更好的技术,短距离-和分裂作为真正的网络在距离以太网处理。
关于我在角落里-你是。角落是“服务器端集群高性能网络”。问题是你是否能接受它--就我个人而言,我认为这是一个不错的选择。
Infiniband最大的优点不是高带宽,而是极低的延迟。这有利于响应/请求吞吐量。以太网在延迟区域要糟糕得多。
NFS和iSCSI的工作方式是一样的吗?
如果你要问这个问题,你应该雇个人来做这件事。这是基本的初学者的东西。iSCSI是通过网络进行SCSI的。每个it技术都应该知道什么是SCSI (一种处理硬盘通信的协议),因此它处理直接块读写访问。
每个曾经安装过光盘的人都知道,你必须对这个光盘进行分区和格式化。然后NFS坐在上面(你应该知道)。
所以,他们是不一样的,他们有很大的差异。
关于什么是更好的-这取决于XEN和他们的建议。请注意,如果您计划运行共享ISCSI (即一个ISCSI目标,即多台计算机共享的模拟磁盘)--您只能这样做,即在您运行它的文件系统上支持它。大多数fiel系统都没有--驱动程序会假设它拥有磁盘,而其他人却没有这样做。连接到一个ISCSI目标并使用不可共享的标准文件系统的Havung多重计算系统是一个运行在倒计时上的清除器--如果您进行任何写操作,那么您很幸运地在没有数据损坏的情况下存活了5分钟。
发布于 2010-03-28 18:23:41
我只能回答问题的一部分。iSCSI和NFS是根本不同的野兽。NFS是一个共享的文件系统,它的基本构建块是文件。另一端的iSCSI是一个联网的块设备,它以块的形式访问,就像本地磁盘一样。在此基础上添加一个文件系统。通常,您应该将iSCSI视为SCSI (或FC),但在网络上,即一个iSCSI磁盘属于一个服务器。您可以共享iSCSI设备(就像您可以使用FC设备一样),但是您必须使用一个支持集群的文件系统,比如甲骨文的ocfs2或RedHat的gfs (不过,我不知道)。
如果您计划拥有共享数据,那么NFS可能是最好的选择,如果您想拥有类似数据库的东西,那么iSCSI可能是一个更好的选择。
希望这能有所帮助。
https://serverfault.com/questions/127064
复制相似问题