[發(fā)明專利]一種人機交互系統(tǒng)的實現(xiàn)機制在審
| 申請?zhí)枺?/td> | 201410065272.X | 申請日: | 2014-02-26 |
| 公開(公告)號: | CN103809757A | 公開(公告)日: | 2014-05-21 |
| 發(fā)明(設(shè)計)人: | 劉維霞 | 申請(專利權(quán))人: | 山東超越數(shù)控電子有限公司 |
| 主分類號: | G06F3/01 | 分類號: | G06F3/01 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 250100 山東省*** | 國省代碼: | 山東;37 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 人機交互 系統(tǒng) 實現(xiàn) 機制 | ||
?
技術(shù)領(lǐng)域???
????本發(fā)明涉及服務(wù)器遠程管理及人機交互領(lǐng)域,具體地說是一種人機交互系統(tǒng)的實現(xiàn)機制。
背景技術(shù)
隨著云計算的不斷發(fā)展,原有數(shù)據(jù)中心云化是必然趨勢。為降低成本,最大限度地利用現(xiàn)有數(shù)據(jù)中心空間,提高性耗比,成為客戶的基本要求。數(shù)據(jù)中心的服務(wù)器、存儲器等基礎(chǔ)設(shè)施的設(shè)計需要更多地考慮到系統(tǒng)的可靠性、可用性以及可維護性等特性。要實現(xiàn)這些特性,服務(wù)器管理監(jiān)控系統(tǒng)是不可或缺的。
????在服務(wù)器管理監(jiān)控系統(tǒng)中,用戶與系統(tǒng)交互一般是通過WEB頁面來完成的。WEB界面的設(shè)計好壞直接影響用戶的體驗效果,進而影響服務(wù)器的監(jiān)控管理效果。目前很多刀片服務(wù)器的WEB監(jiān)控頁面都存在內(nèi)容繁瑣,監(jiān)控與管理混亂的現(xiàn)象,增加了機房管理員的工作量與工作難度。
發(fā)明內(nèi)容
本發(fā)明通過創(chuàng)新,實現(xiàn)了用簡單的頁面來實現(xiàn)對服務(wù)器刀片單元的實時監(jiān)控與控制,給出了一種服務(wù)器遠程管理系統(tǒng)的實現(xiàn)機制。
本發(fā)明中的人機交互系統(tǒng)主要是指服務(wù)器遠程管理系統(tǒng)。服務(wù)器遠程管理系統(tǒng)在邏輯上可分為表現(xiàn)層、服務(wù)管理層、業(yè)務(wù)邏輯層、硬件組件層、運行環(huán)境支持層。本發(fā)明主要涉及表現(xiàn)層的圖形界面,服務(wù)處理層的數(shù)據(jù)傳輸,業(yè)務(wù)邏輯層的服務(wù)處理。具體公開人機交互系統(tǒng)的圖形界面及其實現(xiàn)機制,其中實現(xiàn)機制是以DOM為基礎(chǔ)的文件處理機制。
根據(jù)本發(fā)明的第一方面,提供了一種遠程管理設(shè)備的圖形界面,該界面包含設(shè)備信息監(jiān)控、設(shè)備動作控制、調(diào)用設(shè)備本地控制平臺等功能。具體到遠程服務(wù)器管理系統(tǒng),主要有系統(tǒng)電源單元的信息監(jiān)控與控制,風(fēng)扇單元的速度監(jiān)控與調(diào)控,計算單元的狀態(tài)監(jiān)控與遠程操作、管理單元自身信息的監(jiān)控、系統(tǒng)日志信息的記錄顯示以及系統(tǒng)報警機制的設(shè)置,用戶管理等功能。本發(fā)明的圖形界面本著簡潔、清晰、安全、人性化及一致性等原則進行設(shè)計。機房管理人員可以通過本頁面遠程查看各計算單元在/不在位、開/關(guān)機、板卡的類型、IP地址、KVM選通信息,還可以實現(xiàn)對不同刀片的控制功能。本頁面中通過復(fù)選框控件來實現(xiàn)對刀片單元的批量控制操作,可以同時對所有的刀片單元進行開機、關(guān)機、復(fù)位等操作,可以查看各計算單元的健康信息,可以跳轉(zhuǎn)到計算單元本地控制臺,實現(xiàn)遠端與本地同步控制。當?shù)镀辉谖粫r,對應(yīng)的復(fù)選框及切換通道的按鈕顯示為不可用,對應(yīng)的表格行也顯示為灰色。
為了實現(xiàn)服務(wù)器的遠程管理,采用以太網(wǎng)接口,通過WEB瀏覽器向SMC上的WEB服務(wù)器發(fā)起文件請求,根據(jù)不同的請求執(zhí)行不同的IPMI命令來完成具體服務(wù),然后將響應(yīng)數(shù)據(jù)反饋到WEB服務(wù)器,再通過文件響應(yīng)機制反饋給WEB瀏覽器。為了簡化圖形界面的WEB頁面程序,設(shè)計了框架、數(shù)據(jù)分開加載的程序結(jié)構(gòu),通過靜態(tài)頁面嵌入腳本文件,腳本文件中調(diào)用底層庫,然后回到腳本文件處理返回數(shù)據(jù)以實現(xiàn)對服務(wù)器的信息監(jiān)控與控制。
根據(jù)本發(fā)明的第二方面,提供了一種文件請求機制。該機制通過客戶端的AJAX引擎向服務(wù)器端請求所需信息。AJAX引擎是通過軟件構(gòu)建對象xmit,該對象包含從遠程設(shè)備獲取信息或?qū)ζ溥M行操作的所有AJAX數(shù)據(jù)。
文件請求機制具體分兩種情況,一種情況是無需向服務(wù)器端傳遞額外參數(shù)即可從請求的文件中獲取圖形界面所需信息。該情況下AJAX函數(shù)如下所示:
xmit.get({url:?url?of?asp?file?,onrcv:?onreceive?handler});
上述程序段表示客戶端向服務(wù)器發(fā)出的數(shù)據(jù)調(diào)用,其中url?of?asp?file指用于發(fā)送RPC請求的特定asp文件,onreceive?handler?指客戶端接收到來自服務(wù)器端數(shù)據(jù)響應(yīng)后調(diào)用的函數(shù)。
另一種情況是需要向服務(wù)器端發(fā)送額外的參數(shù)才能獲取UI圖形界面所需的信息,該種情況下AJAX函數(shù)如下所示:
req?=new?xmit.getset({url:?url?of?asp?file?,onrcv:?onreceive?handler?});
req.add(NAME,value);
req.send();
上述程序段表示客戶端向服務(wù)器端發(fā)出文件請求時,需要傳遞額外的參數(shù)。需要的參數(shù)通過xmit對象的add()方法來添加,通過send()方法來AJAX的XMLHttpRequest?對象發(fā)送。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于山東超越數(shù)控電子有限公司,未經(jīng)山東超越數(shù)控電子有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410065272.X/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字數(shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計算機能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計算機之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出
- 互動業(yè)務(wù)終端、實現(xiàn)系統(tǒng)及實現(xiàn)方法
- 街景地圖的實現(xiàn)方法和實現(xiàn)系統(tǒng)
- 游戲?qū)崿F(xiàn)系統(tǒng)和游戲?qū)崿F(xiàn)方法
- 圖像實現(xiàn)裝置及其圖像實現(xiàn)方法
- 增強現(xiàn)實的實現(xiàn)方法以及實現(xiàn)裝置
- 軟件架構(gòu)的實現(xiàn)方法和實現(xiàn)平臺
- 數(shù)值預(yù)報的實現(xiàn)方法及實現(xiàn)系統(tǒng)
- 空調(diào)及其冬眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 空調(diào)及其睡眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 輸入設(shè)備實現(xiàn)方法及其實現(xiàn)裝置





