从直接附加存储、集群存储到区域网存储,许多存储配置是有效的。戴尔分析5种模型,以确定哪一种具有最好的可靠性、有效性和故障间隔平均时间(MTBF)。
系统管理员可以采取不同的方法实现存储。直接存储(DAS)是必备的设备(如
硬盘、RAID阵列或磁带),它通过电缆直接与
服务器相连。存储区域网是一个高性能
网络,它可以在不同种类的
服务器和存储资源间移动数据。此
网络可以实现
服务器和存储
系统间any-to-any的内连。
存储也可以在集群中实现,集群是由2个或更多服务器组合在一起的组群,它可以减少系统故障概率,而另一台服务器
自动地接替故障服务器的活动和应用
程序。集群可以带来高性能和高有效性。
为比较这些不同存储配置的有效性和可靠性,戴尔提出模型系统可靠性分析,该模型系统集成DellTM PowerEdgeTM 6450服务器、QLogic® QLA 220
主机总线适配器(HBA)、戴尔|EMC FC4700存储阵列和戴尔PowerVaultTM 56F光纤通道开关(条件适宜时)。
建立可靠性模型
对于每一种配置,本文包括如下内容:
可靠性: 在对于给定信心水平上的给定周期规定条件下,系统完成其必需功能的可能性。
MTBF (故障间隔平均时间): 一个以小时为单位,代表性地表达一个可修复系统如何可靠的指标,MTB值越大,其系统就越可靠。
有效性: 在给定的时间内,系统将要启动和正确运行的可能性;本文评估内在的有效性, 它说明系统运行时间和故障检修,不包括同预防性维护、供应和管理相关的宕机时间。
计算仅仅阐明硬件的有效性、可靠性和故障间隔平均时间。作为计算的基础,戴尔使用下列假设创建可靠性框图:
连接服务器和PowerVault 56F开关的冗余HBA处于备用模式。
简单的SAN和高有效性的集群配置包含备用开关,它能使服务器在冗余HBA之间进行选择:这些配置采用理想的开关。
PowerVault 56F开关在任意给定时间内都起作用。在开关故障期间,另一个开关接替故障开关的功能。对于FC4700存储阵列中的双重控制器来说,同样的假设是正确的。
非冗余DAS
非冗余DAS配置由一台PowerEdge6450服务器、一个HBA和一个FC4700存储阵列(见图1 )组成。图2 显示用于评估这种配置的可靠性框图和数学公式。
图 1.非冗余DAS配置
图 2. 可靠性框图和非冗余DAS方程
冗余DAS
冗余DAS配置具有故障转移性能,因为服务器包含2个HBA且存储阵列包含2个控制器(见图3 )。图4 显示用于评估这种配置的可靠性框图和数学公式。
图 3. 冗余DAS配置
图 4. 可靠性框图和冗余DAS方程
基础集群
假定通过
微软公司的集群服务来建立基础集群。它包括2台可以彼此进行故障转移的PowerEdge 6450服务器、一台HBA/服务器和一台具有2台控制器的FC4700存储阵列(见图5 )。图6 显示用于评估这种配置的可靠性框图和数学公式。
图 5. 基本集群配置
图 6. 可靠性框图和基本集群方程
高有效性集群
通过微软公司的集群服务来建立的高有效性集群(见图7 ),比基础集群更具有冗余性-每个服务器包含2台具有故障转移功能的HBA。配置1台存储阵列,它包括配备2台控制器,并添加2个PowerVault 56F开关。图8 显示用于评估这种配置的可靠性框图和数学公式(见图9 )。
图 7. 高性能集群配置
图 8. 高性能集群的可靠性框图
图 9. 高性能集群的可靠性方程
简单的SAN
图10中显示的简单SAN配置,假定2台服务器不能集群而且不能彼此故障转移。因此,当一台服务器出现故障时SAN也将宕机。但是每一台服务器的HBA、存储阵列控制器和开关出现故障时,可以把故障转移到其相对应部分。2个PowerVault 56F开关没有内部开关链接。图11显示用于评估这种配置的可靠性框图和数学公式(见图12)。
图 10. 简单SAN配置
图 11. 简单SAN的可靠性框图
图 12. 简单SAN的可靠性方程