| GZU521.COM学习网 |
|
二十世纪90年代,思科的许多应用都采用直连存储(das)。随着公司规模的扩大,对其他公司的兼并das无法满足公司的需要。2001年底,思科开始从das模式向共享式san环境转移。截止到2002年9月,思科it总共在三个大型企业数据中心部署了55台mcdata和brocade交换机,共有1400个端口。 受到企业数据中心内das—san成功移植的启发,思科工程数据中心管理员开始将其存储转向san环境,在核心使用mcdata 6064企业导向器交换机,在边缘使用mcdata sphereon 3032交换机。但显然思科it部门并不满意这样的结果,他们希望构建更大规模的存储系统,提高服务器、存储系统的利用率,并优化管理。恰逢此时,思科公司自己研发的CISCO mds 9000系列多层交换机问世,这个产品在设计上预见了san向着更大规模、更强管理、更高可用性的需求。思科it部门打算用cisco mds 9509多层导向器交换机——业内领先的能够在一个机柜上提供多达224个光纤通道端口交换机构建自己的san。 san的高可用性要求迁移过程尽可能减少对应用的影响。另一方面思科很多潜在的客户都存在要保护原有小规模san上交换机的投资,渐进式迁移的问题。所以思科存储交换机研发部门也希望能够了解当思科的mds9509和低端mcdata交换机一同工作时会面临什么问题,以取得实际操作的经验。我们的计划是,前几个月以互操作模式运行工程san,以便了解客户移植过程中的诸多细节。思科的具体计划是:2003年夏天,it部门将在加利福尼亚州圣何塞的思科工程大楼网络核心安装两台cisco mds 9509多层导向器交换机,并将其与原有的mcdata 3032边缘交换机和存储阵列相连。以操作模式运行san两个月之后,思科将用cisco mds 9120多层矩阵交换机取代mcdata 3032边缘交换机,以获得更多优势。为了在移植过程中不影响依赖san的思科关键业务应用的正常运行,需要采取很多技术保障措施。 严谨测试步步为营 思科的it部门为迁移和互操作工作制订了严谨的测试计划、迁移计划和备份方案。比如为了能够验证互操作中的问题,思科it部门挑选了ibm rational clearcase应用来考验互操作是否会影响应用,因为数千名思科开发人员都把它作为开发cisco ios? software的源代码库,这一应用对存储的性能要求非常高。 思科于2003年6月成功移植了第一台核心交换机,于同年9月完成了第二台核心交换机的移植。 由于制定了缜密的计划,移植到混合cisco mds和mcdata san的过程没有对服务造成任何影响。angulo说:“当我们关闭了一台核心交换机时,主机没有受到任何影响,客户则甚至没有感觉到这种变化。” 成效 从2003年6月到2004年1月,思科工程san在互操作模式下正常运作。在此境况下,思科宣布互操作性测试圆满结束,并用cisco mds 9120多层矩阵边缘交换机取代了mcdata 3032边缘交换机,以便充分利用只有在cisco mds交换机上提供的san功能。在互操作性测试阶段,思科不但提高了可扩展性和利用率,还达到了可用性目标。如“下一步”中所述,不久之后,思科就利用了mds 9000系列多层交换机的强大vsan功能。 可扩展性和利用率 cisco mds 9509多层导向器交换机的高端口密度——每刀片32端口,多达224个光纤通道——不但能降低成本,提高利用率,还能节省数据中心的空间。事实上,思科工程组不但计划增加50台cisco mds 9216多层矩阵边缘交换机,还打算只用两台cisco mds 9509多层导向器交换机,而不是4~6台mcdata 6064交换机支持所有60台边缘交换机。 angulo表示,mds 9509多层导向器交换机的可扩展性还能保证最高的资源利用率。他说:“假设erp环境的端口不够用,而工程环境的端口有富余,过去我们无法做到资源共享。但利用mds 9509多层导向器交换机,我们只需将erp主机插入空余端口,然后将其配置为erp vsan的一部分即可。”为加入vsan,cisco mds 9509多层导向器交换机可以驻留在思科园区网城域网(man)的任何地方,包括不同的数据中心。 高可用性 自部署之日起,两台cisco mds 9509多层导向器交换机一直运行正常。其高可用性来自于冗余交换管理引擎、完全状态化交换管理引擎故障恢复、冗余连接、平滑的软件升级、单个流程重启和vsan内的流程管理。在移植过程中,clearcase主机的服务从未被中断,应用一直正常运行,这些都归功于cisco mds 9000系列多层交换机。finley说:“移植第二个矩阵时,所有设备很快就进入了稳定状态。” finley指出,当公司从das环境向san环境转移时,cisco mds 9509多层导向器交换机的高可用性尤其重要。在das环境中,如果主机与存储之间的光纤通道连接被中断,一般只会影响一个业务部门的一组应用。相反,在san环境中,如果主机与存储之间的连接被中断,则会影响到整个数据中心的应用和业务部门。 vsan 目前,思科工程san中的所有主机和存储都放置在同一个vsan上,思科尚未充分利用vsan功能。如果管理流量开始影响性能,思科可以在同一台交换机上建立多个vsan,让每个vsan都拥有自己的广播域。对于思科客户,在混合mds-mcdata环境中利用vsan的优点是,一个cisco mds 9509多层导向器交换机可以在互操作模式下支持某些vsan,另一些vsan则运行正常功能。这一点很重要,因为cisco mds 9509多层导向器交换机的某些特性不能在互操作模式下运行,例如使用汇聚i/o因而多条电缆看似一条的中继功能。对于mcdata交换机,则要么全部采用互操作模式,要么全部不采用这种模式。 经验和教训 adam说:“制订切换计划非常重要,因为一旦出现问题,将会影响到很多主机。”例如,思科制订了光纤网络拓扑计划,以便逐台而不是同时更换两台核心交换机,这样,即使其中的一个矩阵出现问题,移植过程也能够顺利完成。 finley强调说,对于互操作模式,必须检查mcdata域id是否在允许的范围以内,以及cisco mds交换机与mcdata交换机之间是否存在分区冲突。另外,当cisco mds 9000系列多层交换机以互操作模式与其它厂商生产的主机一起运行时,只能使用这两种交换机功能的交集。很显然,cisco mds交换机中的高级vsan和网络管理特性不能在互操作环境中使用。在2004年用cisco mds 9120多层矩阵边缘交换机更换了剩余的mcdata边缘交换机之后,思科获得了无限的vsan功能、更高的可扩展性和卓越的网络管理功能。 后记 思科it计划在更大规模中部署mds系列交换机组建更大规模的san,包括更多的mds9509和mds 9120,使用vsan,提高san的虚拟化。 |
责任编辑:gzu521