IBM xserver new technology and performance update

本文介绍了IBM Xserver在网卡、存储、内存及CPU子系统的最新技术改进,包括TOE、IOAT网络技术、SAS存储、Full-buffer内存机制及Snoop Filter探听过滤等,提升了服务器的整体性能。

IBM Xserver又称PC服务器。

Xserver引入了一些新的技术:网卡、存储、内存、CPU

 

1.network subsystem

现在的网卡使用的是TCP协议,TCP是一种效率非常低下的协议,工作起来要在CPU上进行拆包解包占用大量的资源。当我们在下载时如果下载的速度快一点我们就会感觉电脑比较慢,这是由于网络传输占用了系统时间。

IBM在Xserver中引入了两种新技术来解决这个问题:

A.TCP/IP off-load (TOE)

这个要求网卡硬件支持这个功能,它把拆包解包等任务转移到网卡上。

目前linux还不支持TOE

B.IOAT

这个是INTEL开发的,对网卡没有特殊的要求,但必须用到INTEL比较新的芯片组。

 

支持TOE的网卡有:broadcom公司的5706  5708

IOAT可以支持linux操作系统,目前只支持在intel 5100

 

 

2.storage subsystem

原来使用的硬盘是scsi接口的urtal 320M/S,现在使用了sas

磁盘尺寸变小了,之前是3.5寸的现在是2.5寸的

如何提高磁盘的性能呢?

A.相同容量下使用更多的磁盘。

B.单个磁盘下使用高容量的磁盘,体积一样密度大寻道快。

C.使用RAID在创建安全磁盘raid组的同时要记住磁盘的性能随着RAID级别也大性能就也差。

 (0最快,1比0慢20%-30%,而5又比1慢20%-30%)

 

 

3.memory subsystem

随着传统内存的升级、频率提高了,内存的电流就耗越大。由于控制器提供的电流有瓶颈,这时就会发现内存的条数减少,从而反过来限制了内存的扩展。

在Xserver中引入了full-buffer内存机制来解决问题的。

A.更改原来为并行插法的内存变为串行插法。

B.通过增加内存通道来增加带宽,以减少因为串行带来的延迟。

 

4processor subsystem

Xserver引入了snoop filter探听过滤

传统CPU的工作方式是:不同CPU之间因为资源寻找的问题,打断了其他CPU的处理过程。在Xserver中使用X3芯片组来解决这个问题。

什么时候使用X3芯片组:挺高随机访问内存的性能,为多进程商业应用提高性能。在一些业务系统中CPU对内存的访问连续或者访问数据随机性比较差,在这种情况下性能的提高不是很明显。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值