SERVER SAN很火,前段时间有网友希望介绍一下EMC的SERVER SAN,ScaleIO。
SCALEIO原是一个以色列公司,2013年被EMC收购。虽然SERVER SAN很火,但其并没有其另外一个以色列兄弟XtremIO那样幸运,成为EMC增长最快的产品。西瓜哥分析,一是SERVER SAN还是没有全闪存火,二是SERVER SAN主要和开源产品Ceph竞争,这块不是EMC的强项。
那么什么是SCALEIO呢?简单来说,就是一个支持上千节点的SERVER SAN,目前只支持块设备,具有企业特性,面向企业市场。
SCALEIO有三个软件模块。第一个就是SDC,这是一个客户端,安装在需要使用ScaleIO卷的主机上面。
第二个就是SDS,这个安装在有本地存储介质的服务器上面,对外提供块服务。SDC和SDS通过网络(以太网或者Infiniband)通讯。
最后一个软件模块就是元数据管理器MDM。为了可靠性,ScaleIO需要三个MDM组建成一个集群。当主MDM失效,由备MDM接管。第三个MDM平时用来做仲裁(tie break)。
由于SDS,SDC和MDM都只是软件模块,因此可以灵活部署,分开或者同居都支持。
常见的部署方式有全融合架构,即SDC和SDS在每个服务器上都有,也就是我们常说的计算和存储融合。
另外一种部署方式就是两层配置,即计算和存储分别部署,这样做的好处就是计算和存储可以分别扩展,灵活性更好。
当然,混合部署也是支持的。
SDS和SDC也可以部署在各种hypervisor上。ScaleIO和VMware VSAN最大的区别除了性能和扩展性外,就是支持各种hypervisor。
在老版本,SDC是不能嵌入到ESX hypervisor上的(但其他hypervisor都可以),但从1.31版本起,ScaleIO支持这个功能。
这也就是前面ScaleIO宣传把自己集成进VMware内核的宣传,但遭到vmware的强烈反对,因为他们内部有竞争。感兴趣可以看我以前的文章。
SDC集成到ESX hypervisor的好处不仅仅是部署简单,而且性能提高了两倍。
ScaleIO的优点,EMC宣传主要有5点,经济性、扩展性、高性能、灵活性、企业特性。经济性、扩展性和灵活性是所有的SERVER SAN架构的特点,西瓜哥就不展开。我们重点看看ScaleIO的企业特性和性能,因为这也是传统高端阵列的关键能力。
从企业特性看,确实ScaleIO支持还是蛮全面的,包括QoS和复制都是有的。SERVER SAN架构,实现复制其实是最难的,ScaleIO也不例外。ScaleIO其实本身并不支持复制,只是可以和RecoverPoint集成,在每个SDC上安装相应的RPA来实现。
EMC把ScaleIO区分为两个版本,基本版和企业版。高级特性需要企业版才能支持。License按照TB容量计费,最少12TB起售。
在今年5月的EMC WORLD 2015上,EMC宣布ScaleIO可以免费下载。这个1.32版本还增加了对ESX和SLES新版本的支持。
至于可靠性,不同的磁盘类型有不同的MTBF,一个系统采用的磁盘越多,系统的MTBF也会下降。目前在数据的容错方面,ScaleIO采用双副本的机制,类似IBM XIV。
EMC说,ScaleIO在800个盘的情况下,还是有6个9的可用性。
最后我们来看看ScaleIO的性能表现。
从EMC公布的数据看,单个SDS节点可以达20万读IOPS,写就只有10万了。
单个SDC节点,读写都可以到25万IOPS。这个值可以更高,主要取决于对CPU资源的使用。
ScaleIO宣传性能可以几乎线性扩展。EMC测试了128个节点的情况,读性能达3100万IOPS,相当于8套HDS最新的高端存储VSG G1000。由于目前ScaleIO最大支持1024个节点,理论推算,满配情况下,ScaleIO的读性能高达1.8亿IOPS(不过当然指的是聚合性能),相当46套G1000。
至于ScaleIO的竞争对手Ceph,EMC给出了一个性能对比。从IOPS和时延来说,EMC说自己完胜。
【小结】总的来说,我们看到ScaleIO确实还不错,特别是性能和企业级特性可能是其竞争的法宝。西瓜哥本人也对SERVER SAN比较看好,认为以后传统的中低端存储市场都可能被这种形态取代。但目前SERVER SAN为什么还不太成熟,主要由于硬件的种类太多,不同的硬件,看似配置差不多,但可能性能相差很大。这也是SERVER SAN目前企业没有大量采用的原因。这样就造成很多的性能问题可能还需要现场调优,比如西瓜哥前面说华为FusionStorage的一个案例:
据说也和ScaleIO进行了性能PK。华为的胜出,可能不完全是产品层面的,而是因为华为有本地研发人员,现场测试可以进行更深入的调优。不过这都是西瓜哥猜的,猜错概不负责,O(∩_∩)O哈!
转载自高端存储知识