一、无盘Win2000&XP的基本知识
联想无盘win2000&xp是基于BXP,是一套bxp面向应用的无盘集成系统,其核心版权属Venturcom公司所有,方舟网站二次开发的相关软件的版权属方舟网络科技所有。在使用本系统的过程中,可能会提到相关的术语,所以在正式安装前,有必要先了解本节知识。 BXP支持可远程引导的基于网络的虚拟磁盘,使工作站无盘启动到Windows 2000或Windows XP,它不需要特殊硬件设备 , 也不需要专用BIOS系统,就可以使用无盘工作站拥有类似于IP/iSCSI的适配器,并要连接服务器的虚拟磁盘映象,生成一个虚拟的本地硬盘,从而使无盘工作站完全象有盘站一样工作。BXP是利用服务器的硬盘空间,通过网络存储虚拟映射的纯软件的无盘解决方案,与传统的无盘网络大不相同。所有的处理都在工作站系统上完成,服务器只提供启动和存取服务,也就是说在无盘工作站运行软件时,所消耗的资源(主要指CPU和内存资源)都是工作站自身提供的,这点与Windows 2000 终端是完全不同的,也正是由于这个因素,使得无盘Windows XP对工作站的要求较高,因为本身Windows XP对系统硬件的要求就比较高。 BXP服务器由一些服务和管理模块所组成,主要的服务包括:输入/输出 (IO) 服务和登录服务(Login)。一个工作站系统被分配一个位于BXP服务器相关目录下的虚拟磁盘文件(也称工作站的映象包,在工作站无盘启动后,表现为虚拟的磁盘,在服务器上表现为一个文件,我们把映象包中的文件称为包内文件,把通过映射方式生成的工作站盘称为网络盘,放在其中的文件我们称之为包外文件),IO 服务负责处理从BXP客户机传送过来的的IO请求,并负责存取这些虚拟磁盘映象文件,对于较大型的无盘网络,可以适当增设一些IO服务器,以分担数据流量,提高运行速度。登录服务用于验证工作站帐号, 且提供此帐号的工作站分配的虚拟磁盘的系统数据。 根据工作站如何使用映象包,回写数据到何处,即根据虚拟磁盘文件是否能被多个工作站共享可分为专用模式和共享模式,根据缓冲方式又可分为:无缓冲方式、内存缓冲方式和服务器缓冲方式。由上述两种方式可以组合成五种工作站/虚拟磁盘的使用模式,分别是无缓冲专用映象模式、带内存缓冲的专用映象模式、带服务器缓冲的专用映象模式、带内存缓冲的共享映象模式和带服务器缓冲的共享映象模式。这五种模式在方舟网站上有详细说明,有兴趣的朋友可以到方舟网站下载,而在实际运用时,往往只需要知道下面两种就可以了:一种是用于驱动硬件和添加删除软件的无缓冲专用映象模式,本说明中后面将简称为专用模式,此时工作站只能启动一台;这种工作模式为系统的默认模式。 此模式下,每个BXP工作站分配一个专用的虚拟磁盘,如图1所示。客户可以任意修改系统的数据,并可以得到保存。
优点:每个工作站独立地使用自己的磁盘映象,且可以保存文件。工作站的可以使用不同的硬件 (若要使用一样的虚拟磁盘映象,则硬件配置要求是相同的)。缺点:增加网络负荷。每个工作站要使用独立的磁盘映象,所以占用服务器硬盘空间很大。
另一种是正常工作站状态下的带服务器缓冲的共享映象模式,本说明中后面将简称为共享模式,如图2所示。此时映象包可以被多台工作站共享使用。在这一使用模式中,多个的无盘工作站同时使用相同的虚拟磁盘映象。为使共享磁盘映象不被破坏,映象文件的使用必须采用缓冲方式,在这种使用模式下缓冲区设置在服务器的特定目录中, 工作站在修改虚拟磁盘时,被透明地传入BXP IO 服务器的缓冲区中作暂时的储藏。当BXP工作站重新启动时, 暂存的文件在服务器上将被自动清除。
优点:软件的维护量小,虚拟映象文件被多个工作站共享使用,大大地节省了服务器硬盘空间。缓冲区要不占用工作站本机内存。缺点:客户无法将数据保存到虚拟磁盘中。网络负荷较重。
ISCSI 相关知识
以前引用www.ccdisk.com中的介绍:
1.iSCSI协议简介iSCSI协议是当前最HOT的网络存储协议,可以解决SCSI协议在连接的设备数目和连接距离方面的限制。用户可以像使用本地的硬盘一样访问网络上任何位置的存储资源,也可以将原有的旧的分散的存储资源整合成一个大的存储池。
2.问与答2.1 iSCSI Cake是什么?iSCSI Cake是一个存储服务器,可以把服务器的存储资源提供给客户机使用,客户机可以像使用本地硬盘一样使用iSCSI磁盘,包括对其进行分区,格式化,读写。
2.2 iSCSI Cake最大的优点是什么?就是超级保护。每个客户都可以往iSCSI磁盘写数据,互不干扰,而且不会破坏服务器的数据。每个客户只占用很少的服务器磁盘空间。 2.3 iSCSI Cake还有什么优点?速度快,对用户权限控制非常灵活,支持配置文件,自动启动,支持所有客户端的游戏,和数据库应用。
2.4 iSCSI Cake与网络邻居共享有什么不同?网络邻居是文件级共享,iSCSI是裸设备级共享。网络邻居映射的盘不支持数据库和运行某些游戏,iSCSI支持所有磁盘操作和应用程序。而且iSCSI Cake的性能要高于网络邻居。
2.5 iSCSI Cake适合在什么场合使用?在网吧或者机房,网络管理员不需要在每个机器安装软件和游戏,只需要把服务器的资源通过iSCSI Cake共享出来给客户使用,客户可以任意对数据进行修改、删除操作,不会影响服务器数据。
2.6 iSCSI Cake可以单独使用吗?不行。iSCSI Cake只是服务器,必须和客户端(也叫启动器)一起使用。推荐使用微软提供的客户端(1.06-initiator-x86fre.msi),可以从这里下载:http://download.microsoft.com/download/a/e/9/ae91dea1-66d9-417c-ade4-92d824b871af/1.06-initiator-x86fre.msi
无盘工作站的系统肯定是安装在包内的,对于大量的游戏及应用软件是安装在包内还是包外呢?以下分别说明包内包外各自的特点及应用场合: 1、在包内安装所有的游戏及应用软件(大包模式) 优点:速度较快,稳定性好,安全性极高,不会产生共享冲突(即某个游戏只允许一个人进入),不会产生任何垃圾文件,系统无论使用多久都与刚安装时一样快。 缺点:传统的BXP无盘XP&2000升级游戏不方便,无法作到远程更新游戏,数据备份较困难,数据回写量大导致工作站数量较多时卡机,工作站配置不一样时无法共享一个包启动,用户数据无法保存到包内。 适用于:工作站硬件配置较统一的且有网管的的网络环境。 尽管此方式存不少缺点,但本站仍建议使用此方式安装所有的游戏及应用软件,因为此方式的性能最佳。对于此方式的不足,本站已有较好的解决方法: 对于升级游戏方面,可采用在线切换包的模式解决,这样可以实现在线升级游戏,即不需要工作站停机便可完成升级游戏; 在数据备份方面:在此方式下,因大量游戏及应用软件都要存放在包内,所以包会做的很大,一般都会在60G以上,甚至到数百G,由于BXP在默认情况下只能有一个分区,所有游戏和应用软件都只能安装在C盘,如此大的包必然导致数据备份困难,通过GHOST备份需要很长时间和很大的磁盘空间,若不备份即更不可取,因为采用在线切换包的模式解决,有可能会损坏包内的操作系统,例如在升级游戏时遇到病毒或其它不可预知的情况,方舟集成系统采用系统与数据分离,即采用特殊的方式将包分为两个或多个区,XP或Win2000系统安装在第一个较小的分区中,大量的游戏或应用软件则另一个大的分区中,备份时只需对XP或Win2000系统这一小分区备份,打出来的备份包只有几百MB,备份和恢复的时间只需要一分钟。 在处理回写数据方面:采用读写分离方式,读即为读工作站映象包,写即为共享模式下的回写数据。所谓的读写分离,就是将工作站映象存在一个硬盘中,而回写的数据指向另一个硬盘,这样避免服务器硬盘读写交错,使系统性能在大负载下有较明显的改善。 工作站多配置的PNP能力方面:方舟集成系统中已内置了大量主板ID信息,一般常见的主板,服务器克隆恢复系统,通过几个简单设置,连上网线工作站即可进入win2000或xp系统,象有盘工作站一样驱动硬件件,若您的主板ID没有内置,本系统提供了主板ID测试工具,获得ID后,自动发送到服务器端,在服务器直接调整工作站映象包中系统注册表。即可以使用方舟系统集成您这种主板ID,并使用其能正常引导系统。 对于客户数据的保存方面:工作站有时需要长久保存一些数据,例如教学网中学生作的练习、办公网中产生的大量word文档、网吧中玩家下载的外挂及本地游戏的游戏进度数据等。数据在共享模式下用户所产生的数据是不会被保存的,就象有盘加了还原卡一样。可以通过在服务器上为每个工作站建立一个共享目录,在工作站启动各自将自己的目录映射为一个网络盘,使用时遇到需保存的数据,就放到这个网络盘中。
2、在包内只安装Win2000或XP操作系统,大量的游戏安装网络盘中(小包 网络盘)。优点:主要在于游戏升级方便,绝大多数据无需在人工升级,只要有一个工作站在升级完毕,其它工作站就不需要升级,使用升级的工作量大大减少;可以远程升级游戏;工作站映象很小,便与系统的备份;游戏进度可以存盘。缺点:网络盘会产生大量垃圾文件,安全性不高,较易中毒,存在软件共享冲突的问题,性能和稳定性不如包内。适用于:没有网管,不能自主升级游戏及软件的网吧或单位;配置很杂且PNP有困难的网络环境,往往可采用这种多个小包 网络盘的方式。
3.在包内只安装Win2000或XP操作系统,大量的游戏存放在ISCSI包内(BXP小包 ISCSI大包)。
优点:主要在于游戏升级方便,绝大多数据无需在人工升级,只要有一个工作站在升级完毕,其它工作站就不需要升级,使用升级的工作量大大减少;可以远程升级游戏;工作站映象很小,便与系统的备份,速度较快,稳定性好,安全性极高,不会产生共享冲突(即某个游戏只允许一个人进入),不会产生任何垃圾文件,系统无论使用多久都与刚安装时一样快,可以看出此模式集前两种模式的优点于一身,是本站主推的一种模式,也是今后无盘技术的主流;缺点:游戏进度不能存盘,对服务器要求较高,软件成本较高。适用于:没有网管,不能自主升级游戏及软件的网吧或单位;配置很杂且PNP有困难的网络环境。
二、总的安装过程:
1)将三张克隆光盘包或网吧母盘恢复到服务器硬盘。2)驱动服务器硬件。3)在服务器上安装iscsi服务端软件,并设置好相关选项。3)在服务器上将备份分区中的Win2000或XP的虚拟磁盘克隆包恢复到新建的虚拟磁盘上。4)以“专用映象模式”启动第一种配置的第一台工作站,驱动其硬件,完成后将此机关闭,再以“专用映象模二式”启动第二种配置的第一台工作站,驱动其硬件,以此类推,将所有配置全部驱动。5)在一台工作站以“专用映象模式”启动,按有盘站相同的方式安装应用软件、游戏及网管等,所有软件安装调试正常后,在服务器上将虚拟磁盘设置为“共享映象模式”。6)依次将所有工作站加入。完成安装。
7)若工作站停在开机LOGO处不能进入系统,说明本系统没有集成您主板的ID,可以将此工作站的包指定为本站提供的主板NICtest包,自动获得ID,并在服务器上导入包内。