Posts Tagged ‘fc’

高性能运算中存储的选择

xeon Posted in Computer Technical,Tags: , , ,
0

http://zh.community.dell.com/techcenter/b/weblog/archive/2011/12/20/dell-hpc.aspx

这个文章中分析的是高性能机器中存储的选择。

架设存储采取直连拓扑,就会产生如下的问题:
1.每个节点连接设备的cost
2.交换机的cost和性能的衰减
3.Lun设备共享需要文件系统来控制,而商业文件系统需要cost

当节点超过100个,那么这三个问题越来越严重。

这里提到的第三个问题其实是一个很多人不太了解的概念,工作中会有很多用户理解为共享Lun设备即可以实现共享的效果,其实对单位时间来说,每个Lun设备都只能是一个独占设备,对于相互的共享和读取必须靠文件系统来实现。

对于直连,所有主机访问到的存储是块设备。而NAS,访问到的确是目录。一个是块级别的操作,一个是文件级的操作。对于高性能机器中存储的选择作者认为应该选择文件极的操作。

另外作者也对光纤存储和iscsi存储做出了阐释。

FC SAN存储的优势:

• 由于具有更高的性能和可靠性,通常情况下存储的性能表现最好

• 独立的光纤通道网络更安全,还有LUN zoning和LUN masking等访问控制机制

• 支持Boot from SAN (从存储启动系统),服务器本地不再需要硬盘

• 如果还有基于FC SAN的磁带系统,可以做到LAN Free的备份机制

• 扩展方便,只要留有足够的FC端口,主机与存储LUN之间的挂载可以很灵活

FC SAN存储的不足:

• 从零开始构建的话,部署成本会很高

• 需要特殊的、昂贵的配件,比如交换机、线缆和HBA卡

• 实施和管理也许更复杂,通常需要专职的存储管理员

• 可用的安全控制功能较少,实现认证和加密比较复杂

iSCSI存储的优势:

• iSCSI是光纤通道存储的低成本替代方案,它使用标准的以太网组件,iSCSI磁盘阵列的价格通常也低于光纤阵列

• 基于软件的initiator简单易用而且非常便宜,基于硬件的initiator则可以提供更好的性能

• 像光纤通道一样,iSCSI是基于block的块存储系统,在VMware vSphere环境下可以使用VMFS卷

• 升级到10 Gbps以太网之后,速度和性能将有大幅度提升

• 部署和管理iSCSI不需要特殊的培训和特殊技能

• 支持CHAP认证和加密等安全机制,也支持multi path多路径这样的可以增加带宽和可靠性的技术

• 部署起来比光纤通道更快,不需要专业的存储管理员

iSCSI存储的不足:

• 因为多数情况下iSCSI使用的都是软件initiator,因此它会增加服务器CPU的负担

• 性能通常不如FC SAN

• 通常无法扩展到像光纤通道存储系统那样大的规模

• 网络延迟和非iSCSI网络流量的干扰都会影响iSCSI的传输性能