远程监控系统及其监控方法

文档序号:7920298阅读:200来源:国知局

专利名称::远程监控系统及其监控方法
技术领域
:本发明涉及一种远程监控系统及其监控方法,尤其涉及一种可监控受控端电子装置内的存储装置建康情形的远程监控系统及其监控方法。
背景技术
:随着科技的发展与电子工业的进步,电子装置内硬盘的容量也随之日益增大,然而,伴随着大容量硬盘的产生,使用者当然相对地会将更多数据存储于大容量硬盘内,但当硬盘产生损毁的情形或是出现坏轨问题无法进行存取时,将对使用者产生极大的损失与困扰。尤其对于企业来说,员工所使用的电子装置想必会存放许多工作上重要的数据,一但电子装置内部的硬盘发生问题而导致数据无法存取,则必须耗费相当多的时间以及成本将数据救回,将会对个人及企业产生极大的损失与困扰。另外,对工厂运行的机台来说更是如此,在自动化生产的时代一个操作员可能必须面对许多机台,此时若是其中一台机台的硬盘发生问题,将会造成生产线的中断与时程延误等问题,而导致工厂的损失。但对于一般使用者来说,平常并不会特别留意硬盘的使用情形或是经常去监控硬盘的健康状态,因而很容易忽略某些警示情形而不知道应该进行数据备份或是应该进行更换硬盘等操作,为根据此情形,市面上有一些免费的自动监控程序,例如自动监测分析报告技术(Self-MonitorAnalysisandReportingTechnology,S.M.A.R.T.),可用以对硬盘的运行情况与历史记录与预设的安全值进行分析、比较,当出现安全值范围之外的情形,则会对使用者提出警告,进而可对硬盘潜在故障进行有效预测,并提高使用者数据的安全性。举例来说,目前在企业中监测多台电子装置内部硬盘运行情形的方式如图1所示,监控系统1主要由一台服务器10与多台计算机11所组成,服务器10内具有处理器101与网络接口102,而每一台计算机11则分别具有存储装置12、处理器13以及网络接口14,并且,在计算机11的内部安装有一自动监控程序(未图标),用以监控计算机11内的存储装置12的健康情形,并定期或不定期将自动监控程序所产生的数据,将数据通过网络传送至服务器10中,然而此方式需由每一计算机11主动将数据传送至服务器10中,故服务器10无法主动査询计算机11的存储装置12的健康情形,因而无法有效的针对多个计算机11进行一致性的系统化管理。另外,倘若服务器10更换网络位置,例如因特网通信协议(InternetProtocol,IP)或是e-mail网址,则将改变整个监控系统的结构,因而必须一台台重新设定计算机11内部预定的服务端10的网络位置,大幅增加操作上的困扰且需耗费极多的时间成本。有鉴于此,如何发展一种可改善上述公知缺点,不仅操作简便,且能对受控端电子装置中的存储装置进行有效、一致性的管理的远程监控系统及其监控方法,实为目前迫切需要解决的课题。
发明内容本发明的主要目的在于提供一种远程监控系统,可以解决公知远程监测系统当网络结构变更时需重新设定主控端的服务器的网址,不仅设定过程麻烦且浪费时间以及无法由服务器主动获得被控端信息,因而无法有效的管理受控端等缺陷。为实现上述目的,本发明的一较广义实施样态为提供一种远程监控系统,其包含主控端,其具有管理程序;以及受控端,其具有存储装置,且装设监控程序;其中,主控端通过因特网与受控端连接,管理程序要求传送受控端的监控程序所产生关于存储装置的信息,并产生报表,以列出受控端的存储装置的状态。根据本发明的构想,其中主控端为服务器。根据本发明的构想,其中受控端为电子装置。根据本发明的构想,其中受控端为可携式电子装置。根据本发明的构想,其中因特网为存储局域网络。根据本发明的构想,其中管理程序为一代理程序。,根据本发明的构想,其中监控程序为自动监测分析报告技术。根据本发明的构想,其中信息为存储装置的因特网通信协议、存储装置的数量、存储装置的物理磁盘驱动器号码以及关于存储装置的健康情形的相关参数,例如磁头、磁盘、电机、电路等不同装置的运行情况与历史记录。为实现上述目的,本发明的另一较广义实施样态为提供一种远程监控方法,其包含下列步骤a提供主控端,其装设管理程序;b提供至少一受控端,其具有存储装置,且装设监控程序;C主控端通过因特网传递信息至受控端;d受控端的监控程序根据信息将参数传递至主控端的管理程序;e将参数与标准值做比对,并汇整输出报表。根据本发明的构想,其中监控程序的为自动监测分析报告技术。根据本发明的构想,其中在步骤C之后还包含步骤Cl受控端判断信息是否代表要求提供存储装置的基本信息。根据本发的构想,其中若步骤cl判断为是,则受控端收集存储装置的基本信息,并回报给主控端的管理程序。根据本发明的构想,其中基本信息为受控端的因特网通信协议地址、存储装置的数量以及存储装置的物理磁盘驱动器号码。根据本发明的构想,其中在步骤cl之后还包含步骤C2受控端判断信息是否代表要求提供存储装置的参数。根据本发明的构想,其中若步骤c2判断为是,则受控端的监控程序收集存储装置的参数,并回报给主控端的管理程序。根据本发明的构想,其中参数为关于该存储装置的健康情形的相关参数,例如磁头、磁盘、电机、电路等不同装置的运行情况与历史记录。根据本发明的构想,其中在步骤d之后还包含步骤dl主控端判断是否需监测另一受控端。根据本发明的构想,其中若步骤dl判断为是,则主控端重复执行步骤C的步骤,即通过因特网传递另一信息至另一受控端。根据本发明的构想,其中在步骤e中,将参数与标准值做比对后,将存储装置标示为正常、警示以及坏死等状态。根据本发明的构想,其中在步骤e之后还包含步骤f依据报表通知标示为警示及坏死的受控端。因此通过本发明的系统及方法可节省操作远程监测系统的时间,且可有效地、实时地管理受控端,并提出警示,使得存储装置的损坏程度降低。图1为公知远程监测系统的系统示意图。图2为本发明较佳实施例的远程监控系统的系统示意图。图3为本发明较佳实施例的远程监控方法的流程图。图4A为图2所示的主控端及受控端之间传送存储装置数量的信息传递过程示意图。图4B为图2所示的主控端及受控端之间传送存储装置辨识信息的信息传递过程示意图。图4C为图2所示的主控端及受控端之间传送存储装置的健康情形参数传递过程示意图。其中,附图标记说明如下1、2:监控系统10:服务器101、13、201、211、221、231:处理器102、14、202、212、222、232:网络接口11:计算机12、210、220、230:存储装置20:主控端21、22、23:受控端S30S38:远程监控方法步骤具体实施例方式体现本发明特征与优点的一些典型实施例将在后段的说明中详细叙述。应理解的是本发明能够在不同态样上具有各种的变化,其皆不脱离本发明的范围,且其中的说明及附图在本质上只当作说明之用,而非用以限制本发明。请参阅图2,其为本发明较佳实施例的远程监控系统的系统示意图,在本实施例中,监控系统2主要由一主控端20与多个受控端21、22、23所组成,在另一些实施例中,也可仅包含一受控端21,且受控端21的数量可依实际需要进行各种改变,并不以此为限。如图所示,主控端20为一电子装置,例如服务器,但不以此为限,且其具有一处理器201以及一网络接口202,以及,在主控端20内安装有一管理程序(未图标),用以接收来自受控端21、22、23的信息并予以响应,其中,该管理程序可为但不限为一代理程序(Agentprogram),并且,网络接口202为一存储局域网络(StorageAreaNetwork,SAN),但不以此为限。请再参阅图2,如图所示,受控端21、22、23可为但不限为电子装置或可携式电子装置,例如台式计算机或笔记本计算机等,且分别具有处理器211、221、231、存储装置210、220、230以及网络接口212、222、232,其中,存储装置210、220、230的数量可依实际需要进行做各种改变,并且,存储装置210、220、230可为软盘、固态硬盘(SSD)、硬式硬盘(HDD)、可携式硬盘或随身盘等装置,且不以此为限,以及,网络接口212、222、232同样为存储局域网络(StorageAreaNetwork,SAN),但不以此为限。另外,在每一受控端21、22、23的内部分别安装有一自动监控程序(未图标),该自动监控程序可为免费下载使用或为市售或为自行研发的自动监控程序(Monitoringprogram),并不以此为限,以本实施例为例,自动监控程序应用目前市面上现有的自动监测分析报告技术(Self-MonitorAnalysisandReportingTechnology,S.M.A.R.T.),可分别监控受控端21、22、23内的存储装置210、220、230的不同参数,例如磁头、磁盘、电机、电路等不同装置的运行情况与历史记录,并将这些输出的参数值与一预设的安全值进行分析、比较,以分析存储装置210、220、230目前的健康情形。请参阅图3,其为本发明较佳实施例的远程监控方法的流程图,如图所示,本发明的远程监控方法首先为提供一主控端20,且该主控端20装设有一管理程序,如步骤S30所示,且该管理程序可为但不限为一代理程序,以及提供至少一受控端21,该受控端21具有存储装置210,且在受控端21内部装设有一监控程序,如步骤S31所示,接着,由主控端20通过因特网传递出一信息至受控端21,如步骤S32所示,当受控端21接收到主控端20所传递的信息后,则会判断该信息的内容是否要求受控端21提供关于存储装置210的一般基本信息,例如因特网通信协议地址(IPAddress)、存储装置210的数量以及存储装置210的物理磁盘驱动器号码(ID)等,如步骤S33所示,当判断结果为是时,则受控端21的监控程序将开始收集其内部存储装置210的基本信息,并将这些信息回报给主控端20内的管理程序,如步骤S34所示,且在回报信息之后重复步骤S32,主控端20继续传递信息给受控端21,并判断该信息内容是否代表要求受控端21提供存储装置210的基本信息,如步骤S33所示;若判断结果为否,则受控端21的监控程序继续判断该信息的内容是否要求受控端21提供关于存储装置210的健康情形,如步骤S35所示,若判断结果为是,则受控端21的监控程序会收集其内部存储装置210健康情形的相关参数,例如磁头、磁盘、电机、电路等不同装置的运行情况与历史记录,并将这些参数值回报给主控端20内的管理程序,如步骤S36所示,若判断结果为否,则继续下一步骤S37,即主控端20会判断是否需继续监测另一受控端22,若判断结果为是,则会对另一受控端22重复进行步骤S32及其后续步骤,若判断为否,则会将所有的参数值与一预设的标准值做比对,并依据比对的结果将受控端21、22、23分别归纳为正常、警示或是坏死状态,且在汇整后输出一报表,如步骤S38所示,最后,再依据报表所列的警示信息,通知标示为警示或是坏死的受控端21、22、23,提醒使用者应进行数据备份以及更换所对应的存储装置等动作,如步骤S39所示。如此一来,管理者可在主控端20上主动决定监控受控端21、22、23的时间、所需的信息以及受控端21、22、23内部存储装置210、220、230的健康情形,并且,当管理者在接获所产生的报表时,则可依报表上所显示的警示信息,通知受控端21、22、23的使用者注意所对应的存储装置的健康情形,或直接进行更换,使得主控端20不仅具有主控权,且能实时、有效的管理众多的受控端21、22、23。另外,在此远程监测方法中,受控端21、22、23仅需将内部监控程序所获得的信息回报给主控端20,而不需设定主控端20的网络地址等相关信息,故当主控端20与受控端21、22、23之间的网络结构进行变更时,只需修改主控端20内管理程序的设定,而不需要在受控端21、22、23上一一进行变更,因而可使管理者更简便的进行操作,并可有效节省受控端21、22、23的使用者的时间。举例来说,当步骤S33中主控端2所传递给受控端21的信息封包可包含査询受控端21的存储装置210的数量以及查询受控端21的存储装置210的辨识信息。请参阅图4A,为图2所示主控端及受控端之间传送存储装置数量的信息传递过程示意图,如图所示,当要取得受控端21的存储装置210的数量信息时,主控端20先将信息封包A1通过因特网传送给受控端21,信息封包Al的内容包含主控端20的来源因特网通信协议地址(SourceIPAddress)、受控端21的目标因特网通信协议地址(TargetIPAddress)以及信息指令,当受控端21接收到信息封包A1后,将回传信息封包A2给主控端20,信息封包A2中则包含受控端21的目标因特网通信协议地址(TargetIPAddress)、存储装置的数量、存储装置的物理磁盘驱动器号码等信息。其中,信息封包Al与信息封包A2的数据格式如表1与表2所示。<table>tableseeoriginaldocumentpage10</column></row><table>请参阅图4B,其为图2所示的主控端及受控端之间传送存储装置辨识信息的信息传递过程示意图,如图所示,当要取得受控端21的存储装置210的辨识信息时,主控端20先将信息封包Bl通过因特网传送给受控端21,信息封包Bl的内容包含主控端20的来源因特网通信协议地址(SourceIPAddress)、受控端21的目标因特网通信协议地址(TargetIPAddress)以及物理磁盘驱动器号码,当受控端21接收到信息封包Bl后,将回传信息封包B2给主控端20,信息封包B2中则包含受控端21的目标因特网通信协议地址(TargetIPAddress)以及辨识信息。其中,信息封包B1与信息封包B2的数据格式如表3与表4所示。表3、信息封包B1<table>tableseeoriginaldocumentpage10</column></row><table>表4、信息封包B2信息标识目标因特网通信协议辨识信息lbtye(例如0x12)Nbtye512btye另外,当步骤S34中主控端20的管理程序査询是否存取受控端21内存储装置210的健康情形,其信息传递过程如图4C所示,先由主控端20将信息封包Cl通过因特网传送给受控端21,信息封包Cl的内容包含主控端20的来源因特网通信协议地址(SourceIPAddress)、受控端21的目标因特网通信协议地址(TargetIPAddress)、物理磁盘驱动器号码以及一监控指令,当受控端21接收到信息封包Cl后,再回传信息封包C2给主控端20,信息封包C2中则包含受控端21的目标因特网通信协议(IP)以及S.M.A.R.T.监测数据。其中,信息封包Cl与信息封包C2的数据格式如表5与表6所示。表5、信息封包C1信息标识来源因特网通信协议物理磁盘驱动器号码lbtye(例如0x03)Nbtye1btye表6、信息封包C2信息标识目标因特网通信协议S.M.A.R.T.监测数据lbtye(例如0x13)Nbtye512btye故在主控端20与受控端21之间,不停地重复上述信息传递过程,依序往返传递信息封包A1、A2、Bl、B2,借此过程以获得受控端21的存储装置210的型号、固件版本、序号、资源模式等数据,再通过信息封包Cl、C2的往返传递,以获得受控端21的S.M.A.R.T.监测数据。通过上述方式,主控端20可远程监控多个受控端21,并可将S.M.A.R.T.监测数据与一标准值做比对,将存储装置210区分为正常、警示以及坏死三个状态,并进行表列输出,该输出的报表如表7所示,其具有信息标识、来源因特网通信协议、通信码、磁盘数量…等信息。当主控端20输出受控端21的状态表后,可依据表7中所列的警示状态而通知受控端21的使用者,可有效且预先防止受控端21内部存储装置210的损坏,进而可有效监控受控端21的存储装置210的健康情形,若应用于企业或工厂上,则可有效减少企业或是工厂的损失。—另外,此报表也可以网络传送给受控端21或是给其它管理者,并可设综上所述,本发明的远距监测装置及其监测方法是由主控端及受控端所组成,其中主控端具有管理程序,受控端具有存储装置及监控程序,且主控端通过因特网与受控端连接,以传递并接收受控端的监控程序所传递的信息,并通过管理程序产生报表,借以主动监控受控端的存储装置的状态,且当网络结构变动时,仅需修正主控端的设定,即可恢复监测操作,可节省操作时间,且可有效、实时地管理受控端,并提出警示,使得存储装置的损坏程度降低,因此本发明的远程监控系统及其监控方法极具产业的价值。本发明以由上述的实施例详细叙述,并且本发明可以通过本领域普通技术人员任施匠思而为诸般修饰,然皆不脱随附权利要求所要保护的范围。<table>tableseeoriginaldocumentpage13</column></row><table>权利要求1.一种远程监控系统,其包含一主控端,其具有一管理程序;以及一受控端,其具有一存储装置,且装设一监控程序;其中,该主控端通过一因特网与该受控端连接,该管理程序要求传送该受控端的该监控程序所产生关于该存储装置的一信息,并产生一报表,以列出该受控端的该存储装置的状态。2.如权利要求1所述的远程监控系统,其中该主控端为一服务器,该受控端为一电子装置,且该受控端为一可携式电子装置。3.如权利要求1所述的远程监控系统,其中该因特网为一存储局域网络。4.如权利要求1所述的远程监控系统,其中该管理程序为一代理程序,以及该监控程序为一自动监测分析报告技术。5.如权利要求1所述的远程监控系统,其中该信息为该存储装置的因特网通信协议、该存储装置的数量、该存储装置的物理磁盘驱动器号码以及关于该存储装置的健康情形的相关参数,例如磁头、磁盘、电机、电路等不同装置的运行情况与历史记录。6.—种远程监控方法,其包含下列步骤提供一主控端,其装设一管理程序;提供至少一受控端,其具有一存储装置,且装设一监控程序;该主控端通过一因特网传递一信息至该受控端;该受控端的该监控程序根据该信息将一参数传递至该主控端的该管理程序;将该参数与一标准值做比对,并汇整输出一报表。7.如权利要求6所述的远程监控方法,其中在步骤c之后还包含步骤cl该受控端判断该信息是否代表要求提供该存储装置的一基本信息;且当步骤cl判断为是时,则该受控端收集该存储装置的该信息,并回报给该主控端的该管理程序。8.如权利要求7所述的远程监控方法,其中该基本信息为该受控端的因特网通信协议地址、该存储装置的数量以及该存储装置的物理磁盘驱动器号码。9.如权利要求7所述的远程监控方法,其中在步骤Cl之后还包含步骤c2该受控端判断该信息是否代表要求提供该存储装置的该参数;且当步骤c2判断为是时,则该受控端的该监控程序收集该存储装置的该参数,并回报给该主控端的该管理程序。10.如权利要求9所述的远程监控系统,其中该参数为关于该存储装置的健康情形的相关参数,例如磁头、磁盘、电机、电路等不同装置的运行情况与历史记录。11.如权利要求9所述的远程监控方法,其中在步骤d之后还包含步骤dl该主控端判断是否需监测另一受控端,且当步骤dl判断为是时,则该主控端重复执行步骤c的步骤,即通过该因特网传递另一信息至另一该受控端。12.如权利要求6所述的远程监控方法,其中在步骤e中,将该参数与该标准值做比对后,将该存储装置归类为正常、警示以及坏死等状态;并且在步骤e之后还包含步骤f依据该报表通知标示为警示及坏死的受控端。全文摘要本发明为一种远程监控系统,其包含主控端,其具有管理程序;以及受控端,其具有存储装置,且装设监控程序;其中,主控端通过因特网与受控端连接,管理程序要求传送受控端的监控程序所产生关于存储装置的信息,并产生报表,以列出受控端的存储装置的状态,且当网络结构变动时,仅需修正主控端的设定,即可恢复监测操作。因此通过本发明的系统及方法可节省操作远程监测系统的时间,且可有效地、实时地管理受控端,并提出警示,使得存储装置的损坏程度降低。文档编号H04L12/24GK101686149SQ20081016890公开日2010年3月31日申请日期2008年9月26日优先权日2008年9月26日发明者王世渠,程威得申请人:宇瞻科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1