深度无盘网吧系统安装手记-服务端

现在,笔者给大家讲述深度无盘网吧系统的整个安装流程;

[无盘网吧服务端]的安装:

商业版的深度无盘系统会在一张光盘中,光盘有一个启动菜单,直接选择无盘服务端,即可以调用服务端的安装程序;




[下一步]



[同意许可许协议]


[选择安装路径]



深度无盘服务端和控制台(控制台指的是服务端的操作界面)可以实现分布式布署,可以分别安装在不同的机器上,本手记主要在于记录体验安装过程,我就不分开安装了;都勾选上...

[下一步]


开始安装....


  [下一步]


深度无盘系统是用C 语言开发的(Microsoft Visual Studio 2008 开发环境下完成),这个在国内的无盘软件是极少有的,很多“国产”无盘大多是采用DELPHI 甚至AU3 写个壳,不过为此我们还得为服务器安装上VS的运行库,不过这个过程不用担心,深度无盘的安装程序会自己替我们完成,只需要下一步按默认安装即可以...


[完成]


[完成]

安装完成后建议重启还是重新启动一次你的机器;

重启之后,桌面上会新增“深度无盘”的图标,这个其实是操作界面,真正的无盘服务端早已经后台服务的形式工作于进程中了;

打开界面,如果是第一打开界面,将需要配置服务端的IP ,前面我们提到过深度无盘支持分布式布署,如果服务端安装在另一台机器上,这里则需要填入另一台机器的IP ,否则就可以直接使用本机的IP ;



连接成功后,会需要进行用户名和密码的验证,这里的默认密码是:“admin”;建意自己安装时,登录成功后把密码修改一下;



第一次打开界面,没有任何配置信息的时候,界面会自动调用安装配置向导,引导我们进行主要参数的设置,以及无盘启动所必须的全局配置(策略配置);
  

  
[下一步]


  我们常说的无盘,客户机之所以可以没有硬盘的情况下也能启动和使用操作系统,是因为服务端为基提供了虚拟的磁盘,这里所说的虚拟磁盘是指可以将服务端的一个磁盘或一个分区或者一个特殊的文件映射给客户机使用,通常来讲作为给客户机当系统盘使用的虚拟盘一般推荐采用文件镜像,也就是说我们在服务端创建一个文件,这个文件之后会被客户机当作一个本机磁盘来使用;

向导执行到这一步时,就是为了帮我们创建一个默认的磁盘镜像文件;



选择要创建这个文件的路径,这个目标路径选择框中所列出来的是服务端的可用磁盘,记住是服务端的,也就是说当我们的现在的界面和服务端不在同一台机器时,界面是通过网络通讯连接到服务端的,这里列出是服务端的可以磁盘路径;



这里只需要选择路径就可以了,文件名称是单独填写的,还有其对应的磁盘名称...


[完成],致此有关工作站启动必须的磁盘生成向导就执行完毕了;

接下来,会自动调用“默认配置”,这里的所有的设置都是针对将来客户机无盘运行时所需要各项参数;这里配置的全部是“默认”的参数即下面的客户机从无盘启动后如果没有专门进行过单独的分组设置;或没有拖动过策略归属时所使用的配置;


首先是分辨率... 这个没有什么好介绍的,跟据客户机显示器的大小来设置就可以了,这项功能其实意义并不大,他的主要在于可以服务器上统一管理下面无盘客户的显示设置


网络属性配置,这个比较重要,无盘客户机默认的网关/DNS/子网掩码等,都可以在这里设置;


磁盘策略,即客户机默认从那一个虚拟盘启动,这里已经有了一个我们刚刚在向导中创建中的磁盘,如果有需要还可以再增加,今天我们手记以体验为主,没有再添加其他磁盘


回写设置,首先我谈下什么回写:
1.现在的xp无盘,实际是在WindowXP 上安装了一个特殊的虚拟磁盘驱动(内含TCP通讯模块); 通过这个磁盘驱动可以连接到服务器上为客户机准备的“磁盘”(镜像或物理盘); 这样Windows 中就会多出一个远端的“本地磁盘”,有磁盘驱动的支持,我们可以像操作真实磁盘一样,对这块网络磁盘进行读读写写;
2.读写的原理是这样的:
3.比如你要读取网络盘E 盘中XX 文件夹下的XX 文件,那相对磁盘驱动的指令的就是 读xx磁道xx扇区xx单元----xx 单元 xx 长度的一段数据,虚拟磁盘驱动就把这一段指令发送给服务端,服务端收到后,就从对应的磁盘中把这段数据取出来,再发回给客户机.
4.客户机就能成功的读取这个文件了,这整个过程都是毫秒级的,所以一般情况用户感觉不到,如果访问本地磁盘一样。
5.但是这样就会出现一个问题,如果多个用户都对这个磁盘进行读读写写,那必然会出现冲突;
6.所以服务端在收到写入数据请求时,会写入数据进行重定向,写到这台客户机专有的区域中(回写),而不是写到原盘中(超管除外),而当这台客户机再次读取这个段数据时,服务端会把分离出的这部分与原盘中对相应的部分合并成一串数发给客户机,客户机看似看到了改写之后的数据,而实际上改写过的数据是存于回写中,按照常规的设置,重启后这部分内容就被清除了,一切还原;
7.这个是从原理上解释的;
8.另外从实施上来讲,一个磁盘一个磁头寻道速度是有限的,而且无盘服务端往往要同时应付多路的读写请求,如此之多读写请求交给一个磁盘一个磁盘反复寻道来完成是很吃力的,所以往往无盘服务器都至少会有两个以上的磁盘,一个专门应付读,一个专门应付写

理解了什么回写,我们就必须要重视回写的重要,所以在设置回写盘,一定要注意读写分离;不要放在“虚拟盘”一起


多配置设置,这个功能主要是用于客户机的硬件配置混杂的时候,比如SIS /AMD/INTEL /ATI /NF 等各种不同型号的主板CPU、显卡配置不统一的时候,可以用同一个操作系统镜像来启动运行,就需要使用无盘的多配置功能,今天这里不详述,我会在之后的手记专门针对多配置做讲解;
接下来是“全局设置”;全局设置是针对无盘相关的一些系统参数;
1. DHCP 的IP 分配启始;这个我们之前在介绍网克启动无盘DOS 时已经谈到过,PXE无盘启动是要依靠DHCP 的,这里我们需要设置的是客户机的IP 从那一个地址起开始分配;  其实深度无盘DHCP 分配有一套自己规则这点我们后面再介绍;



还有就是很多做过无盘的朋友都非常关心的,客户端写缓存;深度无盘从内测的2.3版开始支持客户端写缓存,在2.6时已经比较成熟了,我一般客户机有2G内存时,我会设置20%;这个会有效的减少客户机向服务端的回写,不仅减轻了压力,也提高了本机重复读取时的速度;


我现在拿到的这个版本是需要注册的商业版,不过即使不注册也可以免费使用十台,我现在是在VM 安装的虚拟机而且以记录手记为目的撰文,就不谈如何注册了...略过


至此,相关的配置参数设置工作已经完成,接下来可以等待客户机连接了...

-------------------------------------------------------------------------------------------------------------------
客户机要无盘启动,必须先连接到无盘服务器;

在客户机的CMOS 中设置机器以LAN 方式优先启动,现在的网卡都是支持PXE 的,客户机网卡PXE 启动时,会向网络中发出DHCP 请求,服务端收到这个请求后会回应一个IP 给这个客户机,
客户机得到IP 后,可以使用UDP(基于TCP的)协议与服务端通讯;

服务端在回应分配IP 给客户机的时候,会同时告之,bootfilename (引导文件名)和服务端IP 给客户机;
客户机根据这个消息,可以用内置的TFTP 将这个bootfile 文件(NBP)文件下载到本地,并执行;  (整个过程是PXE ROM 自动的,无需人工操作)

下面这个图形界面就是深度无盘的NBP 执行的界面,

  
能执行到这个界面,说明这台客户机已经连接到了服务器, 这里的编号框,需要输入一个编号;

无盘一般是为局域网/网吧类环境开发的,每一台机器都会有自己的机器名编号,比如我们常见的 PC001  pc002 pc003 ....等

我在这里输入 001 回车;
--------------------------------------------------------------------------------------------------------------------

回到服务端,服务端点一下刷新按钮,就可以看到列表中多出了一台机器,就是我们刚才编号时,自动添加上来的;




这台机器已经显示在列表中了,但是这个台目前还不能无盘启动,因为我们前面为之创建的新虚拟磁盘还是空白的,没有任何内容,如果想让这个磁盘可以用于启动和工作,我们必须把一台有本机硬盘机器上的操作系统全盘拷贝到这个虚拟盘当中,这是就为我在手记[2]会手工安装一台Windows XP 的机器;我刚才添加的这台机器也正好就是它;

它是有硬盘的,硬盘里面有我们之前安装的XP , 我们需要这台机器硬盘中XP 拷贝到虚拟盘中,这里以后就可以实现无盘启动,而且其它无盘的机器也能共享这个磁盘一起公用启动;

在此之前,我需要在服务端界面上,选中这台机器,鼠标右键菜单,[启动模式]/[硬盘启动]
1.这里所设置的[硬盘启动]与我们之前在客户机CMOS 中设置LAN 或HD 启动不冲突不矛盾,我们CMOS 中设置启动方式是指本机引导系统的优先级,要做无盘必须采用LAN 方式,而我们现在在这个界面里面设置[硬盘启动] 是指,客户机从PXE 启动后连接到服务器后,有两个选择:1.用本机硬盘启动;2.用服务器提供的虚拟硬盘启动;

2.现在虚拟盘是空白的,没有系统,所以我们只能本机硬盘启动



切换成功...


为了方便我们的客户机对这个新虚拟磁盘进行全面操作(全面操作包括磁盘初始化/分区/格式化/上传操作系统);我们还需要把这个客户机切换为超级用户;
  


切换为超级用户时,需要选择控制哪一个磁盘,所谓超级用户即对磁盘有完全的进入权限,普通用户是没有这个权限的,普通用户对磁盘进行的任何操作都在重启之后自动还原;
 

你可能感兴趣的:(操作,服务端,控制台,磁盘,深度无盘)