欢迎来到EMC技术社区“专家问答”活动。本次专家问答同步翻译自英文论坛的Ask The Export活动:Ask the Expert: Introducing DSSD & Rack-Scale Flash
2月29日(北京时间3月1日0点),EMC召开了名为"Quantum Leap" (量子飞跃)的发布会。会上发布和介绍了多款EMC全闪存阵列产品。其中最万众期待的莫过于DSSD D5。值此机会,我们邀请到了多位DSSD的专家,来为大家解答在D5和Rack-Scale机架级闪存技术方面的各种疑问。
活动起止日期:2016/2/29 - 3/11
邀请专家:
|
Greg Baltazar Senior Education Services Consultant Greg于2000年4月加入EMC。他一直为Education Service部门服务。Greg目前是DSSD、VxRail、DCA等培训项目的产品经理。 |
|
Don Wake Technical Marketing Engineer Don在企业存储和网络等领域有丰富的经验。过去的16年间他的雇主包括HP (现在是HPE)、Sierra Logic/Emulex、Brocade、NetApp、QLogic,目前他为EMC DSSD部门工作。Don是一位多面手,担任过固件测试工程师、应用工程师、客户经理、系统工程师和技术营销经理等多个职位。 |
|
Jason Tolu Product Marketing Manager Jason是DSSD D5的产品营销经理。在加入EMC之前,他是Dell KACE系统的产品营销经理。更早之前他为硅谷的一些初创公司工作。他还曾是Gartner的分析员。 |
|
Vibhuti Bhushan Principal Product Manager Vibhuti是负责DSSD上所有解决方案的产品经理。他在企业存储领域拥有丰富的经验、包括闪存、横向扩展NAS、Hadoop和其他分析相关的产品。在加入DSSD项目前,他曾是NetApp和Isilon的产品经理。 |
|
Maryam Sanglaji Principal Product Manager Maryam拥有9年的闪存阵列技术经验。她热爱技术、滑雪和跑步。她期待能认识更多不同背景的朋友。 |
Roger_Wu
2 Intern
2 Intern
•
4K 消息
0
2016年3月2日 22:00
有关DSSD的更多信息,可以参考专题:
专题:极致性能存储DSSD的故事
Yanhong1
1.6K 消息
0
2016年3月3日 05:00
最近新产品的英文专家问答很多很不错,谢谢Roger的工作,把帖子翻译过来给中国用户分享
Roger_Wu
2 Intern
2 Intern
•
4K 消息
0
2016年3月3日 18:00
用户 Dynamox 提问:
DSSD的配置如何扩容?是不是每块"砖"(brick)都要两块PCI-E卡?(似乎EMC很多新东西都可以用brick来描述了)
Don 回答:
单台D5设备拥有96个PCIe gen 3 x 4端口,因此支持48块DSSD闪存卡。这些闪存卡可以分配给48台客户端主机,或者两块一组分配给24台客户端(提供冗余访问),甚至是单块和两块混合着安插。目前单台主机只可以接入一台D5设备,所以从单个主机的角度没有扩展性。我们预期将来这一情况会有所不同,使得单个主机可以接入不止一台的D5设备。
同样,群集文件系统也可以被用来搭建更大的基础架构。比如你有多台主机接入同一台D5,通过群集文件系统所有主机都可以访问存储空间(需要网络或InfiniBand互联架构)。这种架构下无论是性能还是容量都是非常出色的。
Roger_Wu
2 Intern
2 Intern
•
4K 消息
0
2016年3月3日 21:00
Dynamox 继续问道:
DSSD支持ESRS吗?可以通过ESRS传送性能相关的数据吗?准备如何解决"dark site"的问题?
小编注:Dark Site指因客户策略或政策要求,EMC设备无法连接外网的环境。
Don 回答:
1. DSSD D5支持与EMC Secure Remote Support (ESRS)的集成。
2. 我们会发送数据路径(Data Path)上的一些参数统计,不过不确认这是否是您所需要的性能仪表盘。根据设备配置,下列数据会定期送往DSSD:
3. 针对无法使用ESRS的用户环境,DSSD支持将统计数据保存到本地磁盘(USB设备)的功能。用户可以将U盘一直接在设备上,不断地接收数据。在必要时,就可以将U盘中的数据发送给售后工程师作分析。
Roger_Wu
2 Intern
2 Intern
•
4K 消息
0
2016年3月7日 19:00
关于Dark Site问题,Dynamox 提问疑问:
如果将数据存放在移动设备中的话,是否考虑到偷盗的风险?其他公司的现场工程师顺手就将EMC DSSD设备上的U盘给拿走了?里面有用户的metadata吗?
另外如果系统有多块闪存卡,那如何管理多路径?E-Lab上有DSSD的兼容性列表(support matrix)了吗?
Don 回答:
1. USB设备上存放的仅仅是设备的参数统计数据,没有用户数据。里面提供的数据都是关于设备是否工作正常,以及系统组件是否接近EOL (End of Life)期限或者出现故障等。
2. DSSD提供多路径功能,数据是否会被分布在多个端口(即使只有一块闪存卡)。如果是双闪存卡的配置,那无论是端口故障、闪存卡故障或PCIe总线故障,主机都能得到冗余的保护。
3. E-Lab上暂时还没有DSSD的兼容性列表供下载。但是你可以联系我们的系统工程师以获得一份设备支持列表。
Roger_Wu
2 Intern
2 Intern
•
4K 消息
0
2016年3月13日 23:00
AI... 提问:
DSSD上的空间是如何呈现给主机的,对象/LUN/NAS/SMB/NFS?
Don 回答:
DSSD D5提供多种方式将存储呈现给主机:
- DSSD Block Driver: 这种方式允许用户继续使用旧有的块设备(block device)应用。有一个DSSD Block Service来处理数据路径的管理。为了让主机可以看到块设备,需要引入DSSD volume。在D5设备上管理员可以创建volume(卷),这些卷会被分配给主机。然后主机管理员就可以划分并使用这些卷了。
- Flood Direct Memory API: 用户可以使用Flood Direct API来开发新的应用。数据以对象的形式存放在D5设备上。"Libflood" API的C语言库报刊创建、修改、删除、读写和写入这些对象的命令。应用可以直接通过Flood Direct Memory API访问对象数据,这样相比DSSD Block Driver可以达到更高的性能。
- DSSD Plug-ins: 对于一些特定的应用比如HDFS,DSSD有必要创建专门的API供上层应用使用,这样就不必再更改相关代码。第一个会在GA时发布的插件是DSSD Hadoop Plug-in。插件允许HFDS发行版安装DSSD Hadoop Plug-in而无需更改上层应用接口。第一个通过认证的插件是"Cloudera",后续会有更多的发行版获得支持,比如Pivotal、Hortonworkds等。
更多相关内容可以参考DSSD站点:
https://www.emc.com/en-us/storage/flash/dssd/dssd-d5/technology.htm
特别推荐“模块化存储架构”白皮书:https://www.emc.com/en-us/collateral/data-sheet/h14867-ds-dssd-d5-object-oriented-next-gen-analytics.htm
还有DSSD客户端指南:https://support.emc.com/docu59379_DSSD-Client-User-Guide.pdf?language=en_US (参考第三章的Managing Clients部分)
Roger_Wu
2 Intern
2 Intern
•
4K 消息
0
2016年3月14日 01:00
Nelseh 提问:
DSSD D5有哪些冗余组件?里面存在单点故障(single point of failure)吗?
Don 回答:
所有的组件都有冗余,除了无源中段面板(passive midplane)。双冗余是我们设计产品架构时的考量之一。
2 x CM、2 x SM,每个都能在单组件故障时继续工作。2 x IOM都与主机相连的话也是冗余的。2 + 2的电源和Cubic RAID也是冗余的。4 + 1的双马达风扇能在单个风扇模块(2个马达)故障的情况下继续工作。只有中段面板不是冗余组件,但它是无源的,在正常情况下它不会出现故障。
小编注:无源中段面板(passive midplane)是刀片式服务器常采用的方案。刀片服务器所插入的机箱(enclosure)中,前端都是刀片服务器,后端则是电源、管理模块等。前端与后端之前的连接和通讯则都通过这个midplane(中段面板)。中段面板都是无源(passive)的。