本發(fā)明涉及網(wǎng)絡(luò)分析技術(shù)領(lǐng)域,具體是一種基于網(wǎng)絡(luò)路徑對業(yè)務(wù)邏輯進(jìn)行配置及展現(xiàn)的方法,此方法可使得配置的過程更為直觀,交互界面更加友好,圖形化的配置結(jié)果的顯示使得用戶更加清楚配置的內(nèi)容,進(jìn)而方便用戶使用。
背景技術(shù):
當(dāng)今社會網(wǎng)絡(luò)的安全與穩(wěn)定是必不可少的,為了讓網(wǎng)絡(luò)更健康的運行人們更多的會使用分析軟件來了解網(wǎng)絡(luò)運行情況。相當(dāng)多的分析軟件通過配置相應(yīng)網(wǎng)絡(luò)業(yè)務(wù)(用戶配置的特定網(wǎng)絡(luò)任務(wù))來對自身網(wǎng)絡(luò)進(jìn)行分析。這種分析能大大提升網(wǎng)絡(luò)的運行維護(hù)能力和故障處置效率,有效的減少故障時間。但在此過程中使用者往往不能準(zhǔn)確直觀的配置自身網(wǎng)絡(luò)業(yè)務(wù)邏輯,從而造成分析結(jié)果不能體現(xiàn)相應(yīng)價值甚至有可能配置出錯誤的網(wǎng)絡(luò)業(yè)務(wù)邏輯,從而造成分析錯誤。
相當(dāng)多的技術(shù)是給予使用者一種通過輸入特定ip地址、文字描述來配置網(wǎng)絡(luò)業(yè)務(wù)邏輯,此方法在特定的環(huán)境下帶來的結(jié)果可能并不是該網(wǎng)絡(luò)中真正需要關(guān)注的或者說可能是一些錯誤的配置,且不能直觀的讓使用者了解他所配置的業(yè)務(wù)邏輯。
技術(shù)實現(xiàn)要素:
針對現(xiàn)有技術(shù)的配置方法用戶操作不便的技術(shù)問題,本發(fā)明公開了一種基于網(wǎng)絡(luò)路徑對業(yè)務(wù)邏輯進(jìn)行配置及展現(xiàn)的方法。
本發(fā)明的技術(shù)方案如下:
本發(fā)明公開了一種基于網(wǎng)絡(luò)路徑對業(yè)務(wù)邏輯進(jìn)行配置及展現(xiàn)的方法,其具體包括以下的步驟:步驟一、自動獲取用戶可配置的應(yīng)用,將可配置的應(yīng)用通過列表的形式展現(xiàn)給用戶,用戶選擇需要配置的應(yīng)用后,將所選中的可配置的應(yīng)用對應(yīng)的邏輯關(guān)系圖和樹狀結(jié)構(gòu)圖均分別顯示在用戶界面上。如圖1所示,系統(tǒng)獲取到用戶可配置的應(yīng)用包括upmserver、157回溯服務(wù)器、ip地址為192.168.0.183的服務(wù)器、crm、文件服務(wù)、ieting等,將這些內(nèi)容通過列表的方式展現(xiàn)給用戶選擇,用戶選擇157回溯服務(wù)器作為配置的服務(wù)器。如圖2所示為所選中的應(yīng)用的樹狀結(jié)構(gòu)圖。步驟二、樹狀結(jié)構(gòu)圖中包括客戶端配置選項,客戶端點擊鏈接到客戶端的配置頁面,通過客戶端的配置頁面完成客戶端的配置,客戶端配置完成后,樹狀結(jié)構(gòu)圖中呈現(xiàn)出服務(wù)器與其客戶端的對應(yīng)關(guān)系。客戶端的配置一般包括ip地址的配置和網(wǎng)段的配置,圖3為客戶端自定義ip的顯示界面,系統(tǒng)會自動獲取到客戶端的ip地址,當(dāng)然,該ip地址也可以由用戶手動進(jìn)行輸入,在配置完客戶端的ip地址之后,繼續(xù)配置客戶端的網(wǎng)段,ip地址和網(wǎng)段均通過web頁面輸入的方式完成配置。步驟三、客戶端的編輯交互接口(圖5為客戶端添加完成后的顯示界面,圖5中客戶端中倒數(shù)第二個圖標(biāo)黑色圓圈中一個c表示客戶端的編輯交互接口)鏈接到客戶端與服務(wù)器的路徑選擇界面,用戶在web界面上選擇客戶端與服務(wù)器的最優(yōu)路徑。圖6為一條通信路徑設(shè)置的顯示界面,圖7為三條通信路徑選擇的顯示界面。步驟四、將服務(wù)器、客戶端以及其上運行的應(yīng)用和相互之間的配置連接關(guān)系的邏輯關(guān)系圖和樹狀結(jié)構(gòu)圖均顯示在同一個顯示界面上。通過上述的配置方法,直觀地將服務(wù)器、客戶端以及其上運行的應(yīng)用和相互之間的配置連接關(guān)系的邏輯關(guān)系圖和樹狀結(jié)構(gòu)圖均顯示在同一個顯示界面上,方便用戶實現(xiàn)配置,同時展現(xiàn)的方式更加直觀,交互性能好。
更進(jìn)一步地,上述方法中所有的配置過程均在web頁面上完成。在web頁面中以邏輯圖的方式配置網(wǎng)絡(luò)路徑關(guān)系以便于使用者更多樣化,更直觀,更準(zhǔn)確的對網(wǎng)絡(luò)中的業(yè)務(wù)邏輯進(jìn)行配置,而不是單一化的以文字的形式進(jìn)行展現(xiàn)。
更進(jìn)一步地,上述方法還包括通過探針(網(wǎng)絡(luò)數(shù)據(jù)獲取源)自動獲取到與應(yīng)用有關(guān)的網(wǎng)絡(luò)參數(shù),并將該網(wǎng)絡(luò)參數(shù)自動填充到web頁面上的對應(yīng)位置。有響應(yīng)的網(wǎng)絡(luò)ip地址/網(wǎng)段、自定義配置的ip地址/網(wǎng)段、nat映射、關(guān)聯(lián)業(yè)務(wù)等配置參數(shù)。讓用戶更為精確且詳細(xì)的配置出正確且有價值的業(yè)務(wù)邏輯圖。
更進(jìn)一步地,上述方法還包括在整個配置過程中以樹狀結(jié)構(gòu)的形式展示用戶所配置的客戶端。讓用戶清晰的了解此客戶端在某個應(yīng)用中且關(guān)聯(lián)了哪些服務(wù)器。
更進(jìn)一步地,上述方法還包括將樹狀結(jié)構(gòu)圖與邏輯圖數(shù)據(jù)進(jìn)行關(guān)聯(lián)。從而可以使用戶可以很直觀的對所配置業(yè)務(wù)邏輯進(jìn)行分析。
更進(jìn)一步地,上述邏輯圖各節(jié)點的展示方式為:實心圓圈代表單個主機(jī),空心圓圈代表多個主機(jī),實心方塊代表單個應(yīng)用,空心方塊代表多個應(yīng)用,連線代表網(wǎng)絡(luò)路徑。
更進(jìn)一步地,上述方法還包括任意合并或者拆分邏輯圖中的任意節(jié)點。方便用戶進(jìn)行統(tǒng)一分析和梳理邏輯。
更進(jìn)一步地,上述方法還包括當(dāng)網(wǎng)絡(luò)路徑為一條時,呈現(xiàn)給用戶通信路徑設(shè)置頁面;當(dāng)網(wǎng)絡(luò)路徑為至少兩條時,呈現(xiàn)給用戶通信路徑選擇頁面。系統(tǒng)自動會判斷一條最短的通信路徑便用用戶后期對業(yè)務(wù)邏輯進(jìn)行分析,但也可手動獲取通信路徑后自主選擇一條來進(jìn)行分析。(通信路徑即代表網(wǎng)絡(luò)數(shù)據(jù)從客戶端到服務(wù)器的過程中經(jīng)過了哪些探針,設(shè)備等)。
通過采用以上的技術(shù)方案,本發(fā)明的有益效果為:用戶可以簡單,直觀地配置出一份準(zhǔn)確性高且直觀易于展示理解的業(yè)務(wù)邏輯圖。
附圖說明
圖1為應(yīng)用配置圖。
圖2為應(yīng)用添加完成后的顯示界面的樹狀結(jié)構(gòu)圖。
圖3為自定義ip的顯示界面。
圖4為自定義網(wǎng)段的顯示界面。
圖5為客戶端添加完成后的顯示界面。
圖6為一條通信路徑設(shè)置的顯示界面。
圖7為三條通信路徑選擇的顯示界面。
圖8為配置完成的業(yè)務(wù)邏輯圖。
圖9為配置完成的樹裝結(jié)構(gòu)圖。
具體實施方式
下面結(jié)合說明書附圖,詳細(xì)說明本發(fā)明的具體實施方式。
本發(fā)明公開了一種基于網(wǎng)絡(luò)路徑對業(yè)務(wù)邏輯進(jìn)行配置及展現(xiàn)的方法,其具體包括以下的實現(xiàn)過程。
基于web頁面,圖1為用戶在業(yè)務(wù)邏輯中配置應(yīng)用關(guān)系。使用者在配置業(yè)務(wù)邏輯時,對應(yīng)用的選擇相當(dāng)重要,一個應(yīng)用的運行是包含服務(wù)器和客戶端的,應(yīng)用的服務(wù)器是提前配置或者自動獲取好了的,而客戶端需要用戶自己定義,所以系統(tǒng)會獲取用戶配置的應(yīng)用方便用戶進(jìn)行選擇,當(dāng)然也可以提前定義好客戶端。添加應(yīng)用后(見圖2),邏輯圖和右側(cè)樹狀結(jié)構(gòu)均出現(xiàn)此應(yīng)用的展示。一般可以在邏輯圖中采用圓圈代表主機(jī),方塊代表應(yīng)用,圓圈旁邊顯示方塊則即代表此主機(jī)上有應(yīng)用存在。樹狀結(jié)構(gòu)中服務(wù)器為用戶配置應(yīng)用時所配置的服務(wù)器地址,客戶端中系統(tǒng)也會自動獲取用戶配置應(yīng)用時配置好的已添加客戶端地址??蛻舳颂幙梢娞砑影粹o,方便用戶自定義應(yīng)用下的客戶端。點擊添加按鈕后(見圖3,圖4),打開的彈出框中用戶可對客戶端的名稱,類型(包含ip地址、網(wǎng)段、所有客戶端),自動獲取ip,自動獲取網(wǎng)段,ip地址,網(wǎng)段,nat映射,關(guān)聯(lián)業(yè)務(wù)等進(jìn)行配置(點擊客戶端對應(yīng)列的編輯按鈕還可以對相關(guān)配置進(jìn)行編輯操作)。其中請注意自動獲取ip與自動獲取網(wǎng)段項,此配置中的ip地址與網(wǎng)段均是系統(tǒng)通過探針獲取到的用戶真實的客戶端ip地址與網(wǎng)段,方便用戶選擇配置,也可避免用戶配置錯誤。
配置客戶端完成后可見(見圖5),樹狀結(jié)構(gòu)中客戶端列多出了剛剛配置好的客戶端。(客戶端列后方三個按鈕分別為:編輯客戶端,編輯通信路徑,刪除客戶端操作)如果此客戶端到對應(yīng)的應(yīng)用服務(wù)器有網(wǎng)絡(luò)通信路徑(通信路徑即代表網(wǎng)絡(luò)數(shù)據(jù)從客戶端到服務(wù)器的過程中經(jīng)過了哪些探針,設(shè)備等)那么系統(tǒng)自動會配置上一條最短的通信路徑用于用戶分析。如果沒有路徑或者路徑需要重新選擇,點擊通信路徑設(shè)置按鈕后打開彈出框進(jìn)行配置。由圖可見(見圖6),路徑圖配置操作中的編輯按鈕可對路徑進(jìn)行編輯(此步驟在其他頁面中配置)。獲取通信路徑按鈕,可自動獲取到所有路徑提供用戶選擇(見圖7)。
確定好路徑后,勾選客戶端列前方的復(fù)選框可見(見圖9),邏輯圖中已出現(xiàn)自定義客戶端節(jié)點到應(yīng)用節(jié)點的邏輯圖。且當(dāng)添加的節(jié)點客戶端ip地址/網(wǎng)段與已存在的客戶端ip地址/網(wǎng)段絕對相同時,系統(tǒng)會自動合并節(jié)點,應(yīng)用服務(wù)器ip地址與添加的客戶端存在包含關(guān)系時也會自動合并節(jié)點(如下圖(見圖8):crm應(yīng)用中的客戶端segment為網(wǎng)段客戶端,且配置時的網(wǎng)段范圍為192.168.5.0/24,即代表其包含了所有5網(wǎng)段的ip地址。而157回溯服務(wù)器應(yīng)用的服務(wù)器ip地址正好為192.168.5.157包含于5網(wǎng)段中。所以系統(tǒng)會自動合并把邏輯圖中的157回溯服務(wù)節(jié)點作為appmerge(appmerge中存在crm應(yīng)用與upmserver應(yīng)用)的客戶端進(jìn)行連線)。
邏輯圖節(jié)點可拖動方便用戶自定義業(yè)務(wù)邏輯的布局,當(dāng)節(jié)點拖動到靠近另一節(jié)點的時候會判斷用戶正在進(jìn)行合并節(jié)點操作,并可支持用戶自定義合并節(jié)點后的新名稱。當(dāng)兩個節(jié)點合并后,如果此節(jié)點有多個主機(jī)用空心圓圈表示,多個應(yīng)用用空心方塊表示(如下圖(見圖8):appmerge節(jié)點為crm應(yīng)用與upmserver的手動合并節(jié)點,由于有多個應(yīng)用存在,所以應(yīng)用標(biāo)識為空心方塊,而clientmerge為crm應(yīng)用下的客戶端client與157回溯服務(wù)器應(yīng)用下的客戶端client的手動合并節(jié)點,無應(yīng)用所以為空心圓圈。而157回溯服務(wù)器應(yīng)用與其客戶端segment均無手動合并操作,所以展示為實心圓圈與方塊)。
根據(jù)以上配置后,用戶可以配置出一份準(zhǔn)確性高且直觀易于展示理解的業(yè)務(wù)邏輯圖。因為在客戶那的使用環(huán)境都是固定好了的,如果配置中有錯,是找不到數(shù)據(jù)獲取源的(探針)。如果沒有探針,整個路徑可以說沒有任何價值,也就是說,客戶端雖然是用戶自定義的,但是也需要用戶配置正確的客戶端才能運行,本發(fā)明提供了路徑的選擇,如果沒有路徑選擇,則提示用戶提前配置好的路徑,而且本發(fā)明還可以自動獲取配置好的客戶端,提供給用戶選擇,這種方式保證了肯定不會有錯誤的業(yè)務(wù)邏輯出現(xiàn),避免出現(xiàn)背景技術(shù)中的配置錯誤的問題,配置好了后,如果沒有路徑,是不能進(jìn)行后續(xù)操作的,提供獲取到的網(wǎng)段/ip,是肯定會有路徑出現(xiàn)的。
上述的實施例中所給出的系數(shù)和參數(shù),是提供給本領(lǐng)域的技術(shù)人員來實現(xiàn)或使用發(fā)明的,發(fā)明并不限定僅取前述公開的數(shù)值,在不脫離發(fā)明的思想的情況下,本領(lǐng)域的技術(shù)人員可以對上述實施例做出種種修改或調(diào)整,因而發(fā)明的保護(hù)范圍并不被上述實施例所限,而應(yīng)該是符合權(quán)利要求書提到的創(chuàng)新性特征的最大范圍。