主动式服务器监控装置及主动式服务器监控方法制造方法及图纸

技术编号:8131004 阅读:209 留言:0更新日期:2012-12-27 03:10
本发明专利技术揭露一种主动式服务器监控装置及方法,用以监控至少一服务器。主动式服务器监控装置包括判断模块及控制模块。判断模块用以接收感测信息,并判断感测信息是否符合特定预设条件。若判断模块的判断结果为是,控制模块主动输出控制指令信号至服务器,以控制服务器依照控制指令信号执行特定预设任务。控制指令信号包括特定预设任务且特定预设任务是相对应于特定预设条件。

【技术实现步骤摘要】

本专利技术与服务器有关,特别是关于一种能够自动对服务器及其环境进行感测并根据感测结果主动发出控制指令至服务器的,可达到自动控制服务器根据控制指令执行必要的应变措施的功效。
技术介绍
近年来,随着科技不断地进步,与服务器(server)管理相关的技术及设备亦有相当显著的创新与发展。举例而言,所谓的基板管理控制器(Baseboard ManagementController,BMC)本身即提供了一个服务器监控的媒介与通用的指令规范-智慧平台管理接口 (Intelligent Platform Management Interface, IPMI)。实际上,智慧平台管理接口原本是一种Intel架构的企业系统的周边设备所采用 的一种工业标准,使用者无需支付额外的费用即可使用此标准。由于智慧平台管理接口能够横跨不同的操作系统、固件和硬件平台,故可智慧地监视、控制及自动回复大量服务器的运作状况,以降低服务器系统的成本。虽然现今技术上已可结合智慧平台管理接口与其他高阶管理机制(例如具有网络远程遥控功能的多电脑切换器(iKVM)或虚拟机器(Virtual Machine, VM)等),抑或通过文字模式(例如结构化查询语言(Structured QueryLanguage, SQL)等)来操作服务器的操作系统,但对于服务器端而言,传统的基板管理控制器所扮演的仍属于信息中介的角色,并不会对于服务器的操作系统做出任何的任务指派或互动。然而,于实际应用中,现行的通过基板管理控制器管理服务器的方式仍会遭遇到许多问题,亟待克服。举例而言,一旦服务器端的对外通讯被隔绝或破坏,抑或服务器端不幸发生紧急事故而需要在极短时间内做出决策时,服务器管理者即无法从客户端通过基板管理控制器远程操作服务器端的电脑,必须直接进入设置服务器的机房内进行操作。假设设置服务器的机房内不幸发生火灾或遭受攻击时,除了服务器可能已经遭受到祝融肆虐而毁坏,错失宝贵的短暂应变时间,服务器管理者冒险进入机房内亦可能导致其生命安全遭受到极大的威胁。
技术实现思路
因此,本专利技术的一范畴在于提出一种,以解决先前技术所遭遇到的上述种种问题。于一具体实施例中,本专利技术的主动式服务器监控装置用以监控至少一服务器。主动式服务器监控装置包括判断模块及控制模块。判断模块用以接收感测信息,并判断感测信息是否符合特定预设条件。若判断模块的上述判断结果为是,控制模块主动输出控制指令信号至服务器,以控制服务器依照控制指令信号执行特定预设任务。控制指令信号包括特定预设任务且特定预设任务相对应于特定预设条件。于实际应用中,感测信息可以由传感器对服务器本身或服务器所处的环境进行感测而得,传感器可外接于主动式服务器监控装置,抑或传感器内建于主动式服务器监控装置内,并耦接至判断模块。感测信息选自服务器的备用电源剩余量、服务器所处环境的环境温度或烟雾浓度、服务器是否得到电脑病毒、故障或被破坏、服务器所处环境是否被入侵或破坏以及服务器是否能够对外通讯所组成的群组中之一。特定预设任务选自开机、关机、数据备份、数据删除、开启文件、关闭文件、执行应用程序、扫除电脑病毒以及数据上传/下载所组成的群组中之一。控制模块通过传输接口主动输出控制指令信号至服务器的操作系统;传输接口选自人性化接口装置(Human Interface Device, HID)接口、通用串行总线(UniversalSerial Bus, USB)接口及通用非同步收发传输器(Universal Asynchronous Receiver/Transmitter, UART)接口所组成的群组中之一;操作系统选自视窗(Windows)操作系统、Linux操作系统、Mac OS操作系统以及DOS操作系统所组成的群组中之一。 主动式服务器监控装置更可包含有储存模块,用以储存包括特定预设条件在内的多个预设条件。多个预设条件分别对应于多个预设任务。判断模块将感测信息与多个预设条件进行比对,以判断感测信息是否符合特定预设条件。于另一具体实施例中,本专利技术的主动式服务器监控方法用以监控至少一服务器。该主动式服务器监控方法包括下列步骤(a)接收感测信息,并判断感测信息是否符合特定预设条件;(b)若步骤(a)的判断结果为是,主动输出控制指令信号至服务器,其中控制指令信号包括特定预设任务且特定预设任务相对应于特定预设条件;(C)控制服务器依照控制指令信号执行特定预设任务。相较于先前技术,根据本专利技术的不需管理者输入任何指令即可自动判断由传感器对服务器本身或服务器所处的环境进行感测所得到的感测信息是否符合特定预设条件,并自动根据判断结果控制服务器执行特定预设任务。藉此,一旦服务器本身或服务器所处的环境发生意外的突发状况时,本专利技术的能够主动根据感测结果发出控制指令至服务器,不必通过管理者下达指令即可自动控制服务器根据控制指令执行必要的应变措施,不仅大幅缩短紧急时的应变时间,使得储存于服务器中的数据能够及时备份并传送至其他安全区域,也可避免服务器管理人员冒险进入机房内,有效保障其生命安全。关于本专利技术的优点与精神可以通过以下的专利技术详述及所附图式得到进一步的了解。附图说明图I绘示根据本专利技术的一实施例的主动式服务器监控装置的功能方块图。图2绘示根据本专利技术的另一实施例的主动式服务器监控方法的流程图。图3绘示根据本专利技术的另一实施例的主动式服务器监控方法的流程图。主要元件符号说明SlO S26:流程步骤I :主动式服务器监控装置3:传感器10:判断模块12 :控制模块 14 :储存模块16 :传输接口 2a 2c :服务器具体实施例方式本专利技术揭露一种,用以自动对服务器及其环境进行感测并根据感测结果主动发出控制指令至服务器,不必通过管理者下达指令即可自动控制服务器根据控制指令执行必要的应变措施。根据本专利技术的一具体实施例为一种主动式服务器监控装置。于此实施例中,主动式服务器监控装置用以主动地监控至少一服务器。实际上,主动式服务器监控装置可以是基板管理控制器(Baseboard Management Controller, BMC),但不以此为限。请参照图1,图I绘示此实施例的主动式服务器监控装置的功能方块图。如图I所示,主动式服务器监控装置I耦接至服务器2a 2c。实际上,主动式 服务器监控装置I所耦接的服务器数目可视实际需求而调整,并不以此例的三个服务器为限,并且主动式服务器监控装置I所耦接的服务器的种类亦无特定的限制。于此实施例中,主动式服务器监控装置I包括判断模块10、控制模块12、储存模块14及传输接口 16。其中,判断模块10分别耦接至传感器3、控制模块12与储存模块14 ;传输接口 16分别耦接至控制模块12与服务器2a 2c。需特别说明的是,传感器3可以内建于主动式服务器监控装置I内,抑或外接于主动式服务器监控装置I。至于传感器3的种类可视实际需求而定,可以是温度传感器、烟雾传感器、电量传感器等等,并无特定的限制。接着,将分别就主动式服务器监控装置I所包含的各模块及其功能进行详细的说明。于此实施例中,主动式服务器监控装置I的储存模块14储存有包括特定预设条件的多个预设条件,并且该多个预设条件分别对应于多个预设任务。实际上,上述预设任务可以是开机、关机、数据备份、数据删除、本文档来自技高网
...

【技术保护点】
一种主动式服务器监控装置,用以监控至少一服务器,该主动式服务器监控装置包括:一判断模块,用以接收一感测信息,并判断该感测信息是否符合一特定预设条件;以及一控制模块,耦接至该判断模块,若该判断模块的上述判断结果为是,该控制模块主动输出一控制指令信号至该服务器,以控制该服务器依照该控制指令信号执行一特定预设任务,其中该控制指令信号包括该特定预设任务且该特定预设任务相对应于该特定预设条件。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:叶元顺
申请(专利权)人:宏正自动科技股份有限公司
类型:发明
国别省市:

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

1