linux命令 微软 程序员 mysql centos HTML5 nginx 开源 apache google wordpress Python Firefox Ubuntu linux shell java php Android Windows

再论网络加速卡(TOE)的实用性

看起来,有的读者对TOE网络加速卡的工作机制不甚明了,有必要再加以说明。

刚才,一位老朋友(真是“老资格”)给我发来邮件,说明TOE的必要性。现把邮件的全文公布如下,以便与大家分享:

“袁萌老师的意见,我完全赞同。我是个工程师,所以我只想再加上一些数字说明,以下是我的几点补充:

ip网络在2,3十年前,只有几十K的速度,CPU打包拆包还应付得过来。而网络不断提速的结果,今天已经千兆以太网到桌面,万兆以太网跑在局域网上,骨干网上已经升级到了40G(4万兆)的波分复用。但CPU的提速却赶不上网络的提速,-总的来说,2,3十年来网络提速了成百上千倍,CPU主频只提速了几十倍,好,问题来了。想读者们可能知道处理一个TCP/IP比特需要一赫兹主频的原则。那么双向千兆IP网就要消耗掉0.8个2.4G主频奔四内核,万兆 IP网就要消耗8个内核。内核组成CPU, CPU组成服务器,也就是处理这些数据包需要使用大量服务器。”

我(即袁萌)认为:实际上,TOE的概念早已有之,不是什么新鲜东西。但是,做出”产品”却是近年来的事情(请见美国Intilop公司的发展史)。在我们国内,TOE的市场现在几乎为零。但是,市场是需要我们去创造的,不是天生就存在,否则,还需要我们创业做什么?

有人开始咒骂TOE,这当然完全可以。但是,希望不是因为我个人的原因(而开骂)。......我可能没有把TOE的原理说明白,讲清楚。今后,我一定继续说下去,把它搞明白就是了。

转载:袁萌博客

延伸阅读

评论