网络联机状态的侦测系统及方法

文档序号:7697594阅读:507来源:国知局

专利名称::网络联机状态的侦测系统及方法
技术领域
:本发明涉及一种侦测系统及方法,尤指用于侦测服务器网络联机的侦测系统及方法。
背景技术
:近年来各种装置逐渐整合为各大类的系统,例如空调系统、门禁系统、网络系统、电力系统等类别,相对的网络设备、服务器等装置也都分散于各地,为了解这些装置的运作状态,出现了各大类型的监控软件,能够针对各装置的状态产生实时回报信息,告知监控人员各厂房的运作是否正常。然而,此监控软件大多只能监控单一类型的装置,例如专门用以监控空调系统的软件、或是专门管理网络系统的软件,无法对所有服务器与网络设备进行统一监控,且只能提供此软件监控范围内的数据报表。也就是说,一间公司需要多套监控软件才能对各类设备实时监控,而且无法产生统一、集中化且有系统的监控数据分析和中央数据库,且多套监控软件可能产生互相冲突的情况,造成服务器故障。因此,本发明的主要目的在于提供一种网络联机状态的侦测系统及方法,以改善上述问题。
发明内容本发明是关于一种网络联机状态的侦测系统及方法,利用多个监控服务器侦测服务器的网络联机状态,计算出服务器断线时间,提供使用者更精准更实时的断线警讯,并以系统化的存取数据供使用者掌握服务器状态。本发明的侦测系统包含多个监控服务器以及一中央处理服务器。各监控服务器分别与服务器通讯连接,每一个监控服务器持续地侦测与服务器的网络联机状态,若服务器的网络联机状态正常,则每一台监控服务器皆能够侦测到服务器,若服务器发生停电、网络线被抽拔等情况,使得网络联机状态异常,则所有监控服务器皆无法侦测到服务器。监控服务器包含有侦测单元、计时器以及处理器。侦测单元连接至服务器,用以侦测服务器的网络联机状态。计时器连接于侦测单元,当侦测单元侦测到与服务器的网络联机状态为断线时,计时器立即记录断线发生的时间为断线起始时间。处理器耦接侦测单元与计时器,以接收服务器的网络联机状态以及断线起始时间,当服务器的网络联机状态为断线时,处理器便即产生断线信息,断线信息内包含有断线起始时间、断线结束时间、监控服务器的因特网协议地址、或是监控服务器的媒介存取控制(MediaAccessControl;MAC)等信息。中央处理服务器内预设一筛选时距,并耦接于各监控服务器以接收断线信息。中央处理服务器内包含有一运算单元以及一数据库,运算单元用以计算各断线起始时间之间的一时差值,并将计算出的各时差值与筛选时距进行比较,当各时差值皆小于筛选时距时,则判断此时服务器的联机状态为断线状态,并将此等断线起始时间中的最早者记录为断线时间,数据库则是用以储存各断线信息以及断线时间。'当中央处理服务器判断服务器的联机状态为断线状态时,中央处理服务器便产生一断线警讯,并将断线警讯发送至一远程装置,如以简讯或是电子邮件等方式将断线警讯发送至监控人员的手机、警卫台服务器等远程装置,断线警讯包含各断线信息及断线时间。监控人员可以由断线警讯或是直接调阅数据库的数据,得知服务器何时发生断线。因此,通过本发明的侦测服务器的网络联机状态的侦测系统及方法,能够使监控人员掌握精准的断线时间。因为每一个监控服务器侦测到服务器的网络断线后,需要比较各断线起始时间与筛选时距的大小,若差距大于筛选时距,则可能仅是服务器与某几台监控服务器的通讯联机不稳定,并非真正发生断线,于是便能够縮小断线发生时间的间距,得到更准确的断线发生时间。且中央处理服务器提供使用者一种系统化的汇整资料,不论是哪一个服务器发生断线,皆会回报给中央处理服务器,使用者对于各装置的状态能够一目了然,相当人性化且有效率。关于本发明的优点与精神可以藉由以下的发明详述及所附图式得到进一步的了解。图1是本发明的侦测服务器的网络联机状态的侦测系统架构示意图;图2是本发明的侦测系统架构细部示意图3是本发明的侦测系统架构少数监控服务器断线示意图;以及图4A至图4B为应用于本发明的侦测系统的侦测方法流程图。主要组件符号说明侦测系统1监控服务器2、2a、2b侦测单元21、21a、21b<table>tableseeoriginaldocumentpage6</column></row><table>2内更包含有一侦测单元21、一计时器22以及一处理器23。侦测单元21不停地侦测与服务器3的网络联机状态,一旦侦测不到服务器3,也就是与服务器3的网络联机状态为断线的时候,计时器22会立即将断线发生的时间记录下来,记录为断线起始时间Ts,处理器23与侦测单元21及计时器22耦接,当与服务器3断线时,处理器23会产生断线信息M,断线信息M内包含计时器22所记录的断线起始时间Ts以及此监控服务器2的地址编码。中央处理服务器4内包含一运算单元41以及一数据库42,更进一步可以包含一通讯模块43。监控服务器2产生断线信息M后传至运算单元41,运算单元41比较各监控服务器2侦测到断线发生的断线起始时间Is,运算出各断线起始时间Ts之间的时差值D,并判断各时差值D是否皆小于筛选时距,若各时差值D皆小于筛选时距,则中央处理服务器4判断此时服务器3的联机状态为断线状态,并将各断线信息M存入数据库42,且储存断线起始时间Ts中最早者为断线时间,更可利用通讯模块43,发送断线警讯W至手机9、警卫台服务器9a等远程装置以告知监控人员。若所有时差值D中的任一者不小于筛选时距,则中央处理服务器4判定为服务器为联机状态,并可以依照使用者设定记录或者不记录各断线信息M。请参阅图2,如图中所示,服务器3与网络断线时,凡与服务器3通讯连接的监控服务器2、2a、2b…皆应侦测到断线,并分别产生断线信息M、Ml、M2...,因此运算单元41会接收到多个断线信息M、Ml、M2...,运算单元41比较各断线信息M、Ml、M2…内所包含的断线起始时间Ts、TS1、TS2...,计算出各断线起始时间Ts之间的时差值D,如|Ts—TS1|=D1,|TS—TS2|=D2,ITS1—TS2I=D3,比较D1、D2、D3与筛选时距的大小,当D1、D2、D3皆小于筛选时距时,则将断线起始时间Ts、TS1、Tw...内最早者,假设断线起始时间丁w是最早侦测到断线的时间,则记录为断线时间为T^并存入数据库42。且将T^结合于断线警讯W发送至远程装置9。假设使用者设定筛选时距为三分钟,当各时差值D皆小于三分钟,表示各监控服务器2都在三分钟内陆续侦测到服务器3发生断线,意即可以确定服务器3发生断线的时间一定在此三分钟内。使用者可以依照需求调整筛选时距,也就是调整侦测断线的精准度。请参阅图3,图3系本发明的侦测系统架构细部示意图。如图中所示,当监控服务器2a与服务器3的网络联机断线时,同样会产生断线信息M1。当只有少数监控服务器2产生断线信息M时,中央处理服务器4无法比较所有断线起始时间歡以不会记录此等断线信息M,因此不会造成中央处理服务器4误判。或者,可以设定运算单元41接收到特定数量的断线信息M时,便可以对此等断线信息M进行比较。更进一步,可以令监控服务器2侦测到由断线恢复联机的时候,记录一断线结束时间Te,断线起始时间Ts至断线结束时间Te为一中断时段。同样地,亦能够比较中断时段与筛选时距的大小,若各中断时段皆小于筛选时距,则表示各监控服务器2的侦测状态正常,若中断时段不小于筛选时距,则表示某监控服务器可能发生故障。此一判断机制能够再次确认本侦测系统1的侦测结果。举例说明,假设筛选时距为3分钟,监控服务器2的中断起始时间Ts是08:22,中断结束时间Te是08:23,中断时段为l分钟;监控服务器2a的中断起始时间Ts是08:21,中断结束时间Te是09:53,中断时段为1小时32分钟;监控服务器2b的中断起始时间丁5是08:22,中断结束时间TE是08:25,中断时段为3分钟。时差值D分别为1分钟、0分钟、l分钟,皆小于筛选时距3分钟,因此中央处理服务器3会判断服务器3的联机状态为断线状态。而监控服务器2a的中断时段远大于筛选时距,表示监控服务器2a可能产生异常,使用者便能够透过断线信息M内所含的地址编码得知是监控服务器2a位于哪一个地区,进行监控服务器2a的修复。监控服务器2可以是一台独立的计算机,也可以安置于服务器3内,也就是说,本发明的侦测系统1可以多台服务器3相互侦测监控,例如甲服务器可以进行原本冷气系统的功能,同时可以作为乙服务器的监控服务器;而乙服务器可以进行原本的门禁系统同时作为甲服务器的监控服务器。为使更清楚了解本发明的侦测系统,请参阅图4A至图4B,图4A至图4B为应用于本发明的侦测系统的侦测方法流程图,各步骤如下各监控服务器侦测与服务器的网络联机状态。(S101)监控服务器侦测与服务器的网络联机是否断线,若为联机,则回到步骤SIOI。(S102)在步骤S102中,当监控服务器侦测到断线时,便产生一断线信息,断线信息包含所侦测到断线发生的一断线起始时间。(S103)中央处理服务器接收各断线信息,并分别计算各断线起始时间之间的一时差值。(SI04)中央处理服务器判断各时差值是否皆小于一筛选时距,若否,则回到步骤SlOl。(S105)在步骤S105中,当判断为是时,中央处理服务器记录各断线起始时间,并i己录各断线起始时间中最早的断线起始时间为一断线时间。(S106)中央处理服务器判断服务器的联机状态为断线状态。(S107)步骤S103所述,其中更包含此一步骤当监控服务器侦测到服务器网络联机状态由断线恢复为联机时,记录为断线结束时间。(S1031)步骤S106中,更包含此一歩骤中央处理服务器分别计算断线起始时间至断线结束时间的一中断时段。(S1061)歩骤S107完成之后,更进行下一步骤发送包含断线时间的断线警讯至远程装置。(S1071)因此,通过本发明的网络联机状态的侦测系统及方法,提供使用者侦测服务器的网络联机状态,利用比较时差值与筛选时距的大小,可以更精准地掌握服务器真[H断线的时间,并能够筛选监控服务器误判的情况,此外,可以了解各监控服务器的状态是否良好。更进一步,可以互相侦测监控联机状态,达到物尽其用且节省另外购置监控服务器的优点。通过以上较佳具体实施例的详述,希望能更加清楚描述本发明的特征与精神,而并非以上述所揭露的较佳具体实施例来对本发明的范畴加以限制。相反地,其目的是希望能涵盖各种改变及具相等性的安排于本发明所欲申请的专利范围的范畴内。权利要求1.一种网络联机状态的侦测系统,用以侦测一服务器的网络联机状态,其特征在于所述侦测系统包括多个监控服务器,分别与所述服务器通讯连接,所述多个监控服务器分别持续侦测与所述服务器的网络联机状态,当侦测到与所述服务器网络联机状态为断线时,产生一断线信息,所述断线信息包含断线发生的断线起始时间;以及一中央处理服务器,预设一筛选时距,并耦接于所述监控服务器以接收所述断线信息,以分别计算各断线起始时间之间的一时差值;其中,当所述时差值皆小于所述筛选时距时,则所述中央处理服务器判断所述服务器的联机状态为断线状态,中央处理服务器记录所述断线起始时间,并且记录所述断线起始时间中的最早者为一断线时间。2.如权利要求1所述的侦测系统,其特征在于所述监控服务器包括一侦测单元,连接至所述服务器,以侦测所述服务器的网络联机状态;一计时器,耦接于所述侦测单元,当所述侦测单元侦测到与所述服务器的网络联机状态为断线时,所述计时器立即记录断线发生的时间为所述断线起始时间;以及一处理器,耦接所述侦测单元与所述计时器,以接收所述服务器的网络联机状态以及所述断线起始时间,当所述服务器的网络联机状态为断线时,所述处理器产生所述断线信息。3.如权利要求1所述的侦测系统,所述中央处理服务器用以接收所述断线信息,包括一运算单元,存有所述筛选时距,分别计算所述断线起始时间之间的时间差距以得到所述时差值,并逐一比较所述时差值与所述筛选时距的大小;以及一数据库,用以储存所述断线信息及所述断线时间;其特征在于,当所述时差值皆小于所述筛选时距时,运算单元便判断此时所述服务器的联机状态为所述断线状态,所述断线状态命令所述数据库储存所述断线信息以及所述断线时间。4.如权利要求1所述的侦测系统,其特征在于,当中央处理服务器判断所述服务器的联机状态为断线状态时,所述中央处理服务器产生一断线警讯,并将所述断线警讯发送至一远程装置,所述断线警讯包含所述断线信息及所述断线时间。5.如权利要求3所述的侦测系统,其特征在于,所述断线信息还包含一断线结束时间,当所述侦测单元侦测到所述服务器的网络联机状态由断线恢复联机时,所述计时器记录所述断线结束时间。6.—种网络联机状态的侦测方法,由多个监控服务器分别通过与一服务器及一中央处理服务器通讯连接,其方法包括下列歩骤a.所述监控服务器侦测与所述服务器的网络联机状态;b.所述监控服务器侦测与所述服务器的网络联机是否断线,若为联机,则回到步骤a;c.在歩骤b中,当所述监控服务器侦测到断线时,产生一断线信息,所述断线信息包含所侦测到断线发生的一断线起始时间;d.所述中央处理服务器接收所述断线信息,并分别计算所述断线起始时间之间的一时差值;e.所述中央处理服务器判断所述时差值是否皆小于一筛选时距,若否,则回到步骤a;f.在步骤e中,当判断为是时,所述中央处理服务器记录所述断线起始时间,并记录所述断线起始时间中最早的断线起始时间为-断线时间;以及g.所述中央处理服务器判断所述服务器的联机状态为断线状态。7.如权利要求6所述的侦测方法,其特征在于如步骤c所述,当所述监控服务器侦测到所述服务器网络联机状态由断线恢复为联机时,记录一断线结束时间。8.如权利要求6所述的侦测方法,其特征在于步骤g完成之后,还进行下一歩骤gl.发送包含所述断线时间的一断线警讯至一远程装置。9.如权利要求7所述的侦测方法,其特征在于歩骤f之后还包括下列歩骤fl.所述中央处理服务器分别计算所述断线起始时间至所述断线结束时间的一中断时段。全文摘要一种网络联机状态的侦测系统,用以侦测一服务器的网络联机状态,侦测系统包含多个监控服务器以及一中央处理服务器。各监控服务器分别与服务器通讯连接,以分别持续侦测与服务器的网络联机状态,当侦测到与服务器网络联机状态为断线时,即产生一断线信息,其包含断线发生的断线起始时间。中央处理服务器内预设一筛选时距,并接收断线信息,据以分别计算各断线起始时间的时差值,当所有时差值皆小于筛选时距时,则中央处理服务器判断服务器的联机状态为断线状态,并且记录多个断线起始时间中最早者为一断线时间。文档编号H04L12/26GK101645807SQ20091005787公开日2010年2月10日申请日期2009年9月4日优先权日2009年9月4日发明者巫志良,林尚斌,王剑菲申请人:英华达(上海)科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1