亚洲一区人妻,久久三级免费,国模少妇无码一区二区三区,日韩av动漫

國內(nèi)或國外 期刊或論文

您當前的位置:發(fā)表學術論文網(wǎng)電子論文》 應用性能管理在電網(wǎng)核心業(yè)務系統(tǒng)中的應用> 正文

應用性能管理在電網(wǎng)核心業(yè)務系統(tǒng)中的應用

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

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

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

  關鍵詞業(yè)務系統(tǒng)管理 應用性能管理 應用性能監(jiān)控 過程管理 數(shù)據(jù)分析 可用性管理

智能電網(wǎng)

  1引言

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

  2應用性能管理的技術與業(yè)務架構

  2.1應用性能管理

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

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

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

  2.2業(yè)務架構

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

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

  3.1應用目標

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

  3.2技術選型

  3.2.1應用性能監(jiān)控技術選型

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

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

  3.2.2應用性能管理技術選型

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

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

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

  3.3應用成果

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

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

  電網(wǎng)論文范例:智能電網(wǎng)下現(xiàn)代城市電網(wǎng)規(guī)劃探討

  4結語

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

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

轉載請注明來自發(fā)表學術論文網(wǎng):http:///dzlw/25674.html