某某大师,请问我服务器有多块网卡,是做分流方案好还是做汇聚方案好?
某某大师,我新开网吧,在做方案,你说是用网卡分流好,还是用网卡汇聚好?
某某大师,我想升级网吧,你说是用汇聚方案好还是用万兆方案好?
……
说实话,前2个问题自从2008年第一场雪开始,就一直不绝于耳,第3个问题从2011年第一场雪开始也开始不绝于耳。然后对于每个客户我都曾经认真解答过,解答了这么久,我想今年可以给大家得出一个结论!结论就是……
当然,这个问题仁者见仁,智者见智,我不求一文定江山,但却真的希望能帮助大家解开心中的疑惑,毕竟技术、方案、产品最终都是为了网吧经营而服务的,同时目前中国网吧生存也比较简单,每位网吧老板投资时都是谨慎谨慎再谨慎,卖方案的人削尖了了脑袋想让网吧老板掏钱,但是网吧老板却依然很单纯,更加很淡定,他们往往会问一句话:哪个好?而就这简单的三个字,让卖方案的人白了头发,是的,到底哪个好???
今天我就分别站在投资方(网吧业主),方案受益方(网民),这两个角度来说说,到底哪个好!认同的希望按照我的建议去做,不认同的当然也无需强求,因为就我个人来说,并未涉及到其中的利益中去,我个人在网吧行业从业近10载,希望能通过中立的意见,给出大家最真诚的答案!
为了方便没耐心、不懂技术、急于知道结果的人能看到结论,我就先把我的结论公布给大家,请大家自行对号入座:
根据上面这张图标不难看出,哪个更好!汇聚更好是必然的,但是哪个更好也取决于网吧的经济承受能力,而网吧的经济承受能力又来自于经营状况和网吧业主的想法!当然这里可能也有人奇怪,为什么没把技术人员列进去?很简单,方案如果需要付费,是要争取网吧老板同意的,假设网吧老板愿意投资那自然是高端方案更好!究竟好在哪里?接下来就站在技术角度,解释一下多网卡分流、多网卡汇聚、万兆到底有什么用差距有多大!
排除服务器CPU,客户机配置等外因情况下,效果对比估算如下:
注:上图价格均来自于2012年12月份淘宝价格,电子产品价格波动较大,您准备购买时,到底价格多少,请以销售商处咨询为准。
再根据上面的图表,我们不难看出,提到方案,很关键的一点是投入产出比的问题,但是说实话,作为本文作者,我并不能保证在你网吧生意不好时,上个万兆设备生意就好起来,因为网吧生意是诸多综合因素所决定的,优势我已经讲明,剩下的其实就是仁者见仁智者见智,结合每个网吧自身的情况,来选择适合自己的方案。
如果您觉得表格不够直观,那么我再简单阐述下三者的差别和未来的趋势,也算是个人建议吧!
其实,多网卡分流、多网卡汇聚、万兆所要达到的目的是一样的,他们存在的意义和价值是:能够提升服务器的出口带宽,提升网吧上座高峰期服务器的并发能力和吞吐能力,从而提升服务器在上座高峰期时的网络性能,以及集体开机,同时进游戏等特殊情况下的网民游戏体验。
因此,他们都是在网吧上座高峰期有效果,而单客户机与服务器之间的网络吞吐效果提升并不明显。这也就说明了为什么即便核心交换机已经用了万兆设备,网民感受也并不是非常明显的原因之一。这么多技术名词大家可能不太容易理解,给大家举个形象的例子说明就容易明白了!
这个例子就是堵车!
双向4车道与双向8车道相比,在交通高峰期哪个更容易堵车?显然是双向4车道!那么为什么容易堵车?是因为车的速度太慢吗?显然不是,而是因为路太窄!在交通高峰期,即便是保时捷,它的速度足够快,但是堵车时,也只能等在那里,即便是辆奥拓,在不堵车时,一样可以开的很快!
而这个例子映射到网络中也是一样,车等同于客户机的网络需求,现在来说每台客户机起码都是千兆!而车道就相当于服务器的出口带宽,与交换机带宽!
多台客户机同时开机,或者同时进游戏,拼的不只是单台客户机的网卡是多少速度,而是服务器的出口带宽和交换机的级联带宽!
4网卡汇聚,最多提供4Gbps(理论速度:512MB/S)的并发带宽,而万兆可提供10Gbps(约1,280MB/S)的并发带宽,在网络需求大的时候,肯定是万兆优势更加明显!
当然,考虑到成本的话,你需要关注的是,你的网吧里“堵车”情况多不多,如果多,就有必要上万兆,如果不多,2网卡或4网卡汇聚也可以满足需求了!
了解完以上内容之后,相信大家的纠结之处也可以解开了。网卡分流、网卡汇聚、万兆三者相比,如果非得比出个高低,那么万兆会更胜一筹,原因是:
第一:万兆的传输介质是光纤,光纤的特点是损耗小,抗干扰强,缺点是造价高,这个带来的好处是持续测速,稳定性比普通的千兆网线要平稳。
第二:管理简单,只需要管理一块网卡,不像多网卡汇聚操作复杂。
第三:是未来的趋势,随着时间的推移,再高端的设备都逃脱不过摩尔定律,一但万兆成本下降,万兆必然成为趋势,假如能实现万兆到客户机桌面,那么网吧的网络性能在未来3~5年内,已经达到极致了!
YY一下未来的网吧:
服务器256GB内存<---万兆交换设备--->客户机16G或32G内存。
在这种情况下,大家试想一下,网吧真的已经达到极致!网民常用的应用近乎都缓存在服务器的内存中,当客户机需要数据时,客户机直接通过万兆网络,读取服务器内存里的数据,这种速度可想而知!
服务器内存带宽:DDR3 1333双通道情况下的传输峰值带宽=1333*128/8/1024=20.8GB/S
万兆网络带宽:10Gbps/8=1.25GB/S
客户机内存带宽:DDR3 1333双通道情况下的传输峰值带宽=1333*128/8/1024=20.8GB/S
那么这种情况下,排除服务器CPU瓶颈,客户机CPU和显卡瓶颈,那么速度有多快?
1台客户机,读取1GB的文件,只需要1秒!这种速度比自己的高端PC+SATA3接口的固态硬盘速度还要快2倍!
除非某一天又有新型高端技术产生,否则这已经是极致,已经到顶!至少对于网吧的应用来说,足以!
回到现实再看看,分流,汇聚,万兆的纠结,是基于技术的纠结吗?并不是,完全是基于投资,也就是钱的纠结!而钱的纠结来源于网吧业主的经营理念!所以这个问题并非一个真实的技术问题,而是有80%是经营方面的问题,因此也难怪近3年时间,大家都在纠结,因为这是BOSS该思考的事情,而非我等技术该思考的事情……