信息化 频道

史应生:支招Linux下打造高性能网络

  【IT168资讯】2012年9月13日消息,由盛拓传媒旗下的IT168、ChinaUnix、ITPUB联合主办为期三天(2012年9月13日~2012年9月15日)的第四届中国系统架构师大会于在北京永泰福朋喜来登酒店隆重召开。来自百度、淘宝、腾讯、IBM、新浪、网易、奇虎360等IT巨头的讲师分享了业界非常先进的技术经验与趋势。

史应生:支招Linux下打造高性能网络
▲架构师大会更多资讯(请点这里)

  网络的高并发和低延时对于银行,保险和交易所等交易类系统的交易量起到至关重要的影响,本演讲将分析造成系统瓶颈的因素,如何有效地利用系统的资源来打造高性能的网络。

史应生:支招Linux下打造高性能网络
▲北京酷锐达信息技术有限公司技术总监史应生

  Linux生来就不是为高性能网络而生,而又需要这种高性能怎么办呢?当然,答案就是优化。但是对于网络优化是有前提条件的,按照传统的理解,高并发、低延时、确定性都是网络优化的方向。

史应生:支招Linux下打造高性能网络
 

史应生:支招Linux下打造高性能网络

  网络优化当然从基础做起,提起网络优化,如果说从BIOS着手可能有些匪夷所思,但是确确实实是提高性能的一种方式北京酷锐达信息技术有限公司技术总监史应生给我们进行了分别讲解。并举了真实的数据为我们演示BIOS开始的网络优化。

史应生:支招Linux下打造高性能网络
 

史应生:支招Linux下打造高性能网络
 

史应生:支招Linux下打造高性能网络

史应生:支招Linux下打造高性能网络

 

史应生:支招Linux下打造高性能网络

 

史应生:支招Linux下打造高性能网络


 

${PageNumber}

  Linux的内核模式是数据包传输的性能影响要素,当然并不是这个难题不能解决。Kernel bypass的方式可能是一种很好的优化方式,当然这种模式是需要被硬件支持的。同样通过打开虚拟网卡的方式,让多核CPU与虚拟网卡进行直接映射,无疑是突破网络优化瓶颈的一种手段。当然虚拟网卡可以与CPU与网卡进行绑定,这样的手段当然适用于虚拟机与网卡之间的绑定。

  使用OpenOnload中间件方式,对于运维人员来说改变并不大,而通过真实的消息传递的测试数据来看,对于性能优化成果还是令人满意的。优化性能,这个话题并不是一个演讲就能完全分享出经验的。但是有一点是可以肯定的,从基础参数做起,将必要的参数进行优化,让基础条件图TCP协议栈等充满优化参数的地方得到充分的优化。让没有必要通过OS处理的业务放到硬件处理,无疑也是优化的一种好方式。

使用OpenOnload的Kernel Bypass方式

使用OpenOnload的Kernel Bypass方式

使用OpenOnload的Kernel Bypass方式

使用OpenOnload的Kernel Bypass方式
 

${PageNumber}

  

虚拟化与网络优化的关系

虚拟化与网络优化的关系

 

虚拟化与网络优化的关系

 

虚拟化与网络优化的关系

  演讲者简介:

  史应生 北京酷锐达信息技术有限公司技术总监。中国首位和全球第十七位红帽认证架构师和安全专家,原红帽公司全球专家服务团队经理。拥有12年的行业经验,曾为国内外知名银行,交易所,保险,证券等行业的关键业务系统提供基于开源的架构设计,标准化,安全,性能优化等方面的咨询和服务工作。现为北京酷锐达信息技术有限公司技术总监。

0
相关文章