服务器运行电力响应监控方法

文档序号:8003437阅读:202来源:国知局
服务器运行电力响应监控方法
【专利摘要】本发明公开一种服务器运行电力响应监控方法,由控制服务器或是客户端配置每一个服务器的检测项目,并由控制服务器或是客户端监控并检测每一个服务器进行对应检测项目时的电力响应以及服务器整体的电力响应,藉此可以达成提供监控并检测服务器电力响应的技术功效。
【专利说明】服务器运行电力响应监控方法

【技术领域】
[0001]本发明涉及一种监控方法,尤其是指一种服务器集群运行时的电力响应监控方法。

【背景技术】
[0002]对于服务器的稳定性来说,一般都需要进行长期且稳定的硬件检测,且在硬件检测过程中,需要不断的检查硬件检测的结果,以避免硬件发生错误时无法即时的进行后续处理,而会造成硬件检测时间拉长且硬件检测效率不明显的问题。
[0003]除了需要对服务器长期且稳定的硬件检测之外,亦需要对服务器的效能、负载、压力以及操作系统...等进行检测,藉以提供具高稳定性的服务器,然而在上述的检测过程中,亦需要不断的检查检测的结果,以避免发生错误时无法即时的进行后续处理,而会造成检测时间拉长且检测效率不明显的问题。
[0004]对于单一服务器的硬件检测或是服务器的效能、负载、压力以及操作系统...等进行检测相对来说是比较简单的,对于多个服务器的集群运行上来说,要进行服务器的硬件检测或是服务器的效能、负载、压力以及操作系统...等检测相对来说是复杂许多。
[0005]除此之外,在多个服务器的集群运行,更有另外一个问题存在,亦即是各个服务器的电力响应以及多个服务器整体的电力响应义是影响服务器稳定性的问题,但一般都不会特别对电力响应进行检测。
[0006]综上所述,可知现有技术中长期以来一直存在多个服务器的集群运行缺乏电力响应检测的问题,因此有必要提出改进的技术手段,来解决此一问题。


【发明内容】

[0007]有鉴于现有技术存在多个服务器的集群运行缺乏电力响应检测的问题,本发明遂揭露一种服务器运行电力响应监控方法,其中:
[0008]本发明所揭露第一实施态样的服务器运行电力响应监控方法,其包含下列步骤:
[0009]首先,控制服务器与多个服务器建立连接;接着,控制服务器配置每一个服务器的检测项目;接着,每一个服务器依据被配置的检测项目分别同时进行对应的检测;接着,控制服务器监控并检测每一个服务器进行对应检测项目时的电力响应状态;最后,控制服务器监控并检测服务器整体进行对应检测项目时的电力响应状态。
[0010]本发明所揭露第二实施态样的服务器运行电力响应监控方法,其包含下列步骤:
[0011]首先,客户端通过交换器(switch)与多个服务器建立连接;接着,客户端配置每一个服务器的检测项目;接着,每一个服务器依据被配置的检测项目分别同时进行对应的检测;接着,客户端监控并检测每一个服务器进行对应检测项目时的电力响应状态;最后,客户端监控并检测服务器整体进行对应检测项目时的电力响应状态。
[0012]本发明所揭露的方法如上,与现有技术之间的差异在于本发明由控制服务器或是客户端配置每一个服务器的检测项目,并由控制服务器或是客户端监控并检测每一个服务器进行对应检测项目时的电力响应以及服务器整体的电力响应。
[0013]通过上述的技术手段,本发明可以达成提供监控并检测服务器电力响应的技术功效。

【专利附图】

【附图说明】
[0014]图1绘示为本发明第一实施态样的多个服务器的集群运行架构示意图。
[0015]图2绘示为本发明第一实施态样的服务器运行电力响应监控方法流程图。
[0016]图3绘示为本发明第二实施态样的多个服务器的集群运行架构示意图。
[0017]图4绘示为本发明第二实施态样的服务器运行电力响应监控方法流程图。
[0018]【符号说明】
[0019]11控制服务器
[0020]12服务器
[0021]121第一服务器
[0022]122第二服务器
[0023]21客户端
[0024]22交换器

【具体实施方式】
[0025]以下将配合图式及实施例来详细说明本发明的实施方式,藉此对本发明如何应用技术手段来解决技术问题并达成技术功效的实现过程能充分理解并据以实施。
[0026]以下首先要说明本发明所揭露第一实施态样的服务器硬件检测方法,并请参考「图1」以及「图2」所示,「图1」绘示为本发明第一实施态样的多个服务器的集群运行架构示意图;「图2」绘示为本发明第一实施态样的服务器运行电力响应监控方法流程图。
[0027]首先,控制服务器11与多个服务器12 —起集群运行,请参考「图1」所示,并由控制服务器11会与多个服务器12建立连接(步骤101),在控制服务器11与多个服务器12建立连接之后,控制服务器11即可对每一个服务器12的检测项目进行配置(步骤102),每一个服务器12被配置的检测项目可以不相同也可以完全相同,服务器12的检测项目包含效能(Performance)检测、负载检测(Load)、压力(Stress)检测、操作系统重启(OS reboot)检测以及网域控制站执行与关闭(Domain Controller on/off)检测...等,在此仅为举例说明之,并不以此局限本发明的应用范畴。
[0028]在控制服务器11对每一个服务器12的检测项目进行配置完成之后,每一个服务器12即可依据控制服务器11所配置的检测项目分别同时进行检测(步骤103),具体而言,假设控制服务器11对第一服务器121配置检测项目为压力检测、操作系统重启检测以及网域控制站执行与关闭检测,以及假设控制服务器11对第二服务器122配置检测项目为负载检测、压力检测以及操作系统重启检测。
[0029]第一服务器121会依序进行压力检测、操作系统重启检测以及网域控制站执行与关闭检测,以及第二服务器122会依序进行负载检测、压力检测以及操作系统重启检测,并且第一服务器121以及第二服务器122会同时进行各自被配置的检测项目。
[0030]当每一个服务器12依据控制服务器11所配置的检测项目进行检测中产生错误时,服务器12即会依据正在进行检测的检测项目生成对应的检测报告,服务器12会再将生成的检测报告反馈回控制服务器11,控制服务器11在接收到服务器12所反馈的检测报告后,即可将检测报告进行显示(步骤106),藉以即时的让检测人员了解该服务器12检测对应的检测项目发生错误,藉以让检测人员提早解决检测项目发生的错误。
[0031]在每一个服务器12依据控制服务器11所配置的检测项目进行检测的同时,控制服务器11会监控并检测每一个服务器12进行对应检测项目时的电力响应状态(步骤104),每一个服务器12的电力响应状态包含中央处理器的电力响应状态、存储器的电力响应状态以及硬盘的电力响应状态,且电力响应状态的项目包含最大电压值、最小电压值、平均电压值、最大电流值、最小电流值、平均电流值、总耗电量以及平均耗电量...等,在此仅为举例说明之,并不以此局限本发明的应用范畴。
[0032]并且控制服务器11会监控并检测服务器12整体进行对应检测项目时的电力响应状态(步骤105),即服务器12整体的平均电压值、平均电流值、总耗电量以及平均耗电量...等,在此仅为举例说明之,并不以此局限本发明的应用范畴。
[0033]以下接着要说明本发明所揭露第一实施态样的服务器硬件检测方法,并请参考「图3」以及「图4」所示,「图3」绘示为本发明第二实施态样的多个服务器的集群运行架构示意图;「图4」绘示为本发明第二实施态样的服务器运行电力响应监控方法流程图。
[0034]首先,多个服务器12 —起集群运行,请参考「图3」所示,并由客户端21通过交换器22 (switch)与多个服务器12建立连接(步骤201),客户端21可为一般桌型电脑、笔记型电脑...等,在客户端21与多个服务器12建立连接之后,客户端21即可对每一个服务器12的检测项目进行配置(步骤202),每一个服务器12被配置的检测项目可以不相同也可以完全相同,服务器12的检测项目包含效能(Performance)检测、负载检测(Load)、压力(Stress)检测、操作系统重启(OS reboot)检测以及网域控制站执行与关闭(DomainController on/off )检测...等,在此仅为举例说明之,并不以此局限本发明的应用范畴。
[0035]在客户端21对每一个服务器12的检测项目进行配置完成之后,每一个服务器12即可依据客户端21所配置的检测项目分别同时进行检测(步骤203),具体而言,假设客户端21对第一服务器12配置检测项目为压力检测、操作系统重启检测以及网域控制站执行与关闭检测,以及假设客户端21对第二服务器122配置检测项目为负载检测、压力检测以及操作系统重启检测。
[0036]第一服务器121会依序进行压力检测、操作系统重启检测以及网域控制站执行与关闭检测,以及第二服务器122会依序进行负载检测、压力检测以及操作系统重启检测,并且第一服务器121以及第二服务器122会同时进行各自被配置的检测项目。
[0037]当每一个服务器12依据客户端21所配置的检测项目进行检测中产生错误时,月艮务器12即会依据正在进行检测的检测项目生成对应的检测报告,服务器12会再将生成的检测报告反馈回客户端21,客户端21在接收到服务器12所反馈的检测报告后,即可将检测报告进行显示(步骤206),藉以即时的让检测人员了解该服务器12检测对应的检测项目发生错误,藉以让检测人员提早解决检测项目发生的错误。
[0038]在每一个服务器12依据客户端21所配置的检测项目进行检测的同时,客户端21会监控并检测每一个服务器12进行对应检测项目时的电力响应状态(步骤204),每一个服务器12的电力响应状态包含中央处理器的电力响应状态、存储器的电力响应状态以及硬盘的电力响应状态,且电力响应状态的项目包含最大电压值、最小电压值、平均电压值、最大电流值、最小电流值、平均电流值、总耗电量以及平均耗电量...等,在此仅为举例说明之,并不以此局限本发明的应用范畴。
[0039]并且客户端21会监控并检测服务器12整体进行对应检测项目时的电力响应状态(步骤205),S卩服务器12整体的平均电压值、平均电流值、总耗电量以及平均耗电量...等,在此仅为举例说明之,并不以此局限本发明的应用范畴。
[0040]综上所述,可知本发明与现有技术之间的差异在于本发明由控制服务器或是客户端配置每一个服务器的检测项目,并由控制服务器或是客户端监控并检测每一个服务器进行对应检测项目时的电力响应以及服务器整体的电力响应。
[0041]藉由此一技术手段可以来解决现有技术所存在多个服务器的集群运行缺乏电力响应检测的问题,进而达成提供监控并检测服务器电力响应的技术功效。
[0042]虽然本发明所揭露的实施方式如上,惟所述的内容并非用以直接限定本发明的专利保护范围。任何本发明所属【技术领域】中的技术人员,在不脱离本发明所揭露的精神和范围的前提下,可以在实施的形式上及细节上作些许的更动。本发明的专利保护范围,仍须以所附的权利要求书所界定者为准。
【权利要求】
1.一种服务器运行电力响应监控方法,适用于多个服务器的集群运行,其特征在于,包含下列步骤: 一控制服务器与多个服务器建立连接; 所述控制服务器配置每一个服务器的检测项目; 每一个服务器依据被配置的检测项目分别同时进行对应的检测; 所述控制服务器监控并检测每一个服务器进行对应检测项目时的电力响应状态;及 所述控制服务器监控并检测所述服务器整体进行对应检测项目时的电力响应状态。
2.如权利要求1所述的服务器运行电力响应监控方法,其特征在于,每一个服务器依据被配置的检测项目进行对应的检测的步骤中更包含每一个服务器于检测产生错误时生成对应的检测报告以反馈回所述控制服务器以进行显示。
3.如权利要求1所述的服务器运行电力响应监控方法,其特征在于,所述控制服务器配置每一个服务器的检测项目的步骤中所述检测项目包含效能检测、负载检测、压力检测、操作系统重启检测以及网域控制站执行与关闭检测。
4.如权利要求1所述的服务器运行电力响应监控方法,其特征在于,所述控制服务器监控并检测每一个服务器进行对应检测项目时的电力响应状态的步骤以及所述控制服务器监控并检测所述服务器整体进行对应检测项目时的电力响应状态的步骤中所述电力响应状态包含中央处理器的电力响应状态、存储器的电力响应状态以及硬盘的电力响应状态。
5.如权利要求4所述的服务器运行电力响应监控方法,其特征在于,所述电力响应状态的项目包含最大电压值、最小电压值、平均电压值、最大电流值、最小电流值、平均电流值、总耗电量以及平均耗电量。
6.一种服务器运行电力响应监控方法,适用于多个服务器的集群运行,其特征在于,包含下列步骤: 一客户端通过一交换器与多个服务器建立连接; 所述客户端配置每一个服务器的检测项目; 每一个服务器依据被配置的检测项目分别同时进行对应的检测; 所述客户端监控并检测每一个服务器进行对应检测项目时的电力响应状态;及 所述客户端监控并检测所述服务器整体进行对应检测项目时的电力响应状态。
7.如权利要求6所述的服务器运行电力响应监控方法,其特征在于,每一个服务器依据被配置的检测项目进行对应的检测的步骤中更包含每一个服务器于检测产生错误时生成对应的检测报告以反馈回所述客户端以进行显示。
8.如权利要求6所述的服务器运行电力响应监控方法,其特征在于,所述客户端配置每一个服务器的检测项目的步骤中所述检测项目包含效能检测、负载检测、压力检测、操作系统重启检测以及网域控制站执行与关闭检测。
9.如权利要求6所述的服务器运行电力响应监控方法,其特征在于,所述客户端监控并检测每一个服务器进行对应检测项目时的电力响应状态的步骤以及所述客户端监控并检测所述服务器整体进行对应检测项目时的电力响应状态的步骤中所述电力响应状态包含中央处理器的电力响应状态、存储器的电力响应状态以及硬盘的电力响应状态。
10.如权利要求9所述的服务器运行电力响应监控方法,其特征在于,所述电力响应状态的项目包含最大电压值、最小电压值、平均电压值、最大电流值、最小电流值、平均电流值、总耗电量以及平均耗电量。
【文档编号】H04L12/26GK104348674SQ201310332671
【公开日】2015年2月11日 申请日期:2013年8月1日 优先权日:2013年8月1日
【发明者】赵志强 申请人:英业达科技有限公司, 英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1