[發明專利]一種能夠檢測市電停電并實現服務器軟關機的方法和系統在審
| 申請號: | 201711307070.1 | 申請日: | 2017-12-11 |
| 公開(公告)號: | CN107948018A | 公開(公告)日: | 2018-04-20 |
| 發明(設計)人: | 王彬;甘松云;朱來春;許晉立;柏鵾鵬;王玉發;朱亞偉;鄭瑞健;項飛;陳士廠 | 申請(專利權)人: | 安徽智恒信科技有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L12/12 |
| 代理公司: | 安徽知問律師事務所34134 | 代理人: | 歐陽超,代群群 |
| 地址: | 230088 安徽省合肥市高*** | 國省代碼: | 安徽;34 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 能夠 檢測 市電 停電 實現 服務器 關機 方法 系統 | ||
1.一種能夠檢測市電停電并實現服務器軟關機的系統,其特征在于:包括,
偵測單元,設置在服務器內,調用服務器操作系統ping命令向偵測目標的地址發送報文;
偵測目標,與服務器網絡連接,采用由市電供電的非UPS供電的設備;
停電判斷單元,設置在服務器內,接收偵測單元反饋信息,并發送命令至關機單元;
關機單元,設置在服務器內,接收停電判斷單元的信息,向服務器操作系統下達關機指令。
2.根據權利要求1所述的一種能夠檢測市電停電并實現服務器軟關機的系統,其特征在于:所述的偵測目標的地址為IP地址或MAC地址。
3.根據權利要求1所述的一種能夠檢測市電停電并實現服務器軟關機的系統,其特征在于:所述的停電判斷單元內設置有計時器或者UPS電量監控信息接收模塊接口,該接口與UPS電連。
4.根據權利要求2所述的一種能夠檢測市電停電并實現服務器軟關機的系統,其特征在于:所述的報文為TCP/IP協議簇內的子協議;所述的偵測目標為遵循TCP/IP協議的設備。
5.根據權利要求4所述的一種能夠檢測市電停電并實現服務器軟關機的系統,其特征在于:所述的報文類型為ICMP、TCP或UDP協議。
6.一種能夠檢測市電停電并實現服務器軟關機的方法,包括如下步驟:
步驟1,設置3個或3個以上的由市電供電的非UPS供電且遵循TCP/IP協議的設備為偵測目標;
步驟2,偵測單元調用服務器操作系統PING命令周期性地分別向步驟1中每個偵測目標IP地址或者MAC地址連續發送3或3個以上報文,報文類型為TCP/IP協議簇內的子協議;
步驟3,偵測單元在每個偵測周期內對PING命令執行的結果進行計數,PING通任意一個目標地址計數為1,一個目標都未PING通,計數為0,并將計數結果發送至停電判斷單元;
步驟4,停電判斷單元接收步驟3中計數結果,收到0時啟用計時器T3或者啟動接收UPS電量監控信息;
步驟5,上述步驟4中啟動接收UPS電量監控信息后進行步驟6,否則進行步驟7;
步驟6,上述步驟5中接收到UPS電量監控信息顯示電量低時停電判斷單元向關機單元發送關閉服務器指令;
步驟7,上述步驟4中啟用計時器T3后,
停電判斷單元從偵測單元連續接收至少3個計數結果為1的信息,T3停止計時,或者,T3大于T2時,進行下一步驟,T2為UPS供電預設時間;
步驟8,停電判斷單元向關機單元發送停電通知信息;
步驟9,關機單元接收上述步驟8中停電通知信息后向服務器發送關機指令。
7.根據權利要求6所述的一種能夠檢測市電停電并實現服務器軟關機的方法,其特征在于:所述的偵測目標為路由器或交換機。
8.根據權利要求6所述的一種能夠檢測市電停電并實現服務器軟關機的方法,其特征在于:所述的報文類型為ICMP、TCP或UDP協議。
9.根據權利要求7所述的一種能夠檢測市電停電并實現服務器軟關機的方法,其特征在于:所述的步驟2中周期為60秒。
10.根據權利要求9所述的一種能夠檢測市電停電并實現服務器軟關機的方法,其特征在于:所述的步驟7中T2為100分鐘。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于安徽智恒信科技有限公司,未經安徽智恒信科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711307070.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:高可用集群系統
- 下一篇:一種Linux系統下自動化測試網卡壓力的方法





