保證了系統(tǒng)能穩(wěn)定、高效、長期的工作。因此,IPC可以作為一個工業(yè)控制器在工業(yè)環(huán)境中可靠運(yùn)行。此外,基于IPC還可提供多個網(wǎng)卡的特點(diǎn),可以將IPC作為連接醫(yī)院內(nèi)網(wǎng)和互聯(lián)網(wǎng)的數(shù)據(jù)安全交換服務(wù)器。工控機(jī)可以提供多個網(wǎng)卡,可以用于連接醫(yī)院內(nèi)網(wǎng)和互聯(lián)網(wǎng)。然而,工控機(jī)的數(shù)據(jù)處理能力比較差,具有硬盤配置小、數(shù)據(jù)安全性低以及存儲選擇小等缺點(diǎn)。而云存儲可以有效地解決工控機(jī)在數(shù)據(jù)存儲和安全性方面的缺陷。云存儲是在云計算概念上延伸和發(fā)展出來的一個新的概念,是指通過集群應(yīng)用、網(wǎng)絡(luò)技術(shù)或分布式文件系統(tǒng)等功能,將網(wǎng)絡(luò)中大量各種不同類型的存儲設(shè)備通過應(yīng)用軟件集合起來協(xié)同工作,共同對外提供數(shù)據(jù)存儲和業(yè)務(wù)訪問功能的一個系統(tǒng)。
[0039]上述工控機(jī)通過不同的網(wǎng)卡連接上述信息系統(tǒng)服務(wù)器以及云服務(wù)器,保障了信息系統(tǒng)服務(wù)器與云服務(wù)器數(shù)據(jù)傳輸?shù)陌踩€(wěn)定性;信息系統(tǒng)服務(wù)器上的監(jiān)控軟件獲取自身的工作狀態(tài)數(shù)據(jù)(可包括CPU使用率、內(nèi)存使用率等參數(shù))并將其保存在自身的數(shù)據(jù)庫中;無需依賴人工,云服務(wù)器通過工控機(jī)這個媒介去實時獲取信息系統(tǒng)服務(wù)器的工作狀態(tài)數(shù)據(jù),并更新至對應(yīng)的工作狀態(tài)記錄表中,進(jìn)行實時監(jiān)控,確保信息系統(tǒng)服務(wù)器上數(shù)據(jù)的安全穩(wěn)定性,保證監(jiān)控數(shù)據(jù)的實時性,能夠及時預(yù)警服務(wù)器故障;且可以多家醫(yī)院使用不同的賬號連接同一個云服務(wù)器,實現(xiàn)多家醫(yī)院的信息系統(tǒng)服務(wù)器集中統(tǒng)一監(jiān)控,從而使信息系統(tǒng)服務(wù)器供應(yīng)商實現(xiàn)對多家醫(yī)院的集中監(jiān)控,進(jìn)而合理分配利用運(yùn)維資源節(jié)省信息系統(tǒng)服務(wù)器供應(yīng)商的人力成本。
[0040]進(jìn)一步地,上述步驟SI中,上述云服務(wù)器通過上述工控機(jī)獲取上述信息系統(tǒng)服務(wù)器數(shù)據(jù)庫中的工作狀態(tài)數(shù)據(jù)的步驟包括:
[0041]上述云服務(wù)器通過上述工控機(jī)的私有協(xié)議訪問上述信息系統(tǒng)服務(wù)器的數(shù)據(jù)庫;通過上述工控機(jī)獲取上述信息系統(tǒng)服務(wù)器的工作狀態(tài)數(shù)據(jù)并添加身份信息;
[0042]上述私有協(xié)議為用戶自定義開發(fā)的專有協(xié)議,是指除標(biāo)準(zhǔn)的HTTP(Hypertexttransfer pro toco I,超文本傳送協(xié)議)和流媒體協(xié)議之外的各類網(wǎng)絡(luò)協(xié)議,例如郵件、游戲以及各企業(yè)自己定制開發(fā)的專有協(xié)議應(yīng)用等。在本實施例中,工控機(jī)通過私有協(xié)議訪問并獲取信息系統(tǒng)服務(wù)器的數(shù)據(jù)庫,保障信息系統(tǒng)服務(wù)器的數(shù)據(jù)安全,同時添加身份信息,進(jìn)一步保障數(shù)據(jù)的安全性。
[0043]通過HTTP協(xié)議獲取上述工控機(jī)上添加身份信息的工作狀態(tài)數(shù)據(jù)。
[0044]進(jìn)一步地,上述步驟S2中,根據(jù)獲取到的工作狀態(tài)數(shù)據(jù),更新工作狀態(tài)記錄表的步驟包括:
[0045]云服務(wù)器獲取到工作狀態(tài)數(shù)據(jù)之后,核對上述工作狀態(tài)數(shù)據(jù)的身份信息,核對無誤后,根據(jù)工作狀態(tài)數(shù)據(jù)更新上述工作狀態(tài)記錄表。
[0046]進(jìn)一步地,上述工控機(jī)上添加身份信息的工作狀態(tài)數(shù)據(jù)文件格式為json格式。工控機(jī)的管理服務(wù)通過私有通道的私有協(xié)議訪問PACS服務(wù)器的數(shù)據(jù)庫,獲取實時的工作狀態(tài)數(shù)據(jù),并且將工作狀態(tài)數(shù)據(jù)和相關(guān)身份信息按json格式寫入文件,然后存入工控機(jī)本地的任務(wù)目錄。
[0047]在一具體實施例中,上述信息系統(tǒng)服務(wù)器為PACS服務(wù)器,以工控機(jī)為平臺,建立一個云服務(wù)器與PACS服務(wù)器的數(shù)據(jù)交換平臺。PACS服務(wù)器上安裝監(jiān)控軟件,實時采集服務(wù)器的各項工作狀態(tài)數(shù)據(jù)并寫入數(shù)據(jù)庫。工控機(jī)上安裝監(jiān)控數(shù)據(jù)獲取服務(wù),服務(wù)主要實現(xiàn)兩項功能,一為通過私有安全通道的私有協(xié)議訪問PACS服務(wù)器的數(shù)據(jù)庫,讀取工作狀態(tài)數(shù)據(jù),并且按json格式寫入文件存儲于工控機(jī)相應(yīng)任務(wù)目錄;另一為監(jiān)控工控機(jī)的任務(wù)目錄,將json文件通過HTTP協(xié)議發(fā)送至云服務(wù)器。云服務(wù)器與PACS服務(wù)器所在的每個醫(yī)院建立相對應(yīng)的信息記錄表,并且根據(jù)每個醫(yī)院周期性反饋的監(jiān)控信息來更新信息記錄表中PACS服務(wù)器的工作狀態(tài)。云服務(wù)器安裝監(jiān)控數(shù)據(jù)管理服務(wù)和web服務(wù),監(jiān)控數(shù)據(jù)管理服務(wù)主要進(jìn)行醫(yī)院賬戶的管理以及監(jiān)控數(shù)據(jù)的處理,包括核對獲取到的工作狀態(tài)數(shù)據(jù)的身份信息,核對正確更新至工作狀態(tài)記錄表中;web服務(wù)用于支持PACS供應(yīng)商和醫(yī)院用戶的業(yè)務(wù)訪問,主要實時展示各醫(yī)院的PACS服務(wù)器的運(yùn)行狀態(tài)。
[0048]參照圖2,為本發(fā)明一實施例中對信息系統(tǒng)服務(wù)器的監(jiān)控方法具體流程示意圖。在本實施例中,上述信息系統(tǒng)服務(wù)器為PACS服務(wù)器,PACS服務(wù)器上設(shè)置有監(jiān)控軟件,工控機(jī)上具有管理服務(wù)并通過不同的網(wǎng)卡分別連接云服務(wù)器以及PACS服務(wù)器,具體流程包括:
[0049]PACS服務(wù)器上的監(jiān)控軟件實時采集PACS服務(wù)器當(dāng)前的工作狀態(tài),并將工作狀態(tài)數(shù)據(jù)寫入數(shù)據(jù)庫;
[0050]工控機(jī)的管理服務(wù)通過私有通道的私有協(xié)議訪問PACS服務(wù)器的數(shù)據(jù)庫,獲取實時的工作狀態(tài)數(shù)據(jù),并且將工作狀態(tài)數(shù)據(jù)和相關(guān)身份信息按json格式寫入文件,然后存入工控機(jī)本地的任務(wù)目錄;[0051 ] 工控機(jī)的管理服務(wù)監(jiān)控任務(wù)目錄,將json文件通過HTTP協(xié)議上傳至云服務(wù)器;
[0052]云服務(wù)器收到j(luò)son文件后,首先核對相應(yīng)的身份信息,核對無誤后依據(jù)相應(yīng)的業(yè)務(wù)邏輯處理json文件,更新相對應(yīng)的PACS服務(wù)器的工作狀態(tài)記錄表。
[0053]其中工控機(jī)通過私有協(xié)議訪問PACS服務(wù)器,從而確保PACS服務(wù)器上其他數(shù)據(jù)的安全性;json格式是一種輕量級的數(shù)據(jù)格式,易于讀寫,格式都是壓縮的,占用帶寬小,并且支持C++和php等多種服務(wù)器端語言,便于服務(wù)器端的解析。
[0054]在本實施例中,每家醫(yī)院的工控機(jī)通過網(wǎng)絡(luò)連接到云服務(wù)器,云服務(wù)器的數(shù)據(jù)庫中對每家醫(yī)院都有一個相對應(yīng)的唯一賬戶信息。工控機(jī)每過一段時間都會從PACS服務(wù)器上獲取PACS服務(wù)器的工作狀態(tài)的最新監(jiān)控數(shù)據(jù),將數(shù)據(jù)按json格式整理后反饋給云服務(wù)器。云服務(wù)器的管理服務(wù)器根據(jù)數(shù)據(jù)更新相對應(yīng)的PACS服務(wù)器的工作狀態(tài),把工作狀態(tài)異常的PACS服務(wù)器信息反饋給云端賬戶的管理人員,管理人員也可以通過訪問云端的web服務(wù),查看賬戶下的PACS服務(wù)器的工作狀態(tài)。管理人員可以是醫(yī)院信息系統(tǒng)的維護(hù)人員,也可以是PACS服務(wù)器廠商的相關(guān)運(yùn)維人員。
[0055]參照圖3,為本發(fā)明一實施例中對信息系統(tǒng)服務(wù)器的監(jiān)控裝置結(jié)構(gòu)示意圖。
[0056]本發(fā)明還提供了一種對信息系統(tǒng)服務(wù)器的監(jiān)控裝置,云服務(wù)器通過網(wǎng)絡(luò)連接工控機(jī),上述工控機(jī)通過不同于連接工控機(jī)的網(wǎng)卡連接上述信息系統(tǒng)服務(wù)器,上述信息系統(tǒng)服務(wù)器上設(shè)置有采集工作狀態(tài)數(shù)據(jù)并將其存于上述信息系統(tǒng)服務(wù)器數(shù)據(jù)庫的監(jiān)控軟件;上述監(jiān)控裝置包括:
[0057]獲取數(shù)據(jù)單元10,通過上述工控機(jī)獲取上述信息系統(tǒng)服務(wù)器數(shù)據(jù)庫中的工作狀態(tài)數(shù)據(jù);
[0058]更新狀態(tài)單元20,根據(jù)獲取到的工作狀態(tài)數(shù)據(jù),更新工作狀態(tài)記錄表;上述工作狀態(tài)記錄表為上述云服務(wù)器上對應(yīng)上述信息系統(tǒng)服務(wù)器建立的信息記錄表。
[0059]醫(yī)院信息系統(tǒng)服務(wù)器包含醫(yī)院診療、財務(wù)、決策、病人影像等多方面的內(nèi)容,這些都是醫(yī)院最重要的資源,一旦數(shù)據(jù)丟失或出錯將給醫(yī)院帶來無法預(yù)估的損失。因此,醫(yī)院基本保持醫(yī)院網(wǎng)絡(luò)物理隔離的狀態(tài)。工控機(jī)(Industrial Personal Computer,簡稱IPC)是一種加固的增強(qiáng)型個人計算機(jī),它在CHJ和內(nèi)存的供電采用開關(guān)電源供電,保證了主板的穩(wěn)定性;在所有的外設(shè)都增加了一些防靜電、抗干擾的元器件,保證了系統(tǒng)能穩(wěn)定、高效、長期的工作。因此,IPC可以作為一個工業(yè)控制器在工業(yè)環(huán)境中可靠運(yùn)行。此外,基于IPC還可提供多個網(wǎng)卡的特點(diǎn),可以將IPC作為連接醫(yī)院內(nèi)網(wǎng)和互聯(lián)網(wǎng)的數(shù)據(jù)安全交換服務(wù)器。工控機(jī)可以提供多個網(wǎng)卡,可以用于連接醫(yī)院內(nèi)網(wǎng)和互聯(lián)網(wǎng)。然而,工控機(jī)的數(shù)據(jù)處理能力比較差,具有硬盤配置小、數(shù)據(jù)安全性低以及存儲選擇小等缺點(diǎn)。而云存儲可以有效地解決工控機(jī)在數(shù)據(jù)存儲和安全性方面的缺陷。云存儲是在云計算概念上延伸和發(fā)展出來的一個新的概念,是指通過集群應(yīng)用、網(wǎng)絡(luò)技術(shù)或分布式文件系統(tǒng)等功能,將網(wǎng)絡(luò)中大量各種不同類型的存儲設(shè)備通過應(yīng)用軟件集合起來協(xié)同工作,共同對外提供數(shù)據(jù)存儲和業(yè)務(wù)訪問功能的一個系統(tǒng)。
[0060]上述工控機(jī)通過不同的網(wǎng)卡連接上述信息系統(tǒng)服務(wù)器以及云服務(wù)器,保障了信息系統(tǒng)服務(wù)器與云服務(wù)器數(shù)據(jù)傳輸?shù)陌踩€(wěn)定