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

相关文章

Nginx 配置跨域的实现及常见问题解决

《Nginx配置跨域的实现及常见问题解决》本文主要介绍了Nginx配置跨域的实现及常见问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来... 目录1. 跨域1.1 同源策略1.2 跨域资源共享(CORS)2. Nginx 配置跨域的场景2.1

gitlab安装及邮箱配置和常用使用方式

《gitlab安装及邮箱配置和常用使用方式》:本文主要介绍gitlab安装及邮箱配置和常用使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1.安装GitLab2.配置GitLab邮件服务3.GitLab的账号注册邮箱验证及其分组4.gitlab分支和标签的

MySQL MCP 服务器安装配置最佳实践

《MySQLMCP服务器安装配置最佳实践》本文介绍MySQLMCP服务器的安装配置方法,本文结合实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下... 目录mysql MCP 服务器安装配置指南简介功能特点安装方法数据库配置使用MCP Inspector进行调试开发指

Redis Cluster模式配置

《RedisCluster模式配置》:本文主要介绍RedisCluster模式配置,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录分片 一、分片的本质与核心价值二、分片实现方案对比 ‌三、分片算法详解1. ‌范围分片(顺序分片)‌2. ‌哈希分片3. ‌虚

SpringBoot项目配置logback-spring.xml屏蔽特定路径的日志

《SpringBoot项目配置logback-spring.xml屏蔽特定路径的日志》在SpringBoot项目中,使用logback-spring.xml配置屏蔽特定路径的日志有两种常用方式,文中的... 目录方案一:基础配置(直接关闭目标路径日志)方案二:结合 Spring Profile 按环境屏蔽关

Maven 配置中的 <mirror>绕过 HTTP 阻断机制的方法

《Maven配置中的<mirror>绕过HTTP阻断机制的方法》:本文主要介绍Maven配置中的<mirror>绕过HTTP阻断机制的方法,本文给大家分享问题原因及解决方案,感兴趣的朋友一... 目录一、问题场景:升级 Maven 后构建失败二、解决方案:通过 <mirror> 配置覆盖默认行为1. 配置示

Springboot3+将ID转为JSON字符串的详细配置方案

《Springboot3+将ID转为JSON字符串的详细配置方案》:本文主要介绍纯后端实现Long/BigIntegerID转为JSON字符串的详细配置方案,s基于SpringBoot3+和Spr... 目录1. 添加依赖2. 全局 Jackson 配置3. 精准控制(可选)4. OpenAPI (Spri

maven私服配置全过程

《maven私服配置全过程》:本文主要介绍maven私服配置全过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录使用Nexus作为 公司maven私服maven 私服setttings配置maven项目 pom配置测试效果总结使用Nexus作为 公司maven私

springboot加载不到nacos配置中心的配置问题处理

《springboot加载不到nacos配置中心的配置问题处理》:本文主要介绍springboot加载不到nacos配置中心的配置问题处理,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑... 目录springboot加载不到nacos配置中心的配置两种可能Spring Boot 版本Nacos

Nacos注册中心和配置中心的底层原理全面解读

《Nacos注册中心和配置中心的底层原理全面解读》:本文主要介绍Nacos注册中心和配置中心的底层原理的全面解读,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录临时实例和永久实例为什么 Nacos 要将服务实例分为临时实例和永久实例?1.x 版本和2.x版本的区别