全闪存加速时代,数据可靠更重要

企业动态
全闪存时代,存储介质技术革命和软硬件创新,为企业数据中心的集约化和高效率运营提供了有力的支撑。但有一点需要强调,高性能闪存承载着各行各业核心业务系统,因此一旦出现问题,将对企业带来巨大影响和损失。

全闪存时代,存储介质技术革命和软硬件创新,为企业数据中心的集约化和高效率运营提供了有力的支撑。但有一点需要强调,高性能闪存承载着各行各业核心业务系统,因此一旦出现问题,将对企业带来巨大影响和损失。

调研机构Qualix Group曾有一组数字说明不同行业关键业务中断带来的损失:业务暂停1分钟,平均会使运输业损失15万美元,银行业损失27万美元,通信业损失35万美元,制造业损失42万美元,证券业损失45万美元。

因此,对于全闪存系统所承载的核心业务而言,保障稳定可靠无疑是最为重要的。为保障业务连续,各存储厂商都相继推出了全闪存双活方案,但是双活方案的架构以及提供的能力却各有差异。华为新一代全闪存存储OceanStor Dorado V3双活方案在为客户业务数据可靠性保驾护航的同时,具备O.5ms的稳定时延,在全行业达到领先水平。本文将带您了解OceanStor Dorado V3双活背后的关键技术。

免网关双活架构

实现全闪存双活方案,最“快捷”的方式无异于通过在闪存阵列上引入“双活网关”,通过存储虚拟化网关的能力实现双活。例如EMC引入VPLEX实现XtremeIO双活,IBM引入SVC实现FlashSystem双活。但引入存储虚拟化网关不仅会导致组网复杂度增加,购置和管理成本增加。同时,外置网关的引入让IT系统中增加了更多的节点,系统的时延增加,由于网关能提供的性能较低,可能成为性能瓶颈,这与全闪存系统追求***性能的初衷背道而驰。

网关双活方案架构下,主机读写IO都需要经过存储虚拟化网关处理,导致IO处理路径变长,响应时延变高。数据显示,对于OLTP类业务,存储虚拟化网关可能引入约1-1.6ms时延。

华为OceanStor Dorado V3采用免网关双活架构,减少两个网关,不仅直接降低了客户采购成本,还减少了设备故障点以及网关引入的时延,从而提供了整体方案可靠性和性能。同时,由于组网更加简单,链路连线减少一半,部署步骤减少一半,交付周期缩短一半。

A-A架构

OceanStor Dorado V3双活特性基于两套存储阵列实现A-A(Active-Active)双活,两端阵列的双活LUN数据实时同步,且双端能够同时处理应用服务器的I/O读写请求,面向应用服务器提供A-A并行访问能力。当任何一台磁盘阵列发生故障时,业务自动无缝切换到对端存储访问,业务访问不中断。

相较于部分厂商提供的A-P方案,A-A双活可实现业务负载均衡,充分利用资源有效减少阵列间通信,缩短I/O路径,从而获得更高的访问性能和更快的故障切换速度。经实验室测试数据验证,OLTP 7:3读写场景下,A-A模式相比A-P模式性能提升20%。

C:\Users\d90003748\Desktop\AA双活.png

除此以外,A-A双活架构还可以提高整体解决方案的可靠性,应对更多故障场景。例如主机与主阵列间访问链路异常时,A-A双活架构下,主机可自动切换到远端阵列访问,而A-P架构下将导致业务中断。

FastWrite IO双写流程优化

由于需要保持数据实时同步,当双活数据中心之间相距较远时,跨站点交互时延可能成为性能瓶颈。OceanStor Dorado V3双活通过FastWrite功能对阵列间数据传输进行了协议级优化,应用SCSI协议的First Burst Enabled功能,将写数据的链路传输交互次数减少一半。

地域优化访问

双活数据业务场景,两站点的距离远近,是影响I/O访问性能的关键因素。OceanStor Dorado V3双活通过与华为OceanStor UltraPath多路径软件配合,根据双活站点部署距离,提供了两种I/O访问策略供用户选择,分别是负载均衡模式、优选阵列模式。

负载均衡模式主要适用于双活业务部署在同一数据中心的场景。在该场景下,主机业务可负载均衡的访问两套双活存储设备,***化利用两套存储设备的资源,提升整体访问性能。

优选阵列模式适用于双活业务部署在距离较远的双数据中心场景。在该场景下,双活数据中心的跨站点访问的代价较高,假如两个数据中心的链路距离为100km,一次往返传输通常需要消耗约1.3ms时间。优选阵列模式可以减少跨站点交互次数,从而提升I/O性能。

针对数据读场景,双活数据中心的业务主机只需要读本数据中心对应的双活存储阵列即可,避免主机跨数据中心读取数据,提升整体访问性能。

HyperMetro+FlashLink技术深度融合

OceanStor Dorado V3的双活深度融合面向闪存设计的全新FlashLink技术,通过精细化的CPU分组和I/O优先级调度,使关键业务处理仅在自己的分区内执行,避免被其他任务阻塞,同时保证主机读写请求在存储系统内,优先拥有各种资源的***优先级,保证了双活业务的稳定低时延。另外,通过后端ROW机制聚合后的大块顺序写入SSD盘,盘控配合识别用户数据和元数据冷热数据分区等技术可以有效减少SSD盘的写放大,提升SSD使用寿命,提升存储系统的整体写性能。

OceanStor Dorado V3双活可以配合在线重删、压缩、ROW快照等功能的同时使用,这些特性引入了大量的元数据,FlashLink技术通过高效的元数据缓存机制保证频繁访问的元数据可以直接在内存中***,让用户享受更低的TCO投资成本,更丰富的灾备特性带来的可靠性,同样保证稳定的高性能。

C:\Users\d90003748\Desktop\FlashLink+HyperMetro.png

综上,华为OceanStor Dorado V3双活通过一系列可靠性及性能优化设计,为客户提供又快又稳的高性能全闪存双活解决方案,是全闪存时代承载核心业务系统存储的***选择。

责任编辑:张燕妮 来源: 51CTO
相关推荐

2017-01-06 16:01:51

全闪存IBM

2015-05-26 11:33:26

布线综合布线

2017-06-30 13:26:56

华为

2017-05-15 11:27:35

华为

2015-12-08 11:11:33

戴尔云计算

2015-09-19 20:37:59

华为

2013-11-29 17:03:22

2018-04-11 18:06:37

华为

2021-05-19 15:15:52

戴尔科技

2018-07-22 22:21:00

物联IOT数据

2017-06-09 04:23:33

闪存数据中心存储

2018-03-23 10:36:54

NetApp全闪存

2018-07-09 08:50:58

全闪存存储容量

2013-05-14 09:31:06

IBM闪存服务器

2021-06-28 22:43:20

安全自动化安全运营中心SOC

2017-08-21 15:34:18

闪存阵列厂商存储

2013-04-15 11:19:46

IntelPCIe闪存技术

2014-03-26 17:00:01

点赞
收藏

51CTO技术栈公众号