iscsi适合的配置

来源:互联网 发布:c语言地址是什么类型 编辑:程序博客网 时间:2024/06/11 06:39

 

iscsi 是我最看好的无盘+有盘方式,虽然是一家之言,但是这是由实践来检验的,我的网吧服务器使用伙狐作自动对比更新,客户机使用同步游戏菜单+df5.2做保护,经过实践证明,大幅度降低了维护工作量,我是有工作的,仅仅利用业余时间进行维护,依然能够做到及时更新就说明可这种维护的可行性。目前客户机磁盘错误是这种方式最大的缺点,还有待改进。

iscsi有各种厂商为其开发服务端,由于客户端已经有足够的保护措施,所以增加个盘符扩大客户机的磁盘空间就是我的首选。至于无盘,我不是太看好这种方式,千兆交换机+千兆服务器网卡+百兆到桌面花钱也省不了多少,而且对服务器稳定性要求太高,我就不做考虑了,呵呵,无盘爱好者别骂我,我这纯属个人爱好。

那么客户端选用微软的iscsi,服务端选个比较好用的就可以,现在这些东西很多,大家见仁见智,我就不多说了,我的测试都是参考别人的,有不妥之处,请大家批评指正,毕竟我很少能有这种空写这样的帖子。

使用iscsi,首先要考虑兼容性,我就是考虑不周,买了iscsi服务端,才知道不兼容df,这就造成很大被动,只好降低版本,实在是得不偿失,而且还要买硬件保护卡,算起来,使用成本就增加了,呵呵,本来我的原则是性能相差不多情况下能省则省,这次看来必须买保护卡了。另一个失误就是iscsi保护的盘不要再共享了,我为了和以前兼容,同时使用共享和iscsi,造成服务器cpu占用达到100%,重做系统后才知道,惨啊。

使用iscsi,还要考虑服务器的配置,虽然服务端用c1.7+845de+512内存+普通硬盘也能带起,但是对于以后的eq2这种类型的游戏就不科学了,虽然我们可以放这些游戏在本地,但是为了保险和网吧的服务质量,我准备做个适合的服务器,这也是这篇文章的由来。

做个服务器,主板是要首先考虑的,毕竟平台确定了其他发挥空间。因为网吧本来就是百兆交换机,这个是前提,暂时不可能升级的,而且背板带宽足够,所以没有必要考虑千兆网卡。作为文件服务器,磁盘性能和网络性能是首先要考虑的,主板要带大概100台左右机器,同时使用服务器不会50%,我们没有必要考虑100%的情况,毕竟我们是做生意,不是测试负载情况,没有必要考虑极限情况,何况真是如此,那么可以把服务器负载最多的游戏搞到本地。

以下一段为引用“heqianting”网友的话 原贴地址:http://bbs.txwm.com/dispbbs.asp?boardID=33&ID=280743&page=1

“根据我个人的计算,一般875的板子无论你添什么阵列和网卡,网卡流量基本在380MB-420MB,915的板子比875的板能好一点,400-480MB,基于E7501 系列的能跑到480-600MB(CanterWood)芯片的主板高档一点的能跑到610-780MB,当然这些数据值根据你的配置情况可能产生上下大概50MB的误差,也就是说你的板子做为服务器的极限输出能力。我个人建议,15台以内大家用875,一般是2串口阵列,主板上集成的就可以,25台可用915板子(一般集成了4 IDE阵列),25台到50台尽量使用基于E7501的板(此类主板大多集成了4串口阵列)。50 台到70使用CanterWood芯片的板子,此类型主板都提供了64位PCI,你可以买个串口8盘阵列卡PCI 64位的,注意,不用使用SCIS硬盘,因为也没什么大的变化,70-100台的我建议大家使用CanterWood芯片的板子加串口8盘阵列卡PCI 64位的,做系统,然后使用个E7501板用集成的4串口阵列来做游戏和电影,这样配置下来的服务器从价格到稳定和速度方面就相对于合理一些。”

如此看来,100台左右折半算就可以知道服务器使用什么主板了,但是慢,如果如此,一个服务器配下来还是要8-9千,我要节约怎么办呢。

先看看增加网卡带宽怎么办吧 以下部分引用地址:http://www.wpdiy.com/news/5/2005-5-29_21255075764.html 如果大家要看详细材料请到该地址察看。

多网卡绑定 网络环境:90台无盘站(3239网卡)、支持TRUNK、VLAN的二层交换机1台(作主干交换机)、普通24口二层交换机5台(1台作主干备用机,其余的级联在主干上)、4块530TX网卡、1块Intel服务器网卡及3块Intel普通网卡;服务器2台:1台域控制器,1台文件服务器,试验全在文件服务器上进行。

多网卡绑定一个IP的方法,目前有三种: 1、NICExpress    2、D-Link570网卡随卡带的捆绑软件  3、Intel的专用捆绑软件:PROSet Ⅱ

结论是三种方法中,流量的均衡都不是很好,主网卡承担的比例较大,即使是在链路汇聚方式中,也是如此(但要好一些)。因此,网络的实际带宽大打折扣,网络瓶颈依然存在。 看来,要真正解决网络瓶颈,非用1000M网卡及交换机不可。

而且,32位PCI千兆网卡实际上只能达到280M,要上千兆,一定要用PCI64位,实际应用中可达550M左右。千兆网卡与千兆交换机之间用铜缆UTP连接达不到1000M的带宽,只能用多多模光纤才行。带64位pci插槽的主板要2700元左右,加起来就是上万的配置了,考虑到性价比,多网卡绑定还是一个不错的选择。这样,多网卡绑定有一定的作用,但不是我们能够依赖的。而且还要求一定的技术性。

文件服务器的瓶颈除了网络带宽就是磁盘速度了,根据测试,使用supercache能够有比较明显的效果,难怪现在的iscsi都要带超级缓存了。

根据这种推断,我的iscsi服务器就可以想象怎么选择主板了,根据节俭的精神,老的845de依然使用,使用多网卡负载,加上RAID0,增加磁盘读写速度和网络速度,估计能够带动25台左右机器,即使更少也无所谓,我们可以使用915主板+多网卡负载+RAID来带部分机器,根据前面的评价,2个915的带宽远远超过最好的服务器配置,而按照100台机仅负载一般的原则,我们一个915主板就可以,这样

P4+915+RAID+多网卡负载(网卡可以用INTEL82559)+SATA(8M缓存)

就成为我的最合适配置。即使买一个最好的服务器机箱+电源,预算也不会超过5000元,太合算了,而且即使负载增加,我增加个915机器也不费事,这样分担负载一个可以有效利用现有机器,而且可以随时增加服务器,并且符合好用节约的标准。虽然费电一点,但是好处还是显而易见的。这也是为什么我用有盘+无盘的一点原因,无盘可不能这样加服务器阿。

原创粉丝点击