软件定义闪存的星际穿越故事

ChinaByte 宋家雨

一部好莱坞原创科幻冒险电影《星际穿越》,让我们不得不恶补了一下相对论、量子力学、黑洞虫洞理论,让我们知道如何在N次空间内通过摩斯密码与人类进行沟通。与之相比,在全闪存的世界,要想把SLC、MLC、TLC等NAND,LDPC和PCIe闪存卡、SAS/SATA闪存盘,NVMe、SAA/SATA接口等概念搞清楚,这也不是一件轻松的事情。

不知不觉的闪存2.0时代

不知不觉之中,现在已经是闪存2.0的时代,这让很多人不得不恶补一下闪存1.0时代。

关于闪存,很多人的最直观感受来自闪存盘。现在的电脑,开机速度越来越快,机身愈来愈薄,重量愈来愈轻,其中很重要的改变来自闪存盘。人们没有更多的比较,从磁盘到闪存盘的过度很自然。但这是在消费端,在企业级应用端,闪存的应用就没有这样的轻松了。

在企业端,需要在PCIe闪存卡、全闪存阵列、混合阵列,以及NVMe、SAS/SATA端口上进行选择,其性能特点各不相同,需要用户根据实际情况进行选择。其中,PMC所倡导的闪存2.0就和这些技术有关。

PMC Princeton架构

其中,从各种形式的NAND闪存颗粒,到最终的闪存卡、SAS/SATA盘存储产品,这就像唐僧取经,不说九九八十一难,也还是有工作要做。PMC通过发布Princeton架构,为合作伙伴提供了软件定义的闪存控制器,合作伙伴不需要关注NAND管理和发现,也不需要关注加密、缓存和日志管理,不需要关注主机接口,而是以Princeton为基础,定制开发适合上层应用的闪存存储产品。以PCIe闪存控制卡为例,此前的闪存卡基于私有协议定制开发,因此也被称为闪存1.0时代。PMC软件定义闪存,通过NVMe等开放的协议和标准将闪存带入了2.0时代。

闪存控制卡参考固件设计

SATA还是PCIe 这是一个问题

众所周知,磁盘拖了系统性能的后腿。闪存的出现让情况得到了彻底改观。但怎样使用闪存,是SAS/SATA盘的形式,还是PCIe闪存卡的方式,用户会面临一个选择的问题。

谈到闪存的应用,新浪网微博核心数据库架构设计师杨尚刚表示,SAS已经出局,目前新浪多数使用SATA SSD, 部分应用上会使用PCIe SSD。 他指出,SATA SSD好处在于应用不需要更多改变,但同时他也指出,大量使用SSD盘,RAID卡等有可能会成为性能瓶颈,此外,SSD寿命的监控和生命周期的管理还不够完善。据了解,新浪微博通过使用PCIe SSD,其服务器数从10台降到3台,成本和服务都有非常大的提高。

与新浪相比,国内领先的PCIe闪存卡制造商Memblaze高级战略合作总监张泰乐的观点更加明确,他表示SAS/SATA未来必将出局,未来的标准将是NVMe,无论是闪存卡,还是闪存盘,未来都会采用标准的NVMe。“SAS是磁盘的标准,在闪存的时代一定会被抛弃。”他说。

张泰勒表示,基于PMC优秀的芯片设计能力,通过其SDF功能,Memblaze能将自己的管理算法结合到控制器中,以达到更好的性能以及更低的成本。日前,Memblaze宣布了PBlaze4芯产品,根据介绍该产品未来有两种产品形态,一个是卡形式,一个是盘的形态。其中,卡的形态适用于没有8639接口(支持NVMe协议)的服务器,容量最高达6.4TB,对于盘形态,面对8639可以热插拔的,最大的容量是4TB。

目前,对于闪存应用而言,价格无疑是一个主要的障碍。对此,PMC NVMe 存储产品线总经理Derek Dicker表示,闪存的成本目前以每年50%的速度下降,这将为用户扫除障碍,但与此同时,用户也需要从每GB成本评估,转为每IOPS的成本评估。他指出,对于成本的评估不仅从闪存的初始购买成本入手,还要从系统的角度进行衡量。闪存不仅可以带来服务器数量上的节省,在节能和功耗上,也能够带来更多的节省。

张泰勒对闪存的价格有一个形象的比喻。“这就像汽车和自行车,人们购买汽车,不是因为它的价格降低到自行车的水平,而是因为汽车能够带来更快的速度和交通体验。”他说。

小结

作为存储介质的一场革命,闪存技术不仅要颠覆传统以磁盘为核心的存储技术,而且也会对IT产业产生影响和冲击。以服务器为例,浪潮集团互联网行业部资深架构师李璀就指出,闪存将会给服务器设计带来新的挑战,在PCIe、SAS/SATA之间如何取舍争取最大的平衡,这都需要考虑的新话题。他表示,从供电到散热,都需要进行统筹考虑。

可以预计,随着闪存应用的不断深入,阵列这种形式是否依然会存在,即使如全闪存阵列,其概念也将发生新的变化。但有一点可以预计,对于目前方兴未艾的横向扩展的分布式存储应用而言,闪存将会给服务器带来更多的性能改善,这必会为软件定义存储推波助澜。所以说,一场深刻地改变才刚刚开始!

软件定义闪存的星际穿越故事相关推荐

  1. 软件定义闪存存储系统关键技术

    去年在中国云计算大会上的讲稿,分享了一点关于软件定义闪存存储系统的想法. 转载于:https://blog.51cto.com/alanwu/1869058

  2. 软件定义闪存: SSD加速企业数据中心变革

    12月4日,由PMC主办的"闪存2.0加速数据中心存储变革"论坛在北京举行,来自新浪.中国电信.浪潮.Memblaze等技术专家从不同维度探讨闪存如何驱动存储设备的变革,互联网以及 ...

  3. 软件定义闪存:加速闪存规模化应用

    在过去几年中,我们见证了消费者对于闪存的无限渴求,同时闪存也迅速创造了10亿美元的产业.从统计数据看,包括iPhone.平板电脑.超极本等在内的消费电子设备所用的闪存销售额占据了整个闪存市场的85%, ...

  4. 闪存联盟启动“百强架构师”行动 迎接认知时代架构挑战

    近日,以"从领先到顶尖,从局限到无限"为主题的2016 IBM全闪存时代峰会暨闪存联盟第六季在京盛大召开.IBM携手中国闪存联盟及两百余位企业和合作伙伴,共论认知时代下闪存解决方案 ...

  5. 明明是全闪存阵列,为何存储性能仍然不够快

    [51CTO.com原创稿件]软件定义基础架构,软件定义存储,软件定义存储.目前,用软件定义超融合的方式替代专用服务器.专用网络.专用存储设备等传统基础架构的方法,已经成为了行业的热点.英特尔系统架构 ...

  6. 闪存普及推动技术进步!2016年存储行业五大热门技术回顾

    [51CTO.com原创稿件]对于存储行业来讲,2016年是至关重要的一年.在这一年里,软件定义存储技术逐渐成熟,超融合技术突破崛起,分布式技术持续升温等等.那么,在过去的一年里,存储行业有哪些热门技 ...

  7. SanDisk闪迪推面向VMware Virtual SAN 6的增强型闪存

    2015年10月28日-全球领先的闪存解决方案提供商SanDisk闪迪公司(纳斯达克:SNDK)在今天的vForum北京会议上,SanDisk闪迪公司中国区技术总监艾昆介绍了三个采用VMWare Vi ...

  8. 融合的胜利——惠普连发SDS、闪存、超融合方案

    软件定义存储.闪存和超融合架构是当前存储领域的三大热点.此次,惠普大手笔在这三方面推陈出新,充分彰显了其存储的创新能力和以用户为核心.为用户创造价值的原则. 金秋十月,惠普存储给用户带来了三个好消息. ...

  9. 使用大数据闪存打造融合数据平台

    随着企业.服务提供商和超大型数据中心从描述性分析向预测性和规范性分析演进,结合了融合运营和分析数据管道的融合数据平台变得日益重要.大数据闪存可让数据处理平台快速访问历史数据和实时数据流,从而以较低成本 ...

最新文章

  1. java中数组的含义_数组
  2. java-retry实现
  3. ZooKeeper編程01--RMI服務的多服務器管理
  4. ​让AI触类旁通93种语言:Facebook最新多语种句嵌入来了
  5. 斯坦福22岁辍学少年的独角兽野心:准备颠覆硅基无人车激光雷达
  6. UE4/UE5 WebBrowser无法播放直播流的问题
  7. 你好,放大器——输入偏置电流(Input bias current,Iв)
  8. F检验临界值表(Frideman检验表)
  9. CUPS学习三:CUPS主要模块介绍。
  10. nginx: [emerg] unknown directive “锘? in******
  11. remix os显卡linux,Remix OS for PC 详细版的安装教程
  12. oracle scott 关系图,oracle下scott用户的四张表(emp,dept,bonus,salgrade)的建表语句:
  13. 中国人工智能最高奖,颁给了这些人
  14. java计算机毕业设计网上快捷购物系统源码+系统+数据库+lw文档+mybatis+运行部署
  15. mac使用git管理Github以及生成 SSH 公钥
  16. Jvisualvm监控远程weblogic服务
  17. 老卫带你学---WLD韦伯局部描述符
  18. 用Excel来将一行分隔成多行
  19. Windows下usb接口驱动技术(二)
  20. netty自定义channel id

热门文章

  1. 河南理工计算机专业在哪个校区,河南理工大学有几个校区及校区地址
  2. PLX31-EIP-SIE 以太网/IP到西门子工业以太网
  3. 如何找回回收站删除的视频?这三种方法可以试试
  4. linux 安装pycharm
  5. Java接口、基类、抽象类详解(图解接口、继承和实现、基类和抽象类的区别等)——Java基础系列
  6. 微信小程序案例源码-cocos creator跨平台开发小游戏案例
  7. RHCSA-使用命令管理文件(3.6)
  8. html图片手机端不清楚,HTML+CSS图片大小自适应~PC电脑端、手机端
  9. 用计算机录音并播放教学设计,《声音的播放与录制》的说课稿
  10. Duplicated tag: ‘mirrors‘