《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 數據(災備)中心中間件應用服務器研究與設計
數據(災備)中心中間件應用服務器研究與設計
2015《電子技術應用》智能電網增刊
馮 揚,張立新,廖明耀,齊志超
(北京中電普華信息技術有限公司, 北京 100192)
摘要: 為了保障國家電網數據(災備)中心的安全建設,通過對比國內外中間件產品的技術現狀,提出了一套適合國家電網的中間件應用服務器的基本框架和主要功能,并對交易服務、快照服務和日志服務三個模塊做出了詳細介紹。之后,搭建了測試環境,對功能和性能做出了測試,結果滿足設計要求和國家電網的要求。對該產品的進一步研發有助于提升數據(災備)中心的應用服務自我恢復能力和數據(災備)中心的建設,起到了基礎應用軟件支持的作用。
Abstract:
Key words :

  馮  揚,張立新,廖明耀,齊志超

  (北京中電普華信息技術有限公司, 北京 100192)

  摘  要: 為了保障國家電網數據(災備)中心的安全建設,通過對比國內外中間件產品的技術現狀,提出了一套適合國家電網的中間件應用服務器的基本框架和主要功能,并對交易服務、快照服務和日志服務三個模塊做出了詳細介紹。之后,搭建了測試環境,對功能和性能做出了測試,結果滿足設計要求和國家電網的要求。對該產品的進一步研發有助于提升數據(災備)中心的應用服務自我恢復能力和數據(災備)中心的建設,起到了基礎應用軟件支持的作用。

  關鍵詞: 數據(災備)中心; 中間件; 交易服務;快照服務;日志服務

0 引言

  數據(災備)中心建設按照國家公司集中式數據中心建設發展要求,已經審議通過。在集中式數據中心建設方案中明確提出要進一步提高IT軟硬件資源利用率,降低整體建設及運維成本,滿足不斷快速調優需求,提升可控和在控、安全可靠運行、容災和恢復的能力[1]。

  數據(災備)中心建設一方面為國網私有云的建設提供了數據安全存儲和備份的保障,另一方面因體系中包含中間件,云環境采用X86集群[2]方式實現會大量應用中間件?,F有的應用中間件,由于沒有統一的標準,配置、管理方式千差萬別,每個系統都獨立部署,且難以統一使用、復用和維護。國家電網公司迫切需要一個統一高效安全的中間件產品來實現對數據(災備)中心建設的支持。

1 背景概述

  1.1 研究背景

  國網的安全體系中,網絡層面安全已經非常規范和細粒度,做到了網絡隔離、傳輸加密、統一權限、單點登錄等。而應用中間件層次、數據庫中間件層次的加密技術和安全架構仍然較模糊,此項目可以通過對中間件級別的安全技術研發,來實現更底層的安全防護。

  1.2 研究現狀

  現有公司的中間件組件的使用均采用國外產品,版本不統一,且每個系統都需要獨立采購。從歷史上看應用中間件在國際上已經形成了標準,同時國網的已建成項目在開發中也遵循了這些共通標準。國內外的研究現狀具體情況如表1所示。

008.jpg

  1.2.1 Oracle WebLogic Server

  WebLogic是美國Oracle公司出品的一個Application Server,確切地說是一個基于Java(J2EE)架構的中間件,WebLogic是用于開發、集成、部署和管理大型分布式Web應用、網絡應用和數據庫應用的Java應用服務器,也是國網部署最廣泛的的應用服務中間件之一。

  1.2.2 IBM WebSphere Application Server

  IBM WebSphere Application Server提供了一個面向服務架構(Service-Oriented Architecture,SOA)需要的安全可擴展的應用程序基礎架構。并通過J2EE 5認證,支持Java Development Kit (JDK) 6.0、EJB 3.0 和Java Persistence API(JPA),為構建可重用的持久性對象提供了簡化的編程模式;對WebSphere MQ的預置支持和對WebSphere ESB的高度整合,這些產品的組合能夠構成一個強大的企業服務總線(Enterprise Service Bus),可以整合多種類的應用程序和環境。

  1.2.3 東方通TongWeb應用服務器

  TongWeb應用服務器也是一個獲得Java EE 5認證的Java應用服務器,它實現了Java EE 5規范、最新的Web服務標準和主流的互操作標準。它提供高級消息傳輸、Web服務、高可用性、集群和多平臺支持。通過配置TongWeb應用服務器集群,可以實現負載均衡,增強應用的擴展性。通過將高度優化的會話服務器添加到TongWeb應用服務器標準版,TongWeb應用服務器企業版的集群提供從一個服務器至另一個服務器的無縫移植以及故障切換,從而可確保關鍵應用和服務的持續運行,幫助企業應對應用程序宕機或者服務意外無法訪問等情況。

  1.2.4 Red Hat JBoss EAP

  JBoss的企業應用平臺(JBoss EAP)是市場領先的、開源的企業級Java創新性和可擴展的Java應用程序開發和部署平臺。基于企業用戶對企業版JBoss的巨大需求,紅帽公司作為開源解決方案廠商中的佼佼者,推出了企業版JBoss產品—JBoss EAP,得到了廣大企業級、電信級客戶的認同。紅帽資深JBoss專家表示,企業版JBoss在JBoss AS的基礎上,進行了大幅度改進,二者的差異主要體現在產品、技術、安全性、可管理性、服務支持、軟件責任風險與法律問題等方面。

  1.3 問題分析

  從產品的延續性和兼容性上來說要求應用中間件應用服務器既能符合國際標準,又能適用于云平臺。能夠承載服務化的應用是對應用中間件的最大要求[3],這兩種需求的難點也體現在目前國網的云平臺環境尚未完全建成(中間件本身也是云平臺的核心之一),在開發中如何能與云平臺的建設保持同步,甚至超前是在制定業務目標時需要著重考慮的。

  對比國內外常用的四種中間件產品和采用技術,需確定哪一種更能方便云平臺的在變化中的構建模式,更適合在國家電網海量的不同類型的應用服務器上部署和運用。通過各方面全面分析和對比,最終采用了Jboss中間件技術,它能夠便捷、低成本地實現目前建設所需的功能和性能指標。

2 關鍵技術和服務

  2.1 中間件架構

  Jboss中間件架構全面實現了Java EE 5的規范、最新的Web服務標準和主流的互操作標準,它提供高級消息傳輸、Web服務、高可用性、高穩定性,并提供對多種主流平臺的全面支持[4]。各種模塊以服務形式體現,架構如圖1所示。

002.jpg

  核心8個服務中有3個是根據現有需求改進和開發的,分別是交易服務、快照服務和日志服務。

  2.2 交易服務

  交易服務屬于SG-APS中間件的一個功能模塊,開啟此功能可以處理因宕機等非正常運行而產生的中斷的事務。在事務開始時、事務準備提交時以及提交后都有日志記錄,如果服務器意外不能正常工作,在服務器重新啟動的時候會分析不能正常工作前的日志記錄,復原事務現場,提交不能正常工作前中斷的事務。此模塊適用于standalone場景。

  2.3 日志服務

  日志服務實現日志模塊配置、日志級別設置、日志輪轉設置、日志輸出方式配置并可實現自定義日志擴展[5]。日志管理內容包括執行日志記錄、獲取模塊描述、讀取xml文件元素、解析日志元素、解析根日志元素、添加資源屬性描述、添加設置參數描述、覆蓋服務。

  2.4 快照服務

  快照服務記錄了系統不同時間的工作狀態,可以根據需要定制快照模式,也可以在系統出現故障時,根據原記錄來恢復和回放??煺展ぞ叩闹饕δ馨ǎ何募煺斩ㄖ啤⑽募煺丈?、快照文件回放、快照文件存儲[6、7]和管理。

3 實現流程

  3.1 系統啟動

  3.1.1 客戶端日志啟動

  客戶端日志啟動后,發送日志配送文件。日志發送配置文件包括發送文件存在的路徑及發送的目的地。配置文件讀取模塊加載配置文件,接下來發送日志數據,包括請求發送、確定上次發送的位置。將讀入的文件內容發送到服務端。

  3.1.2 日志服務端管理

  包括參數管理、日志數據接收和日志查詢下載功能。服務端的配置文件參數包括文件的存儲路徑定義。

  配置文件主要是對上傳的日志文件存儲位置的定義,此外還有日志記錄解析格式的定義。格式包括如何區分不同日志和日志如何解析。

  3.1.3 日志數據處理

  服務端提供的服務主要包括:查詢上次的傳輸位置,生成通信id;接收傳輸的數據,服務端系統時間。

  系統收到的每一個日志文件有一個對應的信息文件,記錄相關的記錄數。

  系統控制文件對應最后的信息文件,如果通信正常,則控制文件指向最后這個文件。如果不是,則說明通信異常,最后的這個文件就應該是上次完成的文件。如果不存在,則取最新文件的前一個文件。

  為了確保操作的可控,控制文件先將記錄當前位置的文件改名,再建立新的傳輸控制文件。

  3.2 事務記錄與恢復

  在系統啟動之后可以開啟中間件服務器,開始事務模塊的運行,并生成事務日志。日志生成記錄事務工作情況,正常啟動流程如圖2所示。

002.jpg

  當系統發生異常狀態關閉時,再次啟動后將出現事務異常的提示,需要開啟數據恢復服務,根據事務日志恢復到最近標記過的正常狀態,從而實現中間件的啟動?;謴瓦^程如圖3所示。

003.jpg

  3.3 快照定制和回放

  通過快照的定制和回放,實現系統和程序的定期備份和追溯,按時間記錄當天、一周前、一個月前等的記錄和回放以及快照存儲、增量備份、冗余刪除等[8]。管理員快照操作的權限如圖4所示.

004.jpg

4  測試與結果

  4.1 測試環境

  搭建測試環境包括硬件環境和軟件環境。

  硬件環境:CPU: 至少2GHz,內存:至少需要1GMB的內存,硬盤空間:至少需要2GMB磁盤空間,監視器:圖形界面安裝需要256色,字符界面安裝沒有色彩要求,瀏覽器:Microsoft IE7或Firefox3.0及以上版本。軟件環境:JDK1.6,開發IDE工具:Eclipse 4.4、Maven 3.0.2,操作系統:Windows 7,數據庫:mySQL 5.2,中間件:Jboss 7.1.1 Final。

  4.2 數據庫恢復結果

  首先安裝開發測試Java環境,搭建maven(Jboss的構建方式)工程,在standalone模式下啟動Jboss集群,創建Mysql數據庫,并創建測試數據??蛻舳颂砑尤罩?。然后,突然關閉應用服務器,模擬服務器故障,數據庫數據斷電丟失。重新開機啟動交易恢復模塊,數據庫數據恢復成功。數據恢復前界面如圖4,恢復成功后界面如圖5。

005.jpg

  4.3 快照回放和刪除

  快照回放,根據快照記錄恢復歷史狀態下的系統或程序。刪除功能可以刪除歷史快照。功能顯示如圖7所示。

006.jpg

  4.4 日志下載查詢

  管理用戶可以通過網絡遠程對收到的日志文件進行查詢,同時提供下載。

  對于后臺日志10 min建立一個文件,如果一次只能看10 min的內容,將會很不方便,因此系統提供可以跨時間段的多文件查詢。日志下載界面如圖8所示。

007.jpg

  5 結束語

  通過實驗和測試得出了該中間件產品能夠實現預期功能,經測試后的性能指標能夠滿足目前云平臺和設計要求。具體指標參數見表2。

009.jpg

  為提高云計算平臺數據(災備)中心的高可用(靠)性,應用中間件對應用提供自我恢復的能力管控,即知道應用是否有問題,以及支撐的Java容器是否出現故障,對出現問題的應用進程和組件提供分析、恢復、重啟的能力??梢愿鶕煌亩ㄖ撇呗裕x擇性重新啟動恢復。并對數據(災備)中心建設提供了安全的基礎應用軟件支持。

參考文獻:

  [1]姜可.淺析企業數據災備系統的建設[J].計算機光盤軟件與應用,2013(1):111-112.

  [2]馮揚 云安全技術研究.電力信息與通信技術[J]. 2014,12(1).

  [3]魏勇,張權.中間件技術研究[J].電子技術應用,2004,30(11):1-4.

  [4]李捷.基于SOA應用JMX和JMS技術的RFID中間件設計[J].電子技術應用,2010,36(4):119-122.

  [5]陳莉君,康華,賈威威.云存儲日志文件系統中快照的設計與實現[J].計算機應用與軟件,2013,30(7):205-208.

  [6]周煒,譚懷亮,易樂天.基于帶外存儲虛擬化的邏輯卷高性能快照[J].計算機研究與發展,2012,49(3):637-643.

  [7]陽小珊,朱立谷,羅洪元.IP網絡存儲的日志系統研究[J].計算機研究與發展,2011,48(z1):366-369.

  [8]趙志恒,羅宇.基于細粒度快照的遠程容災系統的設計與實現[J].計算機工程與科學,2008,30(7):151-154.


此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          欧美电影在线观看| 欧美日韩在线影院| 日韩小视频在线观看| 亚洲日本无吗高清不卡| 国产一区二区三区在线观看免费视频| 在线精品福利| 国产精品五月天| 欧美成在线观看| 亚洲一区二区三区激情| 欧美日韩国产首页在线观看| 欧美理论电影在线观看| 亚洲国产日韩在线一区模特| 亚洲午夜久久久久久尤物| 蜜桃视频一区| 欧美美女bb生活片| 裸体丰满少妇做受久久99精品| 亚洲视屏一区| 亚洲国产一区二区三区a毛片| 欧美有码在线观看视频| 久久综合精品国产一区二区三区| 国产亚洲欧洲| 亚洲国产精品成人久久综合一区| 欧美在线资源| 亚洲二区在线观看| 亚洲一区二区不卡免费| 国产美女精品视频免费观看| 国产精品视频一区二区三区| 国内揄拍国内精品少妇国语| 亚洲精品国产精品国自产观看浪潮| 亚洲美女区一区| 国产一区二区三区久久久久久久久| 欧美日韩另类在线| 久久久久久久久久久久久久一区| 亚洲激情一区二区三区| 欧美涩涩网站| 国内精品免费在线观看| 欧美午夜不卡影院在线观看完整版免费| 久久这里有精品视频| 亚洲性夜色噜噜噜7777| 欧美一区二区精品久久911| 日韩亚洲欧美成人一区| 亚洲第一在线| 国产午夜精品久久久久久久| 国产精品久久久久久久久久ktv| 亚洲人成在线观看网站高清| 欧美伦理在线观看| 亚洲永久网站| 亚洲高清一区二区三区| 午夜视频在线观看一区二区| av成人国产| 久久婷婷人人澡人人喊人人爽| 欧美精品电影在线| 欧美日韩不卡| 欧美国产欧美亚州国产日韩mv天天看完整| 伊人久久亚洲美女图片| 亚洲一区二区在线视频| 亚洲国产经典视频| 久久精品91久久香蕉加勒比| 亚洲电影观看| 国产日本欧美一区二区| 亚洲一区二区三区777| 国产一区日韩二区欧美三区| 久久精品国产清高在天天线| 国产伦精品一区二区三区免费迷| 国内精品视频在线播放| 亚洲欧美自拍偷拍| 久久激情五月丁香伊人| 国产久一道中文一区| 欧美日韩综合精品| 亚洲国内高清视频| 欧美国产激情二区三区| 久久久综合视频| 亚洲国产高清aⅴ视频| 欧美手机在线视频| 99re6热在线精品视频播放速度| 亚洲国产综合91精品麻豆| 欧美日韩亚洲一区| 亚洲高清三级视频| 亚洲欧美日韩区| 亚洲成色777777在线观看影院| 亚洲无线一线二线三线区别av| 日韩视频不卡中文| 欧美日本亚洲| 亚洲激情小视频| 久久动漫亚洲| 欧美顶级少妇做爰| 欧美福利视频在线观看| 亚洲国产精品一区二区www| 尤物视频一区二区| 亚洲天堂av在线免费观看| 亚洲日本中文| 午夜影院日韩| 欧美伊人精品成人久久综合97| 亚洲一区在线观看视频| 国产精品一区二区视频| 国内精品久久久久久久影视麻豆| 国产精品亚洲欧美| 欧美激情精品久久久久久| 一区在线视频| 久久一区二区精品| 亚洲天堂免费在线观看视频| 欧美激情一级片一区二区| 免费欧美在线| 新狼窝色av性久久久久久| 欧美日韩欧美一区二区| 国产精品久久久一区二区三区| 国产亚洲一区二区三区| 欧美护士18xxxxhd| 美女黄网久久| 美女91精品| 国产乱肥老妇国产一区二| 亚洲小少妇裸体bbw| 欧美人与禽猛交乱配视频| 久久成人免费电影| 日韩一级精品视频在线观看| 欧美激情欧美激情在线五月| 欧美视频在线观看一区二区| 免费一区视频| 欧美三区在线观看| 黄色精品一二区| 国产日本欧美一区二区三区在线| 免费一区二区三区| 国内久久精品| 亚洲图片欧美午夜| 欧美成人高清视频| 午夜精品久久久久久久久| 亚洲免费在线| 欧美日韩国产精品| 国产精品久久国产精麻豆99网站| 国产精品麻豆成人av电影艾秋| 亚洲国产岛国毛片在线| 欧美激情一区二区三区| 国产一区在线观看视频| 国产午夜精品美女视频明星a级| 亚洲国产91色在线| 亚洲一区二区三区四区五区黄| 国内自拍一区| 国产精品亚洲片夜色在线| 欧美一区二区三区男人的天堂| 欧美激情性爽国产精品17p| 中文无字幕一区二区三区| 亚洲国产va精品久久久不卡综合| 影音先锋国产精品| 欧美成人精品一区二区三区| 国产午夜精品麻豆| 亚洲一区二区在线看| 欧美另类在线播放| 亚洲欧洲一级| 欧美激情一区二区三区| 一区二区三区高清视频在线观看| 影音先锋久久久| 国产乱码精品一区二区三| 亚洲精选在线| 国产日韩精品在线| 国产日韩欧美a| 国产伦理一区| 麻豆久久精品| 久久久久久久久久久久久女国产乱| 亚洲国产成人av好男人在线观看| 老司机精品导航| 国产日韩一区二区三区在线播放| 亚洲乱码国产乱码精品精天堂| 久久精品视频免费播放| 毛片一区二区三区| 欧美国产国产综合| 亚洲电影在线免费观看| 亚洲精品免费观看| 99精品黄色片免费大全| 久久精品水蜜桃av综合天堂| 欧美日韩在线观看一区二区| 亚洲午夜精品一区二区三区他趣| 欧美在线免费视屏| 欧美视频精品一区| 久久riav二区三区| 老司机凹凸av亚洲导航| 欧美激情中文字幕一区二区| 亚洲国产网站| 国产嫩草影院久久久久| 久久精品99国产精品| 国产精品福利网站| 99re国产精品| 老司机精品久久| 亚洲欧洲日夜超级视频| 午夜久久久久| 欧美日本三级| 亚洲综合首页| 国产午夜精品美女毛片视频| 鲁大师影院一区二区三区| 欧美国产日本| 久久色在线观看| 日韩午夜视频在线观看| 永久久久久久| 欧美成人免费观看| 久久九九99视频| 另类国产ts人妖高潮视频| 激情成人中文字幕| 亚洲欧美一区二区三区极速播放| 午夜久久电影网| 欧美高潮视频| 欧美在线观看视频一区二区| 欧美区在线播放| 精品电影在线观看| 久热精品在线| 久久精品亚洲国产奇米99| 国产女人aaa级久久久级| 国产精品婷婷| 亚洲男人第一网站| 亚洲最新视频在线播放| 男人的天堂亚洲在线| 亚洲黄色视屏| 亚洲成人原创| 好吊色欧美一区二区三区视频| 可以免费看不卡的av网站| 欧美日韩视频| 尤物yw午夜国产精品视频明星| 欧美影院在线播放| 欧美一区在线视频| 一区二区黄色| 欧美国产综合视频| 欧美中文字幕| 99热免费精品| 一本色道久久综合一区| 国产日韩欧美三级| 国产麻豆精品视频| 亚洲人成绝费网站色www| 黄色成人在线网址| 国产精品一区二区久久精品| 欧美成人午夜影院| 亚洲欧美日韩综合国产aⅴ| 欧美精品一区二区三区蜜桃| 欧美激情女人20p| 欧美一区二区三区四区在线观看地址| 亚洲欧美日韩成人高清在线一区| 亚洲国产日本| 欧美另类极品videosbest最新版本| 欧美成人精品一区二区| 国内精品写真在线观看| 中文av一区特黄| 日韩一区二区久久| 樱桃国产成人精品视频| 亚洲一区二区三区涩| 久久综合999| 国产欧美视频一区二区| 一区二区三区在线看| 亚洲国产精品99久久久久久久久| 欧美日韩国产成人在线| 欧美日韩亚洲视频| 亚洲一区二区免费在线| 蜜桃av综合| 国产一区二区日韩精品| 国产裸体写真av一区二区| 久久综合精品一区| 国产精品网曝门| 久久影视精品| 欧美成人高清视频| 亚洲欧美精品一区| 一区二区三区成人精品| 欧美日韩一区二| 欧美日韩mp4| 久久国产精品99精品国产| 午夜一区二区三视频在线观看| 欧美中在线观看| 一区二区三区视频在线播放| 欧美激情亚洲激情| 国产精品网站在线| 一区二区三区免费观看| 日韩一级二级三级| 亚洲人在线视频| 亚洲人成77777在线观看网| 亚洲最新中文字幕| 亚洲国产精品欧美一二99| 亚洲亚洲精品在线观看| 欧美日韩国产一区二区三区地区| 激情久久五月| 久久国产欧美| 亚洲精品日韩在线观看| 国产毛片精品国产一区二区三区| 欧美成人免费在线观看| 国产精品系列在线播放| 美女啪啪无遮挡免费久久网站| 一本色道久久88精品综合| 欧美激情精品久久久久久大尺度| 欧美日韩国产大片| 欧美午夜一区二区福利视频| 亚洲一级在线观看| 欧美日韩国产免费观看| 久久狠狠亚洲综合| 国产农村妇女毛片精品久久莱园子| 国产裸体写真av一区二区| 久久久久久久久久码影片| 先锋影音国产一区| 欧美久久久久久| 国产日韩精品一区观看| 老司机久久99久久精品播放免费| 久久综合福利| 日韩午夜电影在线观看| 99re6这里只有精品| 欧美一区二区视频免费观看| 欧美激情综合在线| 久久精品一区二区国产| 亚洲欧洲免费视频| 欧美精品99| 久久综合影音| 黄色小说综合网站| 欧美成人r级一区二区三区| 一区二区三区视频在线看| 国内视频一区| 免费不卡在线观看av| 亚洲国内自拍| 国产精品igao视频网网址不卡日韩| 一区二区三区四区国产精品| 亚洲免费网址| 欧美日韩岛国| 亚洲欧美一区二区三区在线| 欧美揉bbbbb揉bbbbb| 午夜精品久久久| 亚洲精品乱码久久久久久| 国产一区二区三区久久久久久久久| 性做久久久久久| 欧美一区国产一区| 亚洲香蕉成视频在线观看| 久久精彩免费视频| 欧美伊人精品成人久久综合97| 亚洲黄色尤物视频| 国产伦精品一区二区三区高清| 久久aⅴ乱码一区二区三区| 久久综合色天天久久综合图片| 亚洲一区免费观看|