存储专栏 EMC Symmetrix历史现状及硬件架构
西瓜哥 发表于:13年08月08日 11:00 [原创] 存储在线
EMC VMAX的这个架构,其实和华为HVS的一个最大的区别,出来交换机技术不同外,还有对CACHE的管理上。EMC VMAX采用全局编址,CACHE虽然是分布的,但逻辑上是一个大的全局Cache。而HW HVS却是把每个引擎的Cache分为两级,主机写入到第一Cache,这些Cache不是全局的,镜像到本引擎中。而从Cache落入到硬盘的时候,有 人落盘的时候可能需要落到别的引擎上的硬盘里,为了加快落盘的速度,因此,做这一层再增加一层Cache。这两种架构没有谁优谁劣,HW HVS充分利用了引擎内的cache镜像通道,因此性能要好一些。而EMC VMAX这种逻辑全局Cache的方式,管理比较方便,原来的Enginuity软件逻辑不需要改动就可以用。
因此,从我的分析 看,VAMX利用VNX/CX的平台,但把VNX/CX的Cache镜像通道去掉了,把后端的磁盘连接从SAS更换为FC-AL(CX系列后端本来就是 FC-AL,可以不变),组成了VMAX的引擎。当然,CPU和内存也可以选用不同于中端的型号。这种架构显露出VMAX的一个矛盾心情,想切换到SAS 技术,但不敢。这方面的魄力不如HDS,HDS VSP已经放弃后端FC-AL技术了。目前在高端存储领域,只有VMAX和DS8000还采用FC-AL技术连接后端磁盘框,这种方式支持 SAS/SATA磁盘需要增加转接模块的。每个磁盘框上还有2个监控模块,这些监控模块组成一个漂亮的环形,大家看看,像不像游乐园的空中大转轮,O(∩_∩)O哈!
VMAX 40K最大可以支持3200块盘(HW HVS为了超过VMAX,多了16块,支持3216块,O(∩_∩)O哈!这就是好来者的优势)。我们看到,VMAX采用集中式部署时,即中间一个机柜全 部专门用来放置8个引擎,其他都是硬盘柜。当然,VMAX也支持分散部署。
每个引擎连接的硬盘框示意图,大家注意,由于VMAX的高密框(也就是2U25块2.5“硬盘)不支持第二级Daisy连接,因此不能部署在最外围的机柜上。
控制柜里面除了引擎,还有Rapid-IO交换机以及UPS等。
VMAX 采用传统的掉电后Cache脏数据落物理硬盘的方式,而现在HDS和HW都是在Cache上配置专门的SSD盘来做掉电保护的。而VMAX需要非常大的 UPS来支持Cache落到数据磁盘上,每对磁盘控制卡需要40块磁盘,每个磁盘9G空间保留,专门用来做掉电保护。感觉这种方式太消耗UPS了,设备掉 电的时候还需要UPS要支撑这么多硬盘一段时间,应该很吃力。好在VMAX的保险箱磁盘不挑盘,所有的硬盘类型都可以。
总之,EMC VMAX是Symmetrix发布以来最重大的架构改变,特别是从紧耦合全面转向了松耦合,使得现在紧耦合架构只剩下HDS VSP一家。这个转变刚开始不被人看好,但现场市场的表现来看,应该得到了客户的认可。VMAX也可以跟随中端架构采用最新的硬件技术,减低研发成本,而 且扩展性也好很多。据说VNX2在9月份发布,等VNX2平台成熟后,明年VMAX也可以采用VNX2硬件平台,性能和扩展性估计都会有较大提升,让我们 到时候拭目以待吧。
好的,今天我们先聊到这里。希望大家积极反馈你的意见和建议,微信扫描如下二维码,关注微信公众号“高端存储知识”,与作者微信互动。