两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種云監(jiān)控中心的架構(gòu)方法

文檔序號:6437862閱讀:487來源:國知局
專利名稱:一種云監(jiān)控中心的架構(gòu)方法
技術(shù)領(lǐng)域
本發(fā)明涉及煙草云監(jiān)控中心架構(gòu)領(lǐng)域,具體地說是一種煙草專賣局云監(jiān)控中心的架構(gòu)方法。
背景技術(shù)
近些年煙草行業(yè)在信息化建設(shè)方面獲得很大發(fā)展,在IT軟、硬件方面投入很大, 業(yè)務(wù)運營由傳統(tǒng)模式發(fā)展成大量的由客戶機/服務(wù)器、系統(tǒng)軟件、業(yè)務(wù)應(yīng)用軟件共同組成, 這就使得煙草商業(yè)企業(yè)內(nèi)部IT系統(tǒng)的復(fù)雜性進一步增加,在眾多異構(gòu)系統(tǒng)構(gòu)成的軟硬件平臺之上是龐大的企業(yè)應(yīng)用系統(tǒng),從專賣管理系統(tǒng)、營銷管理系統(tǒng)、物流管理系統(tǒng)、供應(yīng)商/ 供應(yīng)鏈管理系統(tǒng)、客戶關(guān)系管理到辦公自動化(OA)系統(tǒng)等等,無一不是支持煙草業(yè)務(wù)增長的強勁動力和基礎(chǔ)設(shè)施,信息化在整個公司業(yè)務(wù)的地位日益提升,這對IT系統(tǒng)的運行提出了更高要求,構(gòu)成整個IT系統(tǒng)的硬件、軟件中間任何一個環(huán)節(jié)出現(xiàn)問題,都會造成系統(tǒng)的停止,直接影響到整個公司的業(yè)務(wù)開展,造成重大損失。面對復(fù)雜異構(gòu)的IT環(huán)境,如何對IT 系統(tǒng)進行集中監(jiān)控,及時發(fā)現(xiàn)和排除故障;如何使IT系統(tǒng)穩(wěn)定、可靠、安全的運行并在保持可靠性和可用性的前提下提高IT系統(tǒng)的利用率;如何使IT運維管理工作步入一個有序的、 規(guī)范的層次;如何使IT部門更好的為業(yè)務(wù)部門提供服務(wù),從而提高整體運行效率。煙草公司按照現(xiàn)行以地市集中的模式構(gòu)建監(jiān)控平臺,無疑將會花費大量的成本而得不到相應(yīng)的效果,而且IT服務(wù)管理更多強調(diào)問題復(fù)用、提前預(yù)防,通過有效的知識積累,對再次發(fā)生的問題能快速定位解決,對于大量分散的平臺,無疑在知識積累方面沒有太多好處。

發(fā)明內(nèi)容
本發(fā)明的技術(shù)任務(wù)是針對上述現(xiàn)有技術(shù)的不足,提供一種煙草專賣局云監(jiān)控中心的架構(gòu)方法。本發(fā)明的技術(shù)任務(wù)是按以下方式實現(xiàn)的一種煙草專賣局云監(jiān)控中心的架構(gòu)方法,其特點是通過高性能的網(wǎng)絡(luò)架構(gòu)實現(xiàn)云監(jiān)控代理,對分散在各地市煙草專賣局基礎(chǔ)設(shè)施數(shù)據(jù)進行采集,并通過云監(jiān)控和云監(jiān)控平臺之間的讀寫,將數(shù)據(jù)統(tǒng)一形成運維數(shù)據(jù)倉庫, 從而進一步將數(shù)據(jù)進行加工處理以及展現(xiàn),
具體步驟如下
1)整個架構(gòu)按照作用的不同分為數(shù)據(jù)源層、云監(jiān)控代理層、云應(yīng)用層;
2)通過高性能網(wǎng)絡(luò)架構(gòu)實現(xiàn)云監(jiān)控代理層,通過云監(jiān)控代理采集數(shù)據(jù)源層的數(shù)據(jù),并通過云監(jiān)控代理層和云應(yīng)用層進行數(shù)據(jù)讀寫,將數(shù)據(jù)形成統(tǒng)一的運維數(shù)據(jù)倉庫;
3)云應(yīng)用層負責對數(shù)據(jù)的處理、分析、展現(xiàn)。所述數(shù)據(jù)源層為基礎(chǔ)架構(gòu),包括跨越不同地域,分散在各個地市信息中心機房設(shè)備,如主機、網(wǎng)絡(luò)、數(shù)據(jù)庫、存儲、中間件、應(yīng)用、機房環(huán)境等;所述云監(jiān)控代理層構(gòu)建在數(shù)據(jù)源層之上,作為數(shù)據(jù)的采集層采用分布式架構(gòu); 所述云應(yīng)用層構(gòu)建在云監(jiān)控代理層之上,用于業(yè)務(wù)處理和業(yè)務(wù)展現(xiàn),是云平臺通過網(wǎng)絡(luò)的統(tǒng)一訪問入口。步驟2中,云監(jiān)控代理層網(wǎng)絡(luò)應(yīng)用包括I/O服務(wù)、I/O過濾器和I/O處理器三個層次,
I/O服務(wù)用來執(zhí)行實際的I/O操作,以及管理I/O會話,提供支持不同協(xié)議的I/O服務(wù),或由開發(fā)人員實現(xiàn)自己的I/O服務(wù);
I/O過濾器用來完成字節(jié)流與特定的對象與數(shù)據(jù)結(jié)構(gòu)的轉(zhuǎn)換,并對輸入輸出的數(shù)據(jù)進行處理,滿足橫切的需求,若干個I/O過濾器串聯(lián)起來,形成I/O過濾器鏈; I/O處理器用來執(zhí)行具體的業(yè)務(wù)邏輯,對接收到的消息執(zhí)行特定的處理。本發(fā)明的一種煙草專賣局云監(jiān)控中心的架構(gòu)方法與現(xiàn)有技術(shù)相比具有以下突出的有益效果
(一)通過高性能網(wǎng)絡(luò)架構(gòu)實現(xiàn)的云監(jiān)控代理,是一種分布式的代理技術(shù),通過云代理解決分散在異地跨區(qū)域的數(shù)據(jù)采集問題;
(二)通過高性能網(wǎng)絡(luò)云代理和云監(jiān)控平臺之間的數(shù)據(jù)讀寫,將分散的數(shù)據(jù)采集到統(tǒng)一的運維數(shù)據(jù)倉庫中,保證數(shù)據(jù)進行進一步的挖掘、分析、展現(xiàn);
(三)實現(xiàn)煙草專賣局云監(jiān)控中心,從IT方面大大降低各地市煙草公司的硬件采購成本,以及系統(tǒng)的使用維護成本。


附圖1是本發(fā)明煙草專賣局云監(jiān)控中心的架構(gòu)圖; 附圖2是本發(fā)明云監(jiān)控代理層的執(zhí)行流程圖。
具體實施例方式參照說明書附圖以具體實施例對本發(fā)明的一種煙草專賣局云監(jiān)控中心的架構(gòu)方法作以下詳細地說明。實施例
一種煙草專賣局云監(jiān)控中心的架構(gòu)方法,通過高性能的網(wǎng)絡(luò)架構(gòu)實現(xiàn)云監(jiān)控代理,對分散在各地市煙草專賣局基礎(chǔ)設(shè)施數(shù)據(jù)進行采集,并通過云監(jiān)控和云監(jiān)控平臺之間的讀寫,將數(shù)據(jù)統(tǒng)一形成運維數(shù)據(jù)倉庫,從而進一步將數(shù)據(jù)進行加工處理以及展現(xiàn)。1)如附圖1所示,將整個煙草專賣局的監(jiān)控中心構(gòu)建劃分為三層,首先分散在各個地市信息中心機房設(shè)備,跨越不同地域的設(shè)備作為基礎(chǔ)架構(gòu)的數(shù)據(jù)源層,作為最底層監(jiān)控設(shè)備,包括主機、網(wǎng)絡(luò)、數(shù)據(jù)庫、存儲、中間件、應(yīng)用、機房環(huán)境等;構(gòu)建在這些基礎(chǔ)設(shè)施之上的是云監(jiān)控代理,作為數(shù)據(jù)的采集層采用分布式架構(gòu);構(gòu)建在云監(jiān)控代理之上的是功能和展現(xiàn)的云應(yīng)用層,這一層主要是做業(yè)務(wù)處理和業(yè)務(wù)展現(xiàn)的,是云平臺通過網(wǎng)絡(luò)的統(tǒng)一訪問入口。
2)通過高性能網(wǎng)絡(luò)架構(gòu)實現(xiàn)云監(jiān)控代理層,通過云監(jiān)控代理采集數(shù)據(jù)源層的數(shù)據(jù),并通過云監(jiān)控代理層和云應(yīng)用層進行數(shù)據(jù)讀寫,將數(shù)據(jù)形成統(tǒng)一的運維數(shù)據(jù)倉庫。
具體說,云監(jiān)控代理層采用高性能的網(wǎng)絡(luò)架構(gòu)MINA (Apache MINA),支持基于 Java NIO (Java New 10)技術(shù)的TCP/UDP應(yīng)用程序開發(fā)、串口通訊程序。云監(jiān)控代理層網(wǎng)絡(luò)應(yīng)用有三個層次,分別是I/O服務(wù)、I/O過濾器和I/O處理器,執(zhí)行流程如附圖2所示。1 I/O服務(wù)1/0服務(wù)用來執(zhí)行實際的I/O操作。提供了一系列支持不同協(xié)議的I/O服務(wù),如TCP/IP、UDP/IP、串口和虛擬機內(nèi)部的管道等。開發(fā)人員也可以實現(xiàn)自己的I/O服務(wù)。1 I/O過濾器1/0服務(wù)能夠傳輸?shù)氖亲止?jié)流,而上層應(yīng)用需要的是特定的對象與數(shù)據(jù)結(jié)構(gòu)。I/O過濾器用來完成這兩者之間的轉(zhuǎn)換。I/O過濾器的另外一個重要作用是對輸入輸出的數(shù)據(jù)進行處理,滿足橫切的需求。多個I/O過濾器串聯(lián)起來,形成I/O過濾器鏈。1 I/O處理器1/0處理器用來執(zhí)行具體的業(yè)務(wù)邏輯。對接收到的消息執(zhí)行特定的處理。服務(wù)
I/O服務(wù)用來執(zhí)行真正的I/O操作,以及管理I/O會話。根據(jù)所使用的數(shù)據(jù)傳輸方式的不同,有不同的I/O服務(wù)的實現(xiàn)。由于I/O服務(wù)執(zhí)行的是輸入和輸出兩種操作,實際上有兩種具體的子類型。一種稱為“I/O接受器(I/O acc印tor)”,用來接受連接,一般用在服務(wù)器的實現(xiàn)中;另外一種稱為“I/O連接器(I/O connector)”,用來發(fā)起連接,一般用在客戶端的實現(xiàn)中。1 I/O接受器用來接受連接,與對等體(客戶端)進行通訊,并發(fā)出相應(yīng)的I/O事件交給I/O處理器來處理。使用I/O接受器的時候,只需要調(diào)用bind方法并指定要監(jiān)聽的套接字地址。當不再接受連接的時候,調(diào)用unbind停止監(jiān)聽即可。1 I/O連接器用來發(fā)起連接,與對等體(服務(wù)器)進行通訊,并發(fā)出相應(yīng)的I/O事件交給I/O處理器來處理。使用I/O連接器的時候,只需要調(diào)用connect方法連接指定的套接字地址。另外可以通過setCormectTimeoutMillis設(shè)置連接超時時間(毫秒數(shù))。會話
1/0會話表示一個活動的網(wǎng)絡(luò)連接,與所使用的傳輸方式無關(guān)。1/0會話可以用來存儲用戶自定義的與應(yīng)用相關(guān)的屬性。這些屬性通常用來保存應(yīng)用的狀態(tài)信息,還可以用來在1/0過濾器和1/0處理器之間交換數(shù)據(jù)。1/0會話在作用上類似于Servlet規(guī)范中的HTTP會話。過濾器
從1/0服務(wù)發(fā)送過來的所有1/0事件和請求,在到達1/0處理器之前,會先由1/0 過濾器鏈中的1/0過濾器進行處理。過濾器可以在很多情況下使用,比如記錄日志、性能分析、訪問控制、負載均衡和消息轉(zhuǎn)換等。過濾器非常適合滿足網(wǎng)絡(luò)應(yīng)用中各種橫切的非功能性需求。在基于Apache MINA的網(wǎng)絡(luò)應(yīng)用中,一般存在多個過濾器。這些過濾器互相串聯(lián),形成鏈條,稱為過濾器鏈。每個過濾器依次對傳入的1/0事件進行處理。當前過濾器完成處理之后,由過濾器鏈中的下一個過濾器繼續(xù)處理。當前過濾器也可以不調(diào)用下一個過濾器,而提前結(jié)束,這樣1/0事件就不會繼續(xù)往后傳遞。比如負責用戶認證的過濾器,如果遇到未認證的對等體發(fā)出的1/0事件,則會直接關(guān)閉連接。這可以保證這些事件不會通過此過濾器到達I/O處理器。處理器
I/O事件通過過濾器鏈之后會到達I/O處理器。I/O處理器中與I/O事件對應(yīng)的方法會被調(diào)用。3)云應(yīng)用層負責對數(shù)據(jù)的處理、分析、展現(xiàn)。云應(yīng)用層具體的處理、分析的由過濾引擎、閾值引擎、事件引擎、消息引擎、策略引擎來實現(xiàn),主要負責對云代理層采集的數(shù)據(jù)進行過濾處理,并通過閾值引擎對數(shù)據(jù)進行初始分析形成告警,產(chǎn)生的告警通過策略引擎的進一步處理形成事件,事件可以通過消息引擎發(fā)送郵件信息或者通過短信網(wǎng)關(guān)發(fā)送短信消息,事件引擎也可以對相關(guān)聯(lián)的幾個事件采取升級定性,使云監(jiān)控中心所關(guān)注的問題有優(yōu)先級,并防止不必要的事件風暴。云應(yīng)用層的展現(xiàn)技術(shù)方面采用AJAX (Asynchronous JavaScript and XML)技術(shù), 實現(xiàn)頁面的交互式網(wǎng)頁應(yīng)用的網(wǎng)頁開發(fā),并通過SVG、FLEX技術(shù)實現(xiàn)頁面的動態(tài)圖表渲染效果。
權(quán)利要求
1.一種煙草專賣局云監(jiān)控中心的架構(gòu)方法,其特征在于通過高性能的網(wǎng)絡(luò)架構(gòu)實現(xiàn)云監(jiān)控代理,對分散在各地市煙草專賣局基礎(chǔ)設(shè)施數(shù)據(jù)進行采集,并通過云監(jiān)控和云監(jiān)控平臺之間的讀寫,將數(shù)據(jù)統(tǒng)一形成運維數(shù)據(jù)倉庫,從而進一步將數(shù)據(jù)進行加工處理以及展現(xiàn),具體步驟如下1)整個架構(gòu)按照作用的不同分為數(shù)據(jù)源層、云監(jiān)控代理層、云應(yīng)用層;2)通過高性能網(wǎng)絡(luò)架構(gòu)實現(xiàn)云監(jiān)控代理層,通過云監(jiān)控代理采集數(shù)據(jù)源層的數(shù)據(jù),并通過云監(jiān)控代理層和云應(yīng)用層進行數(shù)據(jù)讀寫,將數(shù)據(jù)形成統(tǒng)一的運維數(shù)據(jù)倉庫;3)云應(yīng)用層負責對數(shù)據(jù)的處理、分析、展現(xiàn)。
2.根據(jù)權(quán)利要求1所述的煙草專賣局云監(jiān)控中心的架構(gòu)方法,其特征在于所述數(shù)據(jù)源層為基礎(chǔ)架構(gòu),包括跨越不同地域的,分散在各個地市信息中心機房設(shè)備;所述云監(jiān)控代理層構(gòu)建在數(shù)據(jù)源層之上,作為數(shù)據(jù)的采集層采用分布式架構(gòu);所述云應(yīng)用層構(gòu)建在云監(jiān)控代理層之上,用于業(yè)務(wù)處理和業(yè)務(wù)展現(xiàn),是云平臺通過網(wǎng)絡(luò)的統(tǒng)一訪問入口。
3.根據(jù)權(quán)利要求1所述的煙草專賣局云監(jiān)控中心的架構(gòu)方法,其特征在于步驟2中, 云監(jiān)控代理層網(wǎng)絡(luò)應(yīng)用包括I/O服務(wù)、I/O過濾器和I/O處理器三個層次,I/O服務(wù)用來執(zhí)行實際的I/O操作,以及管理I/O會話,提供支持不同協(xié)議的I/O服務(wù),或由開發(fā)人員實現(xiàn)自己的I/O服務(wù);I/O過濾器用來完成字節(jié)流與特定的對象與數(shù)據(jù)結(jié)構(gòu)的轉(zhuǎn)換,并對輸入輸出的數(shù)據(jù)進行處理,滿足橫切的需求,若干個I/O過濾器串聯(lián)起來,形成I/O過濾器鏈;I/O處理器用來執(zhí)行具體的業(yè)務(wù)邏輯,對接收到的消息執(zhí)行特定的處理。
全文摘要
本發(fā)明公開了一種煙草專賣局云監(jiān)控中心的架構(gòu)方法,屬于煙草云監(jiān)控中心架構(gòu)領(lǐng)域。該方法通過高性能的網(wǎng)絡(luò)架構(gòu)實現(xiàn)云監(jiān)控代理,對分散在各地市煙草專賣局基礎(chǔ)設(shè)施數(shù)據(jù)進行采集,并通過云監(jiān)控和云監(jiān)控平臺之間的讀寫,將數(shù)據(jù)統(tǒng)一形成運維數(shù)據(jù)倉庫,從而進一步將數(shù)據(jù)進行加工處理以及展現(xiàn)。與現(xiàn)有技術(shù)相比,本發(fā)明的煙草專賣局云監(jiān)控中心的架構(gòu)方法將分散的數(shù)據(jù)采集到統(tǒng)一的運維數(shù)據(jù)倉庫中,保證數(shù)據(jù)進行進一步的挖掘、分析、展現(xiàn),并且從IT方面大大降低各地市煙草公司的硬件采購成本,以及系統(tǒng)的使用維護成本。
文檔編號G06Q50/26GK102427470SQ201110354159
公開日2012年4月25日 申請日期2011年11月10日 優(yōu)先權(quán)日2011年11月10日
發(fā)明者宋智強, 武志強, 王偉兵, 王春生 申請人:山東浪潮齊魯軟件產(chǎn)業(yè)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
安岳县| 木兰县| 乌兰浩特市| 广水市| 宁城县| 绩溪县| 错那县| 且末县| 耿马| 镇康县| 白河县| 梅州市| 阿鲁科尔沁旗| 深水埗区| 民丰县| 商城县| 乌兰察布市| 中西区| 南丰县| 格尔木市| 大新县| 吉木萨尔县| 上高县| 大荔县| 稻城县| 肥西县| 伊吾县| 玉田县| 襄垣县| 阳西县| 清涧县| 托克逊县| 望江县| 淮南市| 盘山县| 凤城市| 高尔夫| 出国| 隆化县| 板桥市| 岐山县|