浅析计算机系统远程控制的实现技巧及应用方法3400字
浅析计算机系统远程控制的实现技巧及应用方法3400字 基于PXE技术的网络远程启动。Preboot Execution Environment技术的简写 模式是PXE, PXE技术与远程启动服务(Remote Initial Program Load,简写RPL) 存在不同,远程启动服务RPL技术是一种动态路由,而PXE技术是一种静态路由。RPL技术的操作的原理是,客户机向服务器发送数据帧请求,该请求的数据帧包 含网卡ID号以及其他记录,由于该服务器提前已经储存了发送请求的ID数据,服 务器自动进行ID数据匹配,一旦匹配成功,则远程启动就会开启成功,PXE的工 作原理式,服务器端首先要接受工作站MAC地址,服务器端利用DHCP服务配置工 作站MAC地址一个IP地址,服务器端的IP地址配置是动态自动分配的,因此,每 次工作站进行重启后,显示的IP地址是不同的。基于PXE技术的网络远程启动过 程和原理可以按照以下程序进行。首先,PXE BootROM进行自我测试,这是工作 站开机开机以后,检查是够能获得控制权,也是进行最终控制的重要一步,检测 完成后,需要PXE BootROM以广播形式发送请求FIND帧。服务器如果接受PXE BootROM以广播形式发送请求的FIND帧,则会进行回应,发送DHCP响应数据包, 数据包中包含的信息有用户端的IP地址,预设通讯通道以及开机映像文件等,如 果服务器没有接收PXE BootROM以广播形式发送请求的FIND帧,则不会进行DHCP 回应;
如果工作站收到服务器发送回来的DHCP响应,则工作站会请求传送远程启 动所需资源,最终使服务器端Netnames.db文件中储存了该工作站的MAC地址,经 过多此工作站和服务器的请求和响应和接收,工作站远程启动的参数最终确立, 工作站启动的控制权最终放到启动块,引导操作系统,完成远程启动。
4.计算机系统多克隆技术 计算机管理过程中,还存在这样一个问题,随着计算机软件和游戏的发展, 如果对一个部门内所有计算机,或者是公用的机房计算机进行软件和系统更新, 计算机管理人员需要付出巨大的工作量,进行一台一台的更新,更新速度慢,效 率低。工作效率十分低下。计算机系统多克隆技术。可以实现不需要进行拆机工作,就可更新的目的。计算机系统多克隆技术的支撑是网络多播技术,通过一对 多进行网络数据更新。计算机系统多克隆技术实现也需要一定的条件。
数据广播要求网络传输速度具有一定的稳定性,而以数据广播为工作原理的 多克隆技术也必须要求网络输速度的稳定性;
数据多播技术对网络克隆服务器稳 定性要求比较严格,服务器运行过程中,要具有同时处理好并发和请求的功能要 求,服务器在运行过程中,一旦出现任何未能预测的问题,就会造成所有客户机 硬盘数据丢失;
这是多克隆技术运用过程中,必须要重视和处理好的关键问题;
计算机系统多克隆技术的实现,必须要保证100Mb的网络传输速度环境才能运行, 网络传输速度环境状况直接与多播克隆时客户机的数量挂钩,网络传输速度环境 越好,多播克隆的客户机的数量越多,反之,网络传输速度环境越差,多播克隆 的客户机的数量越少。
多播克隆具体运行过程可以分为一下几步:第一步,启动软盘的生成。启动 软盘可以使用GhostBoot Wizard直接生成,前提是所 随着网络技术的发展,计算机的管理网络管理打破了距离的限制,同时也加 强了对计算机远程管理的需要。计算机系统远程控制的发展,可以有效的促进了 计算机管理系统的一对的自动化管理,并提高管理绩效,本文通过计算机系统远 程唤醒技术,计算机系统远程启动与服务器配盖技术,计算机系统多克隆技术的 实现技巧及应用方法进行分析,推动了计算机远程管理的实现。
摘 要:
计算机系统;
远程控制;
远程唤醒技术;
多克隆技术 1.引言:
"计算机远程控制系统"的实现, 可以方便管理人员对用户上机资源进行管 理, 有效、定时地控制用户上、下计算机, 同时也提高了整个机房计算机管理水 平[1].计算管理系统要达到智能化管理就要通过远程唤醒技术实现远程管理员 统一控制一个或几个机房的微机自动开机,改造联网计算机可远程启动的网卡, 实现基于PXE的远程启动,然后实现基于PXE启动的WINDOWS2000/XP的多播克隆最 后实现远程修改网络标识、lP等相关信息、远程关机,从而达到机房维护自动化的目的[2]。本文通过对计算机系统远程唤醒技术,计算机系统远程启动与服务 器配盖技术,计算机系统多克隆技术的实现技巧及应用方法进行设计,使远程控 制系统在局域网和互联网范围内进行有效运行,实现了推动了计算机远程管理的 实现服务器和工作站之间的控制功能和及时交流功能,该设计对加强网络管理, 提升网络管理效率具有十分重要的参考价值。
2.计算机系统远程唤醒技术 计算机系统远程唤醒技术是对处于局域网内的计算机进行远程自动开机,远 程唤醒技术下远程自动开机指的是加电的意义。计算机系统远程唤醒技术对计算 机所处的位置不要求,不论两者之间距离多远,都不影响控制功能的实现,但是 计算机系统远程唤醒技术实现的关键要求,是被控制的远程计算机必须和主控计 算机处于同一个局域网内。计算机系统远程唤醒技术的基本原理是,每一个计算 机网卡都有唯一的MAC地址,通过对计算机网卡唯一的MAC地址进行识别,本地计 算机在网络中发送"Wake-up"数据包,该数据包中配有网卡唯一的MAC地址,当被 唤醒的远程计算机确定该数据包是发给本机是,就会自动发出开机信号,计算机 系统远程唤醒技术的实现,对计算机硬件,如网卡、主板和电源要求比较高。
3.计算机系统远程启动与服务器配盖技术 远程控制是在网络上由一台电脑(主控端/客户端) 远距离去控制另一台电 脑(被控端/服务器端) 的技术。用户通过使用远程控制系统可以对远端的计算机 进行维护和管理。利用计算机远程控制系统,可以实现远程办公、远程技术支持、 远程交流、远程维护和管理等多种功能[3]。
远程启动服务运行开始,服务器必须传递两个资源给客户,一个是Boot Block,被称作为引导程序快,该程序快包含远程启动服务开启时所需要的基本 资料。另一个是Remoteboot Profile,被称作为远程启动配置文件,该配置文件 的基本信息是,远程启动服务开启引导后,工作站运行的操作系统环境。实现这 两种资源的接受,要求远程启动客户必须与远程启动服务器相互通讯,远程启动 服务器运行DLC通信协议,远程启动客户可以利用RPLROM芯片与远程启动服务器 传输,实现对初始化引导程序块和操作系统的接收和下载。使用的服务器端必须转载有Ghost7.5企业版。第二步,运行GhostCast Server",利用第一步生成的启动软盘在工作站上启动机器(工作站必须配置软 驱),此时直接与服务器进行连接,然后将工作站硬盘或分区数据直接在服务器 端进行备份,该备份过程可以使用Ghost Multicast Server。第三步,修改 GhostCast Server"的相关的设置系数,此一次利用第一步生成的启动软盘启动 其他工作站上,并直接实现与服务器的连接,前一步使用Ghost Multicast Serve 备份的工作站硬盘或分区的映像数据,实现向其他工作的克隆。此时工作站的硬 盘克隆过程全部完成。
[1] 韩建宁, 高波, 刘源, 王睿.计算机远程控制系统的实现[J]. 西安石油 学院学报(自然科学版).2003,18(5):91-92. [2] 龚纯英. 计算机机房管理系统远程控制技术研究[J]. 电脑知识与技 术.2009(9):2108-2019 [3] 朱正礼. 计算机远程控制系统的设计与实现[J].信息技 术.2006(12):163-165. [4] 马亮亮.计算机远程控制系统的设计与实现[J]. 河南科技2011(3)下:
37-38. [5] 肖莉,周贵富.基于计算机的远程控制系统[J]. 南昌航空工业学院学报 (自然科学版).2005,19(2):66-79. [6] 宋彦儒,周翔.计算机远程控制系统设计[J]. 科技广场.2008(12): 61-62 [7] 马强.算机远程控制系统的研究与应用[P].北京:中国地质大学.2007 年