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存储做出了阐释。
« Prev:U盘装xp 我终于明白了:Next »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的传输性能