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 zip安装包配置教程

《MySQLzip安装包配置教程》这篇文章详细介绍了如何使用zip安装包在Windows11上安装MySQL8.0,包括下载、解压、配置环境变量、初始化数据库、安装服务以及更改密码等步骤,感兴趣的朋... 目录mysql zip安装包配置教程1、下载zip安装包:2、安装2.1 解压zip包到安装目录2.2

MySQL 中的服务器配置和状态详解(MySQL Server Configuration and Status)

《MySQL中的服务器配置和状态详解(MySQLServerConfigurationandStatus)》MySQL服务器配置和状态设置包括服务器选项、系统变量和状态变量三个方面,可以通过... 目录mysql 之服务器配置和状态1 MySQL 架构和性能优化1.1 服务器配置和状态1.1.1 服务器选项

SpringBoot+MyBatis-Flex配置ProxySQL的实现步骤

《SpringBoot+MyBatis-Flex配置ProxySQL的实现步骤》本文主要介绍了SpringBoot+MyBatis-Flex配置ProxySQL的实现步骤,文中通过示例代码介绍的非常详... 目录 目标 步骤 1:确保 ProxySQL 和 mysql 主从同步已正确配置ProxySQL 的

Spring Boot整合log4j2日志配置的详细教程

《SpringBoot整合log4j2日志配置的详细教程》:本文主要介绍SpringBoot项目中整合Log4j2日志框架的步骤和配置,包括常用日志框架的比较、配置参数介绍、Log4j2配置详解... 目录前言一、常用日志框架二、配置参数介绍1. 日志级别2. 输出形式3. 日志格式3.1 PatternL

配置springboot项目动静分离打包分离lib方式

《配置springboot项目动静分离打包分离lib方式》本文介绍了如何将SpringBoot工程中的静态资源和配置文件分离出来,以减少jar包大小,方便修改配置文件,通过在jar包同级目录创建co... 目录前言1、分离配置文件原理2、pom文件配置3、使用package命令打包4、总结前言默认情况下,

VScode连接远程Linux服务器环境配置图文教程

《VScode连接远程Linux服务器环境配置图文教程》:本文主要介绍如何安装和配置VSCode,包括安装步骤、环境配置(如汉化包、远程SSH连接)、语言包安装(如C/C++插件)等,文中给出了详... 目录一、安装vscode二、环境配置1.中文汉化包2.安装remote-ssh,用于远程连接2.1安装2

Redis多种内存淘汰策略及配置技巧分享

《Redis多种内存淘汰策略及配置技巧分享》本文介绍了Redis内存满时的淘汰机制,包括内存淘汰机制的概念,Redis提供的8种淘汰策略(如noeviction、volatile-lru等)及其适用场... 目录前言一、什么是 Redis 的内存淘汰机制?二、Redis 内存淘汰策略1. pythonnoe

windos server2022的配置故障转移服务的图文教程

《windosserver2022的配置故障转移服务的图文教程》本文主要介绍了windosserver2022的配置故障转移服务的图文教程,以确保服务和应用程序的连续性和可用性,文中通过图文介绍的非... 目录准备环境:步骤故障转移群集是 Windows Server 2022 中提供的一种功能,用于在多个

windos server2022里的DFS配置的实现

《windosserver2022里的DFS配置的实现》DFS是WindowsServer操作系统提供的一种功能,用于在多台服务器上集中管理共享文件夹和文件的分布式存储解决方案,本文就来介绍一下wi... 目录什么是DFS?优势:应用场景:DFS配置步骤什么是DFS?DFS指的是分布式文件系统(Distr

关于Maven中pom.xml文件配置详解

《关于Maven中pom.xml文件配置详解》pom.xml是Maven项目的核心配置文件,它描述了项目的结构、依赖关系、构建配置等信息,通过合理配置pom.xml,可以提高项目的可维护性和构建效率... 目录1. POM文件的基本结构1.1 项目基本信息2. 项目属性2.1 引用属性3. 项目依赖4. 构