免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 8923 | 回复: 3

[闪存] ssdfans的“企业级SSD + 全闪存阵列”专贴:EMC XtremIO核心技术解密 [复制链接]

论坛徽章:
1
IT运维版块每日发帖之星
日期:2016-03-07 06:20:00
发表于 2016-03-04 21:03 |显示全部楼层
本帖最后由 martrixer 于 2016-03-08 20:39 编辑

每个工作日都会发一篇企业级SSD和全闪存阵列,以及企业级存储相关的技术文章到微信订阅号:ssdfans,欢迎关注。ssdfans.com网站也会发布。文章都很长,所以我会在这里贴出关键内容。目前有martrixer, brokenegg(蛋蛋),ssd_dummy几个人写,都在SSD行业有好几年从业经验,诚邀感兴趣的技术牛人加盟。多谢大家支持和鼓励!

也希望在这里和大家一起讨论闪存方面的技术问题,共同成长。

标题冒号后面的内容会定期根据当前帖子内容修改。

ssdfans_qrcode_flash.gif

论坛徽章:
1
IT运维版块每日发帖之星
日期:2016-03-07 06:20:00
发表于 2016-03-04 21:14 |显示全部楼层
微信原文
mp.weixin.qq.com/s?__biz=MzAwMDM4NTUyNw==&mid=402824889&idx=1&sn=81745266bc74ee8db41266ab69ebd665#rd
震撼!这就是DSSD的研发车间(多图)

我们来看看一个老外对神秘的DSSD内部的参观,可以知道他们在干什么。



首先,来猜一下什么是DSSD的产品:

1. 并不是传统的磁盘阵列,因为是用在Server上面的;

2. 存储密度会非常高。性能和密度都会超出你的想象,因为它的目标是要当一个大内存使用,能跑内存数据库等。

3. 延迟会非常低。大概几十微秒,要知道NAND Flash MLC的写时间是毫秒级,读是几百微秒,所以DSSD肯定要用DRAM或者SLC做Cache层。



再来猜一下DSSD的用途:

1. 需要高频读写的数据存储。基于分布式文件系统,分布式意味着每个server都有数据存储,而不是存储阵列一样集中。

2. 需要高频读写的数据,同时有key-value存储,高性能计算,尤其是数据密集的高性能计算。

说白了,就是对大内存的要求。



聊完技术,咱们就开始DSSD之旅了。

DSSD位于加州的Menlo Park,反正就是大牛们扎堆的硅谷了。



一栋老房子,新装修了一下。记者大清早过去,大家还忙忙碌碌的。大厅里面好多新员工,软件工程师、客户支持之类。今年五月的时候有160多名员工,而且还在快速增长。毕竟被收购了,有的是银子发工钱。

后面很长,可以去原文看,或者微信公众号看历史消息。

论坛徽章:
1
IT运维版块每日发帖之星
日期:2016-03-07 06:20:00
发表于 2016-03-04 21:15 |显示全部楼层
写的比较早,现在DSSD发布了,很多都已经知道了。

论坛徽章:
1
IT运维版块每日发帖之星
日期:2016-03-07 06:20:00
发表于 2016-03-05 21:29 |显示全部楼层
本帖最后由 martrixer 于 2016-03-05 21:30 编辑

全闪存阵列大揭秘1:EMC XtremIO解剖

经常听人说起全闪存阵列,牛逼哄哄的样子,那这个全闪存阵列到底是个什么东东?Martrixer将以某一款EMC XtremIO为例来带你入门。

我不能贴图,要看图请看原文,或者关注微信公众号ssdfans看历史消息。

ssdfans.com/?p=1069
mp.weixin.qq.com/s?__biz=MzAwMDM4NTUyNw==&mid=402813783&idx=1&sn=ebf10cb3bc018fcb9714bd383a8a97b1#rd


结构


一个标准的XtremIO全闪存阵列,含有两个X-Brick,之间用Infiniband互联。可以看出,X-Brick是核心,那么X-Brick里面究竟是那些东东?


我们来看看,一个X-Brick包括:

•高级UPS电源;


•2个存储控制器;


•磁盘阵列存储柜DAE,放有很多个SSD,每个SSD都用SAS连接到存储控制器;


•如果系统有多个X-Brick,那么需要2个Infiniband交换机来实现存储控制器高速互联;



存储控制器


如下图,存储控制器其实就是个Intel的服务器,配有两个电源,看起来是两个独立NUMA架构的CPU,2个Infiniband控制器,2个SAS HBA卡。Intel E5 CPU,每个CPU配有256GB内存。


屁股后面插好各种线缆,就是这样乱糟糟的。设计的架构适用于集群,所以线缆有很多是冗余的。


阵列正面照,LCD显示的是UPS电源状态。下图中一个个竖着的应该就是SSD阵列了。


配置


如下表,一个X-Brick容量是10TB,可用容量7.5TB,但是考虑到数据去重和压缩大概为5:1的比例,最终可用容量为37.5TB。

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP