生产线上远程激活计算机的方法

文档序号:7945786阅读:197来源:国知局
专利名称:生产线上远程激活计算机的方法
技术领域
本发明涉及一种线上计算机测试系统,特别涉及一种应用在网络客户端的激活控制上,采用虚拟磁盘以映像(Image)档案对远程的计算机进行激活的方法。
背景技术
对于凡事讲求快速、效率的生产性企业来说,运行及执行效率的高低将直接影响到企业的生存与发展。特别是在产品线上测试作业流程中,计算机传统的激活方式都是预先制作出欲进行测试的机器的开机激活磁盘,再通过人工的方式,在要实际进行测试的时候,将开机激活磁盘放入到测试计算机的软驱(floppy)中,由磁盘来激活计算机,之后才能够对计算机进行必要的控制与后续的测试程序,然而这样的激活方式不仅相当浪费人力和时间,而且当被测试的计算机产品趋于多样化时,针对每一种产品都去制作不同的开机激活磁盘,其成本支出也将会相当的庞大;此外,通过开机激活磁盘来开机的速度十分的缓慢,并且磁盘在经过多次的读取或者是长期的摆放之后很容易会出现损坏的情形,在使用效率上或者是保存上都相当的不经济;另外,大量使用人力来执行的结果很容易发生错误操作现象,特别是当企业线上计算机产品的种类繁多时,其所需的开机激活程序或者是控制程序各有不同时,发生软硬件配置错误的状况也就伴随着层出不穷。
对于企业来说,在逐渐要迈向全球化布局的同时,企业随时都有可能会作运营上的调整与改变,所以过度依赖人力的作业流程将会越来越没有弹性和扩充性,必须要加以改善。因此如何能够提出一套具有作业流程弹性、可大量减少企业成本支出及提升激活效率和控制的方法,这将是企业目前所急待努力的方向和目标所在。

发明内容
有鉴于此,本发明为解决上述问题而提出一种生产线上远程激活计算机的方法,主要的目的在于通过远程服务中心,实现对网络上客户端的激活,从而提高运行时的可控性与作业效率。
为达到上述目的,本发明提出的生产线上远程激活计算机的方法,包括下列步骤先由客户端请求配置动态主机地址、接着请求远程激活服务信息、再请求直接档案传输信息、并且运行远程激活服务程序、最后下载对应的激活映像(Image)档案、及执行激活映像(Image)档案完成远程激活服务程序。
具体地讲,本发明公开了一种生产线上远程激活计算机的方法,利用一远程服务中心与连结于网络的客户端进行信息传递,并通过虚拟磁盘的方式提供对应档案,以进行对客户端的激活与控制,该方法包括下列步骤客户端请求配置一动态主机地址;请求一远程激活服务信息;要求一直接档案传输信息;开始一远程激活服务程序;下载对应的一激活映像(Image)档案;及执行该激活映像(Image)档案完成该远程激活服务程序。
所述的生产线上远程激活计算机的方法,该方法还可以通过对集线器(hub)的串接及控制,同时对不同网域中的不同客户端执行不同的该远程激活服务程序。
所述的生产线上远程激活计算机的方法,该远程服务中心包括一动态主机地址配置(Dynamic Host Configuration Protocol,DHCP)服务器、一代理动态主机地址配置(Proxy Dynamic Host Configuration Protocol,ProxyDHCP)服务器、一激活映像(Image)档案服务器及一多点直接档案传输(Multicast TrivialFile Transfer Protocol,MTFTP)服务器。
所述的生产线上远程激活计算机的方法,该客户端请求配置该动态主机地址的步骤中,客户端必须提供一媒体存取控制(Media Access Control,MAC)信息及一客户端类别信息。
所述的生产线上远程激活计算机的方法,该动态主机地址系指在客户端请求配置时,由该动态主机地址配置服务器动态产生的一组网络协议地址(Intemet Protocol)。
所述的生产线上远程激活计算机的方法,该远程激活服务信息包括该激活映像(Image)档案服务器类型及该激活映像(Image)档案服务器路径。
所述的生产线上远程激活计算机的方法,该直接档案传输信息包括该激活映像(Image)文件名称、一档案下载配置路径及一档案下载传输参数。
所述的生产线上远程激活计算机的方法,该激活映像(Image)档案包括一网卡驱动程序档案、一开机自我测试程序档案及一操作系统开机程序档案。
有关本发明的详细内容及技术,配合


如下。

图1为本发明提出的生产线上远程激活计算机的方法的信息传递示意图;图2为本发明提出的生产线上远程激活计算机的方法的主流程图;图3为本发明提出的生产线上远程激活计算机的方法的实施例示意图。
附图标记说明5 客户端 10远程服务中心11动态主机地址配置服务器12代理动态主机地址配置服务器13激活映像(Image)档案服务器14多点直接档案传输服务器40主控制区 41主集线器42主服务器43集线器对应IP地址数据库50A测试区 51A区次集线器53A区客户端群 60B测试区61B区次集线器 63B区客户端群70N测试区 71N区次集线器73N区客户端群步骤21 请求配置一动态主机地址步骤22 传回该动态主机地址信息步骤23 要求进行一远程激活服务步骤24 传回该远程激活服务信息步骤25 提出一直接档案传输要求步骤26 传回该直接档案传输信息步骤27 要求下载一激活映像(Image)档案步骤28 传回该激活映像(Image)档案步骤30 客户端开始请求配置该动态主机地址步骤31 取得该动态主机地址步骤32 客户端继续请求该远程激活服务信息步骤33 收到该远程激活服务信息步骤34 客户端接着要求该直接档案传输信息步骤35 取得该直接档案传输信息步骤36 开始该远程激活服务程序步骤37 下载对应的该激活映像(Image)档案步骤38 已下载完成步骤39 执行该激活映像档案完成对客户端远程激活服务程序具体实施方式
本发明为一种生产线上远程激活计算机的方法,通过建立一个远程服务中心10,并且利用虚拟磁盘的概念,对连结于网络上的各个客户端5实现开机激活的方法。
接着,我们将以图1及图2来说明本发明方法的流程,图1是本发明提出的生产线上远程激活计算机的方法的信息传递示意图;图2则是本发明提出的生产线上远程激活计算机的方法的运行主流程图,说明如下由于整个运行流程的进行重点在于客户端5与远程服务中心10彼此之间的联络与沟通,因此我们将先对远程服务中心10的流程部分作简单的说明。其实,在远程服务中心10中主要包括有四个各负责不同功能的服务器,它们分别是一动态主机地址配置(Dynamic Host Configuration Protocol,DHCP)服务器11、代理动态主机地址配置(Proxy Dynamic HostConfiguration Protocol,ProxyDHCP)服务器12、激活映像(Image)档案服务器13及多点直接档案传输(Multicast Trivial File Transfer Protocol,MTFTP)服务器14,所有的服务器均通过远程服务中心10来与连结的客户端5进行信息的传递与沟通,所有由客户端5所传送来的沟通信息,也会通过远程服务中心10的机制,自动分配给对应的服务器做出响应与处理,达成双方间的沟通。
其中,动态主机地址配置服务器11主要用来为客户端5进行动态主机地址的配置,即网络协议地址(Internet Protocol),使客户端能够动态地取得固定组态设定,方便其与其它服务器之间的沟通;由于动态主机地址配置服务器11不能处理客户端5进一步的请求,代理动态主机地址配置服务器12则是在客户端5做出进一步请求时,用来提供客户端5所需有关远程激活服务以及动态主机地址配置服务器11的信息;另外激活映像(Image)档案服务器13用来存放所有的激活映像(Image)档案,并且提供客户端5所需有关激活服务及映像(Image)档案的相关信息;最后的多点直接档案传输服务器14则是提供档案下载的相关信息、进行档案传输的配置并且实际执行档案传输的动作。
在整个客户端5与远程服务中心10的信息传递过程中,主要包括下列几个阶段(请参考图1)首先由客户端5先向动态主机地址配置服务器11发出请求配置动态主机地址的信息(步骤21);然后经过动态主机地址配置服务器11配置之后,再将配置好的主机地址信息传回(步骤22);接着客户端5便开始向代理动态主机地址配置服务器12要求进行远程激活服务(步骤23),此时由代理动态主机地址配置服务器12代为提供有关的远程激活服务信息(步骤24)给客户端5;当客户端确认接收到远程激活服务的信息后,便进一步提出进行直接档案传输的要求(步骤25);经由远程服务中心10的激活映像(Image)档案服务器13将进行远程激活服务时所需的直接档案传输信息传回给客户端5(步骤26);最后再由客户端5提出下载对应的激活映像(Image)档案要求(步骤27);由远程的服务中心10的多点直接档案传输服务器14自动产生出合适的传输路径,并将对应的档案传回(步骤28)。
接着继续说明实际的流程步骤(请参考图2),首先由客户端5开始请求配置后续进行传递沟通时所需的动态主机地址(步骤30),并且由客户端5判断是否已经取得一组动态主机地址的信息?(步骤31)如果没有,则由客户端5处继续发出请求的信息给远程服务中心10,否则表示客户端5可以继续进行后续的请求;接着客户端5继续请求要进行远程激活服务的相关信息(步骤32),其中的信息包括有激活映像(Image)档案服务器类型、该激活映像(Image)档案服务器路径…等等;此时同样由客户端5确认是否收到来自远程服务中心10的传递信息?(步骤33)如果没有的话,则由客户端5处继续发出请求的信息给远程服务中心10,否则表示客户端5可以进行后续的请求;接着客户端5发出欲进行直接档案传输的要求,其中的信息包括激活映像(Image)文件名称、档案下载配置路径及档案下载传输参数…(步骤34);同样的,判断客户端5是否已经接收到可以进行直接档案传输的相关信息?(步骤35)如果没有,则继续发出请求信息;否则的话表示客户端5已经可以开始进行远程激活服务的程序(步骤36);此时客户端5便执行对应激活映像(Image)档案的下载动作(步骤37),其中激活映像(Image)档案中包括有网络卡驱动程序档案、开机自我测试程序档案及操作系统开机程序档案…等内容,可用以激活客户端5并且进行必要的控制;最后客户端5判断是否已经完成下载(步骤38),若尚未完成下载则继续,否则的话客户端5便可以执行该激活映像(Image)档案开始激活,并且完成所有的远程激活服务程序,结束所有的流程。(步骤39)下面将以一实施例说明本发明的具体可行性,请参阅图3,该图为本发明提出的生产线上远程激活计算机的方法的实施例示意图,说明如下上面所提及的示意图和运行流程仅针对单一的客户端5,事实上本发明的方法还可以利用集线器(hub)的串接及控制,来增加本发明方法的使用弹性和扩充性,如图3中所示,其中A测试区50、B测试区60…一直到N测试区70,在网络架构中分属不同的子网域,分别利用集线器(如A区次集线器51、B区次集线器61…N区次集线器71)与主控制区40中的主集线器41进行实体连结,且每一个测试区中均包括数个同型客户端所组成的客户端群(如A区客户端群53、B区客户端群63…N区客户端群73)。实际的运行方法,可以通过下面的例子来作进一步的说明当位于A区客户端群53中的某一个客户端欲进行远程激活服务程序时,通过A区次集线器51向主控制区40中的主服务器42发出要求信息,主服务器42便通过集线器IP地址数据库43中的数据找出发送信息的对应客户端所在的确切位置,并将该客户端的相关信息传递给远程服务中心10,当远程服务中心取得客户端信息之后,便可以对该客户端开始进行远程激活服务程序的流程(如图1、图2中所示),在此不再多加赘述。利用此架构,本发明的方法便可以同时对位于不同测试区中的任何单一或者群体的客户端进行不同的远程激活服务,在整体的运行效率上将可以获得大大的提升,并且简化对客户端的激活、控制及管理程序。
本发明的生产线上远程激活计算机的方法,通过网络的连结传输,可以在进行大量客户端计算机激活的过程中,节省许多时间并且提升运行效率,并且也可以减少许多人为操作所发生的错误或者是由于软硬件配置错误,更可以通过简单的系统架构建置及延伸,使本发明可以同时进行各种不同类别的客户端计算机的激活,增加企业在执行运行上的可控性及高效性。
另外,通过虚拟磁盘的概念,即使是面对数量众多的同类别客户端计算机时,仍然仅需要通过单一的激活映像(Image)档案,便能够完成对所有客户端的激活程序并进行必要的控制,可以为企业节省掉许多软硬件建置的成本支出,同时也可以简化进行软硬件维护时所花费的人力、时间和金钱。
虽然本发明以前述的较佳实施例公开,然其并非用以限定本发明,任何本领域普通技术人员,在不脱离本发明精神和范围内,当可作一些更动与润饰,因此本发明的专利保护范围以权利要求为准。
权利要求
1.一种生产线上远程激活计算机的方法,利用一远程服务中心与连结于网络的客户端进行信息传递,并通过虚拟磁盘的方式提供对应档案,以进行对客户端的激活与控制,该方法包括下列步骤客户端请求配置一动态主机地址;请求一远程激活服务信息;要求一直接档案传输信息;开始一远程激活服务程序;下载对应的一激活映像(Image)档案;及执行该激活映像档案完成该远程激活服务程序。
2.如权利要求1所述的生产线上远程激活计算机的方法,其特征在于,该方法还可以通过对集线器的串接及控制,同时对不同网域中的不同客户端进行不同的该远程激活服务程序。
3.如权利要求1所述的生产线上远程激活计算机的方法,其特征在于,该远程服务中心包括一动态主机地址配置服务器、一代理动态主机地址配置服务器、一激活映像(Image)档案服务器服务器及一多点直接档案传输服务器。
4.如权利要求1所述的生产线上远程激活计算机的方法,其特征在于,该客户端请求配置该动态主机地址的步骤中,客户端必须提供一媒体存取控制信息及一客户端类别信息。
5.如权利要求1所述的生产线上远程激活计算机的方法,其特征在于,该动态主机地址系指在客户端请求配置时,由该动态主机地址配置服务器动态产生的一组网络协议地址。
6.如权利要求1所述的生产线上远程激活计算机的方法,其特征在于,该远程激活服务信息包括该激活映像档案服务器类型及该激活映像档案服务器路径。
7.如权利要求1所述的生产线上远程激活计算机的方法,其特征在于,该直接档案传输信息包括该激活映像文件名称、一档案下载配置路径及一档案下载传输参数。
8.如权利要求1所述的生产线上远程激活计算机的方法,其特征在于,该激活映像档案包括一网络卡驱动程序档案、一开机自我测试程序档案及一操作系统开机程序档案。
全文摘要
本发明涉及一种生产线上远程激活计算机的方法,通过存放有激活映像(Image)档案的远程服务中心,利用虚拟磁盘概念,对连结于远程网络中的客户端进行开机激活的方法;其中该方法包括下列步骤先由客户端请求配置动态主机地址、接着请求远程激活服务信息、再请求直接档案传输信息、并且开始远程激活服务程序、最后下载对应的激活映像(Image)档案、及执行激活映像(Image)档案完成远程激活服务程序。
文档编号H04L29/06GK1510584SQ0215709
公开日2004年7月7日 申请日期2002年12月24日 优先权日2002年12月24日
发明者刘文涵, 宋建福, 李宇 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1