iscsi适合的配置

2024-04-12 05:18
文章标签 配置 适合 iscsi

本文主要是介绍iscsi适合的配置,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

 

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机器也不费事,这样分担负载一个可以有效利用现有机器,而且可以随时增加服务器,并且符合好用节约的标准。虽然费电一点,但是好处还是显而易见的。这也是为什么我用有盘+无盘的一点原因,无盘可不能这样加服务器阿。

这篇关于iscsi适合的配置的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/896201

相关文章

MySQL数据库双机热备的配置方法详解

《MySQL数据库双机热备的配置方法详解》在企业级应用中,数据库的高可用性和数据的安全性是至关重要的,MySQL作为最流行的开源关系型数据库管理系统之一,提供了多种方式来实现高可用性,其中双机热备(M... 目录1. 环境准备1.1 安装mysql1.2 配置MySQL1.2.1 主服务器配置1.2.2 从

Linux云服务器手动配置DNS的方法步骤

《Linux云服务器手动配置DNS的方法步骤》在Linux云服务器上手动配置DNS(域名系统)是确保服务器能够正常解析域名的重要步骤,以下是详细的配置方法,包括系统文件的修改和常见问题的解决方案,需要... 目录1. 为什么需要手动配置 DNS?2. 手动配置 DNS 的方法方法 1:修改 /etc/res

mysql8.0.43使用InnoDB Cluster配置主从复制

《mysql8.0.43使用InnoDBCluster配置主从复制》本文主要介绍了mysql8.0.43使用InnoDBCluster配置主从复制,文中通过示例代码介绍的非常详细,对大家的学习或者... 目录1、配置Hosts解析(所有服务器都要执行)2、安装mysql shell(所有服务器都要执行)3、

java程序远程debug原理与配置全过程

《java程序远程debug原理与配置全过程》文章介绍了Java远程调试的JPDA体系,包含JVMTI监控JVM、JDWP传输调试命令、JDI提供调试接口,通过-Xdebug、-Xrunjdwp参数配... 目录背景组成模块间联系IBM对三个模块的详细介绍编程使用总结背景日常工作中,每个程序员都会遇到bu

JDK8(Java Development kit)的安装与配置全过程

《JDK8(JavaDevelopmentkit)的安装与配置全过程》文章简要介绍了Java的核心特点(如跨平台、JVM机制)及JDK/JRE的区别,重点讲解了如何通过配置环境变量(PATH和JA... 目录Java特点JDKJREJDK的下载,安装配置环境变量总结Java特点说起 Java,大家肯定都

linux配置podman阿里云容器镜像加速器详解

《linux配置podman阿里云容器镜像加速器详解》本文指导如何配置Podman使用阿里云容器镜像加速器:登录阿里云获取专属加速地址,修改Podman配置文件并移除https://前缀,最后拉取镜像... 目录1.下载podman2.获取阿里云个人容器镜像加速器地址3.更改podman配置文件4.使用po

Vue3 如何通过json配置生成查询表单

《Vue3如何通过json配置生成查询表单》本文给大家介绍Vue3如何通过json配置生成查询表单,本文结合实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录功能实现背景项目代码案例功能实现背景通过vue3实现后台管理项目一定含有表格功能,通常离不开表单

mybatis映射器配置小结

《mybatis映射器配置小结》本文详解MyBatis映射器配置,重点讲解字段映射的三种解决方案(别名、自动驼峰映射、resultMap),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定... 目录select中字段的映射问题使用SQL语句中的别名功能使用mapUnderscoreToCame

Linux下MySQL数据库定时备份脚本与Crontab配置教学

《Linux下MySQL数据库定时备份脚本与Crontab配置教学》在生产环境中,数据库是核心资产之一,定期备份数据库可以有效防止意外数据丢失,本文将分享一份MySQL定时备份脚本,并讲解如何通过cr... 目录备份脚本详解脚本功能说明授权与可执行权限使用 Crontab 定时执行编辑 Crontab添加定

Java使用jar命令配置服务器端口的完整指南

《Java使用jar命令配置服务器端口的完整指南》本文将详细介绍如何使用java-jar命令启动应用,并重点讲解如何配置服务器端口,同时提供一个实用的Web工具来简化这一过程,希望对大家有所帮助... 目录1. Java Jar文件简介1.1 什么是Jar文件1.2 创建可执行Jar文件2. 使用java