闪存新星MemBlaze能为数据中心IT架构做些什么?

作者: 李丽

责任编辑: 李丽

来源: 电脑商情网

时间: 2015-11-25 10:26

关键字: 数据中心 SSD 闪存 Memblaze

从2011年成立至今,短短几年时间,MemBlaze不仅为超过200家的企业级客户及数据中心提供了数据加速服务,在2014年,Memblaze因获得国内60%的PCIe闪存市场份额而被推上了企业级闪存市场第一的宝座。而在他的客户名单里,腾讯、百度、奇虎这些互联网巨头都赫然在列。

相信大家每每看到这些新锐公司脱颖而出时都会问一个相同的问题,他凭什么呢?来看看他的小伙伴们都怎么说吧。

“MemBlaze的PCIe闪存卡以极高的IO性能、出色的稳定性,为青云所打造的全闪存解决方案使得KVM架构获得前所未有的IO高性能表现。MemBlaze已经是青云KVM基础架构闪存供应商。”这是来自青云的评价。

“MemBlaze闪存卡创新的原生PCIe Device-based架构设计,相对于Host-based产品减少了CPU和内存的资源占用。CPU和SSD直接交互,延迟大幅降低,优势相当明显,产品的持续稳定也是我们选择MemBlaze的关键因素之一。”优酷如此说。

“一些应用的insert和update延迟太高,上传新文档或更新内容时提交速度慢,MemBlaze PBlaze III完美解决了这些问题。上线后,服务器的QPS提升2倍,百科、文库等应用再也没有出现过类似问题,感谢MemBlaze的创新产品。”百度如是说。

说说他的杀手级产品FlashRAID吧

FlashRAID是什么?它是业界首款针对NVMe SSD数据保护的存储管理系统。如今,SSD已经广泛应用于企业级市场,而凭借NVMe强大的生态圈和协议优化,NVMe SSD在企业级数据中心的普及有目共睹。但是如何保证NVMe SSD的数据可靠性?充分聚合系统中多块NVMe SSD的性能和容量?同时简化服务器中多块NVMe SSD的管理?这就需要一套专门针对NVMe SSD这种高速存储介质的数据保护、存储管理系统——FlashRAID这一NMMe数据保护利器应运而生。

MemBlaze闪存事业部开发经理吴忠杰介绍说,FlashRAID采用了创新性的智能数据重构软件架构和算法,可以充分发挥NVMe SSD的性能。一方是使用了SSD,另一方面是在架构采用了优先级调度数据重构算法,数据感知重构算法,局部快速数据重构法。

MemBlaze闪存事业部开发经理吴忠杰

那么到底哪些客户需要FlashRAID呢?吴忠杰谈到了两类用户,一类是没有用上NVMe SSD的用户,他们希望能有SSD高速存储介质。另一类则是有了NVMe SSD但是需要数据保护的用户。

FlashRAID能解决用户的什么问题?用吴忠杰的话说,MemBlaze的FlashRAID是直击用户痛点的。比如解决传统存储长时间数据重构,不一致的的用户访问性能等等。

数据中心全面采用闪存是不可阻挡的趋势。高速存储介质NVMe SSD正在大规模普及、应用,如何为NVMe SSD提供数据保护、存储管理服务成为迫切需求。吴中杰也介绍了FlashRAID为不同场景提供量化方案,主要包括数据仓库的应用、OLTP和 OLAP、VDI(虚拟桌面)、HPC(高性能计算)、云计算、虚拟服务器基础架构。

百度应用PBlaze III提升数据库响应速度


百度以搜索为核心,发展了诸如贴吧、知道、百科、文库、音乐等几百种类型应用,涵盖了几乎互联网的所有应用,近年来更在移动互联网领域发力。庞大的应用产 品及海量数据服务给后台数据库带来巨大压力:应用数据量巨大,在几千PB以上,每天新增的数据量达PB级;数据种类繁多,分为搜索库、文件、对象以及数据 库等,处理复杂;数据库大部分为Mysql集群,数量惊人,数据库优化、提升集群效率成为百度迫切需求。

Membalze的解决方案是,百度文库、贴吧、百科等应用场景属于读多写少业务模型,通过将Membalze PCIE闪存卡在部署在My SQL数据库服务器上做主存储设备,来替换原有4块SATA SSDs方案。最终提升每秒查询率,提高单机服务能力,降低存储设备占用空间,节约运维成本。

实施效果与SSDs方案相比,单台服务器QPS提升3倍,完全消除数据查询及更新速度慢的现象;与SSDs方案相比,实施MemblazePCIE闪存方 案后,单台服务器运行MySQL实例由1个增至3个,获3倍提升;Memblaze PCIE闪存方案实施后,服务器3:1整合,采购成本下降77%,机房空间用率降低2/3;机房管理成本大幅下降,同比降低能耗,软件服务成本,综合管理 成本下降5倍。

为腾讯TSSD幅降低成本、简化应用架构


腾讯的TSSD存储平台上线于2010年,接入的业务有Qzone、相册、微信数据存储等,伴随着腾讯业务的激增,用户数据量呈爆发式增长,目前已达PB级别。数据量的持续增长,给TSSD存储平台带来巨大的成本和管理压力。

Memblaze给出的解决方案是使用EBlaze PCIe闪存卡替换SATA SSD。腾讯的TSSD平台属于分布式文件系统,应用层已经实现数据保护,EBlaze产品释放了所有Flash空间供上层应用管理,在成本不变的前提 下,可用容量增加了28%;同时EBlaze以最小并发粒度对上层呈现,可以使上层应用灵活控制并发。

物理形态上,新的TSSD机型使用2块Memblaze EBlaze 1500GB闪存卡替换12块SATA SSD,去除了硬盘背板、SAS卡等部件,简化了服务器硬件架构。

在整个解决方案的设计中,可以针对FLASH的物理特性进行擦写操作,EBlaze产品的写放大系数可以降低到1。同时,磨损均衡的算法以局部算法为主,全局算法为辅,通过集群的角度来进行磨损均衡管理。

传统的企业级SSD,都预留了大量的OP空间;而TSSD存储平台为了保证数据安全,数据会保存多份副本,这种多重考虑造成了很大的浪费。EBlaze产品中释放出所有空间供上层应用管理和使用,可用空间容量增加了28%,从而提高FLASH的利用率,也可以降低成本。

传统SSD垃圾回收、数据搬迁等操作是由固件策略触发的,用户不可控,容易在高峰期产生性能抖动,影响用户体验。EBlaze产品可以使应用感知这些操作,上层应用能够根据业务需求进行调整,从而避免出现性能抖动,提升用户体验。

2块EBlaze PCIe SSD的4K随机读性能总和为1,000,000 IOPS,性能是12块300G SATA SSD的性能总和的4倍。一台使用2块Memblaze EBLAZE产品的服务器设备,可以替换4台使用12块SATA SSD的服务器设备;实际运营中受到网络、处理器瓶颈的制约,替换比例仍然达到1:2,从而大幅度降低设备采购成本和维护成本。

“EBlaze闪存卡开放了SSD底层访问和控制权限,使SSD设备对上层应用不再是黑盒,这对搭建海量的分布式存储系统非常有益。应用既可以使用所有 Flash存储空间,这就等于降低了成本,又可以更好的管理并发,充分发挥Flash的优势。我们很期待更多的公司采用类似的方案,逐步能够形成软件定义 闪存的标准”。 腾讯存储架构师如此说到。

ToB最前沿

ToB最前沿抖音号

CBI科技在线

地址:北京市朝阳区北三环东路三元桥曙光西里甲1号第三置业A座1508室 商务内容合作QQ:2291221 电话:13391790444或(010)62178877
版权所有:电脑商情信息服务集团 北京赢邦策略咨询有限责任公司
声明:本媒体部分图片、文章来源于网络,版权归原作者所有,我司致力于保护作者版权,如有侵权,请与我司联系删除
京ICP备:2022009079号-3
京公网安备:11010502051901号
ICP证:京B2-20230255