电脑系统及其远端控制方法技术方案

技术编号:11499018 阅读:139 留言:0更新日期:2015-05-22 18:14
一种电脑系统及其远端控制方法,此方法适用于具有网卡及处理器的电脑系统。此方法利用网卡接收远端装置经由网络传送的管理接口请求,并传送系统管理中断至处理器,以唤醒处理器,并控制处理器进入系统管理模式。接着,处理器将管理监控程序载入存储器,以执行管理监控程序。最后,由处理器在系统管理模式中利用管理监控程序处理管理接口请求,并将处理结果利用网卡经由网络回复至远端装置。通过网卡或计时器唤醒处理器以处理管理接口请求,既可远端控制电脑系统,并且可以达到节省硬件配置成本的目的。

【技术实现步骤摘要】
电脑系统及其远端控制方法
本专利技术是有关于一种远端控制方法,且特别是有关于一种通过网络远端控制电脑系统的方法。
技术介绍
随着科技的快速发展,越来越多的信息都可通过网际网络进行分享。因此,系统管理人员若能在远端控制电脑系统的操作并进行监控将可大幅提升管理的便利性。一般说来,为了监控电脑系统的内部运作,通常会利用配置于主板上的基板管理控制器(BaseboardManagementController,BMC)来监控电脑系统。BMC可检测电脑系统中用以感测各个元件运作情况的各个感测器的读值,从而监控电脑系统中各个元件的运作情形(例如:风扇的转速或者处理器的温度等)。然而,对于云端运算或存储中心等需要处理大量计算的系统来说,通常都需要使用到数量庞大的电脑。若要在所有的电脑中都配置BMC,势必会增加额外的成本。
技术实现思路
本专利技术要解决的技术问题是:提出一种电脑系统的远端控制方法,通过网卡或计时器唤醒处理器以处理管理接口请求,可达到远端控制电脑系统的目的。本专利技术提出一种电脑系统的远端控制方法,适用于具有网卡及处理器的电脑系统,其中,该电脑系统包括有一操作系统与至少一个感测器,该感测器监控该电脑系统的至少一电子组件的至少一运作状况。此方法包括下列步骤:利用网卡接收远端装置经由网络传送的管理接口请求,该网卡直接传送系统管理中断至处理器,以唤醒处理器,并控制处理器进入系统管理模式。接着,处理器将管理监控程序载入存储器,以在不启动该操作系统的情况下执行管理监控程序。最后,由处理器在系统管理模式中利用管理监控程序处理管理接口请求以接收该感测器的读值来判断该电子组件的运作状况,并将监控结果利用网卡经由网络回复至远端装置。在本专利技术的一实施例中,上述网卡支持远端唤醒(WakeonLAN,WOL)功能。上述在传送系统管理中断至处理器,以唤醒处理器,并控制处理器进入系统管理模式的步骤包括由网卡根据所接收的管理接口请求,发送系统管理中断至处理器,以唤醒处理器,并控制处理器进入系统管理模式。在本专利技术的一实施例中,上述在利用网卡接收远端装置经由网络传送的管理接口请求的步骤之后,还包括存储管理接口请求于网卡的暂存装置。在本专利技术的一实施例中,上述在传送系统管理中断至处理器,以唤醒处理器,并控制处理器进入系统管理模式的步骤包括利用计时器定时发送系统管理中断至处理器,以唤醒处理器。在本专利技术的一实施例中,上述在传送系统管理中断至处理器,以唤醒处理器,并控制处理器进入系统管理模式的步骤之后,还包括下列步骤:由处理器检视网卡的暂存装置是否存储有管理接口请求。当判断暂存装置存储有管理接口请求时,处理器将管理监控程序载入存储器,以执行管理监控程序。处理器在系统管理模式中利用管理监控程序处理管理接口请求,并将处理结果利用网卡经由网络回复至远端装置。在本专利技术的一实施例中,上述在检视网卡的暂存装置是否存储有管理接口请求的步骤还包括当判断暂存装置没有存储管理接口请求时,控制处理器进入省电模式,并重置计时器。在本专利技术的一实施例中,上述在处理器在系统管理模式中利用管理监控程序处理管理接口请求,并将处理结果利用网卡经由网络回复至远端装置的步骤之后,还包括控制处理器进入省电模式。本专利技术另提出一种电脑系统,其包括网卡、存储器及处理器,其中,该电脑系统包括有一操作系统与至少一个感测器,该感测器监控该电脑系统的至少一电子组件的至少一运作状况。其中,网卡经由网络连接远端装置,并接收远端装置传送的管理接口请求。处理器连接网卡及存储器,用以接收网卡直接传送的系统管理中断,以从省电模式中唤醒,并进入系统管理模式。其中,当处理器被唤醒时,会将管理监控程序载入存储器,以在不启动该操作系统的情况下执行该管理监控程序,并在系统管理模式中利用管理监控程序处理网卡所接收的管理接口请求以接收该感测器的读值来判断该电子组件的运作状况,以及将监控结果利用网卡回复至远端装置。在本专利技术的一实施例中,上述网卡支持远端唤醒功能。网卡更在接收到管理接口请求时,发送系统管理中断至处理器,以唤醒处理器,并控制处理器进入系统管理模式。在本专利技术的一实施例中,上述网卡还包括暂存装置,以存储管理接口请求。在本专利技术的一实施例中,上述电脑系统还包括计时器。此计时器连接处理器,用以定时发送系统管理中断至处理器,以唤醒处理器。在本专利技术的一实施例中,上述处理器更在被唤醒时,检视网卡的暂存装置是否存储有管理接口请求,而在判断暂存装置存储有管理接口请求时,载入管理监控程序至该存储器,以执行管理监控程序,并利用管理监控程序处理管理接口请求。在本专利技术的一实施例中,上述处理器更在判断暂存装置没有存储管理接口请求时,进入省电模式。在本专利技术的一实施例中,上述处理器更在将处理结果利用网卡经由网络回复至远端装置之后,进入省电模式,并重置计时器。在本专利技术的一实施例中,上述处理器更在将处理结果利用网卡经由网络回复至远端装置之后,进入省电模式。本专利技术提出一种电脑系统及其远端控制方法。当远端装置发送管理接口请求至电脑系统后,电脑系统中的网卡或计时器会发送系统管理中断至电脑系统中的处理器,让处理器进入系统管理模式以利用管理监控程序处理管理接口请求。而处理器在处理完管理接口请求后,可将处理结果回复至远端装置,并回复到省电模式。利用上述方法,电脑系统即可在没有配置基板管理控制器的情况下提供系统管理人员通过网络进行远端控制。附图说明图1是依照本专利技术一实施例所绘示的电脑系统的方块图。图2是依照本专利技术一实施例所绘示的电脑系统的远端控制方法的流程图。图3是依照本专利技术另一实施例所绘示的电脑系统的方块图。图4是依照本专利技术另一实施例所绘示的电脑系统的远端控制方法的流程图。主要元件标号说明10、30:电脑系统12、32:远端装置102、302:网卡104、304:处理器106、310:存储器108、312:管理监控程序306:计时器308:暂存装置S202~S208、S402~S414:步骤具体实施方式为让本专利技术的上述特征和优点能更明显易懂,下文特举实施例,并配合所附图式作详细说明如下。本专利技术是利用软件定义的方式,控制处理器进入系统管理模式(SystemManagementMode,SMM)以执行原本由基板管理控制器(BaseboardManagementController,BMC)提供的功能,从而使得电脑系统在没有配置BMC的情况下,仍可支持远端控制。此外,本专利技术进一步利用网卡所具备的远端唤醒(Wake-on-LAN,WOL)功能,在接收到远端传来的管理请求时,由网卡直接唤醒处理器来处理该请求,以实现远端控制。即便网卡不具备唤醒功能,本专利技术亦可利用计时器定时唤醒处理器来处理该请求,同样可实现远端控制。借此,即可在不增加硬件配置成本及节省电源损耗的情况下,达成远端控制电脑系统的目的。图1是依照本专利技术一实施例所绘示的电脑系统10的方块图。请参照图1,本实施例的电脑系统10包括网卡102、存储器106以及处理器104。在此实施例中,电脑系统10例如是服务器系统。网卡102例如是可支持远端唤醒功能的网络接口卡(NetworkInterfaceCard,NIC)。存储器106中可存储管理监控程序108。存储器106例如是静态随机存取存储器(StaticRandomAcces本文档来自技高网...

【技术保护点】
一种电脑系统的远端控制方法,适用于具有一网卡及一处理器的一电脑系统,其特征在于,该方法包括下列步骤:利用该网卡接收一远端装置经由一网络传送的一管理接口请求;传送一系统管理中断至该处理器,以唤醒该处理器,并控制该处理器进入一系统管理模式;该处理器载入一管理监控程序至一存储器,以执行该管理监控程序;以及该处理器在该系统管理模式中利用该管理监控程序处理该管理接口请求,并将一处理结果利用该网卡经由该网络回复至该远端装置。

【技术特征摘要】
2013.11.11 TW 1021409051.一种电脑系统的远端控制方法,适用于具有一网卡及一处理器的一电脑系统,其中,该电脑系统包括有一操作系统与至少一个感测器,该感测器监控该电脑系统的至少一电子组件的至少一运作状况,其特征在于,该方法包括下列步骤:利用该网卡接收一远端装置经由一网络传送的一管理接口请求;该网卡直接传送一系统管理中断至该处理器,以唤醒该处理器,并控制该处理器进入一系统管理模式;该处理器载入一管理监控程序至一存储器,以在不启动该操作系统的情况下执行该管理监控程序;以及该处理器在该系统管理模式中利用该管理监控程序处理该管理接口请求以接收该感测器的读值来判断该电子组件的运作状况,并将监控结果利用该网卡经由该网络回复至该远端装置;其中,在利用该网卡接收该远端装置经由该网络传送的该管理接口请求的步骤之后,还包括:存储该管理接口请求于该网卡的一暂存装置;其中,在传送该系统管理中断至该处理器,以唤醒该处理器,并控制该处理器进入该系统管理模式的步骤之后还包括:由该处理器检视该网卡的该暂存装置是否存储有该管理接口请求;当判断该暂存装置存储有该管理接口请求时,该处理器载入该管理监控程序至该存储器,以执行该管理监控程序;以及该处理器在该系统管理模式中利用该管理监控程序处理该管理接口请求,并将该监控结果利用该网卡经由该网络回复至该远端装置。2.如权利要求1所述的远端控制方法,其特征在于,该网卡支持一远端唤醒功能,而传送该系统管理中断至该处理器,以唤醒该处理器,并控制该处理器进入该系统管理模式的步骤包括:由该网卡根据所接收的该管理接口请求,发送该系统管理中断至该处理器,以唤醒该处理器,并控制该处理器进入该系统管理模式。3.如权利要求1所述的远端控制方法,其特征在于,传送该系统管理中断至该处理器,以唤醒该处理器,并控制该处理器进入该系统管理模式的步骤包括:利用一计时器定时发送该系统管理中断至该处理器,以唤醒该处理器。4.如权利要求3所述的远端控制方法,其特征在于,检视该网卡的该暂存装置是否存储有该管理接口请求的步骤还包括:当判断该暂存装置没有存储该管理接口请求时,控制该处理器进入一省电模式,并重置该计时器。5.如权利要求3所述的远端控制方法,其特征在于,在该处理器在该...

【专利技术属性】
技术研发人员:廖伟成赖怡吉
申请(专利权)人:纬创资通股份有限公司
类型:发明
国别省市:中国台湾;71

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1