[发明专利]支持远程开机的网络卡及其方法无效
| 申请号: | 200710161077.7 | 申请日: | 2007-12-26 |
| 公开(公告)号: | CN101470611A | 公开(公告)日: | 2009-07-01 |
| 发明(设计)人: | 刘威;王云松;陈玄同;刘文涵 | 申请(专利权)人: | 英业达股份有限公司 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F3/06;H04L29/06 |
| 代理公司: | 北京律诚同业知识产权代理有限公司 | 代理人: | 梁 挥;祁建国 |
| 地址: | 台湾省*** | 国省代码: | 中国台湾;71 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 支持 远程 开机 网络 及其 方法 | ||
技术领域
本发明涉及一种支持远程开机的网络卡及其方法,尤其涉及一种将服务端在开机时加载虚拟磁盘,并根据虚拟磁盘的启动信息连结至远程磁盘,借以接收客户端开机程序所需的开机映象文件。
背景技术
随着网络传输速度的不断提升,对于网络的应用不再只局限于浏览网页或传输数据而已。更有人提出利用现有的网络架构来建置网络计算机的构想。网络计算机就是在客户端中并不设置储存装置。而是通过网络将客户端连结至服务端,再从服务端中抓取客户端运行所需的数据。
一般利用网络来连结远程的磁盘常会采用预开机执行环境(prebootexecution environment,以下简称PXE)。PXE除了可以撷取服务端的数据来支持客户端进行开机的动作外,PXE也可以利用服务端来进行对客户端的系统或应用程序的安装。一般而言,为了能实现上述远程操作的功能,所以会将PXE烧录至网络卡上的闪存(Flash memory)中。当客户端开机后,PXE则是根据客户端所收到的服务端的网络卡地址,使得客户端得以与服务端联机。
请参考图1所示,其为现有技术的PXE联机运作的流程图。
首先,客户端开机后网络卡中的自动启动芯片(Boot ROM)获得控制权的前先做自我测试,然后以广播形式发出一个请求信息(步骤S110)。
如果服务端收到客户端所送出的要求,就会回复一确认信息给客户端(步骤S120)。确认信息中分别包括有:预设通信信道及开机映像文件。预设通信信道是用以确认客户端与服务端间联机的网络协议或连接端口等连接的相关信息。而开机映象文件则是客户端所要的开机系统文件。
客户端收到服务端所发回的确认信息后,则会发送一个响应信息,用以通知服务端开始传送客户端启动所需的开机映象文件(步骤S130)。开始从服务端下载支持客户端开机的开机映像档(步骤S140)。客户端接收开机映象文件完后,客户端会根据开机映象文件用以引导操作系统的开启(步骤S150)。
虽然可以通过PXE来进行对远程的客户端进行系统的安装或执行,但是PXE的使用上仍有许多不便之处。PXE使用上的缺点见下列所示:1.网络卡必须支持PXE,否则无法启动相关的功能。2.PXE对TCP/IP层的支持度低,且不支持光纤通信协议。3.PXE需要使用者自行定义对网络开机程序(NetworkBootstrap Program,NBP)来修改中断向量表。4.PXE协议是植基于网络设备,使得PXE不利被其它类型的设备所采用。
发明内容
本发明所要解决的技术问题在于提供一种支持远程开机的网络卡,其通过因特网连结到服务端,再由服务端接收多笔开机映象文件,使得客户端可以开机运行。
本发明所要解决的另一技术问题在于提出一种支持远程开机的方法,网络卡设置于客户端中,客户端通过因特网连结至服务端,从服务端接收多笔开机映象文件,使得客户端可以开机运行。
为实现上述目的,本发明所揭露的支持远程开机的网络卡包括有:虚拟磁盘控制模块、网络储存装置与网络通信模块。虚拟磁盘控制模块用以提供虚拟磁盘,并连结至服务端的远程磁盘;网络储存装置用以接收服务端所发送的启动信息;网络通信模块用以与服务端建立相关的网络通信。
为实现上述目的,本发明所揭露的实现网络卡远程开机的方法包括下列步骤:在网络卡中的起始存储器中初始化虚拟磁盘;向基本输入输出系统(BasicInput Output System,以下简称BIOS)注册虚拟磁盘;根据虚拟磁盘中的连结信息,通过网络用以连结至服务端;从服务端加载多笔启动信息至客户端的网络储存装置;以及根据启动信息用以对客户端进行开机程序。
依据本发明的实施例,上述方法及系统是由网络卡上的起始存储器中划分一个虚拟磁盘。在客户端开机时将虚拟磁盘注册到客户端的基本输入输出系统中,使得客户端以虚拟磁盘来进行开机的动作。并在开机的同时,网络卡会联机到服务端中的远程磁盘,将远程磁盘中的开机映象文件复制到虚拟磁盘中。本发明在客户端于开机时加载虚拟磁盘的注册,并从服务端加载开机映象文件至虚拟磁盘。如此一来,对于设置虚拟磁盘的工作就不需通过操作系统来调配。
以下结合附图和具体实施例对本发明进行详细描述,但不作为对本发明的限定。
附图说明
图1为现有技术的PXE联机运作的流程图;
图2为本发明的系统架构示意图;
图3为本发明的运作流程图;
图4为本发明的虚拟磁盘与远程磁盘联机示意图;
图5为具有本发明的光纤冗余磁盘阵列的架构图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达股份有限公司,未经英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710161077.7/2.html,转载请声明来源钻瓜专利网。





