影响oltp系统性能的网络因素分析

oltp系统的性能一般情况下与网络关系不大,通常最先出现瓶颈的是内存、cpu和存储。但是在特定情况下网络仍然可能出现瓶颈。

试分析如下:

[@more@]

1 首先需要计算业务模型的所产生的数据量,每秒并发业务量在多大?每笔典型交易的所产生的数据包分布大小如何?在大部分情况下,百m网卡,一般数据网络设备可满足带宽要求.

但是当业务量特别大特别是涉及媒体流业务的时候,就可能需要用到千m网卡。并且需要考虑数据设备的丢包率、包转发能力、时延,端口带宽和可扩充性。

为了方便估算,可以进行一次简单的业务实际访问,利用抓包工具进行分析业务量,然后进行折算。带宽计算公式为每次业务包的平均大小×每秒业务并发量×每次业务所产生的包的个数/冗余系数。冗余系数建议为0.5~0.6

2 合理网络组网,比如按照典型的二层接入,三层汇聚,路由出局的方式。

并将互相通信频繁的节点放在相同的vlan里面。

如果oltp系统中间涉及多个节点,消息发送要经过多个vlan,则可能对应用有比较大的影响。

3 tcpip 协议堆栈参数的调优。对很多应用十分重要。比如mtu的大小,由于不同的应用包的分布特点不一样,mtu参数就很重要。

另外还需要考虑的还有tcp保活定时器设置,最大tcp链接数,tcpip堆栈缓存数据区等等。

4 要特别注意外购防火墙设备的业务穿越性能问题,在组网应用中这是经常碰到的问题。

5 与网络相关的应用问题是连接池管理,一定要及时释放失效的连接,否则会造成连接堆积,端口资源被占用会严重影响性能。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/14067/viewspace-1024884/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/14067/viewspace-1024884/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值