欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

網(wǎng)絡(luò)管理系統(tǒng)及其數(shù)據(jù)同步方法與流程

文檔序號(hào):12377260閱讀:414來(lái)源:國(guó)知局
網(wǎng)絡(luò)管理系統(tǒng)及其數(shù)據(jù)同步方法與流程

本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種網(wǎng)絡(luò)管理系統(tǒng)及其數(shù)據(jù)同步方法。



背景技術(shù):

網(wǎng)絡(luò)管理系統(tǒng)(Network Management System,簡(jiǎn)稱為NMS)是用來(lái)管理網(wǎng)絡(luò),保障網(wǎng)絡(luò)正常運(yùn)行的軟件和硬件的有機(jī)組合,是在網(wǎng)絡(luò)管理平臺(tái)的基礎(chǔ)上實(shí)現(xiàn)的各種網(wǎng)絡(luò)管理。NMS主要完成ITU TMN中的網(wǎng)絡(luò)管理層(Network Management Layer,簡(jiǎn)稱為NML)功能,負(fù)責(zé)一個(gè)被管理網(wǎng)絡(luò)內(nèi)所有網(wǎng)元的管理。

在網(wǎng)絡(luò)管理系統(tǒng)中,為提高對(duì)網(wǎng)絡(luò)設(shè)備的查詢速率,當(dāng)查詢網(wǎng)絡(luò)設(shè)備端的數(shù)據(jù)時(shí),首先查詢網(wǎng)絡(luò)設(shè)備中數(shù)據(jù),以提高數(shù)據(jù)查詢效率,這就需要將網(wǎng)絡(luò)設(shè)備端的數(shù)據(jù)和網(wǎng)絡(luò)管理系統(tǒng)的服務(wù)器中數(shù)據(jù)進(jìn)行同步。數(shù)據(jù)同步任務(wù)可能由用戶發(fā)起,也可能由網(wǎng)管系統(tǒng)自身發(fā)起。同步任務(wù)的對(duì)象可能是網(wǎng)絡(luò)設(shè)備端的整個(gè)網(wǎng)元,也可能是網(wǎng)元的板卡、端口等對(duì)象。

現(xiàn)有技術(shù)中,在網(wǎng)絡(luò)管理系統(tǒng)數(shù)據(jù)與網(wǎng)絡(luò)設(shè)備端數(shù)據(jù)進(jìn)行數(shù)據(jù)同步時(shí),通常先將同步任務(wù)按隊(duì)列排隊(duì)執(zhí)行,其不會(huì)綜合考慮是否有同步任務(wù)項(xiàng)重復(fù)、同步任務(wù)的對(duì)象之間是否存在包含關(guān)系等情況。這就可能會(huì)出現(xiàn)如下問(wèn)題:網(wǎng)絡(luò)設(shè)備的用戶與用戶之間的同步任務(wù)會(huì)發(fā)生重復(fù),網(wǎng)絡(luò)設(shè)備的用戶與網(wǎng)絡(luò)管理系統(tǒng)中服務(wù)器的同步任務(wù)也會(huì)發(fā)生重復(fù)。重復(fù)的數(shù)據(jù)同步會(huì)對(duì)網(wǎng)絡(luò)設(shè)備端產(chǎn)生壓力,同時(shí)也增加了網(wǎng)絡(luò)管理系統(tǒng)中服務(wù)器的負(fù)荷。



技術(shù)實(shí)現(xiàn)要素:

有鑒于此,本發(fā)明提供一種網(wǎng)絡(luò)管理系統(tǒng)及其數(shù)據(jù)同步方法,以解決現(xiàn)有技術(shù)中重復(fù)的數(shù)據(jù)同步會(huì)對(duì)網(wǎng)絡(luò)設(shè)備端產(chǎn)生壓力,以及網(wǎng)絡(luò)管理系統(tǒng)中服務(wù)器的負(fù)荷重的問(wèn)題。

為此,本發(fā)明提供了一種網(wǎng)絡(luò)管理系統(tǒng)的數(shù)據(jù)同步方法,所述網(wǎng)絡(luò)管理系統(tǒng)包括服務(wù)器以及由所述服務(wù)器管理的若干網(wǎng)元,所述網(wǎng)絡(luò)管理系統(tǒng)的數(shù)據(jù)同步方法包括:

所述服務(wù)器對(duì)其管理的各個(gè)所述網(wǎng)元分別建立一同步任務(wù)列表,所述同步任務(wù)列表包括所述網(wǎng)元的同步任務(wù);

創(chuàng)建新同步任務(wù),并判斷所述新同步任務(wù)是否與所述同步任務(wù)列表中同步任務(wù)重合或者是否包含于所述同步任務(wù)列表中同步任務(wù);

若是,則將所述新同步任務(wù)與同步任務(wù)列表中同步任務(wù)合并,并將合并后的新同步任務(wù)添加至所述同步任務(wù)列表中。

可選的,若所述新同步任務(wù)不與所述同步任務(wù)列表中同步任務(wù)重合,或者不包含于所述同步任務(wù)列表中同步任務(wù),則將所述新同步任務(wù)添加至所述同步任務(wù)列表中。

可選的,所述同步任務(wù)包括任務(wù)對(duì)象和任務(wù)項(xiàng);判斷所述新同步任務(wù)是否與所述同步任務(wù)列表中同步任務(wù)重合,或者是否包含于所述同步任務(wù)列表中同步任務(wù)包括:

判斷所述新同步任務(wù)的任務(wù)對(duì)象是否存在于所述同步任務(wù)列表中同步任務(wù)中;

若是,則進(jìn)一步判斷所述新同步任務(wù)的任務(wù)項(xiàng)是否與同步任務(wù)列表中與所述新同步任務(wù)的任務(wù)對(duì)象相同的同步任務(wù)的任務(wù)項(xiàng)重合,或者是否包含于同步任務(wù)列表中與所述新同步任務(wù)的任務(wù)對(duì)象相同的同步任務(wù)的任務(wù)項(xiàng),并在判斷結(jié)果為是的時(shí)候執(zhí)行下一步驟。

可選的,在將合并后的新同步任務(wù)添加至所述同步任務(wù)列表中之后,所述網(wǎng)絡(luò)管理系統(tǒng)的數(shù)據(jù)同步方法還包括:執(zhí)行所述同步任務(wù)列表中同步任務(wù)。

相應(yīng)的,本發(fā)明還提供了一種網(wǎng)絡(luò)管理系統(tǒng),所述網(wǎng)絡(luò)管理系統(tǒng)包括服務(wù)器以及由所述服務(wù)器管理的若干網(wǎng)元,

所述服務(wù)器用于對(duì)其管理的各個(gè)所述網(wǎng)元分別建立一同步任務(wù)列表,所述同步任務(wù)列表包括所述網(wǎng)元的同步任務(wù);

在創(chuàng)建新同步任務(wù)之后,所述服務(wù)器還用于判斷所述新同步任務(wù)是否與所述同步任務(wù)列表中同步任務(wù)重合或者包含于所述同步任務(wù)列表中同步任務(wù),并在所述新同步任務(wù)與所述同步任務(wù)列表中同步任務(wù)重合或者是否包含于所述同步任務(wù)列表中同步任務(wù)時(shí),將所述新同步任務(wù)與同步任務(wù)列表中同步任務(wù)合并,以及將合并后的新同步任務(wù)添加至所述同步任務(wù)列表中。

可選的,所述服務(wù)器包括:

列表建立單元,用于對(duì)所述服務(wù)器管理的各個(gè)所述網(wǎng)元分別建立一同步任務(wù)列表,所述同步任務(wù)列表包括所述網(wǎng)元的同步任務(wù);

任務(wù)獲取單元,用于獲取或者創(chuàng)建新同步任務(wù);

任務(wù)判斷單元,與所述任務(wù)獲取單元連接,用于判斷所述新同步任務(wù)是否與所述同步任務(wù)列表中同步任務(wù)重合或者是否包含于所述同步任務(wù)列表中同步任務(wù);

任務(wù)合并單元,與所述任務(wù)判斷單元連接,用于在所述新同步任務(wù)與所述同步任務(wù)列表中同步任務(wù)重合或者包含于所述同步任務(wù)列表中同步任務(wù)時(shí),將所述新同步任務(wù)與同步任務(wù)列表中同步任務(wù)合并;

任務(wù)添加單元,與所述任務(wù)合并單元連接,用于將合并后的新同步任務(wù)添加至所述同步任務(wù)列表中。

可選的,所述任務(wù)添加單元還與所述任務(wù)判斷單元連接,所述任務(wù)添加單元還用于在所述新同步任務(wù)不與所述同步任務(wù)列表中同步任務(wù)重合或者不包含于所述同步任務(wù)列表中同步任務(wù)時(shí),將所述新同步任務(wù)添加至所述同步任務(wù)列表中。

可選的,所述同步任務(wù)包括任務(wù)對(duì)象和任務(wù)項(xiàng);所述任務(wù)判斷單元包括:

第一判斷單元,與所述任務(wù)獲取單元連接,用于判斷所述新同步任務(wù)的任務(wù)對(duì)象是否存在于所述同步任務(wù)列表中同步任務(wù)中;

第二判斷單元,與所述第一判斷單元連接,用于在所述新同步任務(wù)的任務(wù)對(duì)象存在于所述同步任務(wù)列表中同步任務(wù)中時(shí),進(jìn)一步判斷所述新同步任務(wù)的任務(wù)項(xiàng)是否與同步任務(wù)列表中與所述新同步任務(wù)的任務(wù)對(duì)象相同的同步任務(wù)的任務(wù)項(xiàng)重合,或者是否包含于同步任務(wù)列表中與所述新同步任務(wù)的任務(wù)對(duì)象相同的同步任務(wù)的任務(wù)項(xiàng);

所述第二判斷單元還用于在所述新同步任務(wù)的任務(wù)項(xiàng)與同步任務(wù)列表中與所述新同步任務(wù)的任務(wù)對(duì)象相同的同步任務(wù)的任務(wù)項(xiàng)重合,或者包含于同步任務(wù)列表中與所述新同步任務(wù)的任務(wù)對(duì)象相同的同步任務(wù)的任務(wù)項(xiàng)時(shí),觸發(fā)所述任務(wù)合并單元將所述新同步任務(wù)與同步任務(wù)列表中同步任務(wù)合并。

可選的,所述任務(wù)對(duì)象為網(wǎng)元、板卡或者端口;所述任務(wù)項(xiàng)為VLAN或者組播中的一種或者兩種。

可選的,所述服務(wù)器還包括:任務(wù)執(zhí)行單元,與所述任務(wù)添加單元連接,用于執(zhí)行所述同步任務(wù)列表中同步任務(wù)。

本發(fā)明中網(wǎng)絡(luò)管理系統(tǒng)包括服務(wù)器以及由所述服務(wù)器管理的若干網(wǎng)元,網(wǎng)絡(luò)管理系統(tǒng)的數(shù)據(jù)同步方法中,網(wǎng)絡(luò)管理系統(tǒng)的服務(wù)器針對(duì)其所管理的網(wǎng)元分別建立一包括該網(wǎng)元同步任務(wù)的同步任務(wù)列表,在服務(wù)器中數(shù)據(jù)與網(wǎng)元中數(shù)據(jù)進(jìn)行數(shù)據(jù)同步時(shí),先判斷新同步任務(wù)是否與同步任務(wù)列表中同步任務(wù)重合,或者是否包含于同步任務(wù)列表中同步任務(wù)。若是,則將所述新同步任務(wù)與同步任務(wù)列表中同步任務(wù)合并,并將合并后的新同步任務(wù)添加至所述同步任務(wù)列表中,避免同步任務(wù)發(fā)生重復(fù),進(jìn)而避免重復(fù)的同步任務(wù)對(duì)網(wǎng)元產(chǎn)生壓力,減輕網(wǎng)絡(luò)管理系統(tǒng)中服務(wù)器的負(fù)荷,提高網(wǎng)絡(luò)管理系統(tǒng)進(jìn)行數(shù)據(jù)同步時(shí)的效率。

進(jìn)一步的,在所述新同步任務(wù)不與所述同步任務(wù)列表中同步任務(wù)重合,或者不包含于所述同步任務(wù)列表中同步任務(wù),則將所述新同步任務(wù)添加至所述同步任務(wù)列表中。在避免同步任務(wù)重復(fù)的同時(shí),保證了網(wǎng)絡(luò)管理系統(tǒng)中新同步任務(wù)正常執(zhí)行。

進(jìn)一步的,所述同步任務(wù)包括任務(wù)對(duì)象和任務(wù)項(xiàng);判斷所述新同步任務(wù)是否與所述同步任務(wù)列表中同步任務(wù)重合,或者是否包含于所述同步任務(wù)列表中同步任務(wù)時(shí)進(jìn)一步包括:先判斷所述新同步任務(wù)的任務(wù)對(duì)象是否存在于所述同步任務(wù)列表中同步任務(wù)中;若是,進(jìn)一步判斷所述新同步任務(wù)的任務(wù)項(xiàng)是否與同步任務(wù)列表中與所述新同步任務(wù)的任務(wù)對(duì)象相同的同步任務(wù)的任務(wù)項(xiàng)重合,或者是否包含于同步任務(wù)列表中與所述新同步任務(wù)的任務(wù)對(duì)象相同的同步任務(wù)的任務(wù)項(xiàng),并在判斷結(jié)果為是的時(shí)候執(zhí)行下一步驟。依次通過(guò)任務(wù)對(duì)象和任務(wù)項(xiàng)確定新同步任務(wù)是否與同步任務(wù)列表中同步任務(wù)重合,或者包含于同步任務(wù)列表中同步任務(wù),避免同步任務(wù)重復(fù)執(zhí)行導(dǎo)致的網(wǎng)元壓力大、服務(wù)器負(fù)荷重等問(wèn)題,提高了網(wǎng)絡(luò)管理系統(tǒng)數(shù)據(jù)同步的效率。

進(jìn)一步的,在將合并后的新同步任務(wù)添加至所述同步任務(wù)列表中之后,執(zhí)行所述同步任務(wù)列表中同步任務(wù)。在避免同步任務(wù)重復(fù)的同時(shí),保證了網(wǎng)絡(luò)管理系統(tǒng)中新同步任務(wù)正常執(zhí)行。

附圖說(shuō)明

圖1為本發(fā)明網(wǎng)絡(luò)管理系統(tǒng)的數(shù)據(jù)同步方法于一個(gè)實(shí)施例的流程圖;

圖2為本發(fā)明網(wǎng)絡(luò)管理系統(tǒng)于一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;

圖3為本發(fā)明網(wǎng)絡(luò)管理系統(tǒng)中服務(wù)器于一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;

圖4為本發(fā)明網(wǎng)絡(luò)管理系統(tǒng)中服務(wù)器于另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。

具體實(shí)施方式

現(xiàn)有技術(shù)中,在網(wǎng)絡(luò)管理系統(tǒng)數(shù)據(jù)與網(wǎng)絡(luò)設(shè)備端數(shù)據(jù)進(jìn)行數(shù)據(jù)同步時(shí),通常先將同步任務(wù)按隊(duì)列排隊(duì)執(zhí)行,其不會(huì)綜合考慮是否有同步任務(wù)項(xiàng)重復(fù)、同步任務(wù)的對(duì)象之間是否存在包含關(guān)系等情況。導(dǎo)致網(wǎng)絡(luò)設(shè)備的用戶與用戶之間的同步任務(wù)會(huì)發(fā)生重復(fù),網(wǎng)絡(luò)設(shè)備的用戶與網(wǎng)絡(luò)管理系統(tǒng)中服務(wù)器的同步任務(wù)也會(huì)發(fā)生重復(fù)等問(wèn)題。而重復(fù)的數(shù)據(jù)同步又會(huì)對(duì)網(wǎng)絡(luò)設(shè)備端產(chǎn)生壓力,同時(shí)也增加了網(wǎng)絡(luò)管理系統(tǒng)中服務(wù)器的負(fù)荷。

為此,本發(fā)明提供一種網(wǎng)絡(luò)管理系統(tǒng)及其數(shù)據(jù)同步方法,網(wǎng)絡(luò)管理系統(tǒng)包括服務(wù)器以及由所述服務(wù)器管理的若干網(wǎng)元,網(wǎng)絡(luò)管理系統(tǒng)在進(jìn)行數(shù)據(jù)同步時(shí),其服務(wù)器先針對(duì)其所管理的網(wǎng)元分別建立一包括該網(wǎng)元同步任務(wù)的同步任務(wù)列表,然后判斷新同步任務(wù)是否與同步任務(wù)列表中同步任務(wù)重合,或者是否包含于同步任務(wù)列表中同步任務(wù)。若是,則將新同步任務(wù)與同步任務(wù)列表中同步任務(wù)合并,并將合并后的新同步任務(wù)添加至同步任務(wù)列表中,避免同步任務(wù)發(fā)生重復(fù),降低重復(fù)的同步任務(wù)對(duì)網(wǎng)元產(chǎn)生壓力,減輕網(wǎng)絡(luò)管理系統(tǒng)中服務(wù)器的負(fù)荷,提高網(wǎng)絡(luò)管理系統(tǒng)進(jìn)行數(shù)據(jù)同步時(shí)的效率。

以下通過(guò)特定的具體實(shí)例說(shuō)明本發(fā)明的實(shí)施方式,本領(lǐng)域技術(shù)人員可由本說(shuō)明書所揭露的內(nèi)容輕易地了解本發(fā)明的其他優(yōu)點(diǎn)與功效。本發(fā)明還可以通過(guò)另外不同的具體實(shí)施方式加以實(shí)施或應(yīng)用,本說(shuō)明書中的各項(xiàng)細(xì)節(jié)也可以基于不同觀點(diǎn)與應(yīng)用,在沒(méi)有背離本發(fā)明的精神下進(jìn)行各種修飾或改變。需說(shuō)明的是,在不沖突的情況下,以下實(shí)施例及實(shí)施例中的特征可以相互組合。

需要說(shuō)明的是,以下實(shí)施例中所提供的圖示僅以示意方式說(shuō)明本發(fā)明的基本構(gòu)想,遂圖式中僅顯示與本發(fā)明中有關(guān)的組件而非按照實(shí)際實(shí)施時(shí)的組件數(shù)目、形狀及尺寸繪制,其實(shí)際實(shí)施時(shí)各組件的型態(tài)、數(shù)量及比例可為一種隨意的改變,且其組件布局型態(tài)也可能更為復(fù)雜。

參考圖1,為本發(fā)明網(wǎng)絡(luò)管理系統(tǒng)的數(shù)據(jù)同步方法于一個(gè)實(shí)施例的流程圖。所述網(wǎng)絡(luò)管理系統(tǒng)包括服務(wù)器以及由所述服務(wù)器管理的若干網(wǎng)元。圖1網(wǎng)絡(luò)管理系統(tǒng)的數(shù)據(jù)同步方法包括:

步驟S101,所述服務(wù)器對(duì)其管理的各個(gè)所述網(wǎng)元分別建立一同步任務(wù)列表,所述同步任務(wù)列表包括所述網(wǎng)元的同步任務(wù);

步驟S103,創(chuàng)建新同步任務(wù),并判斷所述新同步任務(wù)是否與所述同步任務(wù)列表中同步任務(wù)重合或者是否包含于所述同步任務(wù)列表中同步任務(wù);

在步驟S103中,若所述新同步任務(wù)與所述同步任務(wù)列表中同步任務(wù)重合或者包含于所述同步任務(wù)列表中同步任務(wù),則執(zhí)行步驟S105;否則,執(zhí)行步驟S107。

步驟S105,將所述新同步任務(wù)與同步任務(wù)列表中同步任務(wù)合并,并將合并后的新同步任務(wù)添加至所述同步任務(wù)列表中;

步驟S107,將所述新同步任務(wù)添加至所述同步任務(wù)列表中。

本實(shí)施例中,所述新同步任務(wù)可來(lái)自于網(wǎng)元也可來(lái)自于服務(wù)器40自身,本發(fā)明對(duì)此不做限制。

本實(shí)施例中,在將所述新同步任務(wù)與同步任務(wù)列表中同步任務(wù)合并時(shí),可在該新同步任務(wù)上添加忽略標(biāo)記,然后將添加忽略標(biāo)記后的新同步任務(wù)添加至同步任務(wù)列表中。但本發(fā)明不限于此。

本實(shí)施例中網(wǎng)絡(luò)管理系統(tǒng)的數(shù)據(jù)同步方法中,網(wǎng)絡(luò)管理系統(tǒng)的服務(wù)器針對(duì)其所管理的網(wǎng)元分別建立一包括該網(wǎng)元同步任務(wù)的同步任務(wù)列表,在服務(wù)器中數(shù)據(jù)與網(wǎng)元中數(shù)據(jù)進(jìn)行數(shù)據(jù)同步時(shí),先判斷新同步任務(wù)是否與同步任務(wù)列表中同步任務(wù)重合,或者是否包含于同步任務(wù)列表中同步任務(wù)。若是,則將所述新同步任務(wù)與同步任務(wù)列表中同步任務(wù)合并,并將合并后的新同步任務(wù)添加至所述同步任務(wù)列表中;否則,將新同步任務(wù)直接添加至同步任務(wù)列表中。避免重復(fù)的同步任務(wù)對(duì)網(wǎng)元產(chǎn)生壓力,減輕網(wǎng)絡(luò)管理系統(tǒng)中服務(wù)器的負(fù)荷,在保證網(wǎng)絡(luò)管理系統(tǒng)中新同步任務(wù)正常執(zhí)行的基礎(chǔ)上,提高了網(wǎng)絡(luò)管理系統(tǒng)進(jìn)行數(shù)據(jù)同步時(shí)的效率。

在另一個(gè)實(shí)施例中,所述同步任務(wù)可包括任務(wù)對(duì)象和任務(wù)項(xiàng);判斷所述新同步任務(wù)是否與所述同步任務(wù)列表中同步任務(wù)重合,或者是否包含于所述同步任務(wù)列表中同步任務(wù)進(jìn)一步包括:

判斷所述新同步任務(wù)的任務(wù)對(duì)象是否存在于所述同步任務(wù)列表中同步任務(wù)中;

若是,則進(jìn)一步判斷所述新同步任務(wù)的任務(wù)項(xiàng)是否與同步任務(wù)列表中與所述新同步任務(wù)的任務(wù)對(duì)象相同的同步任務(wù)的任務(wù)項(xiàng)重合,或者是否包含于同步任務(wù)列表中與所述新同步任務(wù)的任務(wù)對(duì)象相同的同步任務(wù)的任務(wù)項(xiàng),并在判斷結(jié)果為是的時(shí)候執(zhí)行下一步驟。

本實(shí)施例中,所述任務(wù)對(duì)象為網(wǎng)元、板卡或者端口;網(wǎng)元與板卡為父子關(guān)系,板卡與端口為父子關(guān)系。具體的,可通過(guò)網(wǎng)元、板卡或者端口的ID對(duì)網(wǎng)元、板卡或者端口識(shí)別,其ID具有唯一性。以網(wǎng)元ID為A舉例,假設(shè)與該網(wǎng)元(ID為A)存在父子關(guān)系的板卡有4個(gè),這4個(gè)板卡的ID可為A-a1、A-a2、A-a3和A-a4。假設(shè)與板卡ID為A-a1存在父子關(guān)系的端口有3個(gè),這3個(gè)端口的ID可為A-a1-1、A-a1-2和A-a1-3。從而能夠根據(jù)ID識(shí)別各個(gè)網(wǎng)元、端口以及板卡之間的父子關(guān)系。需要說(shuō)明的是,以上網(wǎng)元包括的板卡數(shù)量以及板卡包括的端口數(shù)量?jī)H為示例,本發(fā)明并不對(duì)每個(gè)服務(wù)器所管理的網(wǎng)元數(shù)量、與每個(gè)網(wǎng)元存在父子關(guān)系的板卡的數(shù)量以及與每個(gè)板卡存在父子關(guān)系的端口的數(shù)量進(jìn)行限定。

本實(shí)施例中,所述任務(wù)項(xiàng)可為VLAN或者組播中的一種或者兩種,但不限于此。

本實(shí)施例中,所述同步任務(wù)包括任務(wù)對(duì)象和任務(wù)項(xiàng);在判斷所述新同步任務(wù)是否與所述同步任務(wù)列表中同步任務(wù)重合,或者是否包含于所述同步任務(wù)列表中同步任務(wù)時(shí)進(jìn)一步包括:先判斷所述新同步任務(wù)的任務(wù)對(duì)象是否存在于所述同步任務(wù)列表中同步任務(wù)中;若是,再判斷所述新同步任務(wù)的任務(wù)項(xiàng)是否與同步任務(wù)列表中與所述新同步任務(wù)的任務(wù)對(duì)象相同的同步任務(wù)的任務(wù)項(xiàng)重合,或者是否包含于同步任務(wù)列表中與所述新同步任務(wù)的任務(wù)對(duì)象相同的同步任務(wù)的任務(wù)項(xiàng);若是,則可以確定所述新同步任務(wù)與所述同步任務(wù)列表中同步任務(wù)重合或者包含于所述同步任務(wù)列表中同步任務(wù)。依次通過(guò)任務(wù)對(duì)象和任務(wù)項(xiàng)確定新同步任務(wù)是否與同步任務(wù)列表中同步任務(wù)重合,或者包含于同步任務(wù)列表中同步任務(wù),避免同步任務(wù)重復(fù)執(zhí)行導(dǎo)致的網(wǎng)元壓力大、服務(wù)器負(fù)荷重等問(wèn)題,提高了網(wǎng)絡(luò)管理系統(tǒng)數(shù)據(jù)同步的效率。

在再一個(gè)實(shí)施例中,在將合并后的新同步任務(wù)添加至所述同步任務(wù)列表中之后,執(zhí)行所述同步任務(wù)列表中同步任務(wù)。

對(duì)于在將所述新同步任務(wù)與同步任務(wù)列表中同步任務(wù)合并時(shí),可在該新同步任務(wù)上添加忽略標(biāo)記,然后將添加忽略標(biāo)記后的新同步任務(wù)添加至同步任務(wù)列表中的同步任務(wù)合并方式。在后續(xù)執(zhí)行所述同步任務(wù)列表中同步任務(wù)時(shí),忽略執(zhí)行添加有忽略標(biāo)記的同步任務(wù)。

本實(shí)施例中網(wǎng)絡(luò)管理系統(tǒng)的數(shù)據(jù)同步方法能夠在避免同步任務(wù)重復(fù)的同時(shí),保證網(wǎng)絡(luò)管理系統(tǒng)中新同步任務(wù)正常執(zhí)行。

參考圖2,為本發(fā)明網(wǎng)絡(luò)管理系統(tǒng)于一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。圖2中所述網(wǎng)絡(luò)管理系統(tǒng)包括服務(wù)器20以及由所述服務(wù)器20管理的網(wǎng)元31、網(wǎng)元32、網(wǎng)元33和網(wǎng)元34。

需要說(shuō)明的是,本實(shí)施例中所述服務(wù)器20用于管理四個(gè)網(wǎng)元(網(wǎng)元31、網(wǎng)元32、網(wǎng)元33和網(wǎng)元34)。在其他實(shí)施例中,所述服務(wù)器20還可用于管理一個(gè)、兩個(gè)、三個(gè)或者四個(gè)以上網(wǎng)元,本發(fā)明對(duì)此不做限制。相應(yīng)的,服務(wù)器20管理網(wǎng)元的方法類似,在此不做詳述。

所述服務(wù)器20用于對(duì)其管理的網(wǎng)元31、網(wǎng)元32、網(wǎng)元33和網(wǎng)元34分別建立一同步任務(wù)列表,所述同步任務(wù)列表包括各個(gè)所述網(wǎng)元(網(wǎng)元31、網(wǎng)元32、網(wǎng)元33和網(wǎng)元34)的同步任務(wù);

在創(chuàng)建新同步任務(wù)之后,所述服務(wù)器20還用于判斷所述新同步任務(wù)是否與所述同步任務(wù)列表中同步任務(wù)重合或者是否包含于所述同步任務(wù)列表中同步任務(wù),并在所述新同步任務(wù)與所述同步任務(wù)列表中同步任務(wù)重合或者包含于所述同步任務(wù)列表中同步任務(wù)時(shí),將所述新同步任務(wù)與同步任務(wù)列表中同步任務(wù)合并,以及將合并后的新同步任務(wù)添加至所述同步任務(wù)列表中。

本實(shí)施例中,服務(wù)器20針對(duì)其所管理的網(wǎng)元(網(wǎng)元31、網(wǎng)元32、網(wǎng)元33和網(wǎng)元34)分別建立一包括該網(wǎng)元同步任務(wù)的同步任務(wù)列表,在服務(wù)器20中數(shù)據(jù)與網(wǎng)元中數(shù)據(jù)進(jìn)行數(shù)據(jù)同步時(shí),先判斷新同步任務(wù)是否與同步任務(wù)列表中同步任務(wù)重合,或者包含于同步任務(wù)列表中同步任務(wù)。若是,則將所述新同步任務(wù)與同步任務(wù)列表中同步任務(wù)合并,并將合并后的新同步任務(wù)添加至所述同步任務(wù)列表中。避免重復(fù)的同步任務(wù)對(duì)網(wǎng)元產(chǎn)生壓力,減輕網(wǎng)絡(luò)管理系統(tǒng)中服務(wù)器20的負(fù)荷,在保證網(wǎng)絡(luò)管理系統(tǒng)中新同步任務(wù)正常執(zhí)行的基礎(chǔ)上,提高了網(wǎng)絡(luò)管理系統(tǒng)進(jìn)行數(shù)據(jù)同步時(shí)的效率。

參考圖3,為本發(fā)明網(wǎng)絡(luò)管理系統(tǒng)中服務(wù)器于一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。圖3中服務(wù)器40包括:

列表建立單元401,用于對(duì)所述服務(wù)器管理的各個(gè)所述網(wǎng)元(圖未示)分別建立一同步任務(wù)列表,所述同步任務(wù)列表包括所述網(wǎng)元的同步任務(wù);

任務(wù)獲取單元403,用于獲取或者創(chuàng)建新同步任務(wù);

任務(wù)判斷單元405,與所述任務(wù)獲取單元403連接,用于判斷所述新同步任務(wù)是否與所述同步任務(wù)列表中同步任務(wù)重合或者是否包含于所述同步任務(wù)列表中同步任務(wù);

任務(wù)合并單元407,與所述任務(wù)判斷單元405連接,用于在所述新同步任務(wù)與所述同步任務(wù)列表中同步任務(wù)重合或者包含于所述同步任務(wù)列表中同步任務(wù)時(shí),將所述新同步任務(wù)與同步任務(wù)列表中同步任務(wù)合并;

任務(wù)添加單元409,與所述任務(wù)合并單元407連接,用于將合并后的新同步任務(wù)添加至所述同步任務(wù)列表中。

本實(shí)施例中,任務(wù)獲取單元403獲取的新同步任務(wù)可來(lái)自于網(wǎng)元也可來(lái)自于服務(wù)器40自身,本發(fā)明對(duì)此不做限制。

本實(shí)施例中,任務(wù)合并單元407在將所述新同步任務(wù)與同步任務(wù)列表中同步任務(wù)合并時(shí),可在該新同步任務(wù)上添加忽略標(biāo)記,然后任務(wù)添加單元409將添加忽略標(biāo)記后的新同步任務(wù)添加至同步任務(wù)列表中。

本實(shí)施例中,服務(wù)器40針對(duì)其所管理的網(wǎng)元(圖未示)通過(guò)列表建立單元401分別建立一包括該網(wǎng)元同步任務(wù)的同步任務(wù)列表,在任務(wù)獲取單元403獲取新同步任務(wù)之后,先通過(guò)任務(wù)判斷單元403判斷新同步任務(wù)是否與同步任務(wù)列表中同步任務(wù)重合,或者包含于同步任務(wù)列表中同步任務(wù)。若是,任務(wù)合并單元407將所述新同步任務(wù)與同步任務(wù)列表中同步任務(wù)合并,然后由任務(wù)添加單元409將合并后的新同步任務(wù)添加至所述同步任務(wù)列表中。避免重復(fù)的同步任務(wù)對(duì)網(wǎng)元產(chǎn)生壓力,減輕網(wǎng)絡(luò)管理系統(tǒng)中服務(wù)器40的負(fù)荷,在保證網(wǎng)絡(luò)管理系統(tǒng)中新同步任務(wù)正常執(zhí)行的基礎(chǔ)上,提高了網(wǎng)絡(luò)管理系統(tǒng)進(jìn)行數(shù)據(jù)同步時(shí)的效率。

在另一個(gè)實(shí)施例中,所述同步任務(wù)包括任務(wù)對(duì)象和任務(wù)項(xiàng)。圖3中所述任務(wù)判斷單元405可進(jìn)一步包括:

第一判斷單元(圖未示),與所述任務(wù)獲取單元403連接,用于判斷所述新同步任務(wù)的任務(wù)對(duì)象是否存在于所述同步任務(wù)列表中同步任務(wù)中;

第二判斷單元(圖未示),與所述第一判斷單元連接,用于在所述新同步任務(wù)的任務(wù)對(duì)象存在于所述同步任務(wù)列表中同步任務(wù)中時(shí),進(jìn)一步判斷所述新同步任務(wù)的任務(wù)項(xiàng)是否與同步任務(wù)列表中與所述新同步任務(wù)的任務(wù)對(duì)象相同的同步任務(wù)的任務(wù)項(xiàng)重合,或者是否包含于同步任務(wù)列表中與所述新同步任務(wù)的任務(wù)對(duì)象相同的同步任務(wù)的任務(wù)項(xiàng);

所述第二判斷單元還用于在所述新同步任務(wù)的任務(wù)項(xiàng)與同步任務(wù)列表中與所述新同步任務(wù)的任務(wù)對(duì)象相同的同步任務(wù)的任務(wù)項(xiàng)重合,或者包含于同步任務(wù)列表中與所述新同步任務(wù)的任務(wù)對(duì)象相同的同步任務(wù)的任務(wù)項(xiàng)時(shí),觸發(fā)所述任務(wù)合并單元將所述新同步任務(wù)與同步任務(wù)列表中同步任務(wù)合并。

本實(shí)施例中,所述任務(wù)對(duì)象為網(wǎng)元、板卡或者端口;網(wǎng)元與板卡為父子關(guān)系,板卡與端口為父子關(guān)系。具體的,可通過(guò)網(wǎng)元、板卡或者端口的ID對(duì)網(wǎng)元、板卡或者端口識(shí)別,其ID具有唯一性。所述可任務(wù)項(xiàng)為VLAN或者組播中的一種或者兩種。但本發(fā)明不限于此。

本實(shí)施例中,所述同步任務(wù)包括任務(wù)對(duì)象和任務(wù)項(xiàng);所述任務(wù)判斷單元405可進(jìn)一步包括第一判斷單元和第二判斷單元。在判斷所述新同步任務(wù)是否與所述同步任務(wù)列表中同步任務(wù)重合,或者是否包含于所述同步任務(wù)列表中同步任務(wù)時(shí),先通過(guò)第一判斷單元判斷所述新同步任務(wù)的任務(wù)對(duì)象是否存在于所述同步任務(wù)列表中同步任務(wù)中;若是,再通過(guò)第二判斷單元判斷所述新同步任務(wù)的任務(wù)項(xiàng)是否與同步任務(wù)列表中與所述新同步任務(wù)的任務(wù)對(duì)象相同的同步任務(wù)的任務(wù)項(xiàng)重合,或者是否包含于同步任務(wù)列表中與所述新同步任務(wù)的任務(wù)對(duì)象相同的同步任務(wù)的任務(wù)項(xiàng),第二判斷單元還用于在確定所述新同步任務(wù)與所述同步任務(wù)列表中同步任務(wù)重合或者包含于所述同步任務(wù)列表中同步任務(wù)時(shí),觸發(fā)任務(wù)合并單元將所述新同步任務(wù)與同步任務(wù)列表中同步任務(wù)合并。依次通過(guò)第一判斷單元和第二判斷單元確定新同步任務(wù)是否與同步任務(wù)列表中同步任務(wù)重合,或者包含于同步任務(wù)列表中同步任務(wù),避免同步任務(wù)重復(fù)執(zhí)行導(dǎo)致的網(wǎng)元壓力大、服務(wù)器負(fù)荷重等問(wèn)題,提高了網(wǎng)絡(luò)管理系統(tǒng)數(shù)據(jù)同步的效率。

參考圖4,為本發(fā)明網(wǎng)絡(luò)管理系統(tǒng)中服務(wù)器于另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。圖4中所述任務(wù)添加單元409還與所述任務(wù)判斷單元405連接,所述任務(wù)添加單元409還用于在所述新同步任務(wù)不與所述同步任務(wù)列表中同步任務(wù)重合或者不包含于所述同步任務(wù)列表中同步任務(wù)時(shí),將所述新同步任務(wù)添加至所述同步任務(wù)列表中。從而在避免同步任務(wù)重復(fù)執(zhí)行的同時(shí),保證了網(wǎng)絡(luò)管理系統(tǒng)中新同步任務(wù)正常執(zhí)行。

繼續(xù)參考圖4,所述服務(wù)器40還包括任務(wù)執(zhí)行單元411,與所述任務(wù)添加單元409連接,用于執(zhí)行所述同步任務(wù)列表中同步任務(wù)。從而在避免同步任務(wù)重復(fù)的同時(shí),保證了網(wǎng)絡(luò)管理系統(tǒng)中新同步任務(wù)正常執(zhí)行。

本實(shí)施例中,任務(wù)合并單元407在將所述新同步任務(wù)與同步任務(wù)列表中同步任務(wù)合并時(shí),可在該新同步任務(wù)上添加忽略標(biāo)記,然后任務(wù)添加單元409將添加忽略標(biāo)記后的新同步任務(wù)添加至同步任務(wù)列表中的同步任務(wù)合并方式。在任務(wù)執(zhí)行單元411執(zhí)行所述同步任務(wù)列表中同步任務(wù)時(shí),忽略執(zhí)行添加有忽略標(biāo)記的同步任務(wù)。

綜上所述,本發(fā)明揭示了一種網(wǎng)絡(luò)管理系統(tǒng)及其數(shù)據(jù)同步方法,網(wǎng)絡(luò)管理系統(tǒng)包括服務(wù)器以及由所述服務(wù)器管理的若干網(wǎng)元,網(wǎng)絡(luò)管理系統(tǒng)的服務(wù)器針對(duì)其所管理的網(wǎng)元分別建立一包括該網(wǎng)元同步任務(wù)的同步任務(wù)列表,在服務(wù)器中數(shù)據(jù)與網(wǎng)元中數(shù)據(jù)進(jìn)行數(shù)據(jù)同步時(shí),先判斷新同步任務(wù)是否與同步任務(wù)列表中同步任務(wù)重合,或者是否包含于同步任務(wù)列表中同步任務(wù)。若是,則將所述新同步任務(wù)與同步任務(wù)列表中同步任務(wù)合并,并將合并后的新同步任務(wù)添加至所述同步任務(wù)列表中,避免同步任務(wù)發(fā)生重復(fù),避免重復(fù)的同步任務(wù)對(duì)網(wǎng)元產(chǎn)生壓力,減輕網(wǎng)絡(luò)管理系統(tǒng)中服務(wù)器的負(fù)荷,提高網(wǎng)絡(luò)管理系統(tǒng)進(jìn)行數(shù)據(jù)同步時(shí)的效率。

雖然本發(fā)明已以較佳實(shí)施例揭露如上,然其并非用以限定本發(fā)明,任何所屬技術(shù)領(lǐng)域中具有通常知識(shí)者,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作各種的更動(dòng)與潤(rùn)飾,因此本發(fā)明的保護(hù)范圍當(dāng)視權(quán)利要求書所界定者為準(zhǔn)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
精河县| 贵阳市| 广河县| 平定县| 铜梁县| 福安市| 尉犁县| 舟山市| 兴山县| 康保县| 长岭县| 灵台县| 湘潭县| 萝北县| 大英县| 太湖县| 银川市| 农安县| 清水河县| 霍邱县| 车致| 新安县| 阜城县| 竹北市| 清河县| 陈巴尔虎旗| 博湖县| 临西县| 邯郸县| 海口市| 樟树市| 虎林市| 上思县| 新巴尔虎右旗| 盐津县| 万安县| 华容县| 开江县| 通州区| 上思县| 康定县|