外链论坛

 找回密码
 立即注册
搜索
查看: 26|回复: 2

南大通用GBase 8s SSC集群网络交互信息概述(之:网络交互的优化)

[复制链接]

2983

主题

3万

回帖

9910万

积分

论坛元老

Rank: 8Rank: 8

积分
99109240
发表于 2024-8-31 13:13:43 | 显示全部楼层 |阅读模式

在当今数据驱动的商场环境中,数据库的性能和靠谱性是企业成功的关键。GBase 8s做为一款的国产数据库系统,其SSC集群架构经过优化网络交互,明显提高了性能和可用性。本文将分两部分聚焦于GBase 8s SSC集群的网络交互信息概述和网络吞吐量计算。

关于“SSC集群架构与工作原理”请看上篇:

南大通用GBase 8s SSC集群网络交互信息概述(之:SSC集群架构与工作原理)

2、网络交互的优化

无负载场景

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字节。

返回外链论坛:www.fok120.com,查看更加多

责任编辑:网友投稿





上一篇:8大SEO优化策略,意见认识
下一篇:铁岭市城市信用排名全省第四
回复

使用道具 举报

55

主题

488

回帖

1622

积分

金牌会员

Rank: 6Rank: 6

积分
1622
发表于 2024-9-10 17:30:10 | 显示全部楼层
感谢您的精彩评论,为我带来了新的思考角度。
回复

使用道具 举报

3037

主题

3万

回帖

9910万

积分

论坛元老

Rank: 8Rank: 8

积分
99109078
发表于 2024-10-28 19:51:09 | 显示全部楼层
你的留言真是温暖如春,让我感受到了无尽的支持与鼓励。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计|Archiver|手机版|小黑屋|外链论坛 ( 非经营性网站 )|网站地图

GMT+8, 2024-11-18 03:21 , Processed in 1.237221 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.