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

一種克隆會話管控的方法及設(shè)備與流程

文檔序號:12278983閱讀:295來源:國知局
一種克隆會話管控的方法及設(shè)備與流程

本申請涉及計(jì)算機(jī)領(lǐng)域,尤其涉及一種克隆會話管控的方法及設(shè)備。



背景技術(shù):

伴隨著計(jì)算機(jī)信息產(chǎn)業(yè)的高速發(fā)展,大型的運(yùn)維管理系統(tǒng)發(fā)揮著越來越重要的作用,大中型企業(yè)、金融機(jī)構(gòu)、學(xué)校、政府部門紛紛將日常運(yùn)維業(yè)務(wù)轉(zhuǎn)移到運(yùn)維管理系統(tǒng)進(jìn)行更高效的運(yùn)維和管理,運(yùn)維管理系統(tǒng)的業(yè)務(wù)環(huán)境也更趨復(fù)雜。作為人機(jī)交互的中間環(huán)節(jié),運(yùn)維管理系統(tǒng)需要完成協(xié)議的代理運(yùn)維,可以較為有效的對單個(gè)會話運(yùn)維進(jìn)行管理和記錄處理。但是對于業(yè)務(wù)涉及多個(gè)會話克隆的場景,則不能管理和監(jiān)控克隆會話及進(jìn)行相關(guān)處理。

目前的多會話克隆運(yùn)維,在管理和監(jiān)控處理上將其等效為單會話,即按照單會話內(nèi)容進(jìn)行鑒別和判斷,而不能有效的區(qū)別會話來源,導(dǎo)致會話信息失配,不能如實(shí)反映運(yùn)維的真相,更不能實(shí)時(shí)管控會話,影響各個(gè)會話的運(yùn)維及審計(jì)。

申請內(nèi)容

本申請的一個(gè)目的是提供一種克隆會話管控的方法及設(shè)備,解決現(xiàn)有技術(shù)中不能有效區(qū)別會話來源,導(dǎo)致信息失配及不能實(shí)時(shí)管控會話的問題。

根據(jù)本申請的一個(gè)方面,提供了一種克隆會話管控的方法,所述方法包括:

通過運(yùn)維協(xié)議代理程序?qū)⒁呀⒌目寺掃B接到多通道處理程序;

通過所述多通道處理程序建立所述克隆會話的多個(gè)通道,并創(chuàng)建會話日志以記錄所述多個(gè)通道的運(yùn)維信息;

對多個(gè)通道進(jìn)行識別后并行處理所述多個(gè)通道,并根據(jù)所述會話日志中的運(yùn)維信息管控所述多個(gè)通道,得到處理后的克隆會話;

關(guān)閉所述處理后的克隆會話,并釋放已關(guān)閉的處理后的克隆會話對應(yīng)的通道。

進(jìn)一步地,通過所述多通道處理程序建立所述克隆會話的多個(gè)通道,并創(chuàng)建會話日志以記錄所述多個(gè)通道的運(yùn)維信息,包括:

通過所述多通道處理程序建立所述克隆會話對應(yīng)的多個(gè)通道,在每個(gè)通道內(nèi)根據(jù)所述通道對應(yīng)的克隆會話的身份標(biāo)識創(chuàng)建日志句柄;

根據(jù)所述日志句柄創(chuàng)建會話日志,通過所述會話日志記錄所述多個(gè)通道的運(yùn)維信息。

進(jìn)一步地,其中,所述多個(gè)通道的運(yùn)維信息包括:

多個(gè)通道的當(dāng)前使用信息和每個(gè)通道內(nèi)所述克隆會話的數(shù)據(jù)記錄信息。

進(jìn)一步地,所述創(chuàng)建會話日志以記錄所述多個(gè)通道的運(yùn)維信息之后,包括:

根據(jù)所述多個(gè)通道的當(dāng)前使用信息及預(yù)設(shè)的數(shù)目閾值控制所述克隆會話的數(shù)目,其中,所述預(yù)設(shè)的數(shù)據(jù)閾值根據(jù)當(dāng)前資源信息及用戶需求進(jìn)行確定。

進(jìn)一步地,在每個(gè)通道內(nèi)根據(jù)所述通道對應(yīng)的克隆會話的身份標(biāo)識創(chuàng)建日志句柄之后,包括:

將與所述克隆會話關(guān)聯(lián)的業(yè)務(wù)置于對應(yīng)的同一通道內(nèi)。

進(jìn)一步地,所述方法還包括:

通過命令管理程序讀取對應(yīng)的克隆會話的設(shè)置以管理所述克隆會話的身份標(biāo)識,并為所述會話日志提供所述克隆會話的關(guān)聯(lián)業(yè)務(wù)的信息。

進(jìn)一步地,所述方法還包括:

通過命令控制程序控制所述克隆會話的運(yùn)維,并向所述會話日志發(fā)送反饋信息,其中,所述反饋信息包括告警或阻斷。

進(jìn)一步地,對多個(gè)通道進(jìn)行識別后并行處理所述多個(gè)通道,并根據(jù)所述會話日志中的運(yùn)維信息管控所述多個(gè)通道,得到處理后的克隆會話,包括:

對多個(gè)通道進(jìn)行識別后,對所述多個(gè)通道內(nèi)的克隆會話及關(guān)聯(lián)業(yè)務(wù)進(jìn)行處理,根據(jù)所述會話日志中的運(yùn)維信息、所述關(guān)聯(lián)業(yè)務(wù)的信息及所述反饋信息管控所述多個(gè)通道,得到處理后的克隆會話。

進(jìn)一步地,關(guān)閉所述處理后的克隆會話,并釋放已關(guān)閉的處理后的克隆會話對應(yīng)的通道之前,包括:

根據(jù)所述會話日志生成可讀會話文件,完成所述克隆會話的在線審計(jì)。

進(jìn)一步地,關(guān)閉所述處理后的克隆會話,并釋放已關(guān)閉的處理后的克隆會話對應(yīng)的通道,包括:

關(guān)閉所述處理后的克隆會話,對所述已關(guān)閉的處理后的克隆會話進(jìn)行回顯審計(jì);

將已關(guān)閉的處理后的克隆會話對應(yīng)的通道進(jìn)行釋放通道資源,并重新格式化所述通道。

根據(jù)本申請的另一方面,還提供了一種克隆會話管控的設(shè)備,所述設(shè)備包括:

連接裝置,用于通過運(yùn)維協(xié)議代理程序?qū)⒁呀⒌目寺掃B接到多通道處理程序;

建立通道裝置,用于通過所述多通道處理程序建立所述克隆會話的多個(gè)通道,并創(chuàng)建會話日志以記錄所述多個(gè)通道的運(yùn)維信息;

運(yùn)維處理裝置,用于對多個(gè)通道進(jìn)行識別后并行處理所述多個(gè)通道,并根據(jù)所述會話日志中的運(yùn)維信息管控所述多個(gè)通道,得到處理后的克隆會話;

釋放資源裝置,用于關(guān)閉所述處理后的克隆會話,并釋放已關(guān)閉的處理后的克隆會話對應(yīng)的通道。

進(jìn)一步地,所述建立通道裝置用于:

通過所述多通道處理程序建立所述克隆會話對應(yīng)的多個(gè)通道,在每個(gè)通道內(nèi)根據(jù)所述通道對應(yīng)的克隆會話的身份標(biāo)識創(chuàng)建日志句柄;

根據(jù)所述日志句柄創(chuàng)建會話日志,通過所述會話日志記錄所述多個(gè)通道的運(yùn)維信息。

進(jìn)一步地,其中,所述多個(gè)通道的運(yùn)維信息包括:

多個(gè)通道的當(dāng)前使用信息和每個(gè)通道內(nèi)所述克隆會話的數(shù)據(jù)記錄信息。

進(jìn)一步地,所述設(shè)備還包括:

控制裝置,用于根據(jù)所述多個(gè)通道的當(dāng)前使用信息及預(yù)設(shè)的數(shù)目閾值控制所述克隆會話的數(shù)目,其中,所述預(yù)設(shè)的數(shù)據(jù)閾值根據(jù)當(dāng)前資源信息及用戶需求進(jìn)行確定。

進(jìn)一步地,所述建立通道裝置用于:

將與所述克隆會話關(guān)聯(lián)的業(yè)務(wù)置于對應(yīng)的同一通道內(nèi)。

進(jìn)一步地,所述設(shè)備還包括:

管理裝置,用于通過命令管理程序讀取對應(yīng)的克隆會話的設(shè)置以管理所述克隆會話的身份標(biāo)識,并為所述會話日志提供所述克隆會話的關(guān)聯(lián)業(yè)務(wù)的信息。

進(jìn)一步地,所述設(shè)備還包括:

反饋裝置,用于通過命令控制程序控制所述克隆會話的運(yùn)維,并向所述會話日志發(fā)送反饋信息,其中,所述反饋信息包括告警或阻斷。

進(jìn)一步地,所述運(yùn)維處理裝置用于:

對多個(gè)通道進(jìn)行識別后,對所述多個(gè)通道內(nèi)的克隆會話及關(guān)聯(lián)業(yè)務(wù)進(jìn)行處理,根據(jù)所述會話日志中的運(yùn)維信息、所述關(guān)聯(lián)業(yè)務(wù)的信息及所述反饋信息管控所述多個(gè)通道,得到處理后的克隆會話。

進(jìn)一步地,所述運(yùn)維處理裝置還用于:

根據(jù)所述會話日志生成可讀會話文件,完成所述克隆會話的在線審計(jì)。

進(jìn)一步地,所述釋放資源裝置用于:

關(guān)閉所述處理后的克隆會話,對所述已關(guān)閉的處理后的克隆會話進(jìn)行回顯審計(jì);

將已關(guān)閉的處理后的克隆會話對應(yīng)的通道進(jìn)行釋放通道資源,并重新格式化所述通道。

與現(xiàn)有技術(shù)相比,本申請通過運(yùn)維協(xié)議代理程序?qū)⒁呀⒌目寺掃B接到多通道處理程序;通過所述多通道處理程序建立所述克隆會話的多個(gè)通道,并創(chuàng)建會話日志以記錄所述多個(gè)通道的運(yùn)維信息;對多個(gè)通道進(jìn)行識別后并行處理所述多個(gè)通道,并根據(jù)所述會話日志中的運(yùn)維信息管控所述多個(gè)通道,得到處理后的克隆會話;關(guān)閉所述處理后的克隆會話,并釋放已關(guān)閉的處理后的克隆會話對應(yīng)的通道。對于多個(gè)克隆會話,通過多個(gè)通道精確對接,可以準(zhǔn)確的處理所有克隆會話,能夠?qū)寺掃M(jìn)行有效區(qū)分和管理,可獨(dú)立運(yùn)維管理克隆會話;另一方面,多通道克隆會話相比單個(gè)會話運(yùn)維,占用的資源更少,對系統(tǒng)的負(fù)荷更小,對于高并發(fā)運(yùn)維場景,更便于展開運(yùn)維及審計(jì)。同時(shí),克隆會話關(guān)閉后釋放對應(yīng)通道資源,并重新格式化相關(guān)資源以供后續(xù)克隆會話調(diào)用。

進(jìn)一步地,本申請中通過克隆會話的身份標(biāo)識創(chuàng)建日志句柄,并將與所述克隆會話關(guān)聯(lián)的業(yè)務(wù)置于對應(yīng)的同一通道內(nèi),克隆會話的資源可以獨(dú)立進(jìn)行申請和使用,并實(shí)現(xiàn)會話日志信息同步處理。

附圖說明

通過閱讀參照以下附圖所作的對非限制性實(shí)施例所作的詳細(xì)描述,本申請的其它特征、目的和優(yōu)點(diǎn)將會變得更明顯:

圖1示出克隆會話運(yùn)維流程示意圖;

圖2示出根據(jù)本申請一個(gè)方面的一種克隆會話管控的方法的流程示意圖;

圖3示出運(yùn)維協(xié)議代理程序和多通道處理程序交互示意圖;

圖4示出本申請一實(shí)施例中克隆會話運(yùn)維多通道處理流程示意圖;

圖5示出根據(jù)本申請另一個(gè)方面的一種克隆會話管控的設(shè)備的結(jié)構(gòu)示意圖。

附圖中相同或相似的附圖標(biāo)記代表相同或相似的部件。

具體實(shí)施方式

下面結(jié)合附圖對本申請作進(jìn)一步詳細(xì)描述。

在本申請一個(gè)典型的配置中,終端、服務(wù)網(wǎng)絡(luò)的設(shè)備和可信方均包括一個(gè)或多個(gè)處理器(CPU)、輸入/輸出接口、網(wǎng)絡(luò)接口和內(nèi)存。

內(nèi)存可能包括計(jì)算機(jī)可讀介質(zhì)中的非永久性存儲器,隨機(jī)存取存儲器(RAM)和/或非易失性內(nèi)存等形式,如只讀存儲器(ROM)或閃存(flashRAM)。內(nèi)存是計(jì)算機(jī)可讀介質(zhì)的示例。

計(jì)算機(jī)可讀介質(zhì)包括永久性和非永久性、可移動和非可移動媒體可以由任何方法或技術(shù)來實(shí)現(xiàn)信息存儲。信息可以是計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序的模塊或其他數(shù)據(jù)。計(jì)算機(jī)的存儲介質(zhì)的例子包括,但不限于相變內(nèi)存(PRAM)、靜態(tài)隨機(jī)存取存儲器(SRAM)、動態(tài)隨機(jī)存取存儲器(DRAM)、其他類型的隨機(jī)存取存儲器(RAM)、只讀存儲器(ROM)、電可擦除可編程只讀存儲器(EEPROM)、快閃記憶體或其他內(nèi)存技術(shù)、只讀光盤只讀存儲器(CD-ROM)、數(shù)字多功能光盤(DVD)或其他光學(xué)存儲、磁盒式磁帶,磁帶磁盤存儲或其他磁性存儲設(shè)備或任何其他非傳輸介質(zhì),可用于存儲可以被計(jì)算設(shè)備訪問的信息。按照本文中的界定,計(jì)算機(jī)可讀介質(zhì)不包括非暫存電腦可讀媒體(transitory media),如調(diào)制的數(shù)據(jù)信號和載波。

圖1示出克隆會話運(yùn)維流程示意圖,首先建立會話,運(yùn)維協(xié)議代理程序接收該會話的相關(guān)數(shù)據(jù),判斷是否克隆會話,若否,則單會話運(yùn)維處理,若是,運(yùn)維協(xié)議代理程序會將該會話連接到多通道處理程序,進(jìn)行克隆會話運(yùn)維多通道處理,具體的克隆會話運(yùn)維多通道處理過程在以下實(shí)施例中進(jìn)行說明:

圖2示出根據(jù)本申請一個(gè)方面的一種克隆會話管控的方法的流程示意圖;所述方法包括步驟S11、步驟S12、步驟S13和步驟S14,其中,在步驟S11中,通過運(yùn)維協(xié)議代理程序?qū)⒁呀⒌目寺掃B接到多通道處理程序;在步驟S12中,通過所述多通道處理程序建立所述克隆會話的多個(gè)通道,并創(chuàng)建會話日志以記錄所述多個(gè)通道的運(yùn)維信息;在步驟S13中,對多個(gè)通道進(jìn)行識別后并行處理所述多個(gè)通道,并根據(jù)所述會話日志中的運(yùn)維信息管控所述多個(gè)通道,得到處理后的克隆會話;在步驟S14中,關(guān)閉所述處理后的克隆會話,并釋放已關(guān)閉的處理后的克隆會話對應(yīng)的通道。

具體地,在步驟S11中,通過運(yùn)維協(xié)議代理程序?qū)⒁呀⒌目寺掃B接到多通道處理程序;在此,克隆會話為在原會話的關(guān)系上進(jìn)行克隆,得到與原會話相同或相近的會話。運(yùn)維協(xié)議代理程序負(fù)責(zé)對接會話運(yùn)維的前臺數(shù)據(jù)流,通過代理方式將會話連接到多通道處理程序。

在步驟S12中,通過所述多通道處理程序建立所述克隆會話的多個(gè)通道,并創(chuàng)建會話日志以記錄所述多個(gè)通道的運(yùn)維信息;在本申請實(shí)施例中,為了實(shí)現(xiàn)克隆會話的精確處理,通過運(yùn)維協(xié)議代理程序和多通道處理程序甄別克隆會話進(jìn)行獨(dú)立化處理,如圖3示出運(yùn)維協(xié)議代理程序和多通道處理程序交互示意圖,其中,運(yùn)維協(xié)議代理程序接收前端的數(shù)據(jù)流后將克隆會話連接到多通道處理程序,多通道處理程序負(fù)責(zé)多個(gè)克隆會話情況下的通道建立,管控處理及日志處理。其中,多通道處理程序包括對接模塊、運(yùn)維處理模塊、會話日志處理模塊。在對接模塊中,主要負(fù)責(zé)建立專門處理通道,并完成克隆會話的數(shù)據(jù)記錄,確??寺挼馁Y源獨(dú)立和日志信息的同步;會話日志處理模塊主要負(fù)責(zé)記錄克隆會話的運(yùn)維信息;運(yùn)維處理模塊主要負(fù)責(zé)克隆會話通道鑒別及交互式管控。在步驟S13中,運(yùn)維處理模塊進(jìn)行對多個(gè)通道進(jìn)行識別后并行處理所述多個(gè)通道,并根據(jù)所述會話日志中的運(yùn)維信息管控所述多個(gè)通道,得到處理后的克隆會話;在此,運(yùn)維處理對克隆會話的不同通道鑒別及交互式反饋管控信息,不同通道的處理完全并行。接著,在步驟S14中,關(guān)閉所述處理后的克隆會話,并釋放已關(guān)閉的處理后的克隆會話對應(yīng)的通道。會話克隆關(guān)閉則正常釋放對應(yīng)通道資源,并重新格式化相關(guān)資源供后續(xù)克隆調(diào)用,涉及運(yùn)維協(xié)議釋放及對接模塊釋放。在通道另一端的會話日志處理模塊,生成可續(xù)會話文件供會話查閱和審計(jì),并完成資源釋放。

在本申請一實(shí)施例中,在步驟S12中,通過所述多通道處理程序建立所述克隆會話對應(yīng)的多個(gè)通道,在每個(gè)通道內(nèi)根據(jù)所述通道對應(yīng)的克隆會話的身份標(biāo)識創(chuàng)建日志句柄;根據(jù)所述日志句柄創(chuàng)建會話日志,通過所述會話日志記錄所述多個(gè)通道的運(yùn)維信息。在此,通過運(yùn)維協(xié)議代理程序?qū)崿F(xiàn)會話運(yùn)維,以單會話形式記錄及控制資源申請。在建立會話克隆后,運(yùn)維協(xié)議處理相關(guān)數(shù)據(jù)流。對接模塊中,通過克隆會話的身份標(biāo)識(id)創(chuàng)建日志句柄,進(jìn)一步地,在每個(gè)通道內(nèi)根據(jù)所述通道對應(yīng)的克隆會話的身份標(biāo)識創(chuàng)建日志句柄之后,包括:將與所述克隆會話關(guān)聯(lián)的業(yè)務(wù)置于對應(yīng)的同一通道內(nèi)。在此,關(guān)聯(lián)會話處理模塊,納入同一個(gè)專門處理通道??寺挼馁Y源可以獨(dú)立進(jìn)行申請和使用,并實(shí)現(xiàn)會話日志信息同步處理。

在本申請實(shí)施例中,所述多個(gè)通道的運(yùn)維信息包括:多個(gè)通道的當(dāng)前使用信息和每個(gè)通道內(nèi)所述克隆會話的數(shù)據(jù)記錄信息。在此,在對接處理階段,完成克隆會話的數(shù)據(jù)記錄,即為輔助運(yùn)維處理實(shí)現(xiàn),也為會話日志處理及審計(jì)展示提供數(shù)據(jù)基礎(chǔ)。數(shù)據(jù)記錄表現(xiàn)為新的記錄條目。

在本申請實(shí)施例中,在步驟S12之后,包括:步驟S15,根據(jù)所述多個(gè)通道的當(dāng)前使用信息及預(yù)設(shè)的數(shù)目閾值控制所述克隆會話的數(shù)目,其中,所述預(yù)設(shè)的數(shù)據(jù)閾值根據(jù)當(dāng)前資源信息及用戶需求進(jìn)行確定。在此,對于克隆會話數(shù)目可以進(jìn)行控制,在資源條件下設(shè)置一定數(shù)目,保證需求及系統(tǒng)負(fù)荷的平衡。而對于相關(guān)衍伸業(yè)務(wù)的支持是否可以納入通道則取決于實(shí)際需要,可以加入控制開關(guān)以限制某些連接,也可以進(jìn)行選擇化判斷。

在本申請實(shí)施例中,所述方法還包括:步驟S16,通過命令管理程序讀取對應(yīng)的克隆會話的設(shè)置以管理所述克隆會話的身份標(biāo)識,并為所述會話日志提供所述克隆會話的關(guān)聯(lián)業(yè)務(wù)的信息。在此,會話建立成功后,對于克隆會話,在專門通道中進(jìn)行分流。專門通道連通運(yùn)維終端、命令處理、會話日志,精確管控克隆會話,并完成日志交互處理。在運(yùn)維處理模塊中,對于涉及的命令監(jiān)控同步讀取進(jìn)行管控。運(yùn)維處理模塊分為命令管理和命令控制兩個(gè)子模塊。命令管理子模塊讀取相關(guān)設(shè)置,并完成賬戶管理,提供完整的關(guān)聯(lián)信息;進(jìn)一步地,所述方法還包括:步驟S17,通過命令控制程序控制所述克隆會話的運(yùn)維,并向所述會話日志發(fā)送反饋信息,其中,所述反饋信息包括告警或阻斷。在此,命令控制子模塊通過處理進(jìn)程間端口及腳本邏輯,通過信號機(jī)制完成控制信息下達(dá),及時(shí)進(jìn)行控制動作。在克隆會話終端,其運(yùn)維命令只在其會話終端進(jìn)行交互管控,如告警、阻斷等,不影響其他克隆會話的運(yùn)維。如果該克隆會話終止,其他會話仍可以正常操作。

在本申請實(shí)施例中,步驟S13包括,對多個(gè)通道進(jìn)行識別后,對所述多個(gè)通道內(nèi)的克隆會話及關(guān)聯(lián)業(yè)務(wù)進(jìn)行處理,根據(jù)所述會話日志中的運(yùn)維信息、所述關(guān)聯(lián)業(yè)務(wù)的信息及所述反饋信息管控所述多個(gè)通道,得到處理后的克隆會話。在此,運(yùn)維處理對克隆會話的不同通道鑒別及交互式反饋管控信息,不同通道的處理完全并行。交互式反饋管控信息為運(yùn)維協(xié)議代理程序與會話日志之間的交互反饋,因此,根據(jù)會話日志中的克隆會話的運(yùn)維信息、同通道內(nèi)的關(guān)聯(lián)業(yè)務(wù)的信息及交互式反饋信息進(jìn)行管控多個(gè)通道,完成對每一通道內(nèi)克隆會話及關(guān)聯(lián)業(yè)務(wù)的處理,實(shí)現(xiàn)對克隆會話進(jìn)行的有效區(qū)分和管理,可以獨(dú)立運(yùn)維管理克隆會話。

在本申請實(shí)施例中,步驟S14之前,包括:根據(jù)所述會話日志生成可讀會話文件,完成所述克隆會話的在線審計(jì)。在步驟S14中,關(guān)閉所述處理后的克隆會話,對所述已關(guān)閉的處理后的克隆會話進(jìn)行回顯審計(jì);將已關(guān)閉的處理后的克隆會話對應(yīng)的通道進(jìn)行釋放通道資源,并重新格式化所述通道。在此,在通道的會話日志處理模塊中,生成可讀會話文件供會話查閱和在線審計(jì),并完成資源釋放;當(dāng)會話克隆關(guān)閉后則正常釋放對應(yīng)通道資源,并重新格式化相關(guān)資源供后續(xù)克隆調(diào)用,包括運(yùn)維協(xié)議釋放及對接模塊釋放。需要說明的是,會話日志處理模塊的處理貫穿克隆會話的全周期,完全記錄克隆會話的運(yùn)維要素及提供管理模塊調(diào)度使用。

圖4示出本申請一實(shí)施例中克隆會話運(yùn)維多通道處理流程示意圖;通過多通道處理程序中的對接模塊接收所建立的克隆會話,并為其建立專門通道,同時(shí)根據(jù)克隆會話的id創(chuàng)建日志句柄,關(guān)聯(lián)會話處理模塊,納入同一個(gè)專門處理通道,會話日志處理模塊記錄克隆會話的運(yùn)維要素及提供關(guān)聯(lián)模塊調(diào)度使用,并與運(yùn)維處理模塊通過命令管控進(jìn)行交互式反饋,命令管控包括命令管理和命令控制,命令管理讀取相關(guān)設(shè)置,并完成賬號管理,提供完整的關(guān)聯(lián)信息;命令控制通過信號機(jī)制完成控制信息下達(dá),及時(shí)控制動作。對于已建立的克隆會話,在專門通道中進(jìn)行分流,專門通道連通運(yùn)維終端、命令處理、會話日志,精確管控克隆會話,并完成日志交互處理。運(yùn)維處理對克隆會話的不同通道鑒別及交互式反饋管控信息,不同通道并行處理,會話克隆關(guān)閉則進(jìn)行回顯審計(jì),并正常釋放對應(yīng)通道資源,重新格式化相關(guān)資源供后續(xù)克隆會話調(diào)用,在通道另一端的會話日志處理模塊,生成可讀會話文件供會話查閱和在線審計(jì),并完成資源釋放。多通道克隆會話相比單個(gè)會話運(yùn)維,占用的資源更少,對系統(tǒng)的負(fù)荷更小,對于高并發(fā)運(yùn)維場景,更便于展開運(yùn)維及審計(jì)。

需要說明的是,本申請所述的克隆會話的管控方法適用于多種文本運(yùn)維協(xié)議,如SSH,TELNET等,針對不同的協(xié)議類型開發(fā)對應(yīng)的處理程序。

根據(jù)本申請的另一方面,還提供了一種克隆會話管控的設(shè)備,圖5示出根據(jù)本申請另一個(gè)方面的一種克隆會話管控的設(shè)備的結(jié)構(gòu)示意圖;所述設(shè)備1包括:連接裝置11、建立通道裝置12、運(yùn)維處理裝置13和釋放資源裝置14,其中,連接裝置11通過運(yùn)維協(xié)議代理程序?qū)⒁呀⒌目寺掃B接到多通道處理程序;建立通道裝置12通過所述多通道處理程序建立所述克隆會話的多個(gè)通道,并創(chuàng)建會話日志以記錄所述多個(gè)通道的運(yùn)維信息;運(yùn)維處理裝置13對多個(gè)通道進(jìn)行識別后并行處理所述多個(gè)通道,并根據(jù)所述會話日志中的運(yùn)維信息管控所述多個(gè)通道,得到處理后的克隆會話;釋放資源裝置14關(guān)閉所述處理后的克隆會話,并釋放已關(guān)閉的處理后的克隆會話對應(yīng)的通道。

圖1示出克隆會話運(yùn)維流程示意圖,首先建立會話,運(yùn)維協(xié)議代理程序接收該會話的相關(guān)數(shù)據(jù),判斷是否克隆會話,若否,則單會話運(yùn)維處理,若是,運(yùn)維協(xié)議代理程序會將該會話連接到多通道處理程序,進(jìn)行克隆會話運(yùn)維多通道處理,具體的克隆會話運(yùn)維多通道處理過程在以下實(shí)施例中進(jìn)行說明:

具體地,連接裝置11用于通過運(yùn)維協(xié)議代理程序?qū)⒁呀⒌目寺掃B接到多通道處理程序;在此,克隆會話為在原會話的關(guān)系上進(jìn)行克隆,得到與原會話相同或相近的會話。運(yùn)維協(xié)議代理程序負(fù)責(zé)對接會話運(yùn)維的前臺數(shù)據(jù)流,通過代理方式將會話連接到多通道處理程序。

建立通道裝置12用于,通過所述多通道處理程序建立所述克隆會話的多個(gè)通道,并創(chuàng)建會話日志以記錄所述多個(gè)通道的運(yùn)維信息;在本申請實(shí)施例中,為了實(shí)現(xiàn)克隆會話的精確處理,通過運(yùn)維協(xié)議代理程序和多通道處理程序甄別克隆會話進(jìn)行獨(dú)立化處理,如圖3示出運(yùn)維協(xié)議代理程序和多通道處理程序交互示意圖,其中,運(yùn)維協(xié)議代理程序接收前端的數(shù)據(jù)流后將克隆會話連接到多通道處理程序,多通道處理程序負(fù)責(zé)多個(gè)克隆會話情況下的通道建立,管控處理及日志處理。其中,多通道處理程序包括對接模塊、運(yùn)維處理模塊、會話日志處理模塊。在對接模塊中,主要負(fù)責(zé)建立專門處理通道,并完成克隆會話的數(shù)據(jù)記錄,確??寺挼馁Y源獨(dú)立和日志信息的同步;會話日志處理模塊主要負(fù)責(zé)記錄克隆會話的運(yùn)維信息;運(yùn)維處理模塊主要負(fù)責(zé)克隆會話通道鑒別及交互式管控。運(yùn)維處理裝置13用于,運(yùn)維處理模塊進(jìn)行對多個(gè)通道進(jìn)行識別后并行處理所述多個(gè)通道,并根據(jù)所述會話日志中的運(yùn)維信息管控所述多個(gè)通道,得到處理后的克隆會話;在此,運(yùn)維處理對克隆會話的不同通道鑒別及交互式反饋管控信息,不同通道的處理完全并行。接著,釋放資源裝置14用于,關(guān)閉所述處理后的克隆會話,并釋放已關(guān)閉的處理后的克隆會話對應(yīng)的通道。會話克隆關(guān)閉則正常釋放對應(yīng)通道資源,并重新格式化相關(guān)資源供后續(xù)克隆調(diào)用,涉及運(yùn)維協(xié)議釋放及對接模塊釋放。在通道另一端的會話日志處理模塊,生成可續(xù)會話文件供會話查閱和審計(jì),并完成資源釋放。

在本申請一實(shí)施例中,建立通道裝置12用于通過所述多通道處理程序建立所述克隆會話對應(yīng)的多個(gè)通道,在每個(gè)通道內(nèi)根據(jù)所述通道對應(yīng)的克隆會話的身份標(biāo)識創(chuàng)建日志句柄;根據(jù)所述日志句柄創(chuàng)建會話日志,通過所述會話日志記錄所述多個(gè)通道的運(yùn)維信息。在此,通過運(yùn)維協(xié)議代理程序?qū)崿F(xiàn)會話運(yùn)維,以單會話形式記錄及控制資源申請。在建立會話克隆后,運(yùn)維協(xié)議處理相關(guān)數(shù)據(jù)流。對接模塊中,通過克隆會話的身份標(biāo)識(id)創(chuàng)建日志句柄,進(jìn)一步地,建立通道裝置12用于,將與所述克隆會話關(guān)聯(lián)的業(yè)務(wù)置于對應(yīng)的同一通道內(nèi)。在此,關(guān)聯(lián)會話處理模塊,納入同一個(gè)專門處理通道。克隆會話的資源可以獨(dú)立進(jìn)行申請和使用,并實(shí)現(xiàn)會話日志信息同步處理。

在本申請實(shí)施例中,所述多個(gè)通道的運(yùn)維信息包括:多個(gè)通道的當(dāng)前使用信息和每個(gè)通道內(nèi)所述克隆會話的數(shù)據(jù)記錄信息。在此,在對接處理階段,完成克隆會話的數(shù)據(jù)記錄,即為輔助運(yùn)維處理實(shí)現(xiàn),也為會話日志處理及審計(jì)展示提供數(shù)據(jù)基礎(chǔ)。數(shù)據(jù)記錄表現(xiàn)為新的記錄條目。

在本申請實(shí)施例中,所述設(shè)備1還包括:控制裝置15(未示出),用于根據(jù)所述多個(gè)通道的當(dāng)前使用信息及預(yù)設(shè)的數(shù)目閾值控制所述克隆會話的數(shù)目,其中,所述預(yù)設(shè)的數(shù)據(jù)閾值根據(jù)當(dāng)前資源信息及用戶需求進(jìn)行確定。在此,對于克隆會話數(shù)目可以進(jìn)行控制,在資源條件下設(shè)置一定數(shù)目,保證需求及系統(tǒng)負(fù)荷的平衡。而對于相關(guān)衍伸業(yè)務(wù)的支持是否可以納入通道則取決于實(shí)際需要,可以加入控制開關(guān)以限制某些連接,也可以進(jìn)行選擇化判斷。

在本申請實(shí)施例中,所述設(shè)備1還包括:管理裝置16(未示出),用于通過命令管理程序讀取對應(yīng)的克隆會話的設(shè)置以管理所述克隆會話的身份標(biāo)識,并為所述會話日志提供所述克隆會話的關(guān)聯(lián)業(yè)務(wù)的信息。在此,會話建立成功后,對于克隆會話,在專門通道中進(jìn)行分流。專門通道連通運(yùn)維終端、命令處理、會話日志,精確管控克隆會話,并完成日志交互處理。在運(yùn)維處理模塊中,對于涉及的命令監(jiān)控同步讀取進(jìn)行管控。運(yùn)維處理模塊分為命令管理和命令控制兩個(gè)子模塊。命令管理子模塊讀取相關(guān)設(shè)置,并完成賬戶管理,提供完整的關(guān)聯(lián)信息;進(jìn)一步地,所述設(shè)備1還包括:反饋裝置17(未示出),用于通過命令控制程序控制所述克隆會話的運(yùn)維,并向所述會話日志發(fā)送反饋信息,其中,所述反饋信息包括告警或阻斷。在此,命令控制子模塊通過處理進(jìn)程間端口及腳本邏輯,通過信號機(jī)制完成控制信息下達(dá),及時(shí)進(jìn)行控制動作。在克隆會話終端,其運(yùn)維命令只在其會話終端進(jìn)行交互管控,如告警、阻斷等,不影響其他克隆會話的運(yùn)維。如果該克隆會話終止,其他會話仍可以正常操作。

在本申請實(shí)施例中,運(yùn)維處理裝置13用于,對多個(gè)通道進(jìn)行識別后,對所述多個(gè)通道內(nèi)的克隆會話及關(guān)聯(lián)業(yè)務(wù)進(jìn)行處理,根據(jù)所述會話日志中的運(yùn)維信息、所述關(guān)聯(lián)業(yè)務(wù)的信息及所述反饋信息管控所述多個(gè)通道,得到處理后的克隆會話。在此,運(yùn)維處理對克隆會話的不同通道鑒別及交互式反饋管控信息,不同通道的處理完全并行。交互式反饋管控信息為運(yùn)維協(xié)議代理程序與會話日志之間的交互反饋,因此,根據(jù)會話日志中的克隆會話的運(yùn)維信息、同通道內(nèi)的關(guān)聯(lián)業(yè)務(wù)的信息及交互式反饋信息進(jìn)行管控多個(gè)通道,完成對每一通道內(nèi)克隆會話及關(guān)聯(lián)業(yè)務(wù)的處理,實(shí)現(xiàn)對克隆會話進(jìn)行的有效區(qū)分和管理,可以獨(dú)立運(yùn)維管理克隆會話。

在本申請實(shí)施例中,運(yùn)維處理裝置13用于,根據(jù)所述會話日志生成可讀會話文件,完成所述克隆會話的在線審計(jì)。釋放資源裝置14用于,關(guān)閉所述處理后的克隆會話,對所述已關(guān)閉的處理后的克隆會話進(jìn)行回顯審計(jì);將已關(guān)閉的處理后的克隆會話對應(yīng)的通道進(jìn)行釋放通道資源,并重新格式化所述通道。在此,在通道的會話日志處理模塊中,生成可讀會話文件供會話查閱和在線審計(jì),并完成資源釋放;當(dāng)會話克隆關(guān)閉后則正常釋放對應(yīng)通道資源,并重新格式化相關(guān)資源供后續(xù)克隆調(diào)用,包括運(yùn)維協(xié)議釋放及對接模塊釋放。需要說明的是,會話日志處理模塊的處理貫穿克隆會話的全周期,完全記錄克隆會話的運(yùn)維要素及提供管理模塊調(diào)度使用。

圖4示出本申請一實(shí)施例中克隆會話運(yùn)維多通道處理流程示意圖;通過多通道處理程序中的對接模塊接收所建立的克隆會話,并為其建立專門通道,同時(shí)根據(jù)克隆會話的id創(chuàng)建日志句柄,關(guān)聯(lián)會話處理模塊,納入同一個(gè)專門處理通道,會話日志處理模塊記錄克隆會話的運(yùn)維要素及提供關(guān)聯(lián)模塊調(diào)度使用,并與運(yùn)維處理模塊通過命令管控進(jìn)行交互式反饋,命令管控包括命令管理和命令控制,命令管理讀取相關(guān)設(shè)置,并完成賬號管理,提供完整的關(guān)聯(lián)信息;命令控制通過信號機(jī)制完成控制信息下達(dá),及時(shí)控制動作。對于已建立的克隆會話,在專門通道中進(jìn)行分流,專門通道連通運(yùn)維終端、命令處理、會話日志,精確管控克隆會話,并完成日志交互處理。運(yùn)維處理對克隆會話的不同通道鑒別及交互式反饋管控信息,不同通道并行處理,會話克隆關(guān)閉則進(jìn)行回顯審計(jì),并正常釋放對應(yīng)通道資源,重新格式化相關(guān)資源供后續(xù)克隆會話調(diào)用,在通道另一端的會話日志處理模塊,生成可讀會話文件供會話查閱和在線審計(jì),并完成資源釋放。多通道克隆會話相比單個(gè)會話運(yùn)維,占用的資源更少,對系統(tǒng)的負(fù)荷更小,對于高并發(fā)運(yùn)維場景,更便于展開運(yùn)維及審計(jì)。

需要說明的是,本申請所述的克隆會話的管控方法適用于多種文本運(yùn)維協(xié)議,如SSH,TELNET等,針對不同的協(xié)議類型開發(fā)對應(yīng)的處理程序。

顯然,本領(lǐng)域的技術(shù)人員可以對本申請進(jìn)行各種改動和變型而不脫離本申請的精神和范圍。這樣,倘若本申請的這些修改和變型屬于本申請權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本申請也意圖包含這些改動和變型在內(nèi)。

需要注意的是,本申請可在軟件和/或軟件與硬件的組合體中被實(shí)施,例如,可采用專用集成電路(ASIC)、通用目的計(jì)算機(jī)或任何其他類似硬件設(shè)備來實(shí)現(xiàn)。在一個(gè)實(shí)施例中,本申請的軟件程序可以通過處理器執(zhí)行以實(shí)現(xiàn)上文所述步驟或功能。同樣地,本申請的軟件程序(包括相關(guān)的數(shù)據(jù)結(jié)構(gòu))可以被存儲到計(jì)算機(jī)可讀記錄介質(zhì)中,例如,RAM存儲器,磁或光驅(qū)動器或軟磁盤及類似設(shè)備。另外,本申請的一些步驟或功能可采用硬件來實(shí)現(xiàn),例如,作為與處理器配合從而執(zhí)行各個(gè)步驟或功能的電路。

另外,本申請的一部分可被應(yīng)用為計(jì)算機(jī)程序產(chǎn)品,例如計(jì)算機(jī)程序指令,當(dāng)其被計(jì)算機(jī)執(zhí)行時(shí),通過該計(jì)算機(jī)的操作,可以調(diào)用或提供根據(jù)本申請的方法和/或技術(shù)方案。而調(diào)用本申請的方法的程序指令,可能被存儲在固定的或可移動的記錄介質(zhì)中,和/或通過廣播或其他信號承載媒體中的數(shù)據(jù)流而被傳輸,和/或被存儲在根據(jù)所述程序指令運(yùn)行的計(jì)算機(jī)設(shè)備的工作存儲器中。在此,根據(jù)本申請的一個(gè)實(shí)施例包括一個(gè)裝置,該裝置包括用于存儲計(jì)算機(jī)程序指令的存儲器和用于執(zhí)行程序指令的處理器,其中,當(dāng)該計(jì)算機(jī)程序指令被該處理器執(zhí)行時(shí),觸發(fā)該裝置運(yùn)行基于前述根據(jù)本申請的多個(gè)實(shí)施例的方法和/或技術(shù)方案。

對于本領(lǐng)域技術(shù)人員而言,顯然本申請不限于上述示范性實(shí)施例的細(xì)節(jié),而且在不背離本申請的精神或基本特征的情況下,能夠以其他的具體形式實(shí)現(xiàn)本申請。因此,無論從哪一點(diǎn)來看,均應(yīng)將實(shí)施例看作是示范性的,而且是非限制性的,本申請的范圍由所附權(quán)利要求而不是上述說明限定,因此旨在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有變化涵括在本申請內(nèi)。不應(yīng)將權(quán)利要求中的任何附圖標(biāo)記視為限制所涉及的權(quán)利要求。此外,顯然“包括”一詞不排除其他單元或步驟,單數(shù)不排除復(fù)數(shù)。裝置權(quán)利要求中陳述的多個(gè)單元或裝置也可以由一個(gè)單元或裝置通過軟件或者硬件來實(shí)現(xiàn)。第一,第二等詞語用來表示名稱,而并不表示任何特定的順序。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
湘潭县| 乡宁县| 平阳县| 丘北县| 锡林郭勒盟| 新泰市| 高邮市| 建水县| 安顺市| 汉沽区| 福贡县| 察哈| 哈密市| 黔西| 江达县| 宜城市| 庆云县| 贡山| 大同县| 琼中| 介休市| 万盛区| 鸡东县| 韶关市| 临洮县| 呼和浩特市| 昭苏县| 五寨县| 屏东市| 扎兰屯市| 扶余县| 清徐县| 蓝山县| 洛宁县| 建昌县| 盖州市| 大化| 襄樊市| 湖州市| 华坪县| 瓮安县|