




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、精選優(yōu)質文檔-傾情為你奉上IT運維綜合監(jiān)管系統(tǒng)軟件技術方案索科維爾(北京)軟件系統(tǒng)有限公司2015年08月03日目 錄總體設計1.1 設計原則系統(tǒng)設計要遵循以下原則:ü 實用性和易用性的原則作為一個應用系統(tǒng),實用性是直接影響系統(tǒng)的運行效果和生命力的最重要因素,也是一個嚴謹?shù)南到y(tǒng)開發(fā)者要無條件遵循的原則。系統(tǒng)建設必須充分考慮使用人員的特點和習慣設計軟件系統(tǒng)及用戶的實際需求。系統(tǒng)應注重成果的可應用性和可操作性。以滿足用戶需求為目標,方便用戶使用為基本原則。ü 先進性和創(chuàng)新性原則在技術上,采用當前先進而且成熟的技術,使得設計更加合理、更為先進,同時借鑒成熟的經驗。選用的軟件平臺不
2、僅是現(xiàn)階段成熟的先進產品,而且是同類產品的主流,符合今后的發(fā)展方向;在軟件開發(fā)思想上,嚴格按照軟件工程的標準和面向對象的理論來設計,管理和開發(fā),保證系統(tǒng)開發(fā)的高起點。ü 一致性和完整性原則本項目涉及到數(shù)據(jù)采集、數(shù)據(jù)入庫、數(shù)據(jù)查詢等功能,為使系統(tǒng)協(xié)調一致的開發(fā)和運行,整個系統(tǒng)所有數(shù)據(jù)采用統(tǒng)一的編碼、統(tǒng)一的數(shù)據(jù)存儲格式、統(tǒng)一的用戶界面。ü 標準化和規(guī)范化原則標準化、規(guī)范性是一個信息系統(tǒng)建設的基礎,也是系統(tǒng)與其他系統(tǒng)兼容和進一步擴充的根本保證。高性能和穩(wěn)定性原則在系統(tǒng)設計、開發(fā)和應用時,將從系統(tǒng)結構、技術措施、軟硬件平臺、技術服務和維護相應能力等方面綜合考慮,確保系統(tǒng)較高的性能和
3、較低的故障率。系統(tǒng)建成后能長期運行,數(shù)據(jù)庫的維護具有專門的更新途徑和配套的業(yè)務流程。ü 開放性和可擴充性原則系統(tǒng)設計和實現(xiàn)過程中需要預留與第三方系統(tǒng)的接口,對外發(fā)布系統(tǒng)的接口標準與措施。ü 安全性和可靠性原則系統(tǒng)的安全性是一個優(yōu)秀系統(tǒng)的必要待征,是整個系統(tǒng)建設的關鍵。本系統(tǒng)能夠對系統(tǒng)主要的信息實行備份,以保證系統(tǒng)在出現(xiàn)異常情況下的補救措施。ü 經濟和時效性原則系統(tǒng)建設盡可能利用現(xiàn)有的資源條件(軟件、硬件、數(shù)據(jù)和人員),按“統(tǒng)籌規(guī)劃、分步實施”的原則在規(guī)定的時間內高質量、高效率實現(xiàn)系統(tǒng)建設目標。1.2 開發(fā)環(huán)境系統(tǒng)開發(fā)基于Windows Visual Studio
4、2010,采用C#/WCF/WPF等技術進行開發(fā)。系統(tǒng)運行環(huán)境為Windows 7/2003及以上版本;.Net 3.5框架及以上版本;支持主流的Oracle數(shù)據(jù)庫。1.3 總體架構IT運維綜合監(jiān)管系統(tǒng)的總體架構如下所示:圖表1:系統(tǒng)架構數(shù)據(jù)層數(shù)據(jù)層負責管理各種類型數(shù)據(jù)的獲取、存儲和訪問,包括機房環(huán)境設備、網絡設備、服務器、第三方系統(tǒng)對接等。數(shù)據(jù)存儲采用分布式,中心數(shù)據(jù)庫負責元數(shù)據(jù)、資源信息、網絡拓撲等信息的存儲,為了降低中心數(shù)據(jù)庫的訪問壓力,系統(tǒng)支持將采樣數(shù)據(jù)存儲在單獨的數(shù)據(jù)庫中。設備訪問控制接口支持對主流環(huán)境設備、網絡設備等的遠程監(jiān)控及性能數(shù)據(jù)采集,同時也支持與第三方系統(tǒng)的對接;通用數(shù)據(jù)訪
5、問接口支持對主流數(shù)據(jù)庫的訪問,包括Oracle、SQL Server等,也支持數(shù)據(jù)文件的讀寫。業(yè)務層對數(shù)據(jù)層的訪問通過微軟的WCF技術實現(xiàn),同時支持數(shù)據(jù)加密和壓縮機制。業(yè)務層業(yè)務層負責實現(xiàn)用戶業(yè)務需求,包括資源管理、機房管理、網絡管理、維護管理、環(huán)境設備管理、告警管理、三維仿真、告警策略等。這一層也包含整個系統(tǒng)平臺的組織與管理機制,如插件管理、用戶管理、權限管理、索引服務等。同時,系統(tǒng)支持事件服務組件,實現(xiàn)后臺服務對前端應用的異步消息通知機制。展現(xiàn)層展現(xiàn)層支持C/S客戶端軟件??蛻舳塑浖肅/S程序的技術優(yōu)勢,實現(xiàn)系統(tǒng)的所有界面展現(xiàn)、控制和管理功能。軟件采用仿Office 2007界面風格,
6、方便用戶熟悉和操作使用??蛻舳嘶谖④浀腤PF技術實現(xiàn)。通過三維機房仿真和交互,在現(xiàn)有資產管理數(shù)據(jù)庫的基礎上,以三維仿真方式展現(xiàn)數(shù)據(jù)中心的運行情況,實現(xiàn)IT設備可視化管理和服務器等設備物理位置的精確定位。通過三維仿真方式實現(xiàn)對機房、IT設備的部署情況的直觀展示。系統(tǒng)能夠實現(xiàn)機房設備的360度視角手動調整?;赪indows平臺及.Net框架,利用微軟成熟的WPF三維建模技術進行開發(fā),開發(fā)語言為C#。1.4 系統(tǒng)部署根據(jù)用戶需求,應用服務、監(jiān)控服務將部署在Windows2008或更高系統(tǒng)平臺上,并安裝.Net 3.5或.Net4.0框架。利用數(shù)據(jù)庫服務器(可利舊)進行數(shù)據(jù)的永久存儲和管理??蛻舳?/p>
7、軟件安裝在用戶的Windows7操作系統(tǒng)上。系統(tǒng)保證在如下配置的硬件上能長期穩(wěn)定運行。服務器端:一般服務器,2顆Intel Xeon 2.0GHz CPU,8G內存,千兆網卡。客戶端:臺式或筆記本電腦,4G內存,獨立顯卡,百兆網卡。圖表2:系統(tǒng)部署第2章 數(shù)據(jù)庫設計2.1 數(shù)據(jù)內容設計根據(jù)信息系統(tǒng)運維管理平臺需求,結合未來擴展需要,建立一套較完善的信息系統(tǒng)運維管理平臺數(shù)據(jù)體系。2.1.1 數(shù)據(jù)內容分類設計與信息系統(tǒng)運維管理平臺相關的數(shù)據(jù)內容主要包括環(huán)境設備、網絡設備、軟件系統(tǒng)的屬性數(shù)據(jù)、實時監(jiān)控數(shù)據(jù)和告警數(shù)據(jù)等數(shù)據(jù),數(shù)據(jù)內容如下:1. 網絡設備的屬性數(shù)據(jù)網絡設備的屬性數(shù)據(jù)包括:Ø 靜
8、態(tài)屬性數(shù)據(jù)包括設備名稱、資產編號、購買日期、產品型號、生產廠家、使用人、固件版本號、IP地址、物理地址等。這些信息一部分可以自動獲得,其余需要用戶手工錄入。Ø 三維建模數(shù)據(jù)包括設備的長、寬、高,所屬區(qū)域,所屬機房、前后面板圖片等。系統(tǒng)利用這些數(shù)據(jù)動態(tài)生成無線網絡設備的三維模型,并顯示在三維視圖的指定空間位置。2. 軟件系統(tǒng)的屬性數(shù)據(jù)軟件系統(tǒng)的屬性數(shù)據(jù)包括:Ø 靜態(tài)屬性數(shù)據(jù)包括軟件系統(tǒng)名稱、資產編號、購買日期、軟件廠家、版本號、許可編號、所屬設備等。這些信息一部分可以自動獲得,其余需要用戶手工錄入。1、 實時監(jiān)控數(shù)據(jù)包括網絡設備的運行時間、數(shù)據(jù)流量、連接設備信息、CPU利用率
9、、內存利用率等,軟件系統(tǒng)的CPU利用率、硬盤利用率、內存利用率、運行時間、運行狀態(tài)等。2、 告警數(shù)據(jù)包括告警類型、告警時間、告警級別、告警內容、告警設備編號等。2.1.2 數(shù)據(jù)量分析數(shù)據(jù)量的分析是建立數(shù)據(jù)庫系統(tǒng)、硬件支持平臺、網絡交換平臺的主要依據(jù)。信息系統(tǒng)運維管理平臺的主要數(shù)據(jù)量來源于實時監(jiān)控。按照5000個設備和軟件系統(tǒng)的監(jiān)控量,每分鐘采樣一次,每次采樣數(shù)據(jù)量150字節(jié)估算,每天的數(shù)據(jù)在1GB左右??紤]到設備和軟件系統(tǒng)的監(jiān)控數(shù)據(jù)不需要長期存儲,假設存儲時間為三個月,則總數(shù)據(jù)量在100GB左右。超過三個月的數(shù)據(jù)自動清除。因此,普通的500GB硬盤足夠滿足存儲要求。2.2 元數(shù)據(jù)管理設計為了實
10、現(xiàn)信息系統(tǒng)運維管理平臺的屬性管理的靈活性和可擴充性,在系統(tǒng)設計上采用了元數(shù)據(jù)的概念。所有設備的類型定義、屬性標識、可進行的操作等信息均存儲在數(shù)據(jù)庫中。系統(tǒng)根據(jù)元數(shù)據(jù)自動生成管理界面中的元素及可進行的操作選項。這種設計極大的增加了系統(tǒng)的靈活性。例如,增加一個設備屬性字段,只需要在數(shù)據(jù)庫的屬性表中增加一個字段,不需要修改任何代碼。2.3 數(shù)據(jù)采集與維護設計數(shù)據(jù)采集由專門的監(jiān)控服務進行采集。采集到的數(shù)據(jù)先進行告警檢測,然后入庫。檢測到告警時會產生告警事件并入庫。同一個告警事件重復發(fā)生時,系統(tǒng)更新告警時間,不會重復發(fā)送告警通知。告警事件會長期保存??紤]到對被監(jiān)控設備及軟件系統(tǒng)的影響,采集時間間隔不易過
11、短。綜合監(jiān)控效果及性能影響等因素,設置為1分鐘比較合適。用戶可以自行修改時間間隔配置。除了實時監(jiān)控數(shù)據(jù)外,其它的數(shù)據(jù)所需磁盤容量有限,主要考慮的是數(shù)據(jù)表的定義。第3章 軟件系統(tǒng)設計3.1 系統(tǒng)概述我公司的IT運維綜合監(jiān)管系統(tǒng)軟件是一套先進的IT運維管理系統(tǒng),可以對XXX大廈(上海)進行統(tǒng)一管理,包括IT資源管理、IT機房的三維仿真交互、網絡管理、監(jiān)控管理、維護管理、統(tǒng)計分析、權限管理等。通過該系統(tǒng),可以實現(xiàn)對機房的精細化、可視化、標準化、實時化、透明化管理,有效提升XXXIT信息化的管理水平,助力XXXIT信息化的建設,提升XXX節(jié)能減排的水平,實現(xiàn)XXX綠色機房的目標。本系統(tǒng)采用C/S的方式
12、。系統(tǒng)后臺服務基于Windows 2008 Server運行,.Net 3.5框架及以上版本;數(shù)據(jù)庫支持Oracle 10G,采用C#開發(fā)。系統(tǒng)C/S客戶端基于Windows 7運行,采用C#開發(fā)。系統(tǒng)基于Windows Visual Studio 2010進行開發(fā),采用C#/WCF/WPF等技術進行開發(fā)。系統(tǒng)開發(fā)遵循CMMI及ISO9001相關軟件流程??紤]到未來還可能要增加其它的系統(tǒng)模塊,因此應用系統(tǒng)的開發(fā)設計必須基于項目運行環(huán)境要求并充分考慮可擴展性。3.2 主要技術應用3.2.1 基于C/S的架構C/S 結構,即大家熟知的客戶機和服務器結構。它是軟件,通過它可以充分利用兩端硬件環(huán)境的優(yōu)
13、勢,將任務合理分配到Client端和Server端來實現(xiàn),降低了系統(tǒng)的通訊開銷。目前大多數(shù)應用軟件系統(tǒng)都是Client/Server形式的兩層結構,由于現(xiàn)在的軟件應用系統(tǒng)正在向分布式的Web應用發(fā)展,Web和Client/Server 應用都可以進行同樣的業(yè)務處理,應用不同的模塊共享邏輯組件;因此,內部的和外部的用戶都可以訪問新的和現(xiàn)有的應用系統(tǒng),通過現(xiàn)有應用系統(tǒng)中的邏輯可以擴展出新的應用系統(tǒng)。系統(tǒng)采用C/S架構,能夠對外提供數(shù)據(jù)接口,同時能夠通過SNMP TRAP發(fā)出事件告警信息。3.2.2 基于C/S架構的三維仿真機房展示、管理功能三維是指在平面二維系中又加入了一個方向向量構成的空間系。三
14、維既是坐標軸的三個軸,即x軸、y軸、z軸,其中x表示左右空間,y表示上下空間,z表示前后空間,這樣就形成了人的視覺立體感。三維建模技術WPF縮寫為Windows Presentation Foundation的縮寫 ,其原來代號為“Avalon”。WPF是微軟新一代圖形系統(tǒng),運行在.NET Framework 3.0架構下,為用戶界面、2D/3D 圖形、文檔和媒體提供了統(tǒng)一的描述和操作方法?;贒irectX 9/10技術的WPF不僅帶來了前所未有的3D界面,而且其圖形向量渲染引擎也大大改進了傳統(tǒng)的2D界面,比如Vista中的半透明效果的窗體等都得益于 WPF。WPF相對于Windows客戶端
15、的開發(fā)來說,向前跨出了巨大的一步,它提供了超豐富的.NET UI 框架,集成了矢量圖形,豐富的流動文字支持flow text support,3D視覺效果和強大無比的控件模型框架?;赪PF技術,對3D機房進行建模,其中包括3D模型庫的設計開發(fā)、3D對象抽象類的構建、3D對象事件處理機制的設計開發(fā)、對象數(shù)據(jù)抽象類的構建等。根據(jù)不同類型IT設備的特性,進行3D建模,除3D外形外,關聯(lián)前后面板圖片,同時關聯(lián)事件處理方法,如顯示屬性、復制粘貼、旋轉、3D定位等功能。一個好的系統(tǒng),友好便捷的用戶界面是非常重要的。由于企業(yè)的IT資源天生所具有的復雜特性,如何將IT資源展現(xiàn)給用戶是許多軟件企業(yè)一直在探尋的
16、。3D機房的概念,早在2006年就由微軟提出來了。當時微軟為了推廣其WPF三維呈現(xiàn)技術,開發(fā)了一個演示版的3D機房管理系統(tǒng),在當時引起來廣泛的關注。然而,由于相關技術的不成熟,到目前為止,還沒有一款類似的產品出現(xiàn)。以3D機房的形式來管理IT資源,并不僅僅是錦上添花。通過對真實機房的三維仿真,可以對整個機房的布局一目了然;在三維機房中,可以對機房布局進行規(guī)劃,從而達到合理利用機房空間的效果;通過在三維機房中整合各種信息,使得使用人員能夠以最快捷的方式獲取各類信息,如設備信息、告警信息等;通過操作模擬設備來實現(xiàn)對IT設備及系統(tǒng)的信息管理,如日常維護、屬性變更、日常巡檢等;通過3D定位功能,可以隨時
17、隨地準確快捷地在三維機房中定位某個設備,真正解決了很多企業(yè)用戶面臨的設備定位問題。機房管理人員的主要日常工作是對機房的巡查。通常的做法是管理人員每天按時進入機房,對機房內部設備及環(huán)境進行巡視。這種巡查方法的缺點是耗費人力,而且達不到很好的巡查效果,往往發(fā)現(xiàn)不了潛在的一些問題。通過機房三維仿真、大屏幕自動展示、視頻圖像結合、設備環(huán)境監(jiān)控信息集成,可以保證IT管理人員在大屏幕面前就能夠掌握機房內部所有細節(jié),實現(xiàn)了足不出戶,全面掌控機房的目的!系統(tǒng)通過全屏自動播放的方式,逐一顯示3D機房內各個設備的實時信息,如設備名稱、CPU利用率、硬盤利用率、內存利用率等。同時,將環(huán)境溫濕度信息、各種告警信息疊加
18、到3D顯示界面上,使IT管理人員不需要置身機房,就能夠實時獲取IT機房的全貌。用戶可以通過系統(tǒng)界面來定義展示方案,包括哪些機房的哪些設備參與展示,展示方式等。圖表3:三維機房仿真3.2.3 分布式監(jiān)控與自動負載均衡在70年代計算機網絡出現(xiàn)之前,信息處理采用集中式處理或分散式處理。集中式處理把各信息包括遠程信息都傳輸?shù)浇y(tǒng)一的中進行處理。采用集中式處理可以達到設備利用率高的目的,并能保證被的完整性和有效性。一個下設許多工廠的公司采用集中式可以得到整個公司的最佳結果,不像各工廠分散處理那樣,考慮的只是每個工廠的優(yōu)化。集中處理需要的設備比分散處理所用的設備復雜得多,但它可為大部分工廠所共享,避免設備的
19、重復。分散式處理的最大優(yōu)點是簡單,能就地提取數(shù)據(jù)、變換格式并進行加工,最后輸出決定。要把這些工作集中于統(tǒng)一的程序中是非常困難和代價昂貴的。分散程度越大,滿足部門的特殊信息處理要求的可能性也越大,但統(tǒng)一和控制信息流的困難也越大。由于要求在數(shù)據(jù)產生場所進行局部處理的數(shù)據(jù)比重不斷增加,要求應答時間縮短和計算機的處理能力不可能無限增強等原因,常把分散設置的各計算機組合成計算機網,形成分布式處理系統(tǒng)。這樣既能克服分散處理的缺點,又可避免集中的困難。70年代以來,隨著計算機日益廣泛地應用于各個領域,全國性與國際性的計算機網相繼出現(xiàn),這種的功能和結構也越來越復雜。分布式處理將裝備從集中的處理系統(tǒng)中分散開來,
20、便能直接從信息源取得信息并進行相互協(xié)調的處理。由于IT機房的設備多、類型復雜、監(jiān)控指標多等特點,要求信息系統(tǒng)運維管理平臺能夠實時并發(fā)處理大量的監(jiān)控數(shù)據(jù)。這些指標包括服務器、交換機、路由器、防火墻、KVM、磁盤陣列等。要實現(xiàn)實時并發(fā)處理大量的監(jiān)控指標,需要在信息系統(tǒng)運維管理平臺的架構設計上充分采用分布式監(jiān)控和自動負載均衡技術。系統(tǒng)由應用服務、監(jiān)控服務、代理程序、客戶端構成,其中監(jiān)控服務負責監(jiān)控各種指標。為了應對海量的監(jiān)控數(shù)據(jù),監(jiān)控服務理論上可以分布式部署任意多個實例。每個監(jiān)控服務實例可以配置監(jiān)控指標。比如,監(jiān)控服務實例A可以監(jiān)控服務器性能指標,監(jiān)控服務實例B可以監(jiān)控數(shù)據(jù)庫和中間件性能指標,而監(jiān)控
21、服務C可以監(jiān)控機房的環(huán)境溫濕度等信息。另外,為了減少對中心數(shù)據(jù)庫的壓力,每個監(jiān)控服務在本地緩存一定時間的監(jiān)控數(shù)據(jù)??蛻舳嗽谡埱髮崟r監(jiān)控數(shù)據(jù)時可以從相應的監(jiān)控服務實例獲取,這樣大大減輕了對應用服務和后臺數(shù)據(jù)庫的訪問壓力。同時,也使系統(tǒng)對網絡帶寬的占用降到最低。XXX(上海)的軟硬件環(huán)境是動態(tài)變化的,這就要求運維系統(tǒng)能夠自動適應這種變化。例如,增加了一臺服務器,運維系統(tǒng)可以自動將其分配給某個監(jiān)控服務實例。如果某個監(jiān)控服務實例退出,系統(tǒng)會自動將該監(jiān)控服務實例負責監(jiān)控的指標轉移到其它監(jiān)控服務實例上,實現(xiàn)平滑切換。在批量購進新資產后,可以通過增加監(jiān)控服務實例的方式自動進行負載均衡,避免出現(xiàn)某一個監(jiān)控服務
22、實例負擔過重,影響監(jiān)控任務的情況發(fā)生。IT運維綜合監(jiān)管系統(tǒng)體系結構是一種C/S模式。其中,基于C/S的客戶端軟件;服務層包含負責性能監(jiān)控的監(jiān)控服務以及應用服務。應用服務是系統(tǒng)的核心,負責數(shù)據(jù)庫的連接管理、元數(shù)據(jù)的管理、各種用戶的權限控制,事件通道、監(jiān)控服務的負載均衡調度管理等。數(shù)據(jù)層采用Oracle 10g或以上,為整套系統(tǒng)提供永久數(shù)據(jù)存儲服務,另外還有若干配置文件,用于系統(tǒng)配置參數(shù)的存儲以及網絡設備特征數(shù)據(jù)的存儲。系統(tǒng)包括IT資源管理、環(huán)境監(jiān)控、設備監(jiān)控、網絡管理、系統(tǒng)管理、三維機房仿真視圖及交互、三維快速定位、性能監(jiān)控、事件管理、配置管理、統(tǒng)計分析、日志管理、用戶管理、權限管理等,實現(xiàn)了系
23、統(tǒng)的主要功能。技術框架采用微軟的.Net框架,遠程對象訪問采用微軟的WCF技術,三維技術基于微軟的WPF技術。系統(tǒng)支持兩種數(shù)據(jù)接口:WCF遠程對象接口和標準數(shù)據(jù)接口。WCF遠程對象接口為內部接口,用于客戶端與應用服務、監(jiān)控服務與應用服務、WEB服務與應用服務等之間的遠程過程調用。標準數(shù)據(jù)接口基于TCP/IP連接,使用Socket進行數(shù)據(jù)交換。數(shù)據(jù)請求包和響應包采用XML格式,實現(xiàn)了平臺無關性。3.3 系統(tǒng)功能列表根據(jù)用戶需求,IT運維綜合監(jiān)管系統(tǒng)的基本功能列表如下:功能模塊功能描述是否支持備注統(tǒng)一監(jiān)控管理系統(tǒng)平臺提供統(tǒng)一的IT運維綜合監(jiān)管系統(tǒng)平臺,使機房管理人員通過一個系統(tǒng)即可以對機房進行全面
24、的管理。支持系統(tǒng)界面仿MS Office2007,操作極為便利。資源管理提供資產容器、IT設備、環(huán)境設備、軟件、配件等資產屬性信息的基本信息、基本配置、監(jiān)控配置、歸屬信息等的管理;支持資源導入、導出操作。支持支持與第三方系統(tǒng)對接,實現(xiàn)資源共享監(jiān)控管理支持動環(huán)系統(tǒng)、服務器、網絡設備、軟件系統(tǒng)、操作系統(tǒng)、數(shù)據(jù)庫、中間件等的監(jiān)控。支持支持與第三方動環(huán)監(jiān)控軟件對接,集成告警信息;華為語音交換機監(jiān)控。三維機房管理支持多個三維仿真機房建設;支持三維交互;支持仿真設備方位旋轉;支持仿真機柜、地板的顯示隱藏操作;支持仿真機房旋轉展示、俯視圖展示、遠近方位拖動等;支持三維設備定位;支持各種監(jiān)控信息的整合;支持光
25、標移動到設備告警信息展示;支持維護管理強大的數(shù)據(jù)維護管理功能,完整的記錄機房維護人員對機房內任何一臺設備的屬性變更和設備維護記錄,并提供查詢,打印,導出維護記錄;并支持維護費用管理,合同管理。支持統(tǒng)計分析支持設備、系統(tǒng)的多維度統(tǒng)計分析;支持多視圖;報表打印輸出;支持根據(jù)用戶需求支持定制報表網絡管理網絡拓撲;交換機面板仿真;交換機腳本管理;流量監(jiān)控;網段管理等;自動發(fā)現(xiàn)網絡設備(PING等);閾值告警;IP地址管理;支持系統(tǒng)管理支持用戶管理、角色管理、權限管理等。支持要求指定單位只能管理歸屬于本單位的設備3.4 系統(tǒng)功能劃分3.4.1 統(tǒng)一的IT運維綜合管理系統(tǒng)平臺根據(jù)XXX大廈(上海)的實際需
26、求,我公司基于已有IT運維系統(tǒng)進行二次開發(fā)和功能擴展,在最短周期內開發(fā)形成基于C/S架構的管理系統(tǒng)平臺。這樣,可以充分利用各種軟件系統(tǒng)架構的優(yōu)勢,為用戶提供最佳的IT運維管理手段。系統(tǒng)集成IT資源管理、監(jiān)控管理、三維機房、維護管理、統(tǒng)計分析、網絡管理、系統(tǒng)管理等功能模塊,并能實現(xiàn)資源管理與三維機房、維護管理和統(tǒng)計分析的無縫關聯(lián)。系統(tǒng)提供三維機房仿真及交互功能,充分利用C/S客戶端軟件的性能優(yōu)勢,實現(xiàn)對IT機房的透明化、全方位管理。3.4.2 基于C/S的客戶端軟件客戶端軟件是信息系統(tǒng)運維管理平臺的主要功能集合體,支持系統(tǒng)的絕大部分功能,主要的使用對象是運維工程師、社會化運維工程師和運維管理人員
27、??蛻舳塑浖\行在Windows 7操作系統(tǒng)下,集成了系統(tǒng)絕大部分管理功能,包括:配置管理:提供對IT資源靜態(tài)和動態(tài)屬性的精細化管理。監(jiān)控管理:提供對環(huán)境設備、網絡設備、操作系統(tǒng)、數(shù)據(jù)庫、中間件、系統(tǒng)軟件等的綜合監(jiān)控,對各種性能指標進行實時監(jiān)控,自動產生告警事件,通過預先設置的告警方式通知管理人員。支持對事件進行分級管理。 三維機房仿真及交互:動態(tài)建立機房三維仿真視圖,支持管理人員對三維機房及內部各種設備、系統(tǒng)的交互式操作和管理。3.4.3 三維機房管理系統(tǒng)以C/S架構實現(xiàn)三維機房仿真和交互功能。C/S客戶端基于微軟的WPF技術實現(xiàn)。通過三維機房仿真和交互,在現(xiàn)有資產管理數(shù)據(jù)庫的基礎上,以三維
28、仿真方式展現(xiàn)數(shù)據(jù)中心的運行情況,實現(xiàn)IT設備可視化管理和服務器等設備物理位置的精確定位。通過三維仿真方式實現(xiàn)對機房、IT設備的部署情況的直觀展示。能夠實現(xiàn)機房設備的360度視角手動調整。具體功能如下:Ø 動態(tài)創(chuàng)建機房及機房內部各種硬件設施;Ø 建立軟件系統(tǒng)與硬件設備的關聯(lián)關系;Ø 對三維機房中的設備進行三維操作,如選中、方向旋轉、拖動、復制、粘貼、增加、刪除、編輯屬性、放大還原等;可對機柜進行橫向對齊、縱向對齊、復制、粘貼、顯示、隱藏、機柜門打開關閉和批量打開關閉操作;可對機房遠近拉動操作、上下視角調整、左右旋轉、俯視圖查看;可對機房地板、墻壁、機柜進行隱藏操作;
29、要求能夠在三維仿真機房的視圖中顯示漏水設備及感應繩的部署位置,并能夠手動調整漏水設備以及漏水檢測線纜的部署位置。Ø 支持機房內IT設備的3D定位功能,被定位的設備能夠顯示所屬位置,并實現(xiàn)放大彈出展示效果;Ø 在鼠標移動到三維機房設備上時能夠自動顯示設備實時監(jiān)控指標信息;Ø 支持機房布局設計和管理,能夠在三維機房仿真視圖內進行布局設計及機房空間分隔布局。Ø 系統(tǒng)支持同時管理多個區(qū)域多個機房,包括:ü 創(chuàng)建多個區(qū)域ü 創(chuàng)建和管理多個機房ü 不同三維機房之間的設備移動ü 多機房IT資源信息的統(tǒng)一管理ü 多機房三
30、維視圖同時顯示Ø 系統(tǒng)支持機房大屏幕自動展示功能,通過模擬機房管理人員的走查流程,以3D播放形式,自動展示機房內部各個設備的實時狀態(tài)信息等。Ø 支持機柜容量使用狀態(tài)顯示;帶有三維界面的監(jiān)控系統(tǒng)是當今監(jiān)控管理系統(tǒng)的流行趨勢,它的優(yōu)勢顯而易見,可以使管理人員最直觀的掌握監(jiān)管對象的各種信息。通過先進的動態(tài)三維仿真技術,在管理系統(tǒng)平臺中真實呈現(xiàn)機房內部三維視圖,仿真機房內部所有設備,并能夠對各種設備進行實時監(jiān)控和管理。根據(jù)機房的大小模擬機房真實場景,模擬機房所有設備,把機房里真實的場景呈現(xiàn)在計算機終端桌面,使得管理人員可以遠程查看機房設備信息和遠程控制。系統(tǒng)支持對IT機房的三維動態(tài)
31、仿真及交互功能。在系統(tǒng)中能夠顯示IT機房的三維仿真視圖,以及各種各樣環(huán)境設備、網絡設備的三維模型和所處位置。用戶能夠在三維仿真視圖中動態(tài)創(chuàng)建環(huán)境設備、網絡設備,并能夠與三維模型進行實時交互,如編輯網絡設備屬性,查看環(huán)境設備、網絡設備實時狀態(tài)等。IT綜合監(jiān)管系統(tǒng)的三維機房管理可以同時管理多個機房,添加、維護現(xiàn)有機房,在現(xiàn)有機房中按照實際情況添加機房資源,比如機柜、機位、服務器、KVM、網絡設備、UPS、空調設備等等,并通過3D視圖方式展現(xiàn)機房資源分布。機房視圖支持多方位、多角度展示,如旋轉、俯視等。效果如下圖所示:圖表4:三維機房正視圖圖表5:三維機房俯視圖在三維仿真視圖里,通過輸入設備特定信息
32、,可以快速查找并定位相關設備。被找到的設備會在三維視圖中高亮顯示。支持通過設備名稱、IP地址、物理地址等信息進行快速定位。圖表6:三維快速定位特點:3D仿真視圖展現(xiàn),機房管理人員只需坐在辦公室,無需去機房便可輕松管理機房資源,降低了管理成本,節(jié)約時間,環(huán)保,高效,真正打造綠色機房。圖表7:三維自動展示系統(tǒng)整合了各種設備狀態(tài)信息和告警信息在自動展示界面上,使機房管理人員可以通過三維管理界面了解機房內部的整體情況和健康度。通過三維機房仿真和交互,IT管理人員可以:Ø 動態(tài)創(chuàng)建機房及機房內部各種硬件設施;Ø 建立軟件系統(tǒng)與硬件設備的關聯(lián)關系;Ø 對IT設備進行三維操作,
33、如選中、旋轉、拖動、復制粘貼、增加、刪除、編輯屬性等。Ø 進行IT設備的三維定位。Ø 在鼠標移動到三維設備上時自動顯示設備靜態(tài)屬性及實時監(jiān)控指標信息。Ø 支持機房布局設計和管理。Ø 支持3D自動定位功能。3.4.4 大屏幕機房展示機房展示系統(tǒng)主要用來對訪客觀摩、領導視察等進行機房展示,展示效果以3D播放形式,同時方便機房管理人員機房實時監(jiān)控,無需頻繁進出機房。圖表8:大屏幕機房自動展示特點:直觀,效果顯著,領導不需要去機房視察,方便管理人員機房監(jiān)控。3.4.5 資源管理 系統(tǒng)支持精細化的IT資源屬性管理,包括環(huán)境設備的屬性管理、網絡設備的屬性管理、軟件系
34、統(tǒng)的屬性管理、軟硬件的關聯(lián)關系等功能。系統(tǒng)支持設備、網絡及系統(tǒng)的靜態(tài)屬性的管理以及動態(tài)屬性的實時采集和存儲。系統(tǒng)建立配置管理數(shù)據(jù)庫,管理內容包括大到服務器、網絡設備、機柜、空調、攝像頭等設備,小到網絡端口、硬盤、CPU、線纜等資源的信息庫;運行在設備上面的軟件,包括操作系統(tǒng),數(shù)據(jù)庫,中間件、業(yè)務軟件、安全軟件,固件等的信息庫。系統(tǒng)在IT資源屬性信息的基礎上,將設備與設備,設備與應用系統(tǒng)之間的關聯(lián)關系進行全面的管理,實現(xiàn)軟硬件關系的可視化,透明化;并能實現(xiàn)三維機房內設備的快速3D定位功能。系統(tǒng)支持IT資源與管理人、使用人、服務商等的關聯(lián)關系,并能夠關聯(lián)資產編號、合同編號等。根據(jù)機房的日常維護記錄
35、,建立設備維護記錄信息庫。真正實現(xiàn)機房設備信息變更的精細化管理。通過設備維護記錄信息庫,能夠很方便的知道當前機房所有設備的現(xiàn)狀,以及曾經對這些設備所進行的屬性變更。系統(tǒng)支持多維度(機房、機柜、設備類型等),多視圖(折線圖、柱狀圖、餅圖等)的統(tǒng)計功能,為資產盤點提供高效的管理方式。系統(tǒng)支持全文檢索功能。通過對IT資源信息的索引建立,實現(xiàn)IT資源信息在企業(yè)內部的即時訪問和實時共享。支持模糊查詢。系統(tǒng)支持設備過保告警,實時監(jiān)測設備過保維護的管理。系統(tǒng)支持統(tǒng)一編碼規(guī)則,實現(xiàn)與第三方系統(tǒng)在資源層面的統(tǒng)一。系統(tǒng)提供資源屬性接口,供第三方軟件使用。管理機房設備資源,提供了便捷的資源添加方式、預置了幾十種機房
36、環(huán)境和設備資源模型(服務器、UPS、空調機、KVM 等),操作界面仿 MS Office2007。資源這一模塊分為三個部分,新建資源、資產樹和設備列表。新建資源包括容器、設備、環(huán)境、軟件、配件、其他資源操作;資源樹也包括容器、設備、環(huán)境、軟件、配件和其他;點擊資源樹上的任意資源名稱會出現(xiàn)設備列表,設備列表包含了設備的名稱、編碼、資產號等等,如下表所示。圖表9:資源管理系統(tǒng)中的所有資源設備,統(tǒng)稱為“對象”。該模塊主要包括對象和視圖操作,導航欄如下圖1-11所示,對象分類如下表4.3-3所示。圖表10:資源管理菜單對象分類對象內容容器機位、機房、機柜、預占位、管理區(qū)域、集群設備服務器、網絡設備、K
37、VM、磁帶庫、磁盤陣列、光盤庫、光端機、顯示器、數(shù)據(jù)采集器、硬盤錄像機、其他IT設備環(huán)境空調機、攝像頭、監(jiān)控點、UPS、電池、漏水控制器、門、電量監(jiān)測儀、煙感、消防、紅外檢測、配電柜、新風機、其他環(huán)境設備軟件操作系統(tǒng)、數(shù)據(jù)庫、應用軟件、中間件、業(yè)務系統(tǒng)配件CPU、內存、板卡、網卡、硬盤、其他配件其他企業(yè)視圖操作資源樹、資源導入、資源導出、資產列表 功能:Ø 新建資源;Ø 清除對象;Ø 查詢對象:單條件查詢和多條件查詢;Ø 打印和導出資源對象詳細列表;Ø 資源導入和導出。系統(tǒng)支持詳細的資源屬性,包括基本信息、基本配置、監(jiān)控配置、歸屬信息等;并實現(xiàn)
38、了合同、配件、軟件、虛擬機、維護記錄相關聯(lián),方便資產綜合管理;3D定位功能能夠一鍵三維機房定位放大彈出展示,精準快捷。如圖所示:圖表11:資源屬性管理Ø 資源樹資源樹中包括所有類型的對象。1. 層次分明的資源樹列表窗口,如圖所示。圖表12:資源樹列表2. 設備的列表,如圖所示。圖表13:設備列表3. 服務器的右鍵操作功能,如圖所示:Ø 查看屬性信息,具有權限的用戶可以修改其屬性信息;Ø 復制和粘貼;Ø 刪除某一設備;Ø 3D定位到機房;Ø 查看設備的實時監(jiān)控;Ø 查看設備的歷史記錄。圖表14:右鍵功能菜單Ø 資源批
39、量導入導出4. 資源導入導出支持EXCEL表格模板數(shù)據(jù)批量操作。實現(xiàn)用戶資產便捷管理。如圖:ü 資源導入圖表15:資源導入圖表16:資源導入完畢提示ü 資源導出圖表17:資源導出圖表18:資源導出保存圖表19:資源導出進度圖表20:資源導出完畢3.4.6 維護管理系統(tǒng)支持資產維護記錄管理、維護費用管理、借入借出管理、合同管理等,并能實現(xiàn)維護記錄與資產屬性關聯(lián),合同維保到期提醒等。強大的數(shù)據(jù)維護管理功能,完整的記錄機房維護人員對機房內任何一臺設備的屬性變更和設備維護記錄,并提供查詢,打印,導出維護記錄,特點:記錄齊全,維護和屬性變更蹤跡可尋。圖表21:維護管理3.4.7 統(tǒng)計
40、分析 支持多維度(機房、機柜、設備類型等),多視圖(折線圖、柱狀圖、餅圖等)的統(tǒng)計功能,為資產盤點提供高效的管理手段。統(tǒng)計效果有表格分析、圖形分析,表格分析支持導出和打印,圖形分析支持打印。效果如下圖所示: 圖表22:統(tǒng)計分析為了方便用戶使用,系統(tǒng)通過常用組合統(tǒng)計選項,為用戶預制了一些統(tǒng)計查看條件,還提供一個高級自定義統(tǒng)計,讓用戶自己設定統(tǒng)計查看條件。根據(jù)用戶需求進行報表定制開發(fā)。3.4.8 網絡管理系統(tǒng)具備對網絡系統(tǒng)進行實時監(jiān)控管理功能,支持IP地址管理,設備自動發(fā)現(xiàn),自動網絡拓撲、手動拓撲調整等功能。系統(tǒng)支持交換機、路由器、服務器等網絡設備的實時監(jiān)控功能(SNMP);支持交換機配置和腳本管
41、理,如交換機自定義腳本、公共腳本,方便網管人員操作;支持交換機自有管理軟件快捷方式的預置,方便用戶使用。系統(tǒng)支持對網絡設備的遠程訪問,包括PING、Telnet、Web頁面、SSH等。系統(tǒng)支持對網絡設備的狀態(tài)信息、MAC地址表、ARP表、設備接口信息、流量信息等的獲取和展示。系統(tǒng)支持交換機面板的遠程仿真,包括端口數(shù)據(jù)、LED狀態(tài)等。系統(tǒng)支持網絡設備的SNMP讀寫操作及TRAP事件接收機制、syslog日志接收機制。系統(tǒng)能夠通過網絡拓撲圖中線纜顏色的變化展示設備的運行狀態(tài),能夠自定義線纜流量的上行、下行、雙向的顯示。網絡拓撲圖能夠支持樹型、星型展現(xiàn)形式,能夠放大或縮放,能夠對下級設備進行隱藏、顯
42、示變換操作。系統(tǒng)能夠對互聯(lián)端口自動發(fā)現(xiàn)、手動配置,端口開啟、關閉遠程操作,支持交換機腳本配置批量備份功能。ü 有線網管有線網管主要包括網絡管理、網絡告警、公共腳本、自定義腳本的增加和管理、交換機的管理、入網計算機日志和告警設置。網絡管理的功能:Ø 添加網絡Ø 對網絡重命名Ø 刪除網絡Ø 手動搜索網絡設備Ø 拓撲發(fā)現(xiàn)和查看網絡拓撲圖Ø 查看網絡設備一覽表Ø 手動添加設備Ø 通過互聯(lián)端口修改網絡拓撲圖Ø 批量修改網絡設備信息Ø 添加網段Ø 手動搜索入網計算機Ø 搜索網段
43、 網絡管理的界面如圖所示,用戶可以實現(xiàn)以上功能:圖表23:網絡拓撲菜單網絡一覽表如圖圖表24:網絡一覽表網絡拓撲圖直觀的展現(xiàn)了網絡的結構以及上下行速率,用戶可通過右鍵菜單實現(xiàn)以下功能:Ø 搜索網絡設備Ø 刷新拓撲圖Ø 改變鏈路數(shù)據(jù)方向(雙向、上行、下行)Ø 鏈路數(shù)據(jù)類型(可以設置閾值,隱藏和顯示鏈路數(shù)據(jù),查看速率、單播包、廣播包、錯包、丟包的數(shù)據(jù))Ø 可以對網絡拓撲進行自動布局Ø 清除故障線纜和全部線纜網絡拓撲展示如圖所示:圖表25:網絡拓撲圖點擊網絡設備,進入網絡設備列表頁面,用戶可以實現(xiàn)查詢(單條件查詢和多條件查詢)、打印、導出和
44、清除等操作,通過列表的右鍵菜單可以實現(xiàn)如下功能,Ø 查看網絡設備的屬性信息(有權限的用戶可以修改屬性信息)Ø 刪除單個網絡設備Ø 查看網絡拓撲圖Ø 查看網絡設備的基本信息(包括系統(tǒng)信息、路由表、接口狀態(tài)、端口接口映射表)Ø 查看網絡設備的ARP表Ø 查看網絡設備的MAC轉發(fā)表Ø 讀取設備的描述以及名稱信息Ø 查看設備接口Ø 基本功能實現(xiàn)(系統(tǒng)包含功能:Telnet、Ping、Web、SSH;用戶可以通過有線網管配置兩個自定義工具)基本信息如下圖所示:圖表26:網絡設備基本信息菜單接口狀態(tài)表如下圖所示:圖表
45、27:接口狀態(tài)表端口接口映射表:圖表28:接口映射表點擊用戶網段,進入網段列表頁面,用戶可以實現(xiàn)查詢(單條件查詢和多條件查詢)、打印、導出和清除等操作,通過列表的右鍵菜單可以實現(xiàn)如下功能:Ø 查看屬性信息Ø 刪除選中網段點擊入網計算機,進入入網計算機列表頁面,用戶可以實現(xiàn)查詢(單條件查詢和多條件查詢)、打印、導出和清除等操作,通過列表的右鍵菜單可以實現(xiàn)如下功能:Ø 查看屬性信息Ø 刪除選中入網計算機Ø Ping IPØ Telnet 上聯(lián)設備網絡告警包括閾值告警,接入告警和IP(MAC)地址變更三種,統(tǒng)計了所有網絡設備數(shù)、用戶網段數(shù)和
46、入網計算技數(shù)目,告警頁面如下圖所示:圖表29:網絡告警列表通過有線網管導航欄,用戶可以新增公共教本和自定義腳本,同時還可以對這些腳本進行全面的管理。例如執(zhí)行修改屬性信息、刪除某一腳本、清除全部腳本、打印和導出等操作。用戶可以管理交換機,如圖所示。功能如下:Ø 篩選設備和查找設備Ø 導入設備Ø 自定義腳本Ø 批量備份Ø 批量修改圖表30:腳本管理通過入網計算機日志可以查看入網計算機的詳細情況。用戶可以通過告警設置來自定義告警策略應用于所需要的網絡設備,如圖所示。圖表32:告警設置通過有線網管配置,用戶可以自定義一些工具和配置SNMP,如圖所示。圖
47、表33:有線網管配置3.4.9 IP管理IP管理提供了用戶自行管理IP的平臺,頁面如圖所示。網段管理可以實現(xiàn)如下功能:Ø 新建IP區(qū)域Ø 刷新網段管理頁面Ø 查看網段屬性Ø 添加網段Ø 刪除網段Ø 添加IP地址圖表34:IP管理網段管理頁面可實現(xiàn)的功能:Ø 查看網段屬性Ø 刪除某一網段Ø 查詢(但條件查詢和多條件查詢)Ø 打印和導出Ø 清除所有網段3.4.10 監(jiān)控管理系統(tǒng)支持對各種監(jiān)控和指標的實時監(jiān)控功能。監(jiān)控服務運行在Windows 2008系統(tǒng)之上,主要負責對各種監(jiān)控指標進行定時
48、采樣、分析匯總、存儲、預警和告警等功能。系統(tǒng)采用分布式監(jiān)控服務架構,可以根據(jù)實際的監(jiān)控設備數(shù)量及性能指標要求部署多個監(jiān)控服務。監(jiān)控服務采用并發(fā)方式,通過同時啟動多個線程進行各種設備和軟件系統(tǒng)的掃描。并發(fā)線程數(shù)量由配置文件進行配置,用戶可以根據(jù)需要進行調整,可以自行定義掃描周期,建議掃描周期大于1分鐘。過于頻繁的掃描會加重網絡負載,同時影響網絡設備的性能。3.4.11 網絡設備監(jiān)控根據(jù)預先制定的監(jiān)控計劃,采用代理或者無代理方式(SNMP)對信息設備的性能指標進行監(jiān)控。監(jiān)控指標主要包括:CPU使用量,內存使用量,磁盤剩余量,網絡流量等。主要監(jiān)控的設備包括:網絡設備、服務器、存儲設備、網絡安全設備、
49、管理設備和各種信息化終端等如交換機實時監(jiān)控示意圖:圖表35:交換機監(jiān)控主流網絡設備的性能實時監(jiān)控,包括華為、Cisco、H3C、銳捷、中興等廠家的網絡產品。通過二次開發(fā),系統(tǒng)可以支持華為語音交換機的監(jiān)控,能夠嵌入華為語音交換機WEB配置管理界面的快捷方式。3.4.12 軟件系統(tǒng)監(jiān)控系統(tǒng)支持對主流操作系統(tǒng)、數(shù)據(jù)庫、中間件、應用軟件、業(yè)務系統(tǒng)的統(tǒng)一監(jiān)控功能。操作系統(tǒng)包括Windows,Linux,Unix等,監(jiān)控功能包括:Ø 對CPU和內存利用率的監(jiān)控。Ø 對磁盤利用率的監(jiān)控。Ø 對網絡接口的監(jiān)測,包括端口速率等。Ø 對系統(tǒng)服務的監(jiān)控。Ø 對系統(tǒng)日
50、志的監(jiān)控等。數(shù)據(jù)庫監(jiān)控包括Oracle,SQL Server等, 監(jiān)控功能包括:Ø 數(shù)據(jù)庫狀態(tài):數(shù)據(jù)庫是否正常工作。Ø 數(shù)據(jù)庫基本配置信息:數(shù)據(jù)庫名、版本號、基本配置等。Ø 數(shù)據(jù)庫進程信息:進程占用CPU時間,內存大小,進程總數(shù)等。Ø 數(shù)據(jù)庫表空間狀態(tài):表空間大小,配置信息,利用率等。Ø 數(shù)據(jù)庫性能檢測:SQL性能,命中率等。Ø 數(shù)據(jù)庫自身告警信息:獲取數(shù)據(jù)庫的告警信息并通過統(tǒng)一告警機制告警。數(shù)據(jù)庫監(jiān)控實時頁面示意圖:圖表36:數(shù)據(jù)庫監(jiān)控中間件監(jiān)控包括WebLogic,TomCat等,監(jiān)控功能包括:Ø 基本配置信息:服務器名
51、稱,版本,監(jiān)聽端口,是否激活等。Ø JVM堆棧監(jiān)測:堆棧大小,利用率門限監(jiān)控,超過門限值告警等。Ø WEB應用監(jiān)控指標:當前激活會話數(shù),最大會話數(shù),回話總數(shù),監(jiān)控對象請求代理程序和WEB容器現(xiàn)場池利用率等。中間件監(jiān)控示意圖:圖表37:TomCat監(jiān)控Weblogic監(jiān)控示意圖:圖表38:WebLogic監(jiān)控業(yè)務系統(tǒng)監(jiān)控包括:Ø 業(yè)務系統(tǒng)的運行狀態(tài)是否正常。Ø 業(yè)務系統(tǒng)的進程數(shù)及線程數(shù)。Ø 業(yè)務系統(tǒng)占用的資源情況等。3.4.13 統(tǒng)一告警和預警機制系統(tǒng)支持統(tǒng)一的告警和預警機制,系統(tǒng)預定義了一系列告警和預警策略,例如,服務器磁盤空間利用率超過80%
52、預警。用戶可以根據(jù)自己業(yè)務的需求,自定義告警和預警策略,或者修改預定義的告警和預警策略。系統(tǒng)對各種告警和預警事件進行了統(tǒng)一的定義和分類,包括環(huán)境設備的告警信息、網絡設備的告警信息、操作系統(tǒng)的告警信息、數(shù)據(jù)庫的告警信息、中間件的告警信息、系統(tǒng)軟件的告警信息、業(yè)務系統(tǒng)的告警信息、各種設備和系統(tǒng)的日志信息、定時采集各種網絡設備、操作系統(tǒng)、數(shù)據(jù)庫、中間件、系統(tǒng)軟件、業(yè)務系統(tǒng)的性能指標,一旦發(fā)現(xiàn)設備異常,立即通過短信、郵件等方式告警。告警面板顯示告警事件的告警類型和告警級別,并提供菜單對告警進行處理。圖表39:告警處理機制可以定制告警策略,如CPU利用率的報警區(qū)間:圖表40:CPU告警策略告警事件頁面示
53、意圖:圖表41:告警事件列表3.4.14 數(shù)據(jù)檢索系統(tǒng)具有全面的數(shù)據(jù)檢索功能,并支持全文檢索引擎和模糊查詢等各種高級檢索功能,且檢索效率非常高。系統(tǒng)支持模糊搜索,既可以輸入對象名稱也可以輸入屬性名稱或屬性值進行搜索查詢。在三維視圖導航條中,有搜索選項卡。輸入完搜查內容后回車即可,如輸入“服務器”后回車,結果如圖所示。圖表42:全文檢索結果列表左邊窗口是概要信息,可知與服務器有關的設備或信息有24條,右邊窗口是詳細信息,通過導航按鈕進行翻頁操作。右鍵菜單可以對不同的對象進行相關操作。3.4.15 元數(shù)據(jù)開發(fā)技術元數(shù)據(jù)驅動開發(fā)模式是一種開發(fā)軟件系統(tǒng)的模式,利用元數(shù)據(jù)來控制軟件系統(tǒng)的邏輯流程和界面功
54、能。目前,國內有一小部分軟件企業(yè)掌握了成熟的元數(shù)據(jù)驅動開發(fā)框架。利用這種開發(fā)框架,可以快速開發(fā)軟件系統(tǒng),尤其是信息管理類系統(tǒng)。系統(tǒng)的擴展也非常的方便快捷,基本上通過調整元數(shù)據(jù)就可以實現(xiàn)軟件系統(tǒng)的擴展,而無須更改代碼。系統(tǒng)采用元數(shù)據(jù)開發(fā)技術,用戶通過配置數(shù)據(jù)庫即可以增加或修改設備資源屬性,不需要修改程序代碼。3.5 系統(tǒng)管理 根據(jù)我們需要建設的系統(tǒng)的實際情況,我們需要提供良好的應用程序擴展性,以用戶為中心的基于角色的授權機制是最好的選擇。用戶身份鑒定通過登錄功能實現(xiàn)。只允許系統(tǒng)認可的合法用戶登錄進入系統(tǒng)。用戶登錄之后如果要使用系統(tǒng)提供的功能還要具備相應的權限。系統(tǒng)采用用戶、用戶組、權限、權限組的
55、管理模式來實現(xiàn)系統(tǒng)的操作權限安全管理。角色角色是可以訪問的資源的一個權限集合。它包含對可以訪問的細粒度資源的權限定義,可以把定義好的角色授予用戶組,則用戶組從較高的權限集合的層次上擁有對這些細節(jié)資源的訪問;角色與資源、角色與用戶組直接的關系是多對多的關系。用戶組用戶組定義用戶群體所具有的權限的集合,例如系統(tǒng)管理員用戶組。用戶組的權限由其所具有的角色集合來決定。用戶用戶信息來源于用戶管理系統(tǒng),用戶基于用戶組定義系統(tǒng)的訪問權限。為了提供系統(tǒng)的靈活性,系統(tǒng)也能定義用戶直接訪問資源的能力。用戶可以針對其用戶組定義的資源權限的基礎上,對其權限進行裁減。用戶和用戶組的關系是多對多的關系。分層、分級的授權模式系統(tǒng)采用用戶、用戶組、角色的分層方式進行權限管理,提供了授權管理的最大靈活性。對于用戶、用戶組、角色組織架構,我們將采用樹型結構的方式實現(xiàn),能夠靈活地增加、刪除用戶樹、用戶組樹、角色樹上面的任何節(jié)點,調整其結構層次,樹型結構的設計,使得系統(tǒng)的授權機制具有良好的開放性和擴展性。對于系統(tǒng)未來的擴展,通過對其組織結構樹、角色和用戶樹的調
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 遼寧石化職業(yè)技術學院《語言景觀社會實踐》2023-2024學年第一學期期末試卷
- 北京城市學院《工程彈性力學》2023-2024學年第一學期期末試卷
- 莆田學院《藥物合成反應實驗》2023-2024學年第一學期期末試卷
- 山東農業(yè)大學《電影藝術鑒賞》2023-2024學年第一學期期末試卷
- 武漢理工大學《國際結算》2023-2024學年第一學期期末試卷
- 莆田學院《楚藝術鑒賞》2023-2024學年第一學期期末試卷
- 重慶航天職業(yè)技術學院《文化文本分析與應用》2023-2024學年第一學期期末試卷
- 衡陽師范學院南岳學院《品牌形象策劃(Ⅰ)》2023-2024學年第一學期期末試卷
- 世界水日社區(qū)活動方案
- 世界讀書日特色活動方案
- 醫(yī)學免疫學和病原生物學理論知識考核試題及答案
- 勝保養(yǎng)操作手冊江鈴馭
- 疫苗及其制備技術課件
- 阿里巴巴公司價值觀實施細則
- 安全防范系統(tǒng)設計方案
- 人教版PEP初中八年級下冊英語全冊課件
- 《人衛(wèi)版第九版內科學心力衰竭》課件PPT
- 中國監(jiān)察制度史
- 藥廠MES系統(tǒng)解決方案
- 竣工驗收證書(模板)
- 寧波大學抬頭紙
評論
0/150
提交評論