当前位置:首页 > 消费电子 > 消费电子
[导读]最近发布的数据显示,华为赛门铁克N8500集群NAS存储系统NFS(网络文件系统)和CIFS(通用互联网文件系统)两项SPECsfs2008测试结果分别为636036OPS(每秒操作数)和712664OPS。该结果在SPEC公布的各个厂商同类产品测

最近发布的数据显示,华为赛门铁克N8500集群NAS存储系统NFS(网络文件系统)和CIFS(通用互联网文件系统)两项SPECsfs2008测试结果分别为636036OPS(每秒操作数)和712664OPS。该结果在SPEC公布的各个厂商同类产品测试数据中位居第一,并且大幅领先第二名。    

那么打破NFS和CIFS两项业界记录的华赛N8500的“过人之处”究竟来自何方?对此,本文将从两方面入手探究,揭开N8500的高性能之谜。一是将传统NAS设备与N8500进行对比,从硬件架构方面分析N8500存储系统的性能优势;二是对比业界NAS产品的集群技术与华赛N8500集群技术,从软件层面分析N8500存储系统的性能优势。    

Scale-out架构设计让N8500“横行”    

传统NAS设备使用单控制节点或者双控制节点提供NAS业务,每个节点支持一组特定的工作负载和文件系统。在故障替换场景下,工作负载可以从一个节点转移到另一个节点。传统NAS设备虽然具有易部署、易维护的特性,但是随着信息社会数据的海量增长,其架构方面的缺陷越发明显。一是文件系统与节点的绑定导致任何时刻一个文件系统只在一个节点上处于活动状态,容易存在负荷热点。二是扩展性差,系统性能和空间不能随着用户需求的增加而增加。

3大利器让华赛N8500存储系统实现高性能

N8500集群架构示意图

与传统NAS设备不同,N8500集群NAS存储系统采用Scale-out设计,其结构示意图如图1所示,前端NAS引擎由多个存储专用服务器构成,内部通过专用心跳网络互联;引擎通过FC-SAN与多套存储单元相连。当系统整体负载过大需要扩展系统整体性能时,可以再线横向扩展引擎和存储单元。另外,N8500各引擎节点可以同时并发访问同一文件系统,不存在负载热点问题。    

全Active集群技术赋予N8500每个引擎节点“平等”    

传统NAS设备的不足加速了集群技术在NAS设备中的应用。业界当前主要使用两种集群技术,一是N+M共享存储集群技术,二是基于分布式文件系统的分布式存储集群技术。

N+M共享存储集群NAS系统架构示意图如图2所示,多个引擎节点之间使用专用心跳链路通讯,N个节点对外提供NAS业务,M个节点作为备用,允许系统中同时故障M个业务节点。N+M集群技术解决了传统NAS设备扩展性差的问题,但是单个文件文件系统仍然是与特定NAS节点绑定,容易存储负荷热点问题。

3大利器让华赛N8500存储系统实现高性能

N+1集群配置图

基于分布式文件系统的集群存储硬件组网比较简单,主要用存储节点和元数据节点组成,节点之前使用10Gb以太网或者infiniband技术通讯。各存储节点都有专用存储空间互不共享。同一文件系统横跨所有存储节点,所有节点并发对外提供服务。基于分布式文件系统存储系统解决了负荷热点问题,但是如果某一存储节点出现故障,该节点对应的存储空间就得不到利用。另外,由于使用分布式文件系统的原因,业务服务器访问某一文件可能需要访问多个存储节点,存在巨大的内部开销。    

与上述两种集群技术迥异,华为赛门铁克N8500存储系统采用全Active集群设计,前端NAS引擎由2~16个存储专用服务器构成。首先,与N+M集群技术不一样,N8500采用单一命名空间,所有集群节点可以并发方位同一文件系统,不存在负荷热点问题。N8500所有引擎节点互为备份,具有更高的系统可靠性。而与基于分布式文件系统存储相比,N8500具有更高资源利用率;引擎节点内部通讯使用千兆以太网,具有低成本优势。所有引擎节点共享存储空间,使得文件访问无需访问多个节点,更高效快捷。    

GAB、LLT协议架起N8500内部通信的“高速公路”    

高效的内部通讯设计尤其让N8500惊艳。N8500集群内部通讯采用经过市场检验的VCS(VeritasClusterServer)组件,采用高效的GAB(GroupMembershipServices/AtomicBroadcast)和LLT(LowLatencyTransport)通讯协议。图3大致介绍了引擎节点间的通信方式。

3大利器让华赛N8500存储系统实现高性能

N8500引擎节点间通讯示意图

每个引擎节点都作为独立单元运行并在集群级别共享信息。在每个系统上,作为集群决策逻辑的高可用性后台驻留程序(HAD:HighAvailableDemon)维护着集群配置视图。该后台驻留程序作为重复状态计算机运行,这表示集群中的所有系统都具有同步的集群配置状态。

GAB主要有两项主要功能,一是提供可靠的集群通信,二是维护集群成员集。GAB提供AtomicBroadcast功能用以确保集群中的所有节点都会接收到所有的配置更改消息,或全部回滚到先前状态,这与数据库原子提交非常相似。值得一提的是,AtomicBroadcast消息并不是真的广播消息,而是从发送端到每个接收端的一系列点对点单播消息。

LLT协议控制信息远少于IP协议控制信息,它是IP协议的一种高性能、低延迟替代协议。LLT有两项主要功能,一是各心跳链路上进行流量负荷分担,二是心跳信息发送/接收。

通过上面的技术分析可以看出GAB/LLT协议组比TCP/IP协议更加高效,更适用于系统间多链路通讯,为各系统维护统一配置视图。 [!--empirenews.page--]

从以上的对比分析,用户不难看出N8500存储系统性能卓越的奥秘了。硬件架构的Scale-out设计使得系统各组件可以随着客户的性能需求进行横向扩展。全Active集群软件设计,发挥了每个引擎节点的作用。节点间的负荷分担控制,使得不存在全局热点。GAB、LLT高效协议的使用,使得集群内部通讯更高效、更可靠,降低内部资源消耗。

3大利器让华赛N8500存储系统实现高性能

华为赛门铁克N8500 SPEC测试NFS曲线

综上所述,N8500集群NAS存储系统具有高性能、可扩展性和可获得性等特点,能够帮助客户采用更低的运营成本,而获得更高的性能。根据N8500产品资料介绍,在后端存储单元不存在瓶颈的情况下,随着引擎节点的增加性能呈近线性增长。有数据为证,图4即是根据相关数据整理的N8500在SPEC测试中NFS性能曲线图。由图中曲线可以看出随着节点数的增加,系统性能确实呈近线性增加。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭