百万IOPS 阿里云发布迄今最快企业级块存储产品——ESSD云盘

1月9日,阿里云正式推出全球首个跨入iops百万时代的云盘——essd,单盘iops高达100万,比ssd云盘快50倍,这是阿里云迄今为止性能最强的企业级块存储服务。目前,该产品已经在阿里云官网上线公测。
搭配ecs云服务器,essd可提供单盘高达100万iops的随机读写能力和4000mb吞吐量,单路时延低至0.1毫秒,单台云服务器整体存储性能提升了500%。
虽然100万的iops比ssd云盘提升了50倍之多,但阿里云表示essd的售价仅有每gb/月1元,颇具性价比。在实际的业务场景测试下,以mysql和postgresql为例,采用essd云盘可获得3-4倍的tps性能提升。
性能狂飙50倍 块存储进入百万iops时代
“如果把ssd云盘比作小汽车,那essd的性能就相当于飞出地球的火箭。把性能提升50倍是我们过去无法想象的事,但客户的需求让我们不断努力创新,我们很骄傲能提供让客户满意的服务”阿里云块存储负责人马涛表示。
此前,阿里云提供了包括云盘类型和本地盘类型在内的六种块存储类产品:ssd云盘,高效云盘,ssd共享块存储,高效共享块存储、本地ssd盘和本地hdd盘。
而全新的essd云盘的推出,将存储速度的想象力从地面拓宽到天空之上。结合25ge网络和rdma技术,essd拥有媲美本地ssd盘的性能,同时兼具云盘的99.9999999%可靠性设计,并且支持自动快照、数据加密等高级存储服务,满足例如证劵交易、电商交易、航空预定、搜索引擎等i/o密集型应用对性能的极致要求。
恐怖性能提升,技术升级功不可没
此前,阿里云升级了底层存储引擎,essd云盘也因此受益 。基于nvme ssd和3d xpoint新一代存储介质,essd云盘采用了全用户态协议栈,通过用户态polling模式驱动程序架构如spdk、dpdk,让单个处理器能达到释放数百万 iops的能力。同时,面对qemu的软件天花板限制,阿里云提出并实现了vhost-user,将io dataplane从qemu卸载下来,即io请求的生命周期完全bypass qemu,从而使得虚拟化io全路径具备百万级iops的可能性。
io在网络传输耗时在整体时延占比是首当其冲。在面对要求最高的读写密集型数据共享工作负载时,基于融合以太网的 rdma 协议 (roce) 网络可提供较好性能。阿里云提供了更高效的rdma网络,通过在网卡上将rdma协议固化于硬件,以支持零复制网络技术和内核内存旁路技术这两种途径来达到其高性能的远程直接数据存取的目标。
此外,io多通道、链接克隆等技术也为块存储性能加持不少。
从2010年到现在的8年多时间里,阿里云块存储经历了三代产品的演进,读写性能从数百一步步提升到数万级别。作为第四代块存储产品,essd云盘将云盘的性能带入一个新的领域。除了essd云盘外,阿里云还推出了极速型oss、nas plus智能缓存型、nas plus极速io型等高性能企业级存储产品,在性能、产品、服务上都完成了企业级市场的整体部署。