<address id="vfzrl"><nobr id="vfzrl"><progress id="vfzrl"></progress></nobr></address>
    <address id="vfzrl"></address>

    <address id="vfzrl"></address>

    <em id="vfzrl"><form id="vfzrl"><nobr id="vfzrl"></nobr></form></em><address id="vfzrl"></address>
    <address id="vfzrl"></address>

    <noframes id="vfzrl"><form id="vfzrl"><th id="vfzrl"></th></form><form id="vfzrl"><th id="vfzrl"><th id="vfzrl"></th></th></form>

    國內或國外 期刊或論文

    您當前的位置:發表學術論文網電子論文》 應用性能管理在電網核心業務系統中的應用> 正文

    應用性能管理在電網核心業務系統中的應用

    所屬分類:電子論文 閱讀次 時間:2021-01-27 10:10

    本文摘要:摘要對電網核心業務系統的性能管理應用與部署框架進行研究,并將相關管理納入標準化運維服務管理流程,提出了行業企業推進應用性能管理的推薦思路,在應用性能監控基礎上優化整合相關的流程、人員和資源要素;并結合應用性能管理在案例中的實際應用,對電網環

      摘 要對電網核心業務系統的性能管理應用與部署框架進行研究,并將相關管理納入標準化運維服務管理流程,提出了行業企業推進應用性能管理的推薦思路,在應用性能監控基礎上優化整合相關的流程、人員和資源要素;并結合應用性能管理在案例中的實際應用,對電網環境下利用性能監控和性能管理提升業務系統管理水平的方法進行詳細探討。

      關鍵詞業務系統管理 應用性能管理 應用性能監控 過程管理 數據分析 可用性管理

    智能電網

      1引言

      隨著電網改革的深入推進,支撐電網核心業務的應用系統穩定性和可預測性已經受到電網企業越來越多的重視。但是對于電網來說,大批量應用和工具開發軟件組建的應用架構可能會超出IT部門的應用管理能力。從電網業務應用的實踐來看,無論應用軟件和IT管理實踐的現狀是什么,都有一個基本邏輯:沒有度量就沒有管理。核心問題在于缺少有價值的可視化能力,這個能力能夠為管理人員可視化地呈現性能問題發生的性質和原因。應用性能管理(ApplicationPerformanceManagement,APM)包括了流程和技術,讓管理人員能夠獲得所需的度量指標。在軟件生命周期的每個階段實現性能問題可視化,是恢復管理能力和預判性的最佳方法。

      2應用性能管理的技術與業務架構

      2.1應用性能管理

      APM具有兩個含義,其中一個的核心是“應用及支持流程(維護和改進應用及相關IT資源)的生命周期管理”,這個含義即完整意義上的應用性能管理。而另一類APM其實我們應該稱之為應用性能監測(ApplicationPerformanceMonitoring,APM),描述了一類軟件解決方案(工具),這類工具提供了有效管理軟件系統的途徑,利用軟件技術來呈現軟件組件、資源和用戶會話(交易)之間的關聯關系。事實上,這兩種管理邏輯都包含在應用性能管理范疇內。

      (1)完整意義上的應用性能管理通過監控跨越應用生命周期階段的應用性能情況,幫助管理者建立應用系統的管理決策。它會影響應用(或是由2個以上應用支持的服務)的總體質量或用戶體驗。從根本上來說,用戶體驗是由應用的性能和穩定性直接決定的,這是電網公司將應用性能管理視角延伸到包括應用生命周期和軟件質量管理的根本原因。應用生命周期包括:委托、資金、設計、建模、開發、測試、質量保證、用戶驗收、生產部署、應用和用戶故障的分類,以及應用生命終結等。

      (2)應用性能監測包含了如下概念:軟件組件——通常位于一個應用服務器內部,并基于Java或是.NET技術;資源——它們并不運行于應用服務器內部,例如:數據庫、消息機制、交易處理、認證和WEB服務等。資源常常被標記為分布式(或者遠程)的系統,并且通過網絡能夠訪問到,APM能夠檢測到一個交易進程在這些組件間執行,被稱為組件級可視化,通常被稱為深度探查技術或調用棧技術;用戶交易——由一個瀏覽器會話發起和顯示的交互動作,通過一個事務處理的角度進行觀察,可以將交易映射回相互作用的組件或資源,以識別性能問題的根源。

      2.2業務架構

      隨著互聯網的發展,基于中間件優化的客戶-服務器計算架構開始面臨額外壓力,需要應對事務處理能力增長,還需要適應業務應用變化的速度。越來越多的高度分布式應用程序體系結構相對于傳統的應用程序來說,在軟件維護及其需要的變化速度方面提出更高的要求。面向應用生命周期的性能管理架構。應用性能管理應當覆蓋應用軟件的生命周期。從應用軟件開發到其生產運營,應用性能管理具備了全生命周期管理能力。

      3應用性能管理在案例中的應用

      3.1應用目標

      (1)在電網營銷管理系統和資產管理系統部署應用性能監控和瀏覽器性能監控系統,實現對營銷管理系統和資產管理系統的性能監控及分析;(2)建立最有效利用應用性能監控工具的程序化能力和相關管理文化。

      3.2技術選型

      3.2.1應用性能監控技術選型

      今天的信息技術行業中,通過簡單網絡管理協議(SimpleNetworkManagementProtocol,SNMP)實現的可用性監控應用廣泛。除此之外,還有很多其他技術可能出現在APM解決方案。通常來說,這些技術可以被分別使用到五類主要的度量點。

      ●日志處理與分析技術;●專用設備或應用(通常是自制用于特定系統);●綜合事務處理系統;●實時會話處理系統,通常被稱為探針(包括會話過濾或者模式匹配,協議數據捕獲和分析技術);●應用軟件探查技術(包括JMX/PMI或者其它度量指標框架,字節碼探查技術)。這些應用性能監測技術的實用性和可視化能力的比較。根據上述方案和技術比較,基于本次管理應用的對象和目標,電網采用基于應用軟件探查技術的APM系統平臺,作為當前核心的應用性能監測解決方案。該系統平臺部署于中間件等應用系統核心組件設備上,采用字節碼攔截技術,獲取業務會話的詳細信息,通過指標數據分析能夠對業務應用實施有效的管理,并提供最佳的指標可視化能力。

      3.2.2應用性能管理技術選型

      電網已具備應用性能監控并不代表所有的當前應用都將直接獲得優化。APM技術探查基于WEB應用的相關特性,這對于較早的應用實現(通常采用C語言或其它非字節碼語言實現)來說并不適用。

      當電網將目光擴大到應用性能管理時,發現了因流程改進與協作帶來的很多價值,即使沒有被APM技術直接監控的應用實現也能夠同樣受益。遵循APM管理流程,特別是流程與運行環境評估相關聯,能夠幫助電網管理人員從APM計劃中真正獲益。傳統的信息技術管理能力主要集中在可用性管理領域,該領域是以告警為中心的模式。而應用性能管理是以指標為中心的模式。這意味著,重點在于并沒有所謂增強的可用性?捎眯怨芾磉壿嫃膩矶疾豢紤]利用額外的可見性能力實現增強管理;诖,要實現真正的增強管理,不僅需要增添管理技術,而且需要改變使用技術的過程。這就是“可視化差距”問題。這個差距從表面來看是一堆新指標,而事實上從當前的每一個供應商獲得的幾乎是相同的指標。

      所以,指標采樣頻度可能不同,但基礎信息基本上是相同的。真正的“可視化差距”反而是在部署應用性能管理的信息技術管理組織身上,在于其一旦具備APM這種新型可視化能力后,組織對于所呈現的可視化管理細節的響應能力。這種響應能力恰恰與流程相關,也就是電網如何使用這種可視化工具的問題,這與管理團隊的程序化能力和部門文化密切相關。APM工具本身是無法為管理團隊提供如何最有效利用它的流程,這是管理團隊必須自己形成的能力;谏鲜霰容^和認知,電網的應用系統管理和運維團隊,最終決定在采用基于應用軟件探查技術的應用性能監測系統平臺的基礎上,通過優化整合核心業務系統性能管理相關流程、人員和技術資源要素,形成一套能夠有效支撐應用系統全生命周期的性能管理業務流程和資源組織架構,從而構建完整的應用性能管理體系,實現對電網核心業務系統的管理能力。

      3.3應用成果

      通過實現應用性能監測與應用性能管理相整合的優化管理體系,電網的應用性能管理建設獲得了較好的成果。(1)對核心業務系統運行狀態的可視化管理可視化手段呈現業務的吞吐量、數據庫的吞吐量、錯誤率、系統拓撲等反映業務系統運行狀態數據,并依此判斷業務運行狀態是否異常,進而形成性能優化方向。(2)系統性能故障可快速定位根據各節點、事務的響應時間,判斷該節點、事務是否屬于異常(例如,EJB調用超過秒級,屬于異常),再深層次逐步分析節點、事務具體情況。

      (3)建立了一套可持續的業務運維體系對關鍵應用系統進行月度性能分析并出具性能分析報告,反饋給系統運維及開發廠商分析并整改,建立了一套問題閉環的機制,對系統性能問題持續優化提升。(4)正在形成軟件生命周期管理的概念試點將應用性能管理能力前推到軟件開發的質控階段,在軟件交維環節實現基于性能基線數據的交維接收規范,并將基于應用性能管理的應用審計作為軟件開發質控流程的一個環節予以管理。

      電網論文范例:智能電網下現代城市電網規劃探討

      4結語

      電網現有的IT環境大量采用虛擬化和云計算技術,基礎架構和應用的對應關系被打破,通過本次應用性能管理體系建設,從可視化能力上有效重構了業務運行過程中,基礎架構與應用的邏輯對應關系,幫助運維部門工作實現了從基礎運維到業務運維的跨越。經過一段時間的應用性能管理體系運行,在電網核心業務系統運行管理方面,建議應用性能管理應當面向軟件系統的生命周期管理,在引入應用性能管理工具基礎上,有必要建立相對應的管理流程體系,將應用性能管理的相關內容嵌入開發、測試、質量保證、用戶驗收、生產部署、應用和用戶故障處理,以及應用生命終結等軟件生命周期管理環節中,形成基于應用性能的核心業務系統生命周期管理,協助系統預判和快速定位故障,提升用戶體驗。

      作者:廖 臣 吳方權 舒 彧 李 洵 朱顯峰

    轉載請注明來自發表學術論文網:http://www.cnzjbx.cn/dzlw/25674.html

    五级黄18以上免费看