国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種服務器監(jiān)控管理的方法、裝置及系統(tǒng)的制作方法

      文檔序號:10534689閱讀:453來源:國知局
      一種服務器監(jiān)控管理的方法、裝置及系統(tǒng)的制作方法
      【專利摘要】本發(fā)明提供了一種服務器監(jiān)控管理的方法、裝置及系統(tǒng),該方法包括:接收每一臺所述服務器發(fā)送的注冊信息,根據(jù)各個所述注冊信息確定每一臺所述服務器的標識信息;實時接收每一臺所述服務器循環(huán)發(fā)送的心跳信號;根據(jù)每一臺所述服務器的標識信息,確定各個所述心跳信號與所述服務器的對應關系;根據(jù)各個所述心跳信號與所述服務器的對應關系,針對于每一臺所述服務器,判斷在預設的間隔時間內是否接收到該服務器發(fā)送的心跳信號;如果否,確定該服務器發(fā)生宕機,發(fā)出包括該服務器標識信息的報警信息。該裝置包括:注冊單元、接收單元、識別單元、判斷單元及報警單元。本方案能夠降低服務器監(jiān)管的成本。
      【專利說明】
      一種服務器監(jiān)控管理的方法、裝置及系統(tǒng)
      技術領域
      [0001]本發(fā)明涉及通信技術領域,特別涉及一種服務器監(jiān)控管理的方法、裝置及系統(tǒng)。
      【背景技術】
      [0002]隨著計算機技術的不斷發(fā)展與進步,計算機被廣泛應用與各個領域,而服務器作為一種高性能計算機,被廣泛應用與大型集團企業(yè)及事業(yè)單位,以提供快速、高效、安全的計算服務。一方面,隨著企業(yè)規(guī)模的擴大,企業(yè)的計算任務量及數(shù)據(jù)量都會增加,需要更多的服務器以保證計算任務的快速有效執(zhí)行以及數(shù)據(jù)的穩(wěn)定存儲,另一發(fā)面,隨著企業(yè)的發(fā)展,企業(yè)的業(yè)務類型也越來越繁雜,企業(yè)需要設置新的服務器以承擔新業(yè)務的計算任務和數(shù)據(jù)存儲??傊?,隨著企業(yè)的發(fā)展與壯大,企業(yè)用戶的服務器數(shù)量也越來越多。
      [0003]服務器作為一種高性能的計算機,一般運行著企業(yè)的關鍵業(yè)務,為了保證企業(yè)關鍵業(yè)務的正常運行,需要減少服務器的宕機時間,因此當服務器發(fā)生宕機時需要及時進行維修。
      [0004]目前,為了及時對出現(xiàn)宕機的服務器進行維修,每個IT技術人員分管一定數(shù)量的服務器,對服務器進行實時監(jiān)控,從而及時發(fā)現(xiàn)出現(xiàn)宕機的服務器,以對服務器進行及時維修。
      [0005]針對于現(xiàn)有技術對服務器進行監(jiān)管的方法,當企業(yè)服務器數(shù)量較多時,需要多個IT技術人員對服務器進行實時監(jiān)控,由于人力成本較高,造成服務器監(jiān)管的成本較高。

      【發(fā)明內容】

      [0006]本發(fā)明實施例提供了一種服務器監(jiān)控管理的方法、裝置及系統(tǒng),能夠降低服務器監(jiān)管的成本。
      [0007]本發(fā)明實施例提供了一種服務器監(jiān)控管理的方法,應用于至少一臺服務器的監(jiān)控管理,包括:
      [0008]接收每一臺所述服務器發(fā)送的注冊信息,根據(jù)各個所述注冊信息確定每一臺所述服務器的標識信息;
      [0009]實時接收每一臺所述服務器循環(huán)發(fā)送的心跳信號;
      [0010]根據(jù)每一臺所述服務器的標識信息,確定各個所述心跳信號與所述服務器的對應關系;
      [0011]根據(jù)各個所述心跳信號與所述服務器的對應關系,針對于每一臺所述服務器,判斷在預設的間隔時間內是否接收到該服務器發(fā)送的心跳信號;
      [0012]如果否,確定該服務器發(fā)生宕機,發(fā)出包括該服務器標識信息的報警信息。
      [0013]優(yōu)選地,
      [0014]所述注冊信息包括:通過加密處理的所述服務器的MAC地址;
      [0015]所述根據(jù)各個所述注冊信息確定所述每一臺服務器的標識信息包括:針對于每一臺所述服務器,對該服務器發(fā)送的注冊信息進行解密處理,獲取該服務器的MCA地址,將該服務器的MAC地址作為該服務器的標識信息。
      [0016]優(yōu)選地,
      [0017]所述心跳信號包括:所述服務器的MAC地址;
      [0018]所述根據(jù)每一臺所述服務器的標識信息,確定各個所述心跳信號與所述服務器的對應關系包括:針對于每一個所述心跳信號,將該心跳信號包括的MAC地址依次與各臺服務器的MAC地址進行比較,確定出MAC地址與該心跳信號包括的MAC地址相同的服務器,則該服務器與該心跳信號相對應。
      [0019]優(yōu)選地,該方法進一步包括:
      [0020]針對于每一個所述心跳信號,從該心跳信號中獲取該心跳信號對應服務器的基本信息,將該基本信息與預設的該心跳信號對應服務器的標準信息進行比較,判斷該心跳信號對應服務器是否被篡改,如果是,發(fā)出包括該心跳信號對應服務器標識信息的報警信號。
      [0021]優(yōu)選地,
      [0022]所述基本信息包括:所述服務器的硬件基本信息和/或所述服務器的軟件基本信息。
      [0023]本發(fā)明實施例還提供了一種服務器監(jiān)控管理的裝置,包括:注冊單元、接收單元、識別單元、判斷單元及報警單元;
      [0024]所述注冊單元,用于接收每一臺所述服務器發(fā)送的注冊信息,根據(jù)各個所述注冊信息確定每一臺所述服務器的標識信息;
      [0025]所述接收單元,用于實時接收每一臺所述服務器循環(huán)發(fā)送的心跳信號;
      [0026]所述識別單元,用于根據(jù)所述注冊單元確定的每一臺所述服務器的標識信息,確定所述接收單元接收到的各個心跳信號與所述服務器的對應關系;
      [0027]所述判斷單元,用于根據(jù)所述識別單元確定的各個心跳信號與所述服務器的對應關系,針對于每一臺所述服務器,判斷在預設的間隔時間內是否接收到該服務器發(fā)送的心跳信號;
      [0028]所述報警單元,用于根據(jù)所述判斷單元的判斷結果,如果否,確定該服務器發(fā)生宕機,發(fā)出包括該服務器標識信息的報警信息。
      [0029]優(yōu)選地,
      [0030]當所述注冊信息包括通過加密處理的所述服務器的MAC地址時,
      [0031]所述注冊單元,用于針對于每一臺所述服務器,對該服務器發(fā)送的注冊信息進行解密處理,獲取該服務器的MAC地址,將該服務器的MAC地址作為該服務器的標識信息。
      [0032]優(yōu)選地,
      [0033]當所述心跳信號包括所述服務器的MAC地址時,
      [0034]所述識別單元,用于針對于每一個所述心跳信號,將該心跳信號包括的MAC地址依次與各臺服務器的MAC地址進行比較,確定出MAC地址與該心跳信號包括的MAC地址相同的服務器,則該服務器與該心跳信號相對應。
      [0035]優(yōu)選地,
      [0036]所述判斷單元,進一步用于針對于每一個所述心跳信號,從該心跳信號中獲取該心跳信號對應服務器的基本信息,將該基本信息與預設的該心跳信號對應服務器的標準信息進行比較,判斷該心跳信號對應服務器是否被篡改;
      [0037]所述報警單元,進一步用于根據(jù)所述判斷單元的判斷結果,如果是,發(fā)出包括該心跳信號對應服務器標識信息的報警信號。
      [0038]本發(fā)明實施例還提供了一種服務器監(jiān)控管理的系統(tǒng),包括:至少一臺服務器及本發(fā)明實施例提供的任意一種服務器監(jiān)控管理的裝置;
      [0039]每一臺所述服務器,用于向所述服務器監(jiān)控管理的裝置發(fā)送注冊信息,并循環(huán)向所述服務器監(jiān)控管理的裝置發(fā)送心跳信號。
      [0040]本發(fā)明實施例提供了一種服務器監(jiān)控管理的方法、裝置及系統(tǒng),根據(jù)服務器發(fā)送的注冊信息確定每一臺服務器的標識信息,實時接收各臺服務器循環(huán)發(fā)送的心跳信號,根據(jù)服務器的標識信息確定每一個心跳信號對應的服務器,確定出每一個心跳信號對應的服務器后,針對于每一臺服務器,判斷在預設的間隔時間內是否接收到該服務器發(fā)生的心跳信號,如果沒有接收到,則判斷該服務器由于發(fā)生宕機沒能發(fā)送心跳信號,發(fā)出相應的報警信息。這樣,通過該方法可以同時對多臺服務器進行監(jiān)控管理,無需將服務器劃分給多個ID技術人員監(jiān)管,減少ID技術人員的數(shù)量,從而降低服務器監(jiān)管的成本。
      【附圖說明】
      [0041]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
      [0042]圖1是本發(fā)明一個實施例提供的一種服務器監(jiān)控管理的方法流程圖;
      [0043]圖2是本發(fā)明一個實施例提供的一種服務器監(jiān)控管理的裝置示意圖;
      [0044]圖3是本發(fā)明一個實施例提供的一種服務器監(jiān)控管理的系統(tǒng)示意圖;
      [0045]圖4是本發(fā)明另一個實施例提供的一種服務器監(jiān)控管理的方法流程圖。
      【具體實施方式】
      [0046]為使本發(fā)明實施例的目的、技術方案和優(yōu)點更加清楚,下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例,基于本發(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動的前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
      [0047]如圖1所示,本發(fā)明實施例提供了一種服務器監(jiān)控管理的方法,應用于至少一臺服務器的監(jiān)控管理,該方法可以包括以下步驟:
      [0048]步驟101:接收每一臺所述服務器發(fā)送的注冊信息,根據(jù)各個所述注冊信息確定每一臺所述服務器的標識信息;
      [0049]步驟102:實時接收每一臺所述服務器循環(huán)發(fā)送的心跳信號;
      [0050]步驟103:根據(jù)每一臺所述服務器的標識信息,確定各個所述心跳信號與所述服務器的對應關系;
      [0051]步驟104:根據(jù)各個所述心跳信號與所述服務器的對應關系,針對于每一臺所述服務器,判斷在預設的間隔時間內是否接收到該服務器發(fā)送的心跳信號,如果是,結束當前流程,如果否,執(zhí)行步驟105;
      [0052]步驟105:確定該服務器發(fā)生了宕機,發(fā)出包括該服務器標識信息的報警信息。
      [0053]本發(fā)明實施例提供了一種服務器監(jiān)控管理的方法,根據(jù)服務器發(fā)送的注冊信息確定每一臺服務器的標識信息,實時接收各臺服務器循環(huán)發(fā)送的心跳信號,根據(jù)服務器的標識信息確定每一個心跳信號對應的服務器,確定出每一個心跳信號對應的服務器后,針對于每一臺服務器,判斷在預設的間隔時間內是否接收到該服務器發(fā)生的心跳信號,如果沒有接收到,則判斷該服務器由于發(fā)生宕機沒能發(fā)送心跳信號,發(fā)出相應的報警信息。這樣,通過該方法可以同時對多臺服務器進行監(jiān)控管理,無需將服務器劃分給多個ID技術人員監(jiān)管,減少ID技術人員的數(shù)量,從而降低服務器監(jiān)管的成本。
      [0054]在本發(fā)明一個實施例中,每一臺服務器發(fā)送的注冊信息中都包括經(jīng)加密處理的該服務器的MAC地址,針對于每一臺服務器,在接收到該服務器發(fā)送的注冊信息后,對注冊信息進行解密處理,從中獲取到該服務器的MAC地址,將該服務器的MAC地址作為該服務器的標識信息,由于每臺服務器的MAC地址都是唯一的,將MAC地址作為服務器的標識信息,可以對各臺服務器進行區(qū)分,對MAC地址進行加密可以避免服務器的MAC地址發(fā)生泄露,保證服務器的安全性。
      [0055]在本發(fā)明一個實施例中,在服務器發(fā)送的心跳信號中同樣包括服務器的MAC地址,在接收到各臺服務器發(fā)送的心跳信號后,針對于每一個心跳信號,將該心跳信號包括的MAC地址依次與各臺服務器的MAC地址進行比較,確定出MAC地址與該心跳信號包括的MAC地址相同服務器,則該心跳信號由該MAC地址相同的服務器發(fā)送,從而準確確定出心跳信號與服務器的對應關系,避免心跳信號與服務器的對應關系混淆,提高了該服務器監(jiān)控管理的方法的準確性。
      [0056]在本發(fā)明一個實施例中,服務器發(fā)送的心跳信號中還包括服務器的基本信息,在確定出心跳信號與服務器的對應關系后,針對于每一個心跳信號,從該心跳信號中獲取服務器的基本信息,將該基本信息與預先設定的對應服務器的標準信息進行比較,如果基本信息與標準信息不同,則說明發(fā)送該心跳信號的服務器已經(jīng)被篡改,相應地發(fā)出對應的報警信號,如果基本信號與標準信號相同,則說明發(fā)送該心跳信號的服務器沒有被篡改。這樣,該服務器監(jiān)控管理的方法不但能夠同時監(jiān)控多臺服務器是否發(fā)生宕機,還能夠監(jiān)控各臺服務器是否被篡改,提高了對服務器進行監(jiān)控管理的全面性。
      [0057]在本發(fā)明一個實施例中,心跳信號中攜帶的基本信息可以包括服務器的硬件基本信息及軟件基本信息,或者只包括其中的硬件基本信息或軟件基本信息,具體實現(xiàn)方式可以靈活選擇,提高了該服務器監(jiān)控管理的方法的適用性,而且可以同時對服務器的硬件設備及軟件進行監(jiān)控,進一步提高了該服務器監(jiān)控管理的方法的全面性。
      [0058]如圖2所示,本發(fā)明一個實施例提供了一種服務器監(jiān)控管理的裝置,包括:注冊單元201、接收單元202、識別單元203、判斷單元204及報警單元205 ;
      [0059]所述注冊單元201,用于接收每一臺所述服務器發(fā)送的注冊信息,根據(jù)各個所述注冊信息確定每一臺所述服務器的標識信息;
      [0060]所述接收單元202,用于實時接收每一臺所述服務器循環(huán)發(fā)送的心跳信號;
      [0061]所述識別單元203,用于根據(jù)所述注冊單元201確定的每一臺所述服務器的標識信息,確定所述接收單元202接收到的各個心跳信號與所述服務器的對應關系;
      [0062]所述判斷單元204,用于根據(jù)所述識別單元203確定的各個心跳信號與所述服務器的對應關系,針對于每一臺所述服務器,判斷在預設的間隔時間內是否接收到該服務器發(fā)送的心跳信號;
      [0063]所述報警單元205,用于根據(jù)所述判斷單元204的判斷結果,如果否,確定該服務器發(fā)送宕機,發(fā)出包括該服務器標識信息的報警信息。
      [0064]在本發(fā)明實施例提供了一種服務器監(jiān)控管理的裝置,注冊單元201根據(jù)服務器發(fā)送的注冊信息,確定每一臺服務器的標識信息,接收單元202實時接收各臺服務器發(fā)送的心跳信號,識別單元203根據(jù)注冊單元202確定的標識信息確定出接收單元203接收到的各個心跳信號與服務器的對應關系,判斷單元204根據(jù)識別單元203確定的對應關系,針對于每一臺服務器,判斷在預設的間隔時間內是否接收到該服務器發(fā)送的心跳信號,報警單元205根據(jù)判斷單元204的判斷結果,如果否,則確定該服務器發(fā)生了宕機,發(fā)出包括該服務器標識信息的報警信息。這樣,可以通過該裝置同時對多臺服務器進行監(jiān)控,無需通過多個IT技術人員對多臺服務器進行監(jiān)管,只需數(shù)量很少的IT技術人員即可實現(xiàn)對多臺服務器的監(jiān)管,從而降低了服務器監(jiān)管的成本。
      [0065]在本發(fā)明一個實施例中,當服務器發(fā)送的注冊信號中包括通過加密處理的所述服務器的MAC地址時,針對于每一臺所述服務器,注冊單元201對該服務器發(fā)送的注冊信息進行解密處理,獲取該服務器的MAC地址,將該服務器的MAC地址作為該服務器的標識信息。通過對服務器的MAC地址進行加密傳輸,可以避免非法程序通過攔截注冊信息獲取服務器的MAC地址,保證服務器的安全性。
      [0066]在本發(fā)明一個實施例中,當服務器發(fā)送的心跳信號中包括服務器的MAC地址時,針對于每一個所述心跳信號,識別單元203將該心跳信號包括的MAC地址依次與各臺服務器的MAC地址進行比較,確定出MAC地址與該心跳信號包括的MAC地址相同的服務器,則該服務器與該心跳信號相對應?;诿颗_服務器MAC地址的唯一性,通過MAC地址確定每一個心跳信號與服務器的對應關系,可以準確的確定每一個心跳信號所屬的服務器,避免心跳信號與服務器對應關系的混淆,從而準確的判斷服務器是否發(fā)生宕機,提高了該服務器監(jiān)控管理的裝置的準確性。
      [0067]在本發(fā)明一個實施例中,針對于每一個心跳信號,判斷單元204進一步用于從該心跳信號中獲取該心跳信號對應服務器的基本信息,將該基本信息與預設的該心跳信號對應服務器的標準信息進行比較,判斷該心跳信號對應服務器是否被篡改,當判斷單元204判斷出該心跳信號對應服務器被篡改后,報警單元205發(fā)出包括該心跳信號對應服務器標識信息的報警信號。這樣,通過該裝置不僅可以同時監(jiān)控多臺服務器是否發(fā)生宕機,還能監(jiān)控各臺服務器是否被篡改,提高了該服務器監(jiān)控管理的裝置的適用性。
      [0068]如圖3所示,本發(fā)明實施例提供了一種服務器監(jiān)控管理的系統(tǒng),包括:至少一臺服務器301及本發(fā)明實施例提供的任意一種服務器監(jiān)控管理的裝置302;
      [0069]每一臺所述服務器301,用于向所述服務器監(jiān)控管理的裝置302發(fā)送注冊信息,并循環(huán)向所述服務器監(jiān)控管理的裝置發(fā)送心跳信號。
      [0070]為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚,下面結合圖2所示的服務器監(jiān)控管理的裝置及圖3所示的服務器監(jiān)控管理的系統(tǒng),對本發(fā)明實施例提供的服務器監(jiān)控管理的方法進一步地詳細描述。
      [0071]如圖4所示,本發(fā)明實施例提供了一種服務器監(jiān)控管理的方法,該方法可以包括以下步驟:
      [0072]步驟401:接收各臺服務器發(fā)送的注冊信息,根據(jù)注冊信息確定各臺服務器的標識?目息O
      [0073]在本發(fā)明一個實施例中,各臺服務器將自身的MAC地址進行加密后作為注冊信息發(fā)送給注冊單元,注冊單元接收到各臺服務器發(fā)送的注冊信號后,針對于每一個注冊信息,對該注冊信息進行解密處理,從中獲取到發(fā)送該注冊信息的服務器的MAC地址,將獲取到的MAC地址作為發(fā)送該注冊信息的服務器的標識信息。
      [0074]例如,服務器監(jiān)控管理的系統(tǒng)共包括3臺服務器,分別為服務器1、服務器2及服務器3,3臺服務器將自身的MAC地址通過MD5算法加密后發(fā)送給注冊單元,注冊單元分別從3臺服務器發(fā)送的注冊信息中解密出3臺服務器的MAC地址,并將解密出的MAC地址作為對應服務器的標識信息,其中,服務器I的標識信息為MAC地址I,服務器2的標識信息為MAC地址2,服務器3的標識信息為MAC地址3。
      [0075]步驟402:實時接收各臺服務器發(fā)送的心跳信號。
      [0076]在本發(fā)明一個實施例中,各臺服務器在注冊單元注冊成功后,根據(jù)預先設定的間隔時間,每經(jīng)過一個間隔時間,向接收單元發(fā)送一次心跳信號,接收單元實時接收各臺服務器發(fā)送的心跳信號。
      [0077]例如,預先設定間隔時間為lmin,在服務器正常運行的情況下,3臺服務器每經(jīng)過lmin,分別向接收單元發(fā)送一個心跳信號,接收單元實時接收3臺服務器發(fā)送的心跳信號。
      [0078]步驟403:根據(jù)每臺服務器的標識信息,確定各個心跳信號與服務器的對應關系。
      [0079]在本發(fā)明一個實施例中,接收單元接收到服務器發(fā)送的心跳信號后,針對于每一個心跳信號,識別單元將該心跳信號攜帶的MAC地址依次與各臺服務器的MAC進行比較,獲取MAC地址與該心跳信號攜帶的MAC地址相同的服務器,將該服務器確定為該心跳信號對應的服務器。
      [0080]例如,接收單元接收到一個心跳信號A,識別單元從心跳信號A中獲取到心跳信號A攜帶的MAC地址A,將MAC地址A分別與MAC地址1、MAC地址2及MAC地址3進行比較,如果MAC地址A與MAC地址I相同,則說明心跳信號A為服務器I發(fā)送的心跳信號,確定心跳信號A對應服務器I。
      [0081]步驟404:針對于每一臺服務器,判斷在間隔時間內是否接收到該服務器發(fā)送的心跳信號,如果是,執(zhí)行步驟405,否則執(zhí)行步驟407。
      [0082]在本發(fā)明一個實施例中,判斷單元根據(jù)識別單元確定的各個心跳信號與服務器的對應關系,針對于每一臺服務器,判斷當前間隔時間內是否接收到該服務器發(fā)送的心跳信號,如果是,說明該服務器沒有宕機,相應地執(zhí)行步驟405,如果否,說明該服務器由于發(fā)生宕機而沒有發(fā)送心跳信號,相應地執(zhí)行步驟407。
      [0083]例如,在當前的Imin內,經(jīng)判斷單元的判斷,接收單元接收到了服務器I發(fā)送的心跳信號A和服務器2發(fā)送的心跳信號B,沒有接收到服務器3發(fā)送的心跳信號,則說明服務器I和服務器2沒有發(fā)生宕機,而服務器3發(fā)生了宕機,針對于服務器I和服務器2執(zhí)行步驟405,針對于服務器3執(zhí)行步驟407。
      [0084]步驟405:將心跳信號攜帶的基本信息與預設的標準信息進行比較,判斷服務器是否被篡改,如果是,執(zhí)行步驟406,否則結束當前流程。
      [0085]在本發(fā)明一個實施例中,判斷單元在判斷一臺服務器沒有發(fā)生宕機后,從該服務器放的心跳信號中獲取該服務器的基本信息,將該基本信息與預設的該服務器的標準信息進行比較,如果基本信息與標準信息不同,則判斷該服務器已經(jīng)被篡改,相應地執(zhí)行步驟406,如果基本信息與標準信息相同,則判斷該服務器沒有被篡改,結束當前流程。其中,基本信息包括服務器的硬件基本信息和軟件基本信息,硬件基本信息可以包括各個硬件設備的MAC地址,軟件基本信息可以包括服務器所安裝的軟件信息,標準信息可以為服務器首次發(fā)送的心跳信號包括的基本信息。
      [0086]例如,判斷單元將心跳信號A攜帶的基本信息I與服務器I的標準信息I進行比較,將心跳信號B攜帶的基本信息I與服務器2的標準信息2進行比較,其中基本信息I與標準信息I不同,說明服務器I已經(jīng)被篡改,相應地執(zhí)行步驟406,基本信息2與標準信息2相同,說明服務器I沒有被篡改,結束當前流程。
      [0087]步驟406:發(fā)出包括被篡改服務器標識信息的警報信號,并結束當前流程。
      [0088]在本發(fā)明一個實施例中,在判斷單元判斷出服務器被篡改后,報警單元發(fā)送包括被篡改服務器MAC地址的報警信號,通知ID技術人員被篡改的服務器的MAC地址及篡改內容,然后結束當前流程。
      [0089]例如,服務器I上的軟件I被卸載后,判斷單元在判斷出服務器I被篡改,報警單元通過顯示器向ID技術人員展示包括MAC地址I以及篡改類型為卸載了軟件I的報警信息,通知ID技術人員服務器I上的軟件I被卸載了。
      [0090]步驟407:發(fā)出包括宕機服務器標識信息的報警信號。
      [0091]在本發(fā)明一個實施例中,針對于每一臺服務器,當判斷單元判斷出在當前間隔時間內沒有接收到該服務器發(fā)送的心跳信號后,報警單元確定該服務器發(fā)生了宕機,報警單元發(fā)送包括該服務器MAC地址的報警信號,通知ID技術人員該服務器發(fā)生了宕機。
      [0092]例如,判斷單元判斷當前Imin內沒有接收到服務器3發(fā)送的心跳信號后,報警單元通過顯示器向ID技術人員展示包括MAC地址3的報警信號,通知ID技術人員服務器3發(fā)生了宕機。
      [0093]需要說明的是,在步驟406中,發(fā)出包括被篡改服務器MAC地址的報警信號后,用本次接收到的基本信息將對應的標準信息進行替換,以實現(xiàn)在ID技術人員對服務器進行修改時對標準信息進行更新。
      [0094]本發(fā)明實施例提供了一種服務器監(jiān)控管理的方法、裝置及系統(tǒng),至少具有如下有益效果:
      [0095]1、根據(jù)服務器發(fā)送的注冊信息確定每一臺服務器的標識信息,實時接收各臺服務器循環(huán)發(fā)送的心跳信號,根據(jù)服務器的標識信息確定每一個心跳信號對應的服務器,確定出每一個心跳信號對應的服務器后,針對于每一臺服務器,判斷在預設的間隔時間內是否接收到該服務器發(fā)生的心跳信號,如果沒有接收到,則判斷該服務器由于發(fā)生宕機沒能發(fā)送心跳信號,發(fā)出相應的報警信息。這樣,通過該方法可以同時對多臺服務器進行監(jiān)控管理,無需將服務器劃分給多個ID技術人員監(jiān)管,減少ID技術人員的數(shù)量,從而降低服務器監(jiān)管的成本。
      [0096]2、在服務器發(fā)送的心跳信號中還包括由服務器的基本信息,將心跳信號中包括的基本信息與預先設定的標準信息進行比較,可以判斷服務器是否被篡改,當判斷服務器被篡改后發(fā)出包括被篡改服務器標識信息的報警信號,這樣不斷可以對服務器是否發(fā)生宕機進行監(jiān)控,還能夠對服務器是否被篡改進行監(jiān)控,提高了對服務器進行監(jiān)控管理的全面性。
      [0097]3、服務器發(fā)送的注冊信息及心跳信號中都包括服務器的MAC地址,將服務器的MAC地址作為服務器的標識信息,由于服務器的MAC地址具有唯一性,各臺服務器的MAC地址不可能相同,這樣可以準確的確定每一個心跳信號所屬的服務器,從而可以準確的判斷每一臺服務器是否發(fā)生宕機,提高了該服務器監(jiān)控管理的方法及裝置的準確性。
      [0098]4、服務器通過加密算法對MAC地址進行加密,將加密后的MAC地址作為注冊信息進行發(fā)送,通過對MAC地址進行加密,防止服務器的MAC地址在傳輸過程中被劫持,保證了服務器的安全性。
      [0099]5、服務器發(fā)送的心跳信號中包括服務器的基本信息,該基本信息包括服務器的硬件基本信息和軟件基本信息,這樣可以同時對服務器的硬件及軟件進行監(jiān)控,進一步提高了對服務器進行監(jiān)控管理的全面性。
      [0100]需要說明的是,在本文中,諸如第一和第二之類的關系術語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。而且,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個......”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同因素。
      [0101]本領域普通技術人員可以理解:實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關的硬件來完成,前述的程序可以存儲在計算機可讀取的存儲介質中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質包括:ROM、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質中。
      [0102]最后需要說明的是:以上所述僅為本發(fā)明的較佳實施例,僅用于說明本發(fā)明的技術方案,并非用于限定本發(fā)明的保護范圍。凡在本發(fā)明的精神和原則之內所做的任何修改、等同替換、改進等,均包含在本發(fā)明的保護范圍內。
      【主權項】
      1.一種服務器監(jiān)控管理的方法,其特征在于,應用于至少一臺服務器的監(jiān)控管理,包括: 接收每一臺所述服務器發(fā)送的注冊信息,根據(jù)各個所述注冊信息確定每一臺所述服務器的標識信息; 實時接收每一臺所述服務器循環(huán)發(fā)送的心跳信號; 根據(jù)每一臺所述服務器的標識信息,確定各個所述心跳信號與所述服務器的對應關系; 根據(jù)各個所述心跳信號與所述服務器的對應關系,針對于每一臺所述服務器,判斷在預設的間隔時間內是否接收到該服務器發(fā)送的心跳信號; 如果否,確定該服務器發(fā)生宕機,發(fā)出包括該服務器標識信息的報警信息。2.根據(jù)權利要求1所述的方法,其特征在于, 所述注冊信息包括:通過加密處理的所述服務器的MAC地址; 所述根據(jù)各個所述注冊信息確定所述每一臺服務器的標識信息包括:針對于每一臺所述服務器,對該服務器發(fā)送的注冊信息進行解密處理,獲取該服務器的MCA地址,將該服務器的MAC地址作為該服務器的標識信息。3.根據(jù)權利要求2所述的方法,其特征在于, 所述心跳信號包括:所述服務器的MAC地址; 所述根據(jù)每一臺所述服務器的標識信息,確定各個所述心跳信號與所述服務器的對應關系包括:針對于每一個所述心跳信號,將該心跳信號包括的MAC地址依次與各臺服務器的MAC地址進行比較,確定出MAC地址與該心跳信號包括的MAC地址相同的服務器,則該服務器與該心跳信號相對應。4.根據(jù)權利要求1至3中任一所述的方法,其特征在于,進一步包括: 針對于每一個所述心跳信號,從該心跳信號中獲取該心跳信號對應服務器的基本信息,將該基本信息與預設的該心跳信號對應服務器的標準信息進行比較,判斷該心跳信號對應服務器是否被篡改,如果是,發(fā)出包括該心跳信號對應服務器標識信息的報警信號。5.根據(jù)權利要求4所述的方法,其特征在于, 所述基本信息包括:所述服務器的硬件基本信息和/或所述服務器的軟件基本信息。6.—種服務器監(jiān)控管理的裝置,其特征在于,包括:注冊單元、接收單元、識別單元、判斷單元及報警單元; 所述注冊單元,用于接收每一臺所述服務器發(fā)送的注冊信息,根據(jù)各個所述注冊信息確定每一臺所述服務器的標識信息; 所述接收單元,用于實時接收每一臺所述服務器循環(huán)發(fā)送的心跳信號; 所述識別單元,用于根據(jù)所述注冊單元確定的每一臺所述服務器的標識信息,確定所述接收單元接收到的各個心跳信號與所述服務器的對應關系; 所述判斷單元,用于根據(jù)所述識別單元確定的各個心跳信號與所述服務器的對應關系,針對于每一臺所述服務器,判斷在預設的間隔時間內是否接收到該服務器發(fā)送的心跳信號; 所述報警單元,用于根據(jù)所述判斷單元的判斷結果,如果否,確定該服務器發(fā)生宕機,發(fā)出包括該服務器標識信息的報警信息。7.根據(jù)權利要求6所述的裝置,其特征在于,當所述注冊信息包括通過加密處理的所述服務器的MAC地址時, 所述注冊單元,用于針對于每一臺所述服務器,對該服務器發(fā)送的注冊信息進行解密處理,獲取該服務器的MAC地址,將該服務器的MAC地址作為該服務器的標識信息。8.根據(jù)權利要求7所述的裝置,其特征在于,當所述心跳信號包括所述服務器的MAC地址時, 所述識別單元,用于針對于每一個所述心跳信號,將該心跳信號包括的MAC地址依次與各臺服務器的MAC地址進行比較,確定出MAC地址與該心跳信號包括的MAC地址相同的服務器,則該服務器與該心跳信號相對應。9.根據(jù)權利要求6至8中任一所述的裝置,其特征在于, 所述判斷單元,進一步用于針對于每一個所述心跳信號,從該心跳信號中獲取該心跳信號對應服務器的基本信息,將該基本信息與預設的該心跳信號對應服務器的標準信息進行比較,判斷該心跳信號對應服務器是否被篡改; 所述報警單元,進一步用于根據(jù)所述判斷單元的判斷結果,如果是,發(fā)出包括該心跳信號對應服務器標識信息的報警信號。10.一種服務器監(jiān)控管理的系統(tǒng),其特征在于,包括:至少一臺服務器及權利要求6至9中任一所述的服務器監(jiān)控管理的裝置; 每一臺所述服務器,用于向所述服務器監(jiān)控管理的裝置發(fā)送注冊信息,并循環(huán)向所述服務器監(jiān)控管理的裝置發(fā)送心跳信號。
      【文檔編號】G06F11/32GK105893220SQ201610202594
      【公開日】2016年8月24日
      【申請日】2016年4月1日
      【發(fā)明人】李會強
      【申請人】浪潮電子信息產(chǎn)業(yè)股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1