微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

同样都是Flash First,咋做存储的差距怎么这么大呢?

大家周一好。

今天的事情刚忙完,一看已经晚上9点多了,还没有给大家写文章呢。周末就有网友要文章了,嚷嚷说,不是说好每天一篇的吗,西瓜哥,你骗人。是啊,西瓜哥原来确实是每天一篇的,但后面怕引起家庭矛盾,周末不再分享了。一般我写文章就1个多小时,但要看无数的资料,还是非常费时间的。因此,周末Family first,西瓜哥变成西瓜爸了。

今天西瓜哥还是趁着闪存的余热,聊聊闪存的话题。大家经常听厂商宣

传的一个词,叫“flash first”,但到底是啥意思,估计没有几个人了解。

大家都知道,First lady指第一夫人,而Lady first指女士优先。同时满足这两个条件的就是前段时间网络特别流行的习大大给老婆拎包图,虽然最后查明是P的,但给无数女士留下了一个“榜样”,做老公的估计都收到这样的图片,意思就是多大的爷们也得给老婆拎包。其实西瓜哥也特别喜欢这种待遇,但要等我变成西瓜大大那天,O(∩_∩)O哈!

那么Flash first,应该就是闪存优先的意思了。现在很多的企业,在服务器这个层面已经可以做到VM first了,也就是你要一个服务器,我先给你一个VM,VM满足不了要求才会给你一个物理主机。在存储这个层面,Flash first就有点这个意思,也就是你需要存储空间,先分配闪存,然后再根据策略迁移到其他介质。

但西瓜哥今天百度和bing了一下(对不起,google被墙了)“flash first”,发现其实每家说得都不太一样,看来西瓜哥out了。

1、TINTRI

宣传Flash First最多的就是混合阵列厂商TINTRI了,还有专门的flash first白皮书。

大家知道Tintri是做虚拟机混合存储的初创公司。Tintri的理念就是99%的读写I/O都是由flash来服务,同时又保持HDD的经济性。

也就是Tintri采用智能分层算法,只有冷数据才迁移到HDD上,其他数据都在flash上。但不知道Tintri需要配置多少闪存才能实现99%的I/O都落在闪存上,并且读写时延都是1ms以下的目标。假设按照2:8原则,也需要20%的闪存吧,但算法也很关键。Tintri的分层里面只有两层,高速SSD和低速HDD,也就是无需高速HDD这一层。

2、EMC

搜索到第二个宣传flash first是EMC公司。

EMC宣传的Flash first其实就是FAST SUITE分层功能也就是优先把数据放在闪存里,实现分级存储。不过EMC比普通的厂商多了一层VFCache,可以把数据最近可以放到服务器的闪存卡里,冷数据当然就放到HDD里了。

EMC是传统的厂商,因此这个分层就比较多,也没有建议去掉高速HDD,因此flash first感觉不是叫得特别响亮。另外,EMC有Xtreme IO全闪存阵列,这个产品不宣传flash first。

3、华为

华为的宣传是比较奇怪的。一般Flash first都是有一点点分层的意思,因此一般都是混合阵列才宣传。但华为却在2013年上海云计算大会上宣传华为存储进入了Flash first 2.0时代。

华为认为闪存的应用会越来越广泛,因此华为存储确定了Flash First的战略,通过在系统中注入闪存基因,加速闪存在数据中心的布局,力求为企业提供更高效、更可靠、更节能的闪存系统。以这个战略为指引,华为将闪存在企业存储的发展定义为3个阶段:1.0加速阶段→2.0融合阶段→3.0聚合阶段。

如今市场已经已经进入了Flash First 2.0融合阶段,包含了多介质融合、多协议融合、跨设备融合以及跨生命周期管理融合。这些都真切的体现到了华为最新的全闪存高端存储产品OceanStor 18800F身上。

西瓜哥感觉华为的宣传有点牵强,Flash First用在发布的高端全闪存阵列OceanStor 18800F身上,感觉怪怪的。已经是全闪存了,还有啥first?而且还宣传介质融合,不是只有一种介质吗?就像西瓜哥的粉丝(俗称西施)如果都是男的,我也不用宣传lady first了啊?不过,如果从企业的数据中心的闪存策略去理解,而不是单个产品的层面,这个flash first勉强可以说得过去。

另外,好像华为很喜欢用2.0,如RAID 2.0。不过flash first还有3.0,不知道以后华为是否也出一个RAID 3.0,专门针对闪存的RAID,采用纠删码方式,使用率可以进一步提升(类似Xtreme IO),O(∩_∩)O哈!

4、Tegile

Tegile是一个混合阵列厂商,和Tintri有点类似,也不用高速HDD,但Tegile不仅仅聚焦在VM环境。Tegile不久前为了顺应潮流,推出了一款全闪存阵列产品T3800。

T3800的思路和一般全闪存阵列的思路大大不同,也就是你首次购买虽然是AFA,但你可以扩展T3800,但扩展的时候就不一定需要是flash,也可以选择低速HDD。因此,这个特性是对flash first的字面意思符合度最高。当然,由于T3800可以接HDD,不满足Gartner定义的固态阵列SSA的定义,估计Tegile也没戏入围Gartner的SSA魔力象限了。

一般人都是先购买全HDD的阵列,然后性能不够,再加SSD,要么一开始就购买混合阵列,按照一定的比例配置介质。但Tegile要你一开始先购买全闪存阵列,然后再扩展闪存或者HDD。T3800的创意是如此与众不同,非常有新意。对Flash first的理解确实也不一样。

当然,Tegile采用ZFS的开源软件为基础,因此特性非常丰富,这也是其一个特点。如果大家要搞一个存储公司,Tegile的思路值得大家借鉴。

5、DELL

DELL也宣传flash first。但DELL的思路和其他混合阵列厂商也大不一样。最大的不同就是DELL是第一个推广闪存分层的厂商。其把闪存分为SLC和MLC两层,数据先写到SLC,然后再流动到MLC,最后才是HDD。

当然,DELL也有全闪存阵列,但也可以实现tier。因此,DELL对flash first的理解就是只有5%的客户需要AFA,但就算你用AFA,我也可以实现分层。

DELL的策略就是客户要啥我都有,It's up to you。

大家看到了吧,同样都是宣传Flash First,怎么差距咋就这么大呢。现实生活也是这样,我们同样都给太太拎包,差距也很大,是吧。

好,今天就分享到这里。我要收拾行李明天去上海了。西瓜哥明天和后天都在上海浦东,各位上海的网友如果晚上想和西瓜哥喝茶侃存储,欢迎加入我们的QQ粉丝群和西瓜哥约时间,真西施first,O(∩_∩)O哈!

上海见。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐