南大通用GBase 8s SSC集群网络交互信息概述和吞吐量计算(一)
创始人
2025-05-21 08:46:48
0

在当今数据驱动的商业环境中,数据库的性能和可靠性是企业成功的关键。GBase 8s作为一款成熟稳定的国产数据库系统,其SSC集群架构通过优化网络交互,显著提升了性能和可用性。本文将陆续介绍GBase 8s SSC集群的网络交互信息概述和网络吞吐量计算。

在GBase 8s SSC集群中,主节点向从节点只传输网络心跳、逻辑日志当前位置信息等内容即可,并不需要传输逻辑日志,SSC从节点只需根据主节点的最新LSN号从共享磁盘读取逻辑日志即可,这样减少了网络的信息传递,也减少网络延迟等网络因素对同步性能的影响,因此,在SSC集群中,节点间网络传输相比逻辑日志写入要少很多,网络的传输量并不大,尽可能减少了网络性能对SSC集群性能的影响。

在只有一个从节点的SSC集群情况下,假定TPCC测试在400并发下性能为100万tpmc,主从节点间的网络吞吐量理论最大约为3.5MB/s,SSC主节点发送PPS为16666.7包/s。此场景下忽略了其他主从间其他的消息交互,实际测试场景下,网络吞吐量要高于此理论值。

同时,在SSC从节点支持更新的场景下,假定TPCC中只包含neworder业务并且直接在SSC从节点执行测试,如果TPCC性能达到100万tpmc,则网络吞吐量为248.9 MB/s,SSC从节点发送PPS达到400000包/s。

一、SSC集群架构与工作原理

GBase 8s SSC集群为共享存储集群,允许多个数据库实例同时访问、操作同一数据库,具有高可用、高性能、负责均衡等特性,且支持故障自动切换和故障自动重加入。

1、SSC集群架构

图1 SSC集群架构图

2、SSC集群工作原理

图2 SSC集群工作原理

相比于HAC和RHAC集群,SSC集群并不需要在主从节点间传输逻辑日志文件,主节点只需向从节点发送逻辑日志当前位置信息即可,而SSC从节点可以根据接收到的LSN从共享存储获取,具体的工作原理如下:

(1)主节点完成数据更细,并发送当前LSN (Log Sequence Number)给SSC从节点。

(2) SSC从节点接收到主节点发送的LSN,并从磁盘读取更新的逻辑日志。

(3)SSC从节点重做逻辑日志更新内存中数据。

(4)SSC从节点返回LSN ACK。

除此之外,与其他集群类型类似,SSC集群主节点和从节点之间,需要定时发送心跳信息,以维护集群状态。

二、网络交互的优化

无负载场景

SSC集群在没有业务情况下,主节点每秒通过网络给从节点发送网络心跳,在有业务时,当逻辑日志buffer刷新到磁盘时,主节点向从节点发送当前的LSN。主从间的消息时序图如下:

图3 时序图

心跳包由MACH11_PING和IamAlive类型消息组成,其中MACH11_PING类型消息长度为24字节,IamAlive类型消息长度为16字节。SSC从节点收到心跳包后回复ACK包,包括MACH11_PINGACK和IamAlive类型消息。

在有业务时,主节点发送的数据包由logLPG和MACH11_PING类型消息组成,SSC从节点收到后回复的数据包由logLSN和MACH11_PINGACK类型消息组成,各种消息的长度如下表:

每个数据包的组成如下图

图4 数据包组成图

其中SMX Header的长度为20个字节。

由上可知,在无业务的情况下,各种数据包在网络发送时长度如下:

  • 主节点发送的心跳包的长度为20+24+16=60字节,加上以太网首部、网络IP首部和TCP首部的长度总和至少为54字节(14+20+20),心跳网络包的长度为54+60=114字节;
  • SSC从节点对心跳的ACK网络包长度为54+16+16=86字节;

在有业务的情况下,各种数据包在网络发送时长度如下:

  • LSN网络包的长度为54+20+28+24=126字节;
  • SSC从节点的LSN ACK网络包长度为54+24+16=94字节。

相关内容

热门资讯

约起,服贸会上看零售科技 2025年服贸会将于9月10日至14日在北京首钢园举行。为积极响应商务部及北京市政府号召,美团将在北...
百济神州:上半年净利润4.5亿... 今日焦点 百济神州:上半年净利润4.5亿元 同比扭亏为盈 百济神州公告称,2025年半年度公司产品收...
金融期权:成交量529万张,部... 【金融期权成交量达529万张,部分ETF期权VIX指数下降】金融期权市场成交较活跃,成交量达529万...
突发!这一A股董事长被立案! 【导读】因涉嫌信息披露违法违规,*ST东通董事长被立案调查 中国基金报记者 李智 8月6日晚间,*S...
卖爆了!半年涨价30%,创近1... 今年以来,白银价格一路上涨,伦敦白银现货价格一度突破每盎司39美元,创近13年来新高。白银相关产品也...
股市必读:汇川技术(30012... 截至2025年8月6日收盘,汇川技术(300124)报收于65.86元,上涨1.62%,换手率1.6...
矿业巨头嘉能可搁置美国上市计划... 财联社8月7日讯(编辑 史正丞)嘉能可公司周三宣布,放弃离开伦敦证券交易所、迁往美国上市的计划。 ...
港股8月怎么投?四大赛道ETF... 港股7月再度上涨,其中恒生指数和恒生科技指数涨幅均超过2.8%,恒生港股通涨幅达4.7%。上行走势也...
日御光伏冲刺港股IPO:股东入... 瑞财经 吴文婷 近日,中国证监会国际司对江苏日御光伏新材料股份有限公司(以下简称“日御光伏”)港股I...
上纬新材净利下滑难挡15倍股价... 瑞财经 吴文婷8月5日,上纬新材再次发布股票交易风险提示公告。 据其指出,公司股票价格自2025年...
珍酒李渡发布业绩预告,摩根士丹... 8月5日,珍酒李渡(6979.HK)披露上半年业绩预告,预计实现营业收入24亿元-25.5亿元。同日...
淘宝上线“大会员”体系,88V... 最近,淘宝上线了“大会员”体系,包含从青铜到黑钻的6个等级(青铜、白银、黄金、铂金、钻石、黑钻等)。...
抖音举办团播机构恳谈会,多家机... 团播行业规范健康发展,又向前迈进一步。8月6日,抖音直播在广西南宁开展“团播机构高质量发展恳谈会”,...
外资为何持续深耕中国 [ 拉长时间看,去年我国新设外商投资企业5.9万家,同比增长9.9%,实际使用外资8262.5亿元。...
历史首次!农业银行登顶A股 农业银行股价再创历史新高,流通市值首次登顶A股! 8月6日,农业银行收盘上涨1.22%,报收6.62...
又一位“华能系”高管!景顺长城... 又一家头部基金公司高管发生变更。 8月5日晚间,景顺长城基金发布董事长变更公告,公司新任命叶才为董事...
特朗普签了!因买俄石油,印度被... 央视新闻消息,当地时间8月6日,白宫称,美国总统特朗普签署行政命令,对来自印度的商品加征25%的额外...
省级上市后备!陕西省2025年... 阳光讯(记者 赵小康)近日,记者从咸阳高新区获悉,陕西省2025年度省级上市后备企业名单重磅发布!省...
必创科技涨2.02%,成交额1... 来源:新浪证券-红岸工作室 8月6日,必创科技涨2.02%,成交额1.66亿元,换手率5.78%,总...
公告精选︱百济神州:上半年营业... 【热点】 科创新源(300731.SZ):公司数据中心散热结构件业务仍处于客户开拓和产品认证阶段 中...