天下网吧 >> 网吧方案 >> 无盘方案 >> 正文

无盘技术之netboot/i 安装手记

前国内的网吧从单机存储一直有着“无盘”和“有盘”之分,也引起了两派技术、产品、服务之间的长久的市场竞争。其实有盘和无盘都有着自身的优势和劣势;有盘对服务器和网络环境依赖低、工作稳定,但是维护率高、更新管理不方便。而无盘具有维护率低、系统安全性强、维护简单等优点,但是对服务器和网络的依赖性过高,以一台可以承载一百五十台机器的中型网吧来说,需要配置的无盘服务器成本在一万五千元左右。对于很多正在经营中的有盘网吧想改换成无盘系统,无疑需要一笔额外硬件投资,很多中小城市的因此而无盘难推。

其实,现在基于虚拟磁盘技术之上的无盘系统之所以对服务器的要求高,主要的负载压力来源于“回写”,而有盘的缺陷主要在于单机同步慢、还原保护易穿透。如果可以有效解决这个问题我们完全可以舍弃“有/无”之分,行之一套有效的解决方案,将两者的优缺点进行互补。

netboot/i 是一款国外知名的网络虚拟存储启动系统,它可以将 iscsi 的虚拟盘“变成”可以通过 PXE 启动系统的企业级软件,对于有盘而言 iscsi 也并不陌生,国内几款知名的有盘网吧系统都集成了 iscsi 的虚拟磁盘系统,目前绝大多数的有盘网吧都有专门 iscsi 服务器作为“网吧游戏仓库”,并且 netboot/i 和bxp 一样支持“本地回写”,它可以将工作站数据回写(按官方的标准说法应该 cache)放在本机的内存或硬盘上, netboot/i 所具备的功能很适用于那此本身配备有虚拟磁盘服务器的有盘网吧

今天我将以 netboot/i 2.5 版本为例,简单介绍一下其安装部署流程,希望对有兴趣起到一点抛砖引玉的作用:

以下为我的安装手记:

上面是 netboot/i 的安装向导界面,依次有六个选择,英文稍好一点的朋友可以看出来,它们分别对应是 windows服务器端,服务器/客户机部署工具、32位windows客户端、64位windows 客户端、基于linux 服务端、基于linux 客户端。

我是在windows 2003 server 进行安装的,我选择是第一项;

出现服务端安装向导,这个过程很简单,一直点[next]就可以完成,中间没有什么需要配置的。

因为我们这里是要改造成无盘启动,就少不了用到pxe 引导,要使用PXE 就需要有DHCP 来为pxe 提供IP 地址分配服务,微软自带的DHCP 默认缺少pxe 所需的60 选项,我们需要在命令行中为其添加,如下图:

当我们再次打开DHCP 的控制台的时候,就可以看到作用域中已经有了60 选项了。

(这里用的是微软自己的DHCP服务,其服务安装与作域的添加就不浪费篇幅了)

pxe 的返回还需要 66 与 67 两个选项。这个两个选项在列表中默认有点,无需手式添加;

66 中输入本服务器的IP
 

67 中输入 c:\TFTPBOOT ,这个目录是由 netboot/i 在安装时自动创建的,这里存放就是无盘行家们俗称的nbp 文件(bin文件);DHCP 将IP 分配给pxe 后,pxe 端就能通过tftp 将这个bin 取回,执行bin 来完成一系列的初化始工作。

设置一个合适的作用域,租约可以设置为“无限制”

假设网吧里面已经有一台iscsi 的虚拟磁务服器,我测试时是在另一台服务器上安装了CCDISK 1.6,新创建了一个8g 的盘,是准备我马上传系统用的。

我们在安装 netboot/i 这个台机器上,安装一个微软的iscsi 客户端,测试一下是否可以连得上ccdisk 的新建的那个盘。 ccdisk 和 微软iscsi客户端的安装是大家非常熟悉的,我就不费重复介绍了。

进入 netboot/i 的主界面,进入主题。

在树列表中选择 Targets ,右键菜单选择“create New Target”

输入我们自己的虚拟磁盘服务器的IP 地址,iscsi 服务端的默认端口一般是 3260 ,如果你的不是请注意修改。
 

如上图,我这里的连接很正常;

参与讨论无盘技术之netboot/i 安装手记,请点击进入网吧论坛

 1/3    1 2 3 下一页 尾页

本文来源:天下网吧 作者:网吧方案

声明
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。若文章侵犯了您的相关权益,请及时与我们联系,我们会及时处理,感谢您对本站的支持!联系Email:support@txwb.com,系统开号,技术支持,服务联系QQ:1175525021本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
天下网吧·网吧天下