999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

軌道交通綜合監(jiān)控系統(tǒng)數(shù)據(jù)庫集群設(shè)計

2014-08-16 01:09:02朱小龍張興波趙麗敏
關(guān)鍵詞:數(shù)據(jù)庫設(shè)備信息

朱小龍 ,張興波 ,趙麗敏 ,陸 晨

(1.華北計算機系統(tǒng)工程研究所 研究生部,北京 100083;2.北京國際系統(tǒng)控制有限公司,北京 100083;3.德州學(xué)院 計算機系,山東 德州253300)

軌道交通綜合監(jiān)控系統(tǒng)是原有各個單獨機電系統(tǒng)的應(yīng)用集成,具有多子站、多子系統(tǒng)和地理分布分散的結(jié)構(gòu)特點。其主要功能包括對設(shè)備的集中監(jiān)控和子系統(tǒng)之間的協(xié)調(diào)聯(lián)動,一般綜合監(jiān)控系統(tǒng)由電力(PSCADA)、信號(SIG)、環(huán)控(BAS)、乘客信息(PIS)、乘客廣播(PA)、視頻監(jiān)控(CCTV)、火災(zāi)報警(FAS)、售檢票(AFC)、門禁(ACS)和屏蔽門(PSD)等子系統(tǒng)組成。

數(shù)據(jù)庫是軌道交通綜合監(jiān)控系統(tǒng)各種應(yīng)用的基礎(chǔ),是數(shù)據(jù)交換和共享信息的直接載體。使用MySQL Cluster數(shù)據(jù)庫集群既能滿足系統(tǒng)較強實時性和高可用性的要求(NDB存儲引擎采用內(nèi)存表和無單點故障設(shè)計),又具有低成本、易擴展的優(yōu)點。

1 系統(tǒng)結(jié)構(gòu)

1.1 MySQL Cluster結(jié)構(gòu)

MySQL Cluster由若干個主機中內(nèi)存數(shù)據(jù)庫組成集群。各個主機之間無共享結(jié)構(gòu),降低了分布式系統(tǒng)的硬件需求。在MySQL Cluster中,有3種類型的節(jié)點。每個節(jié)點表示為一個服務(wù)進程。MySQL Cluster結(jié)構(gòu)圖如圖1所示。

管理節(jié)點:集群管理服務(wù)器,負責(zé)配置系統(tǒng)參數(shù)、管理節(jié)點的啟動和停止、運行備份。節(jié)點中存儲了數(shù)據(jù)庫集群的整體配置信息,它必須在其他節(jié)點進程啟動之前啟動。

數(shù)據(jù)節(jié)點:用于存儲集群的數(shù)據(jù),集群的數(shù)據(jù)以數(shù)據(jù)組(Data Group)的形式存儲在數(shù)據(jù)節(jié)點上,一個數(shù)據(jù)組中包含NoOfReplica個數(shù)據(jù)節(jié)點,這些節(jié)點互為副本,數(shù)據(jù)組中單個副本節(jié)點故障不影響數(shù)據(jù)庫的正常使用。在集群中數(shù)據(jù)組按數(shù)據(jù)節(jié)點的nodeID順序排序來劃分,NoOfReplica取值范圍為1~4,目前NDB只支持取值1~2。

圖1 MySQL Cluster結(jié)構(gòu)圖

SQL節(jié)點:客戶端和外部API訪問集群數(shù)據(jù)的接口服務(wù)器(MySQL Server)。可根據(jù)不同應(yīng)用的需求靈活配置和構(gòu)造,如讀寫分離和負載均衡等。

1.2 集群復(fù)制

MySQL Cluster集群支持異步復(fù)制。復(fù)制結(jié)構(gòu)中包含主 服 務(wù) 器 (Master Server)和 從 服 務(wù) 器 (Slave Server), 數(shù)據(jù)和操作由主服務(wù)器復(fù)制到從服務(wù)器中。NDB二進制日志接口線程運行在主、從服務(wù)器兩端將數(shù)據(jù)庫的變化存儲到二進制格式的日志文件中,并通過復(fù)制通道,將主服務(wù)器的變化保存到從服務(wù)器中。集群復(fù)制如圖2所示。

2 數(shù)據(jù)模型

在綜合監(jiān)控系統(tǒng)中,數(shù)據(jù)庫平臺需要提供的數(shù)據(jù)功能包括:存儲設(shè)備及現(xiàn)場采集的實時狀態(tài)和信息,存儲設(shè)備及系統(tǒng)的配置參數(shù)(包括通信參數(shù)、設(shè)備信息、系統(tǒng)配置和權(quán)限配置等),存儲設(shè)備及系統(tǒng)的運行記錄數(shù)據(jù)(包括設(shè)備遙測或遙信值記錄、操作記錄等)。

數(shù)據(jù)模型參考IEC-61970標準,并根據(jù)軌道交通綜合監(jiān)控應(yīng)用的特點對公共對象接口模型CIM(Common Interface Model)做相應(yīng)的拓展設(shè)計。CIM是一個抽象模型,由描述系統(tǒng)的有關(guān)對象組成。這些對象又劃分成若干個邏輯包,每個邏輯包代表了整個系統(tǒng)模型的某個部分。核心包用于表示系統(tǒng)的核心結(jié)構(gòu)或構(gòu)件;拓撲包用于表示構(gòu)件之間的連接關(guān)系;運營包用于描述人員、權(quán)限、財務(wù)等運營關(guān)系;量測包和SCADA包用于描述通信、遙信、遙測、遙調(diào),遙控等結(jié)構(gòu)。數(shù)據(jù)模型組織圖如圖3所示。

(1)核心包(Core):包括車站類、子系統(tǒng)類、區(qū)域類、設(shè)備類、設(shè)備端子類。車站對象表示軌道交通線上的車站,一般分為正線車站和車輛段兩種類型。有站號、站名等信息。區(qū)域?qū)ο蟊硎镜乩淼膮^(qū)域位置,主要有站廳、站臺、通道、隧道區(qū)間、大小端機房等,詳盡的區(qū)域描述有利于提高車站的應(yīng)急處理效率。子系統(tǒng)對象表示機電系統(tǒng)的功能和職責(zé)分類,軌道交通綜合監(jiān)控中的子系統(tǒng)主要包括環(huán)控(BAS)、信號(SIG)、電力(PSCADA)、售檢票(AFC)、視頻監(jiān)控(CCTV)、乘客信息與廣播(PIS&PA)等,運營中各子系統(tǒng)各司其職,保證整個系統(tǒng)的正常運行。設(shè)備對象描述設(shè)備的基本信息:設(shè)備編號、設(shè)備名稱、車站、區(qū)域、子系統(tǒng)、設(shè)備類型等。設(shè)備端子對象表示設(shè)備的連接屬性,一個設(shè)備可以對應(yīng)若干個設(shè)備連接端子。

(2)拓撲包(Topology):用來描述設(shè)備的連接屬性,如軌道、道岔的連接,電力線路的連接等。主要包括連接節(jié)點類、拓撲節(jié)點類和拓撲島類。設(shè)備都是通過連接節(jié)點連接,如果在某個設(shè)備端子上存在多種連接方式(連接節(jié)點),則構(gòu)成拓撲節(jié)點,在同一時刻拓撲節(jié)點上只有一種連接方式有效。若干個拓撲節(jié)點則構(gòu)成一個拓撲島,拓撲島即為統(tǒng)籌的聯(lián)鎖區(qū)。

(3)運營包(Operation):包括員工、部門、權(quán)限等信息。其中用戶對象用來描述用戶的信息,部門對象用來描述運營層面職能部門的信息,權(quán)限對象則用于全局的用戶權(quán)限管理和系統(tǒng)權(quán)限認證功能。

(4)量測和 SCADA 包(Measure&SCADA):量測和 SCADA包是系統(tǒng)的核心模塊,描述量測相關(guān)信息。通信對象和RTU對象表示SCADA通信的基本參數(shù),遙測類是模擬量輸入,累計量輸入和狀態(tài)量輸入的父類。控制類是設(shè)定點類和狀態(tài)量輸出類的父類。每個控制對象和遙測對象需要對應(yīng)到具體的設(shè)備及設(shè)備端子上才具有實際的意義。

根據(jù)數(shù)據(jù)對象的信息和關(guān)系,將其映射為關(guān)系數(shù)據(jù)庫設(shè)計的數(shù)據(jù)模式。獨立性比較強的對象,映射為數(shù)據(jù)模式中的實體;對于依附于其他對象才有實際意義,或者具有一對一關(guān)系的對象,則映射為實體的屬性;而那些具有多對多關(guān)系的對象,則直接映射為數(shù)據(jù)模式中的關(guān)系。

3 集群實現(xiàn)

軌道交通綜合監(jiān)控系統(tǒng)一般分成中心和車站兩層結(jié)構(gòu),主要的操作都在控制中心上完成,特殊情況下操作權(quán)限可以下放到車站,以便車站進行就地控制。集群的數(shù)據(jù)節(jié)點分別設(shè)置在中心和車站,減輕系統(tǒng)的網(wǎng)絡(luò)通信負擔(dān),增加系統(tǒng)的可用性。另外,在控制中心一般還會設(shè)置一個備用中心,防止控制中心因服務(wù)器故障而失效。將備用中心配置成集群的數(shù)據(jù)復(fù)制,如果中心服務(wù)器發(fā)生故障,系統(tǒng)可以啟用中心備用的數(shù)據(jù)服務(wù)器,保證正常運行。集群結(jié)構(gòu)圖如圖4所示。

圖4 集群結(jié)構(gòu)圖

MySQL Cluster數(shù)據(jù)庫集群有多個版本的安裝文件,本例中采用免安裝的Windows版本。這個版本的安裝過程比較簡單,只需要拷貝程序文件和配置文件即可。默認 的 程 序 集 文 件 的 路 徑 為 C:mysql或 C:Program FilesMySQLMySQL Server5.6。管理節(jié)點上需要的程序文件為(ndb_mgmd.exe和 ndb_mgm.exe,后者為可選項),配置文件config.ini中需要包含節(jié)點信息(主機名、IP地址和節(jié)點類型等),數(shù)據(jù)存儲信息(數(shù)據(jù)存儲內(nèi)存和索引存儲內(nèi)存分配,數(shù)據(jù)文件和日志文件配置),數(shù)據(jù)組節(jié)點數(shù)量(NoOfReplica)等。數(shù)據(jù)節(jié)點上需要的程序文件是ndbd.exe或者ndbmtd.exe,配置文件中只需說明集群連接屬性(ndb-connectstring=管理節(jié)點IP地址:端口號,端口號默認為1186)。SQL節(jié)點拷貝完全的免安裝文件,配置文件my.ini中只需說明集群連接屬性和存儲引擎參數(shù)即可(ndbcluster ndb-connectstring=管理節(jié)點 IP:1186)。 模型系統(tǒng)配置如表1所示。

主集群安裝完成后,使用MySQL Sever Windows安裝文件(msi文件)安裝中心備用數(shù)據(jù)庫。備用數(shù)據(jù)庫不采用MySQL Cluster集群結(jié)構(gòu),以防止由于集群管理節(jié)點故障而導(dǎo)致整個集群失效。設(shè)置備用數(shù)據(jù)庫為主集群的復(fù)制。

4 實際應(yīng)用

按上述步驟安裝數(shù)據(jù)庫集群,然后根據(jù)設(shè)計的數(shù)據(jù)模式建立數(shù)據(jù)庫和數(shù)據(jù)表。在實際應(yīng)用中不僅需要記錄量測和SCADA數(shù)據(jù)的實時測量值,還需要記錄其歷史運行記錄,按照其特點分別創(chuàng)建參數(shù)庫SysPara、實時庫RealScada和歷史庫HisRecord 3個數(shù)據(jù)庫。參數(shù)庫包含核心包、運營包、量測包和SCADA包的通信鏈路表、RTU表、限值表、報警組表等信息;實時庫包含量測包和SCADA包的大部分具有實時內(nèi)容的部分以及實時報警表、拓撲包的內(nèi)容;歷史庫主要是從實時庫轉(zhuǎn)儲的數(shù)據(jù)和用戶操作記錄表等信息。將3個數(shù)據(jù)庫建立在集群的數(shù)據(jù)節(jié)點上,參數(shù)庫和歷史庫采用磁盤表存儲,實時庫采用內(nèi)存表存儲。

數(shù)據(jù)庫平臺是綜合監(jiān)控系統(tǒng)開發(fā)的基礎(chǔ),選用以上設(shè)計是因為IEC-61970的公共數(shù)據(jù)接口模型具有良好的結(jié)構(gòu)性和規(guī)范性,以及MySQL Cluster數(shù)據(jù)庫軟件高實時性、高可用性和易拓展的優(yōu)點。實驗過程中數(shù)據(jù)庫集群也表現(xiàn)出較好的性能,能夠滿足軌道交通綜合監(jiān)控系統(tǒng)的一般要求。但是在負載和性能方面,數(shù)據(jù)庫集群還有進一步優(yōu)化的空間。

[1]金紫蘅.從雙機到四機中MySQL數(shù)據(jù)庫高可用性實現(xiàn)方法[J].中國科技信息,2011(16):91,96.

[2]程鵬,劉偉.電力SCADA系統(tǒng)運行平臺的存儲系統(tǒng)設(shè)計[J].計算機研究與發(fā)展,2011,48(z1):132-136.

[3]張慎明,劉國定.IEC61970標準簡介[J].電力系統(tǒng)自動化,2002(14):1-6.

[4]唐漢明,翟振興,蘭麗華.深入淺出MySQL數(shù)據(jù)庫開發(fā)、優(yōu)化與管理維護[M].北京:人民郵電出版社,2008.

猜你喜歡
數(shù)據(jù)庫設(shè)備信息
諧響應(yīng)分析在設(shè)備減振中的應(yīng)用
基于MPU6050簡單控制設(shè)備
電子制作(2018年11期)2018-08-04 03:26:08
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
數(shù)據(jù)庫
財經(jīng)(2017年2期)2017-03-10 14:35:35
數(shù)據(jù)庫
財經(jīng)(2016年15期)2016-06-03 07:38:02
500kV輸變電設(shè)備運行維護探討
數(shù)據(jù)庫
財經(jīng)(2016年3期)2016-03-07 07:44:46
數(shù)據(jù)庫
財經(jīng)(2016年6期)2016-02-24 07:41:51
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
原來他們都是可穿戴設(shè)備
消費者報道(2014年7期)2014-07-31 11:23:57
主站蜘蛛池模板: 综合亚洲网| 美女裸体18禁网站| 性网站在线观看| 国产二级毛片| 日韩欧美国产综合| 免费看a级毛片| 热99精品视频| 亚欧乱色视频网站大全| 欲色天天综合网| 日韩一二三区视频精品| 成人福利在线视频| 中文字幕乱妇无码AV在线| 亚洲人成色77777在线观看| 91外围女在线观看| 99热国产这里只有精品9九| 92精品国产自产在线观看| 欧美福利在线观看| 国产精品综合久久久| 国产91小视频在线观看| 一级毛片无毒不卡直接观看| 欧美人与性动交a欧美精品| 国产精品网曝门免费视频| 国产1区2区在线观看| 国产综合网站| 丁香婷婷在线视频| 久久国产精品夜色| 亚洲黄色网站视频| 久久免费看片| 欧美成人午夜影院| 日韩精品亚洲一区中文字幕| 日韩国产精品无码一区二区三区 | 国产真实乱子伦视频播放| 国产尤物视频网址导航| 国产在线视频欧美亚综合| 乱系列中文字幕在线视频| 国产a在视频线精品视频下载| 色成人亚洲| 茄子视频毛片免费观看| 久久亚洲国产视频| 18禁黄无遮挡免费动漫网站| 欧美亚洲欧美区| 亚洲网综合| 欧美日韩激情在线| 综合色区亚洲熟妇在线| 亚洲欧美日韩精品专区| 欧美成人午夜视频免看| 狠狠干综合| 凹凸精品免费精品视频| 72种姿势欧美久久久久大黄蕉| 日韩欧美综合在线制服| 久久国产精品麻豆系列| 精品一區二區久久久久久久網站| 亚洲欧美日韩另类在线一| 精品久久高清| 日韩欧美中文在线| 成年av福利永久免费观看| 女人18毛片一级毛片在线 | 免费观看成人久久网免费观看| 999在线免费视频| 国产在线视频欧美亚综合| 激情六月丁香婷婷| 国产在线视频欧美亚综合| 看国产一级毛片| 亚洲天堂免费在线视频| 免费av一区二区三区在线| 国产精品无码一区二区桃花视频| 成人无码区免费视频网站蜜臀| 久久午夜夜伦鲁鲁片不卡| 成人亚洲天堂| 97狠狠操| 国产高清在线丝袜精品一区| 欧美综合一区二区三区| 片在线无码观看| 国产一级小视频| 国产农村精品一级毛片视频| 色综合成人| 99re这里只有国产中文精品国产精品| 国产高清不卡视频| 2022国产91精品久久久久久| 老司机久久99久久精品播放 | 久草国产在线观看| 亚洲AⅤ波多系列中文字幕|