一種業(yè)務(wù)平臺(tái)中通信信息的監(jiān)控存儲(chǔ)系統(tǒng)及方法
【專利摘要】本發(fā)明公開了一種業(yè)務(wù)平臺(tái)中通信信息的監(jiān)控存儲(chǔ)系統(tǒng)及方法,業(yè)務(wù)平臺(tái)包括以太網(wǎng)交換機(jī)、若干采集終端和若干業(yè)務(wù)服務(wù)器,各業(yè)務(wù)服務(wù)器分別連接到以太網(wǎng)交換機(jī)的各個(gè)網(wǎng)絡(luò)端口;所述以太網(wǎng)交換機(jī)將流經(jīng)所述各個(gè)網(wǎng)絡(luò)端口的通信信息鏡像傳輸?shù)狡涞囊粋€(gè)鏡像端口。系統(tǒng)包括信息監(jiān)控及數(shù)據(jù)存儲(chǔ)模塊,該信息監(jiān)控及數(shù)據(jù)存儲(chǔ)模塊包括:連接鏡像端口的消息分揀單元、連接消息分揀單元的信息監(jiān)控單元以及分別連接信息監(jiān)控單元的業(yè)務(wù)告警單元和數(shù)據(jù)存儲(chǔ)單元。本發(fā)明能將需要監(jiān)控的業(yè)務(wù)平臺(tái)的通信信息集中到一起進(jìn)行監(jiān)控和存儲(chǔ),不影響原有服務(wù)器的業(yè)務(wù)處理性能,并在故障時(shí)進(jìn)行告警。
【專利說明】一種業(yè)務(wù)平臺(tái)中通信信息的監(jiān)控存儲(chǔ)系統(tǒng)及方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種業(yè)務(wù)平臺(tái)中通信信息的監(jiān)控存儲(chǔ)系統(tǒng)及方法,具體地說,對(duì)借助以太網(wǎng)交換機(jī)組網(wǎng),且由多臺(tái)采集終端與多臺(tái)業(yè)務(wù)服務(wù)器集中通信的業(yè)務(wù)平臺(tái)中機(jī)間通信信息進(jìn)行集中監(jiān)控和存儲(chǔ)。
【背景技術(shù)】
[0002]隨著信息技術(shù)的發(fā)展,業(yè)務(wù)平臺(tái)系統(tǒng)在設(shè)計(jì)上都會(huì)采取多臺(tái)服務(wù)器通過以太網(wǎng)交換機(jī)組網(wǎng),相互之間通過IP (Internet Protocol)網(wǎng)來實(shí)現(xiàn)數(shù)據(jù)的交互。如圖1所示的業(yè)務(wù)平臺(tái)中,多個(gè)采集終端I負(fù)責(zé)指定的信息采集,然后借助以太網(wǎng)組網(wǎng)將信息傳到業(yè)務(wù)服務(wù)器2進(jìn)行集中處理。由于采集終端I只負(fù)責(zé)信息的采集以及上傳,業(yè)務(wù)服務(wù)器2需要和多個(gè)采集終端I建立連接,數(shù)據(jù)的接收完整度受網(wǎng)絡(luò)傳輸質(zhì)量以及服務(wù)器數(shù)據(jù)處理能力影響較大,因此能否對(duì)這些設(shè)備間的信息的集中監(jiān)控和數(shù)據(jù)的存儲(chǔ)是確保系統(tǒng)出現(xiàn)故障的時(shí)候能夠準(zhǔn)確定位的主要問題之一。
[0003]類似如圖1所示的業(yè)務(wù)平臺(tái),通常采取的方法是在業(yè)務(wù)服務(wù)器2上所布置的軟件上增加信息監(jiān)控功能,即各業(yè)務(wù)服務(wù)器2上的軟件在接收到來自其它服務(wù)器、處理器的通信數(shù)據(jù)的時(shí)候除了進(jìn)行相應(yīng)的業(yè)務(wù)處理之外,還可以將該相關(guān)信息記錄保存下來,另外,當(dāng)指定的客戶端無法建立起正常連接的時(shí)候,也會(huì)生成相應(yīng)的告警日志保存到相關(guān)系統(tǒng)文件中。當(dāng)業(yè)務(wù)系統(tǒng)出現(xiàn)了故障的時(shí)候,可以到每臺(tái)業(yè)務(wù)服務(wù)器2上對(duì)保存的數(shù)據(jù)及告警日志文件進(jìn)行分析,幫助查找業(yè)務(wù)系統(tǒng)的故障根源。
[0004]采用業(yè)務(wù)服務(wù)器 2上進(jìn)行業(yè)務(wù)軟件自行記錄機(jī)間數(shù)據(jù)的機(jī)制在實(shí)施上雖然解決了通信信息記錄,但是因?yàn)闃I(yè)務(wù)平臺(tái)通常采用多臺(tái)服務(wù)器來實(shí)現(xiàn)業(yè)務(wù)負(fù)荷分擔(dān)處理,因此每臺(tái)業(yè)務(wù)服務(wù)器2上只能保存該臺(tái)業(yè)務(wù)服務(wù)器的相關(guān)通信信息數(shù)據(jù)。即使采取FTP (FileTransfer Protocol)或者其它文件傳送的方式把備份數(shù)據(jù)都轉(zhuǎn)移到一臺(tái)業(yè)務(wù)服務(wù)器2上,其數(shù)據(jù)文件也都是分散的,難以借助工具集中分析。同時(shí)由于數(shù)據(jù)的備份及轉(zhuǎn)存都需要耗費(fèi)服務(wù)器大量的CPU (中央處理器)及硬盤資源,容易影響該業(yè)務(wù)服務(wù)器2上的原有業(yè)務(wù)程序的正常運(yùn)行,對(duì)于因服務(wù)器、處理器發(fā)生故障時(shí)的瞬間信息是難以記錄,也就丟失了查找故障的有用信息。另外,雖然業(yè)務(wù)服務(wù)器2能夠記錄同客戶端的連接中斷日志,但是只能記錄中斷的時(shí)間及端口等一般記錄,但是對(duì)于影響網(wǎng)絡(luò)連接質(zhì)量的網(wǎng)絡(luò)底層數(shù)據(jù)卻無法記錄,如數(shù)據(jù)的源MAC (Media Acces s Cont ro I)地址、目的MAC地址、源IP地址和目的IP地址、IP/UDP數(shù)據(jù)重發(fā)等。除了監(jiān)控系統(tǒng)內(nèi)部網(wǎng)路連接狀態(tài)之外,無法提供更底層的通信信息數(shù)據(jù)記錄。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的在于提供一種業(yè)務(wù)平臺(tái)中通信信息的監(jiān)控存儲(chǔ)系統(tǒng)及方法,能將需要監(jiān)控的業(yè)務(wù)平臺(tái)的通信信息集中到一起進(jìn)行監(jiān)控和存儲(chǔ),并在故障時(shí)進(jìn)行告警。
[0006]實(shí)現(xiàn)上述目的的技術(shù)方案是:[0007]本發(fā)明之一的一種業(yè)務(wù)平臺(tái)中通信信息的監(jiān)控存儲(chǔ)系統(tǒng),所述業(yè)務(wù)平臺(tái)包括以太網(wǎng)交換機(jī),以及分別連接該以太網(wǎng)交換機(jī)的若干采集終端和若干業(yè)務(wù)服務(wù)器,其特征在于,
[0008]所述各業(yè)務(wù)服務(wù)器分別連接到所述以太網(wǎng)交換機(jī)的各個(gè)網(wǎng)絡(luò)端口 ;
[0009]所述以太網(wǎng)交換機(jī)還包括一鏡像端口,所述以太網(wǎng)交換機(jī)將流經(jīng)所述各個(gè)網(wǎng)絡(luò)端口的通信信息鏡像傳輸?shù)剿鲧R像端口;
[0010]所述監(jiān)控存儲(chǔ)系統(tǒng)包括一連接所述鏡像端口的信息監(jiān)控及數(shù)據(jù)存儲(chǔ)模塊,該信息監(jiān)控及數(shù)據(jù)存儲(chǔ)模塊包括:
[0011]消息分揀單元,連接所述鏡像端口,用于接收傳輸?shù)剿鲧R像端口的通信信息,并對(duì)這些通信信息進(jìn)行分類,輸出分揀后的通信信息;
[0012]信息監(jiān)控單元,連接所述消息分揀單元,用于對(duì)所述消息分揀單元輸出的分揀后的通信信息進(jìn)行監(jiān)控,生成監(jiān)控信息和告警信息,分別輸出所述監(jiān)控信息和告警信息;
[0013]業(yè)務(wù)告警單元,連接所述信息監(jiān)控單元,用于接收所述告警信息,并依據(jù)告警信息作出相應(yīng)告警;以及
[0014]數(shù)據(jù)存儲(chǔ)單元,連接所述信息監(jiān)控單元,用于接收所述監(jiān)控信息,并將監(jiān)控信息進(jìn)行存儲(chǔ)。
[0015]上述的業(yè)務(wù)平臺(tái)中通信信息的監(jiān)控存儲(chǔ)系統(tǒng),其中,所述監(jiān)控信息包括:業(yè)務(wù)服務(wù)器的網(wǎng)絡(luò)端口數(shù)據(jù)流量和業(yè)務(wù)服務(wù)器的網(wǎng)絡(luò)通信信息。
[0016]上述的業(yè)務(wù)平臺(tái)中通信信息的監(jiān)控存儲(chǔ)系統(tǒng),其中,所述告警信息包括:業(yè)務(wù)服務(wù)器的網(wǎng)絡(luò)工作狀態(tài)和采集終端的網(wǎng)絡(luò)工作狀態(tài)。
[0017]本發(fā)明之二的基于本發(fā)明之一所述監(jiān)控存儲(chǔ)系統(tǒng)的業(yè)務(wù)平臺(tái)中通信信息的監(jiān)控存儲(chǔ)方法,包括下列步驟:
[0018]步驟SI,所述以太網(wǎng)交換機(jī)將流經(jīng)所述各個(gè)網(wǎng)絡(luò)端口的通信信息鏡像傳輸?shù)剿鲧R像端口,然后經(jīng)由該鏡像端口傳輸?shù)剿鱿⒎謷卧?br>
[0019]步驟S2,所述消息分揀單元將接收的通信信息按照源IP地址、目的IP地址、源MAC地址、目的MAC地址以及消息類型,進(jìn)行分類,將分揀后的通信信息輸出給所述信息監(jiān)控單元;
[0020]步驟S3,所述信息監(jiān)控單元對(duì)分揀后的通信信息進(jìn)行掃描,生成監(jiān)控信息并輸出給所述數(shù)據(jù)存儲(chǔ)單元,同時(shí),通過提前預(yù)設(shè)的各業(yè)務(wù)服務(wù)器與各采集終端之間對(duì)應(yīng)的IP連接關(guān)系,判斷各業(yè)務(wù)服務(wù)器與各采集終端之間的通信狀態(tài),在掃描到連接信息缺失時(shí),生成告警信息并輸出給所述業(yè)務(wù)告警單元;
[0021]步驟S4,所述數(shù)據(jù)存儲(chǔ)單元將接收的監(jiān)控信息進(jìn)行存儲(chǔ);所述業(yè)務(wù)告警單元依據(jù)接收到的告警信息作出相應(yīng)告警。
[0022]上述的業(yè)務(wù)平臺(tái)中通信信息的監(jiān)控存儲(chǔ)方法,其中,所述監(jiān)控信息包括:業(yè)務(wù)服務(wù)器的網(wǎng)絡(luò)端口數(shù)據(jù)流量和業(yè)務(wù)服務(wù)器的網(wǎng)絡(luò)通信信息。
[0023]上述的業(yè)務(wù)平臺(tái)中通信信息的監(jiān)控存儲(chǔ)方法,其中,所述告警信息包括:業(yè)務(wù)服務(wù)器的網(wǎng)絡(luò)工作狀態(tài)和采集終端的網(wǎng)絡(luò)工作狀態(tài)。
[0024]本發(fā)明的有益效果是:本發(fā)明利用以太網(wǎng)交換機(jī)的鏡像功能,將需要監(jiān)控的業(yè)務(wù)平臺(tái)的通信信息和數(shù)據(jù)集中到一起,由獨(dú)立的監(jiān)控及存儲(chǔ)模塊對(duì)其進(jìn)行分析和處理。能夠獨(dú)立于業(yè)務(wù)平臺(tái)運(yùn)行,不占用原業(yè)務(wù)服務(wù)器的CPU及硬盤資源,從而不影響原有服務(wù)器的業(yè)務(wù)處理性能。同時(shí),本發(fā)明不會(huì)受被監(jiān)控服務(wù)器及網(wǎng)絡(luò)傳輸線路的穩(wěn)定性的影響,當(dāng)業(yè)務(wù)服務(wù)器出現(xiàn)故障無法正常工作的時(shí)候,仍然能夠從網(wǎng)絡(luò)端口上監(jiān)控到通信數(shù)據(jù)的異常,提供告警,并對(duì)記錄的數(shù)據(jù)進(jìn)行深層次的分析,快速定位故障原因。
【專利附圖】
【附圖說明】
[0025]圖1是業(yè)務(wù)平臺(tái)的結(jié)構(gòu)示意圖;
[0026]圖2是業(yè)務(wù)平臺(tái)與本發(fā)明之一的監(jiān)控存儲(chǔ)系統(tǒng)相互連接的結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0027]下面將結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步說明。
[0028]請(qǐng)參閱圖2,業(yè)務(wù)平臺(tái)包括以太網(wǎng)交換機(jī)3,以及分別連接以太網(wǎng)交換機(jī)3的若干采集終端I和若干業(yè)務(wù)服務(wù)器2 ;各業(yè)務(wù)服務(wù)器2分別連接到以太網(wǎng)交換機(jī)3的各個(gè)網(wǎng)絡(luò)端口 31,通過各網(wǎng)絡(luò)端口 31進(jìn)行通信;以太網(wǎng)交換機(jī)3還包括一鏡像端口 32,以太網(wǎng)交換機(jī)3將流經(jīng)各個(gè)網(wǎng)絡(luò)端口 31的通信信息鏡像傳輸?shù)界R像端口 32 ;
[0029]本發(fā)明之一的業(yè)務(wù)平臺(tái)中通信信息的監(jiān)控存儲(chǔ)系統(tǒng)包括一連接鏡像端口 32的信息監(jiān)控及數(shù)據(jù)存儲(chǔ)模塊4,信息監(jiān)控及數(shù)據(jù)存儲(chǔ)模塊4置于服務(wù)器(一臺(tái)或多臺(tái))內(nèi),通過服務(wù)器連接鏡像端口 32從而實(shí)現(xiàn)與其的連接;信息監(jiān)控及數(shù)據(jù)存儲(chǔ)模塊4包括消息分揀單元41、信息監(jiān)控單元42、業(yè)務(wù)告警單元43和數(shù)據(jù)存儲(chǔ)單元44,其中:
[0030]信息監(jiān)控單元42分別連接消息分揀單元41、業(yè)務(wù)告警單元43和數(shù)據(jù)存儲(chǔ)單元44 ;消息分揀單元41連接鏡像端口 32 ;
[0031]消息分揀單元41接收傳輸?shù)界R像端口32的通信信息,并對(duì)這些通信信息進(jìn)行分類,輸出分揀后的通信信息給信息監(jiān)控單元42 ;
[0032]信息監(jiān)控單元42對(duì)分揀后的通信信息進(jìn)行監(jiān)控,生成監(jiān)控信息并輸出給數(shù)據(jù)存儲(chǔ)單元44,生成告警信息并輸出給業(yè)務(wù)告警單元43 ;其中,監(jiān)控信息包括業(yè)務(wù)服務(wù)器2的網(wǎng)絡(luò)端口數(shù)據(jù)流量和業(yè)務(wù)服務(wù)器2的網(wǎng)絡(luò)通信信息;告警信息包括業(yè)務(wù)服務(wù)器2的網(wǎng)絡(luò)工作狀態(tài)和采集終端I的網(wǎng)絡(luò)工作狀態(tài);
[0033]業(yè)務(wù)告警單元43依據(jù)告警信息作出相應(yīng)告警;
[0034]數(shù)據(jù)存儲(chǔ)單元44將監(jiān)控信息進(jìn)行存儲(chǔ)。
[0035]本發(fā)明之二的基于本發(fā)明之一所述監(jiān)控存儲(chǔ)系統(tǒng)的業(yè)務(wù)平臺(tái)中通信信息的監(jiān)控存儲(chǔ)方法,包括下列步驟:
[0036]步驟SI,以太網(wǎng)交換機(jī)3將流經(jīng)各個(gè)網(wǎng)絡(luò)端口 31的通信信息鏡像傳輸?shù)界R像端口32,然后經(jīng)由該鏡像端口 32傳輸?shù)较⒎謷卧?1 ;
[0037]步驟S2,消息分揀單元41將接收的通信信息按照信息的源IP地址、目的IP地址、源MAC地址、目的MAC地址以及消息類型,進(jìn)行分類,將分揀后的通信信息輸出給信息監(jiān)控單元42 ;
[0038]步驟S3,信息監(jiān)控單元42對(duì)分揀后的通信信息進(jìn)行掃描,生成監(jiān)控信息(業(yè)務(wù)服務(wù)器2的網(wǎng)絡(luò)端口數(shù)據(jù)流量和業(yè)務(wù)服務(wù)器2的網(wǎng)絡(luò)通信信息)并輸出給數(shù)據(jù)存儲(chǔ)單元44 ;同時(shí),信息監(jiān)控單元42通過提前預(yù)設(shè)的各業(yè)務(wù)服務(wù)器2與各采集終端I之間對(duì)應(yīng)的IP連接關(guān)系,判斷各業(yè)務(wù)服務(wù) 器2與各采集終端I之間的通信狀態(tài),在掃描到連接信息缺失時(shí),生成告警信息(業(yè)務(wù)服務(wù)器2的網(wǎng)絡(luò)工作狀態(tài)和采集終端I的網(wǎng)絡(luò)工作狀態(tài))并輸出給業(yè)務(wù)告警單兀43 ;
[0039]步驟S4,數(shù)據(jù)存儲(chǔ)單元44將接收的監(jiān)控信息定時(shí)生成記錄文件,并壓縮保存;業(yè)務(wù)告警單元43依據(jù)接收到的告警信息作出相應(yīng)告警。
[0040]以上實(shí)施例僅供說明本發(fā)明之用,而非對(duì)本發(fā)明的限制,有關(guān)【技術(shù)領(lǐng)域】的技術(shù)人員,在不脫離本發(fā)明的精神和范圍的情況下,還可以作出各種變換或變型,因此所有等同的技術(shù)方案也應(yīng)該屬于 本發(fā)明的范疇,應(yīng)由各權(quán)利要求所限定。
【權(quán)利要求】
1.一種業(yè)務(wù)平臺(tái)中通信信息的監(jiān)控存儲(chǔ)系統(tǒng),所述業(yè)務(wù)平臺(tái)包括以太網(wǎng)交換機(jī),以及分別連接該以太網(wǎng)交換機(jī)的若干采集終端和若干業(yè)務(wù)服務(wù)器,其特征在于, 所述各業(yè)務(wù)服務(wù)器分別連接到所述以太網(wǎng)交換機(jī)的各個(gè)網(wǎng)絡(luò)端口; 所述以太網(wǎng)交換機(jī)還包括一鏡像端口,所述以太網(wǎng)交換機(jī)將流經(jīng)所述各個(gè)網(wǎng)絡(luò)端口的通信信息鏡像傳輸?shù)剿鲧R像端口; 所述監(jiān)控存儲(chǔ)系統(tǒng)包括一連接所述鏡像端口的信息監(jiān)控及數(shù)據(jù)存儲(chǔ)模塊,該信息監(jiān)控及數(shù)據(jù)存儲(chǔ)模塊包括: 消息分揀單元,連接所述鏡像端口,用于接收傳輸?shù)剿鲧R像端口的通信信息,并對(duì)這些通信信息進(jìn)行分類,輸出分揀后的通信信息; 信息監(jiān)控單元,連接所述消息分揀單元,用于對(duì)所述消息分揀單元輸出的分揀后的通信信息進(jìn)行監(jiān)控,生成監(jiān)控信息和告警信息,分別輸出所述監(jiān)控信息和告警信息; 業(yè)務(wù)告警單元,連接所述信息監(jiān)控單元,用于接收所述告警信息,并依據(jù)告警信息作出相應(yīng)告警;以及 數(shù)據(jù)存儲(chǔ)單元,連接所述信息監(jiān)控單元,用于接收所述監(jiān)控信息,并將監(jiān)控信息進(jìn)行存儲(chǔ)。
2.根據(jù)權(quán)利要求1所述的業(yè)務(wù)平臺(tái)中通信信息的監(jiān)控存儲(chǔ)系統(tǒng),其特征在于,所述監(jiān)控信息包括:業(yè)務(wù)服務(wù)器的網(wǎng)絡(luò)端口數(shù)據(jù)流量和業(yè)務(wù)服務(wù)器的網(wǎng)絡(luò)通信信息。
3.根據(jù)權(quán)利要求1所述的業(yè)務(wù)平臺(tái)中通信信息的監(jiān)控存儲(chǔ)系統(tǒng),其特征在于,所述告警信息包括:業(yè)務(wù)服務(wù)器的網(wǎng)絡(luò)工作狀態(tài)和采集終端的網(wǎng)絡(luò)工作狀態(tài)。
4.一種基于權(quán)利要求1所述監(jiān)控存儲(chǔ)系統(tǒng)的業(yè)務(wù)平臺(tái)中通信信息的監(jiān)控存儲(chǔ)方法,其特征在于,包括下列步驟: 步驟SI,所述以太網(wǎng)交換機(jī)將流經(jīng)所述各個(gè)網(wǎng)絡(luò)端口的通信信息鏡像傳輸?shù)剿鲧R像端口,然后經(jīng)由該鏡像端口傳輸?shù)剿鱿⒎謷卧? 步驟S2,所述消息分揀單元將接收的通信信息按照源IP地址、目的IP地址、源MAC地址、目的MAC地址以及消息類型,進(jìn)行分類,將分揀后的通信信息輸出給所述信息監(jiān)控單元; 步驟S3,所述信息監(jiān)控單元對(duì)分揀后的通信信息進(jìn)行掃描,生成監(jiān)控信息并輸出給所述數(shù)據(jù)存儲(chǔ)單元,同時(shí),通過提前預(yù)設(shè)的各業(yè)務(wù)服務(wù)器與各采集終端之間對(duì)應(yīng)的IP連接關(guān)系,判斷各業(yè)務(wù)服務(wù)器與各采集終端之間的通信狀態(tài),在掃描到連接信息缺失時(shí),生成告警信息并輸出給所述業(yè)務(wù)告警單元; 步驟S4,所述數(shù)據(jù)存儲(chǔ)單元將接收的監(jiān)控信息進(jìn)行存儲(chǔ);所述業(yè)務(wù)告警單元依據(jù)接收到的告警信息作出相應(yīng)告警。
5.根據(jù)權(quán)利要求4所述的業(yè)務(wù)平臺(tái)中通信信息的監(jiān)控存儲(chǔ)方法,其特征在于,所述監(jiān)控信息包括:業(yè)務(wù)服務(wù)器的網(wǎng)絡(luò)端口數(shù)據(jù)流量和業(yè)務(wù)服務(wù)器的網(wǎng)絡(luò)通信信息。
6.根據(jù)權(quán)利要求4所述的業(yè)務(wù)平臺(tái)中通信信息的監(jiān)控存儲(chǔ)方法,其特征在于,所述告警信息包括:業(yè)務(wù)服務(wù)器的網(wǎng)絡(luò)工作狀態(tài)和采集終端的網(wǎng)絡(luò)工作狀態(tài)。
【文檔編號(hào)】H04L12/24GK103905219SQ201210567803
【公開日】2014年7月2日 申請(qǐng)日期:2012年12月24日 優(yōu)先權(quán)日:2012年12月24日
【發(fā)明者】謝能 申請(qǐng)人:上海粱江通信系統(tǒng)股份有限公司