專(zhuān)利名稱(chēng):遠(yuǎn)程網(wǎng)管系統(tǒng)及其業(yè)務(wù)操作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種遠(yuǎn)程網(wǎng)管系統(tǒng)及其業(yè)務(wù)操作方法。
背景技術(shù):
網(wǎng)管是管理通訊網(wǎng)網(wǎng)元的系統(tǒng),配置了全網(wǎng)網(wǎng)元的配置數(shù)據(jù),并能查看到全網(wǎng)網(wǎng)元上報(bào)的告警和性能、版本等數(shù)據(jù)。用戶通過(guò)這些數(shù)據(jù)來(lái)監(jiān)控整個(gè)通訊網(wǎng)的運(yùn)行情況?;诰W(wǎng)管處理能力和可靠性的考慮,網(wǎng)管系統(tǒng)的各個(gè)模塊是分布式部署的。網(wǎng)管系統(tǒng)分為配置、告警、性能、工具等模塊。每個(gè)模塊有多份實(shí)例,運(yùn)行在不同的分布式服務(wù)器上,來(lái)并發(fā)處理網(wǎng)元的業(yè)務(wù)數(shù)據(jù)。當(dāng)某個(gè)分布式節(jié)點(diǎn)出問(wèn)題時(shí),其他節(jié)點(diǎn)能夠替代它的工作,去管理通訊網(wǎng)網(wǎng)元,以保證網(wǎng)元業(yè)務(wù)能正常運(yùn)行?,F(xiàn)有網(wǎng)管系統(tǒng)的分布式技術(shù),是簡(jiǎn)單的將網(wǎng)管系統(tǒng)各個(gè)模塊部署到不同節(jié)點(diǎn)上去,對(duì)外提供訪問(wèn)接口,供網(wǎng)管系統(tǒng)去統(tǒng)一調(diào)度。網(wǎng)管系統(tǒng)的各個(gè)節(jié)點(diǎn)對(duì)外提供的服務(wù),需要通過(guò)網(wǎng)管客戶通過(guò)用戶名和密碼來(lái)訪問(wèn)與獲取。這種技術(shù)下,網(wǎng)管客戶無(wú)法實(shí)現(xiàn)遠(yuǎn)程訪問(wèn)網(wǎng)管系統(tǒng),影響了網(wǎng)管客戶的使用。針對(duì)相關(guān)技術(shù)中無(wú)法遠(yuǎn)程訪問(wèn)網(wǎng)管系統(tǒng)的問(wèn)題,目前尚未提出有效的解決方案。
發(fā)明內(nèi)容
針對(duì)相關(guān)技術(shù)中無(wú)法遠(yuǎn)程訪問(wèn)網(wǎng)管系統(tǒng)的問(wèn)題,本發(fā)明提供了一種遠(yuǎn)程網(wǎng)管系統(tǒng)及其業(yè)務(wù)操作方法,以至少解決上述問(wèn)題。根據(jù)本發(fā)明的一個(gè)方面,提供了一種遠(yuǎn)程網(wǎng)管系統(tǒng)的業(yè)務(wù)操作方法,該遠(yuǎn)程網(wǎng)管系統(tǒng)包括:與網(wǎng)絡(luò)相連的代理服務(wù)器、保存注冊(cè)內(nèi)容的命名服務(wù)器和執(zhí)行網(wǎng)管業(yè)務(wù)的業(yè)務(wù)服務(wù)器,該方法包括:代理服務(wù)器通過(guò)網(wǎng)絡(luò)接收業(yè)務(wù)網(wǎng)管發(fā)送的業(yè)務(wù)請(qǐng)求;上述代理服務(wù)器根據(jù)上述業(yè)務(wù)請(qǐng)求向命名服務(wù)器獲取業(yè)務(wù)服務(wù)器標(biāo)識(shí)信息;上述代理服務(wù)器通過(guò)上述業(yè)務(wù)服務(wù)器標(biāo)識(shí)信息對(duì)應(yīng)的業(yè)務(wù)服務(wù)器進(jìn)行業(yè)務(wù)操作。上述遠(yuǎn)程網(wǎng)管系統(tǒng)還可以包括:與上述網(wǎng)絡(luò)相連的管理服務(wù)器;代理服務(wù)器通過(guò)網(wǎng)絡(luò)接收業(yè)務(wù)網(wǎng)管發(fā)送的業(yè)務(wù)請(qǐng)求之前,上述方法還包括:管理服務(wù)器通過(guò)網(wǎng)頁(yè)瀏覽器接收網(wǎng)管管理終端發(fā)送的注冊(cè)信息,其中,該注冊(cè)信息攜帶有業(yè)務(wù)網(wǎng)管、代理服務(wù)器和業(yè)務(wù)服務(wù)器的注冊(cè)內(nèi)容;上述業(yè)務(wù)網(wǎng)管、代理服務(wù)器和業(yè)務(wù)服務(wù)器至少為一個(gè);上述管理服務(wù)器將上述注冊(cè)信息發(fā)送給命名服務(wù)器;該命名服務(wù)器接收到上述注冊(cè)信息后,保存和設(shè)置該注冊(cè)內(nèi)容。上述方法還可以包括:上述管理服務(wù)器通過(guò)上述網(wǎng)頁(yè)瀏覽器接收上述網(wǎng)管管理終端發(fā)送的注冊(cè)信息修改消息,其中,該注冊(cè)信息修改消息攜帶有修改指示;上述管理服務(wù)器將該修改指示通知給上述命名服務(wù)器;該命名服務(wù)器根據(jù)上述修改指示修改對(duì)應(yīng)的注冊(cè)內(nèi)容。上述代理服務(wù)器根據(jù)上述業(yè)務(wù)請(qǐng)求向命名服務(wù)器獲取業(yè)務(wù)服務(wù)器標(biāo)識(shí)信息可以包括:上述代理服務(wù)器將上述業(yè)務(wù)請(qǐng)求發(fā)送給命名服務(wù)器;該命名服務(wù)器接收到上述業(yè)務(wù)請(qǐng)求后,根據(jù)該業(yè)務(wù)請(qǐng)求確定對(duì)應(yīng)的業(yè)務(wù)服務(wù)器;上述命名服務(wù)器將確定的上述業(yè)務(wù)服務(wù)器的業(yè)務(wù)服務(wù)器標(biāo)識(shí)信息發(fā)送給上述代理服務(wù)器。上述代理服務(wù)器通過(guò)上述業(yè)務(wù)服務(wù)器標(biāo)識(shí)信息對(duì)應(yīng)的業(yè)務(wù)服務(wù)器進(jìn)行業(yè)務(wù)操作可以包括:上述代理服務(wù)器向上述業(yè)務(wù)服務(wù)器標(biāo)識(shí)信息對(duì)應(yīng)的業(yè)務(wù)服務(wù)器發(fā)送業(yè)務(wù)操作請(qǐng)求,其中,該業(yè)務(wù)操作請(qǐng)求為基于安全外殼協(xié)議(Secure Shell,簡(jiǎn)稱(chēng)為SSH)的消息;上述業(yè)務(wù)服務(wù)器接收到上述業(yè)務(wù)操作請(qǐng)求后,通過(guò)上述SSH解析上述業(yè)務(wù)操作請(qǐng)求,執(zhí)行該業(yè)務(wù)操作請(qǐng)求對(duì)應(yīng)的業(yè)務(wù)操作,并將該業(yè)務(wù)操作的結(jié)果反饋給上述代理服務(wù)器。上述業(yè)務(wù)操作請(qǐng)求可以包括上述業(yè)務(wù)服務(wù)器請(qǐng)求訪問(wèn)硬件資源和/或軟件資源。每個(gè)遠(yuǎn)程業(yè)務(wù)網(wǎng)管對(duì)應(yīng)一個(gè)授權(quán)級(jí)別;上述業(yè)務(wù)服務(wù)器執(zhí)行上述業(yè)務(wù)操作請(qǐng)求對(duì)應(yīng)的業(yè)務(wù)操作可以包括:該業(yè)務(wù)服務(wù)器根據(jù)上述遠(yuǎn)程業(yè)務(wù)網(wǎng)管的授權(quán)級(jí)別,確定該業(yè)務(wù)網(wǎng)管訪問(wèn)上述業(yè)務(wù)服務(wù)器的權(quán)限;上述業(yè)務(wù)服務(wù)器根據(jù)該業(yè)務(wù)服務(wù)器的權(quán)限執(zhí)行上述業(yè)務(wù)操作請(qǐng)求對(duì)應(yīng)的業(yè)務(wù)操作。上述業(yè)務(wù)服務(wù)器可以包括多個(gè),每個(gè)上述業(yè)務(wù)服務(wù)器運(yùn)行上述遠(yuǎn)程網(wǎng)管系統(tǒng)中的一個(gè)業(yè)務(wù)進(jìn)程,上述業(yè)務(wù)進(jìn)程通過(guò)通用唯一識(shí)別碼(Universally Unique Identifier,簡(jiǎn)稱(chēng)為UUID)命令命名。根據(jù)本發(fā)明的另一方面,提供了一種遠(yuǎn)程網(wǎng)管系統(tǒng),該系統(tǒng)包括與網(wǎng)絡(luò)相連的代理服務(wù)器、保存注冊(cè)內(nèi)容的命名服務(wù)器和執(zhí)行網(wǎng)管業(yè)務(wù)的業(yè)務(wù)服務(wù)器,上述代理服務(wù)器包括:業(yè)務(wù)請(qǐng)求接收模塊,用于通過(guò)網(wǎng)絡(luò)接收業(yè)務(wù)網(wǎng)管發(fā)送的業(yè)務(wù)請(qǐng)求;信息獲取模塊,用于根據(jù)上述業(yè)務(wù)請(qǐng)求接收模塊接收的上述業(yè)務(wù)請(qǐng)求向上述命名服務(wù)器獲取業(yè)務(wù)服務(wù)器標(biāo)識(shí)信息;業(yè)務(wù)操作模塊,用于通過(guò)上述信息獲取模塊獲取的上述業(yè)務(wù)服務(wù)器標(biāo)識(shí)信息對(duì)應(yīng)的業(yè)務(wù)服務(wù)器進(jìn)行業(yè)務(wù)操作。上述系統(tǒng)還包括與上述網(wǎng)絡(luò)相連的管理服務(wù)器;該管理服務(wù)器可以包括:注冊(cè)信息接收模塊,用于通過(guò)網(wǎng)頁(yè)瀏覽器接收網(wǎng)管管理終端發(fā)送的注冊(cè)信息,其中,該注冊(cè)信息攜帶有業(yè)務(wù)網(wǎng)管、代理服務(wù)器和業(yè)務(wù)服務(wù)器的注冊(cè)內(nèi)容,上述業(yè)務(wù)網(wǎng)管、上述代理服務(wù)器和上述業(yè)務(wù)服務(wù)器至少為一個(gè);注冊(cè)信息發(fā)送模塊,用于將上述注冊(cè)信息接收模塊接收的上述注冊(cè)信息發(fā)送給命名服務(wù)器;上述命名服務(wù)器可以包括:處理模塊,用于接收到上述管理服務(wù)器發(fā)送的上述注冊(cè)信息后,保存和設(shè)置上述注冊(cè)內(nèi)容。上述管理服務(wù)器還可以包括:修改消息接收模塊,用于通過(guò)上述網(wǎng)頁(yè)瀏覽器接收上述網(wǎng)管管理終端發(fā)送的注冊(cè)信息修改消息,其中,上述注冊(cè)信息修改消息攜帶有修改指示;通知模塊,用于將上述修改指示通知給上述命名服務(wù)器;上述命名服務(wù)器還包括:修改模塊,用于根據(jù)上述管理服務(wù)器通知的上述修改指示修改對(duì)應(yīng)的注冊(cè)內(nèi)容。上述業(yè)務(wù)操作模塊可以包括:請(qǐng)求發(fā)送單元,用于向上述業(yè)務(wù)服務(wù)器標(biāo)識(shí)信息對(duì)應(yīng)的業(yè)務(wù)服務(wù)器發(fā)送業(yè)務(wù)操作請(qǐng)求,其中,該業(yè)務(wù)操作請(qǐng)求為基于SSH的消息;上述業(yè)務(wù)服務(wù)器可以包括:執(zhí)行單元,用于接收到上述代理服務(wù)器發(fā)送的上述業(yè)務(wù)操作請(qǐng)求后,通過(guò)上述SSH解析上述業(yè)務(wù)操作請(qǐng)求,執(zhí)行該業(yè)務(wù)操作請(qǐng)求對(duì)應(yīng)的業(yè)務(wù)操作;反饋單元,用于將上述執(zhí)行單元執(zhí)行上述業(yè)務(wù)操作的結(jié)果反饋給上述代理服務(wù)器。上述執(zhí)行單元可以包括:權(quán)限確定子單元,用于根據(jù)上述遠(yuǎn)程業(yè)務(wù)網(wǎng)管的授權(quán)級(jí)另O,確定上述業(yè)務(wù)網(wǎng)管訪問(wèn)上述業(yè)務(wù)服務(wù)器的權(quán)限,其中,每個(gè)遠(yuǎn)程業(yè)務(wù)網(wǎng)管對(duì)應(yīng)一個(gè)授權(quán)級(jí)別;執(zhí)行子單元,用于根據(jù)上述權(quán)限確定子單元確定的上述業(yè)務(wù)服務(wù)器的權(quán)限執(zhí)行上述業(yè)務(wù)操作請(qǐng)求對(duì)應(yīng)的業(yè)務(wù)操作。通過(guò)本發(fā)明,代理服務(wù)器根據(jù)業(yè)務(wù)網(wǎng)管發(fā)送的業(yè)務(wù)請(qǐng)求,向命名服務(wù)器獲取業(yè)務(wù)服務(wù)器標(biāo)識(shí)信息,然后上述代理服務(wù)器通過(guò)上述業(yè)務(wù)服務(wù)器標(biāo)識(shí)信息對(duì)應(yīng)的業(yè)務(wù)服務(wù)器進(jìn)行業(yè)務(wù)操作,解決了相關(guān)技術(shù)中無(wú)法遠(yuǎn)程訪問(wèn)網(wǎng)管系統(tǒng)的問(wèn)題,解除網(wǎng)管系統(tǒng)只能在本地操作的限制,擴(kuò)大了網(wǎng)管系統(tǒng)的應(yīng)用范圍。
此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:圖1是根據(jù)本發(fā)明實(shí)施例的遠(yuǎn)程網(wǎng)管系統(tǒng)的業(yè)務(wù)操作方法流程圖;圖2是根據(jù)本發(fā)明實(shí)施例的遠(yuǎn)程網(wǎng)管系統(tǒng)的架構(gòu)示意圖;圖3是根據(jù)本發(fā)明實(shí)施例的遠(yuǎn)程網(wǎng)管系統(tǒng)的操作流程的示意圖;圖4是根據(jù)本發(fā)明實(shí)施例的遠(yuǎn)程網(wǎng)管系統(tǒng)的結(jié)構(gòu)框圖;圖5是根據(jù)本發(fā)明實(shí)施例的遠(yuǎn)程網(wǎng)管系統(tǒng)的具體結(jié)構(gòu)框圖。
具體實(shí)施例方式下文中將參考附圖并結(jié)合實(shí)施例來(lái)詳細(xì)說(shuō)明本發(fā)明。需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。本發(fā)明實(shí)施例提供了 一種遠(yuǎn)程網(wǎng)管系統(tǒng)及其業(yè)務(wù)操作方法。對(duì)應(yīng)于上述遠(yuǎn)程網(wǎng)管系統(tǒng)的架構(gòu),本實(shí)施例提供了一種遠(yuǎn)程網(wǎng)管系統(tǒng)的業(yè)務(wù)操作方法,該方法可以在上述遠(yuǎn)程網(wǎng)管系統(tǒng)上實(shí)現(xiàn),該遠(yuǎn)程網(wǎng)管系統(tǒng)包括:與網(wǎng)絡(luò)相連的代理服務(wù)器、保存注冊(cè)內(nèi)容的命名服務(wù)器、執(zhí)行網(wǎng)管業(yè)務(wù)的業(yè)務(wù)服務(wù)器以及與上述網(wǎng)絡(luò)相連的管理服務(wù)器。圖1是根據(jù)本發(fā)明實(shí)施例的遠(yuǎn)程網(wǎng)管系統(tǒng)的業(yè)務(wù)操作方法流程圖,該方法包括以下步驟(步驟S102-步驟S106):步驟S102,代理服務(wù)器通過(guò)網(wǎng)絡(luò)接收業(yè)務(wù)網(wǎng)管發(fā)送的業(yè)務(wù)請(qǐng)求;步驟S104,上述代理服務(wù)器根據(jù)上述業(yè)務(wù)請(qǐng)求向命名服務(wù)器獲取業(yè)務(wù)服務(wù)器標(biāo)識(shí)
信息;步驟S106,上述代理服務(wù)器通過(guò)上述業(yè)務(wù)服務(wù)器標(biāo)識(shí)信息對(duì)應(yīng)的業(yè)務(wù)服務(wù)器進(jìn)行業(yè)務(wù)操作。通過(guò)上述方法,代理服務(wù)器根據(jù)業(yè)務(wù)網(wǎng)管發(fā)送的業(yè)務(wù)請(qǐng)求,向命名服務(wù)器獲取業(yè)務(wù)服務(wù)器標(biāo)識(shí)信息,然后上述代理服務(wù)器通過(guò)上述業(yè)務(wù)服務(wù)器標(biāo)識(shí)信息對(duì)應(yīng)的業(yè)務(wù)服務(wù)器進(jìn)行業(yè)務(wù)操作,解決了相關(guān)技術(shù)中無(wú)法遠(yuǎn)程訪問(wèn)網(wǎng)管系統(tǒng)的問(wèn)題,解除網(wǎng)管系統(tǒng)只能在本地操作的限制,擴(kuò)大了網(wǎng)管系統(tǒng)的應(yīng)用范圍。命名服務(wù)器上保存的注冊(cè)內(nèi)容可以是在構(gòu)建該系統(tǒng)時(shí)進(jìn)行保存,也可以根據(jù)需要選取注冊(cè)時(shí)機(jī)。為了便于網(wǎng)管人員進(jìn)行注冊(cè),本實(shí)施例的系統(tǒng)還包括管理服務(wù)器,基于此,在上述步驟S102之前,即代理服務(wù)器通過(guò)網(wǎng)絡(luò)接收業(yè)務(wù)網(wǎng)管發(fā)送的業(yè)務(wù)請(qǐng)求之前,網(wǎng)管管理終端需要先在管理服務(wù)器上進(jìn)行注冊(cè),該注冊(cè)包括上述業(yè)務(wù)網(wǎng)管的注冊(cè)、上述代理服務(wù)器的注冊(cè)以及上述業(yè)務(wù)服務(wù)器的注冊(cè)。管理服務(wù)器接收到網(wǎng)管管理終端的注冊(cè)信息之后,將該注冊(cè)信息發(fā)送給命名服務(wù)器,命名服務(wù)器保存和設(shè)置該注冊(cè)信息中包括的注冊(cè)內(nèi)容。這種注冊(cè)方式比較方便靈活,易于實(shí)現(xiàn)。對(duì)于上述注冊(cè)方式,本實(shí)施例提供了一種優(yōu)選實(shí)施方式,即代理服務(wù)器通過(guò)網(wǎng)絡(luò)接收業(yè)務(wù)網(wǎng)管發(fā)送的業(yè)務(wù)請(qǐng)求之前,管理服務(wù)器通過(guò)網(wǎng)頁(yè)瀏覽器接收網(wǎng)管管理終端發(fā)送的注冊(cè)信息,其中,該注冊(cè)信息攜帶有業(yè)務(wù)網(wǎng)管、代理服務(wù)器和業(yè)務(wù)服務(wù)器的注冊(cè)內(nèi)容,上述業(yè)務(wù)網(wǎng)管、代理服務(wù)器和業(yè)務(wù)服務(wù)器至少為一個(gè);上述管理服務(wù)器將上述注冊(cè)信息發(fā)送給命名服務(wù)器,上述命名服務(wù)器接收到上述注冊(cè)信息后,保存和設(shè)置該注冊(cè)內(nèi)容。通過(guò)該方式,完成了遠(yuǎn)程網(wǎng)管系統(tǒng)中的代理服務(wù)器和業(yè)務(wù)服務(wù)器的注冊(cè),也完成了業(yè)務(wù)網(wǎng)管的注冊(cè),為后續(xù)業(yè)務(wù)網(wǎng)管對(duì)該系統(tǒng)進(jìn)行遠(yuǎn)程業(yè)務(wù)操作提供條件和基礎(chǔ)。根據(jù)實(shí)際需要,上述網(wǎng)管管理終端也可以向管理服務(wù)器發(fā)送注冊(cè)信息修改信息,該注冊(cè)信息修改信息攜帶有修改指示,前面已經(jīng)描述了命名服務(wù)器用以保存和設(shè)置注冊(cè)信息,因此管理服務(wù)器接收到修改指示后,將該修改指示通知給命名服務(wù)器,然后命名服務(wù)器根據(jù)該修改指示修改對(duì)應(yīng)的注冊(cè)內(nèi)容。上述修改指示可以是用來(lái)指示增加、減少或者修改分布式網(wǎng)管系統(tǒng)的一個(gè)節(jié)點(diǎn),此時(shí)不僅要通知與該節(jié)點(diǎn)進(jìn)行通訊的其他分布式節(jié)點(diǎn),還要通過(guò)命名服務(wù)器提供的管理接口,向分布式網(wǎng)管系統(tǒng)中添加、移除和修改此節(jié)點(diǎn),即添加、移除或修改一個(gè)功能模塊的運(yùn)行實(shí)例。對(duì)于上述修改方式,本實(shí)施例提供了一種優(yōu)選實(shí)施方式,即上述管理服務(wù)器通過(guò)上述網(wǎng)頁(yè)瀏覽器接收上述網(wǎng)管管理終端發(fā)送的注冊(cè)信息修改消息,其中,該注冊(cè)信息修改消息攜帶有修改指示,上述管理服務(wù)器將該修改指示通知給上述命名服務(wù)器,然后上述命名服務(wù)器根據(jù)該修改指示修改對(duì)應(yīng)的注冊(cè)內(nèi)容。上述方式可以適時(shí)調(diào)整上述網(wǎng)管系統(tǒng)中的功能模塊中的運(yùn)行實(shí)例,完善網(wǎng)管系統(tǒng)性能。在完成上述網(wǎng)管系統(tǒng)的各服務(wù)器的注冊(cè)之后,執(zhí)行步驟S102,即代理服務(wù)器通過(guò)網(wǎng)絡(luò)接收業(yè)務(wù)網(wǎng)管發(fā)送的業(yè)務(wù)請(qǐng)求,然后執(zhí)行步驟S104,即代理服務(wù)器根據(jù)業(yè)務(wù)請(qǐng)求向命名服務(wù)器獲取業(yè)務(wù)服務(wù)器標(biāo)識(shí)信息。對(duì)于步驟S104,其具體的操作流程是:代理服務(wù)器將上述業(yè)務(wù)請(qǐng)求發(fā)送給命名服務(wù)器,命名服務(wù)器接收到該業(yè)務(wù)請(qǐng)求后,根據(jù)該業(yè)務(wù)請(qǐng)求確定對(duì)應(yīng)的業(yè)務(wù)服務(wù)器,命名服務(wù)器將確定的業(yè)務(wù)服務(wù)器的業(yè)務(wù)服務(wù)器標(biāo)識(shí)信息發(fā)送給代理服務(wù)器。這樣,代理服務(wù)器即可獲知上述業(yè)務(wù)服務(wù)器標(biāo)識(shí)信息對(duì)應(yīng)的業(yè)務(wù)服務(wù)器,然后通過(guò)上述業(yè)務(wù)服務(wù)器進(jìn)行業(yè)務(wù)操作,通過(guò)上述方式,將遠(yuǎn)程業(yè)務(wù)網(wǎng)管發(fā)送的業(yè)務(wù)請(qǐng)求與業(yè)務(wù)服務(wù)器建立對(duì)應(yīng)的授權(quán)關(guān)系,可以保證訪問(wèn)的安全性,同時(shí)節(jié)省資源。在代理服務(wù)器獲取到業(yè)務(wù)服務(wù)器標(biāo)識(shí)信息之后,執(zhí)行步驟S106,即上述代理服務(wù)器通過(guò)上述業(yè)務(wù)服務(wù)器標(biāo)識(shí)信息對(duì)應(yīng)的業(yè)務(wù)服務(wù)器進(jìn)行業(yè)務(wù)操作,具體流程包括:上述代理服務(wù)器向上述業(yè)務(wù)服務(wù)器標(biāo)識(shí)信息對(duì)應(yīng)的業(yè)務(wù)服務(wù)器發(fā)送業(yè)務(wù)操作請(qǐng)求,其中,該業(yè)務(wù)操作請(qǐng)求為基于安全外殼協(xié)議(Secure Shell,簡(jiǎn)稱(chēng)為SSH)的消息,上述業(yè)務(wù)服務(wù)器接收到該業(yè)務(wù)操作請(qǐng)求后,通過(guò)上述SSH解析上述業(yè)務(wù)操作請(qǐng)求,執(zhí)行該業(yè)務(wù)操作請(qǐng)求對(duì)應(yīng)的業(yè)務(wù)操作,并將該業(yè)務(wù)操作的結(jié)果反饋給上述代理服務(wù)器。SSH是一個(gè)安全的shell程序,通過(guò)SSL安全協(xié)議訪問(wèn)遠(yuǎn)程網(wǎng)管模塊節(jié)點(diǎn)?,F(xiàn)有技術(shù)中的分布式網(wǎng)管系統(tǒng)需要每一個(gè)程序都內(nèi)嵌一個(gè)對(duì)外提供訪問(wèn)服務(wù)的程序,才能提供遠(yuǎn)程訪問(wèn)的途徑。SSH可以訪問(wèn)遠(yuǎn)程計(jì)算機(jī)節(jié)點(diǎn)上的所有程序,實(shí)現(xiàn)遠(yuǎn)程調(diào)用任意遠(yuǎn)程節(jié)點(diǎn)服務(wù)器上的網(wǎng)管模塊程序和資源。因此,本實(shí)施例使用SSH實(shí)現(xiàn)遠(yuǎn)程調(diào)用分布式網(wǎng)管系統(tǒng)中的不同節(jié)點(diǎn)。本實(shí)施例中的遠(yuǎn)程網(wǎng)管系統(tǒng)是一個(gè)通用的分布式網(wǎng)管系統(tǒng),該系統(tǒng)不是單純的分布式map-reduce系統(tǒng),也不是超級(jí)計(jì)算機(jī),也不是分布式存儲(chǔ)系統(tǒng)。但是該系統(tǒng)可以同時(shí)包括上述map-reduce系統(tǒng)、超級(jí)計(jì)算機(jī)以及分布式存儲(chǔ)系統(tǒng)的全部功能。只需要編寫(xiě)幾個(gè)shell腳本或者程序,然后發(fā)送給代理服務(wù)器,該遠(yuǎn)程網(wǎng)管系統(tǒng)就可以實(shí)現(xiàn)分布式網(wǎng)管的任意分布式功能。在本實(shí)施例的基于SSH的遠(yuǎn)程網(wǎng)管系統(tǒng)中,SSH能夠同步發(fā)送命令,也能夠異步發(fā)送命令。SSH向Host (主機(jī))發(fā)送同步命令后會(huì)一直等待,直到Host返回結(jié)果,SSH的同步命令才會(huì)返回。SSH向Host發(fā)送異步命令后立即返回,不會(huì)等待Host的執(zhí)行結(jié)果,Host稍后執(zhí)行完命令后將結(jié)果發(fā)給SSH。SSH可以同時(shí)給多個(gè)Host發(fā)送同一個(gè)命令,等到所有Host都返回結(jié)果后,SSH才返回命令執(zhí)行結(jié)果。SSH也可以給一個(gè)Host發(fā)送需要多次返回的同步命令,發(fā)送后SSH會(huì)一直等待,Host每執(zhí)行完一個(gè)特定步驟都會(huì)給SSH返回中間結(jié)果,直到Host將所有結(jié)果全部返回,SSH的同步命令才會(huì)返回。SSH還可以給一個(gè)Host批量發(fā)送多條命令,這些命令可以是同步的,也可以是異步的。SSH發(fā)送多個(gè)命令(比如SSH給一個(gè)Host批量發(fā)送多條命令,或者同時(shí)給多個(gè)Host發(fā)送同一個(gè)命令)時(shí),這些命令可以使用不同的用戶名來(lái)登錄并發(fā)送。例如SSH發(fā)送三個(gè)命令A(yù)、B、C給一個(gè)Host,發(fā)送A時(shí)使用用戶a,發(fā)送B時(shí)使用用戶b,發(fā)送C時(shí)使用用戶C。再如SSH給三個(gè)Host發(fā)送同一個(gè)命令D,給Hostl發(fā)送D時(shí)使用用戶d,給Host2發(fā)送D時(shí)使用用戶e,給Host3發(fā)送D時(shí)使用用戶f。SSH命令的返回結(jié)果不僅僅是字符串,還可以返回二進(jìn)制消息(如本地網(wǎng)管系統(tǒng)和上級(jí)網(wǎng)管系統(tǒng)交互的消息報(bào)文),或者返回文件(如網(wǎng)管性能數(shù)據(jù)文件、配置備份文件
坐')
寸/ ο上述遠(yuǎn)程網(wǎng)管系統(tǒng)依據(jù)提供服務(wù)的不同,可以分成多個(gè)模塊,比如配置、告警、性能、版本、工具等。各個(gè)模塊都有一個(gè)或多個(gè)實(shí)例,并分布式部署在不同的服務(wù)器節(jié)點(diǎn)上運(yùn)行。整個(gè)網(wǎng)管系統(tǒng)的所有模塊都是集群,可以熱插拔任意節(jié)點(diǎn),沒(méi)有單點(diǎn)失效的問(wèn)題。每個(gè)模塊在各自的節(jié)點(diǎn)上都是作為一個(gè)進(jìn)程去運(yùn)行。上述代理服務(wù)器向業(yè)務(wù)服務(wù)器標(biāo)識(shí)信息對(duì)應(yīng)的業(yè)務(wù)服務(wù)器發(fā)送業(yè)務(wù)操作請(qǐng)求,該業(yè)務(wù)操作請(qǐng)求可以包括上述業(yè)務(wù)服務(wù)器請(qǐng)求訪問(wèn)硬件資源和/或軟件資源。比如硬件資源可以是中央處理器(Central Processing Unit,簡(jiǎn)稱(chēng)為CPU)的使用率和內(nèi)存使用率等情況,軟件資源可以是主機(jī)上的top程序等。上述方式解決了現(xiàn)有技術(shù)中網(wǎng)管系統(tǒng)只能通過(guò)單獨(dú)提供遠(yuǎn)程訪問(wèn)的途徑才能實(shí)現(xiàn)。本實(shí)施例不需要網(wǎng)管系統(tǒng)單獨(dú)實(shí)現(xiàn)安全的遠(yuǎn)程訪問(wèn)。分布式的各個(gè)節(jié)點(diǎn)也不僅可以對(duì)外授權(quán)訪問(wèn)網(wǎng)管模塊本身提供的服務(wù),外界節(jié)點(diǎn)也可以訪問(wèn)本節(jié)點(diǎn)所在服務(wù)器的各個(gè)軟硬件資源。上述每個(gè)遠(yuǎn)程業(yè)務(wù)網(wǎng)管都對(duì)應(yīng)一個(gè)授權(quán)級(jí)別,上述遠(yuǎn)程網(wǎng)管系統(tǒng)具有操作系統(tǒng)授權(quán)管理模塊,此模塊將網(wǎng)管的權(quán)限管理與操作系統(tǒng)的權(quán)限管理結(jié)合,網(wǎng)管可以使用Linux的用戶授權(quán)機(jī)制,即使用Linux的用戶名和密碼登錄網(wǎng)管,控制不同用戶(即上述遠(yuǎn)程業(yè)務(wù)網(wǎng)管)使用的資源和權(quán)限,由于SSH也是使用操作系統(tǒng)的用戶登錄的,因此SSH能直接登錄網(wǎng)管節(jié)點(diǎn)訪問(wèn)其有權(quán)訪問(wèn)的模塊。Linux控制不同用戶使用的資源和權(quán)限,用不同的用戶(即上述遠(yuǎn)程業(yè)務(wù)網(wǎng)管)登錄網(wǎng)管時(shí),可以操作的網(wǎng)管的模塊和功能也是不同的。Linux為每個(gè)用戶分配的資源和權(quán)限,和使用此用戶登錄網(wǎng)管后可操作的網(wǎng)管模塊、功能和資源是一一對(duì)應(yīng)的,以此實(shí)現(xiàn)細(xì)粒度的管理。
SSH使用操作系統(tǒng)的用戶登錄,這樣就可以使用操作系統(tǒng)本身的用戶授權(quán)實(shí)現(xiàn)任意的授權(quán)。SSH用戶可以有自己的home文件夾,可以設(shè)置用戶使用的內(nèi)存數(shù)、硬盤(pán)數(shù)以及可以創(chuàng)建的進(jìn)程數(shù)量等等。同時(shí)上述機(jī)制還有不允許訪問(wèn)其他文件,不允許運(yùn)行其他用戶的程序等諸多優(yōu)點(diǎn)。例如遠(yuǎn)程業(yè)務(wù)網(wǎng)管通過(guò)代理服務(wù)器發(fā)起啟動(dòng)網(wǎng)管的一個(gè)性能查詢cli命令,這個(gè)命令屬于業(yè)務(wù)服務(wù)器中的一個(gè)性能模塊提供的功能,代理服務(wù)器使用SSH向HoSt (主機(jī))發(fā)起請(qǐng)求執(zhí)行此c I i命令時(shí),上述遠(yuǎn)程業(yè)務(wù)網(wǎng)管被授權(quán)只能訪問(wèn)性能模塊進(jìn)程和指定的性能數(shù)據(jù)文件,不能訪問(wèn)其他任何進(jìn)程及其他文件。上述模塊中每個(gè)模塊的運(yùn)行實(shí)例上都具有SSH命令處理模塊,能處理SSH發(fā)起的各種命令請(qǐng)求。例如代理服務(wù)器可以使用SSH向某個(gè)主機(jī)發(fā)起請(qǐng)求執(zhí)行cli命令,查詢網(wǎng)元的性能數(shù)據(jù),這個(gè)主機(jī)上的性能模塊進(jìn)程會(huì)處理這個(gè)SSH請(qǐng)求來(lái)執(zhí)行此cli命令?;谏鲜鍪跈?quán)機(jī)制,本實(shí)施例提供了一種優(yōu)選實(shí)施方式,即上述業(yè)務(wù)服務(wù)器執(zhí)行上述業(yè)務(wù)操作請(qǐng)求對(duì)應(yīng)的業(yè)務(wù)操作包括:該業(yè)務(wù)服務(wù)器根據(jù)上述遠(yuǎn)程業(yè)務(wù)網(wǎng)管的授權(quán)級(jí)另IJ,確定該業(yè)務(wù)網(wǎng)管訪問(wèn)上述業(yè)務(wù)服務(wù)器的權(quán)限,該業(yè)務(wù)服務(wù)器根據(jù)上述業(yè)務(wù)服務(wù)器的權(quán)限執(zhí)行上述業(yè)務(wù)操作請(qǐng)求對(duì)應(yīng)的業(yè)務(wù)操作。通過(guò)這種方式,使訪問(wèn)更加安全可靠,同時(shí)避免干擾其他進(jìn)程的運(yùn)行。上述業(yè)務(wù)服務(wù)器可以有多個(gè),每個(gè)業(yè)務(wù)服務(wù)器運(yùn)行上述遠(yuǎn)程網(wǎng)管系統(tǒng)中的一個(gè)業(yè)務(wù)進(jìn)程,該業(yè)務(wù)進(jìn)程通過(guò)通用唯一識(shí)別碼(Universally Unique Identif ier,簡(jiǎn)稱(chēng)為UUID)命令命名。在分布式遠(yuǎn)程網(wǎng)管系統(tǒng)中,該命名是不重復(fù)的。一個(gè)節(jié)點(diǎn)運(yùn)行一個(gè)模塊實(shí)例,每個(gè)模塊又都是作為進(jìn)程去運(yùn)行的,節(jié)點(diǎn)上除了運(yùn)行網(wǎng)管模塊,還會(huì)運(yùn)行網(wǎng)管的一些服務(wù)進(jìn)程例如安全文件傳送協(xié)議(Secure File Transfer Protocol,簡(jiǎn)稱(chēng)為SFTP)、Tomcat等,還會(huì)運(yùn)行監(jiān)控程序的進(jìn)程。由于這些進(jìn)程會(huì)因?yàn)槌霈F(xiàn)故障、升級(jí)、重新配置等而重新啟動(dòng),因此需要給進(jìn)程唯一命名以便用來(lái)唯一標(biāo)識(shí)一個(gè)進(jìn)程的“一次運(yùn)行”。每次啟動(dòng)一個(gè)進(jìn)程,這個(gè)進(jìn)程應(yīng)該被賦予一個(gè)唯一的名字,與當(dāng)前正在運(yùn)行的所有進(jìn)程的名字都不同。不僅如此,它應(yīng)該與曾經(jīng)出現(xiàn)的所有名字都不同,即使已經(jīng)終止的進(jìn)程的名字,在后續(xù)命名時(shí)也不可以再用。為每個(gè)進(jìn)程命名在分布式遠(yuǎn)程網(wǎng)管系統(tǒng)中有很大的實(shí)際意義,特別是在考慮failover (連接失敗自動(dòng)重試)的時(shí)候,因?yàn)橐粋€(gè)進(jìn)程重啟之后的新進(jìn)程和它之前的狀態(tài)通常不一樣,凡是與該進(jìn)程打交道的其他進(jìn)程要能通過(guò)該進(jìn)程的名字變來(lái)判斷該程序已經(jīng)重啟,從而可以即時(shí)采取必要的救災(zāi)措施,防止搭錯(cuò)話。對(duì)于上述為進(jìn)程命名的描述,本實(shí)施例可以通過(guò)UUID命令命名。該命名方法為:執(zhí)行UUID命令返回一個(gè)全球唯一的字符串來(lái)唯一標(biāo)識(shí)一個(gè)進(jìn)程的名字。該方式已經(jīng)在理論上證明了命名是不可能重復(fù)的。UUID也已經(jīng)在數(shù)據(jù)庫(kù)、NET等眾多應(yīng)用程序中廣發(fā)使用。本實(shí)施例可以建立一個(gè)結(jié)構(gòu)體,來(lái)標(biāo)示一個(gè)進(jìn)程,該結(jié)構(gòu)體如下所示:
權(quán)利要求
1.一種遠(yuǎn)程網(wǎng)管系統(tǒng)的業(yè)務(wù)操作方法,其特征在于,所述遠(yuǎn)程網(wǎng)管系統(tǒng)包括:與網(wǎng)絡(luò)相連的代理服務(wù)器、保存注冊(cè)內(nèi)容的命名服務(wù)器和執(zhí)行網(wǎng)管業(yè)務(wù)的業(yè)務(wù)服務(wù)器;所述方法包括: 代理服務(wù)器通過(guò)網(wǎng)絡(luò)接收業(yè)務(wù)網(wǎng)管發(fā)送的業(yè)務(wù)請(qǐng)求; 所述代理服務(wù)器根據(jù)所述業(yè)務(wù)請(qǐng)求向命名服務(wù)器獲取業(yè)務(wù)服務(wù)器標(biāo)識(shí)信息; 所述代理服務(wù)器通過(guò)所述業(yè)務(wù)服務(wù)器標(biāo)識(shí)信息對(duì)應(yīng)的業(yè)務(wù)服務(wù)器進(jìn)行業(yè)務(wù)操作。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述遠(yuǎn)程網(wǎng)管系統(tǒng)還包括:與所述網(wǎng)絡(luò)相連的管理服務(wù)器; 代理服務(wù)器通過(guò)網(wǎng)絡(luò)接收業(yè)務(wù)網(wǎng)管發(fā)送的業(yè)務(wù)請(qǐng)求之前,所述方法還包括:管理服務(wù)器通過(guò)網(wǎng)頁(yè)瀏覽器接收網(wǎng)管管理終端發(fā)送的注冊(cè)信息,其中,所述注冊(cè)信息攜帶有業(yè)務(wù)網(wǎng)管、代理服務(wù)器和業(yè)務(wù)服務(wù)器的注冊(cè)內(nèi)容;所述業(yè)務(wù)網(wǎng)管、代理服務(wù)器和業(yè)務(wù)服務(wù)器至少為一個(gè); 所述管理服務(wù)器將所述注冊(cè)信息發(fā)送給命名服務(wù)器; 所述命名服務(wù)器接收到所述注冊(cè)信息后,保存和設(shè)置所述注冊(cè)內(nèi)容。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括: 所述管理服務(wù)器通過(guò)所述網(wǎng)頁(yè)瀏覽器接收所述網(wǎng)管管理終端發(fā)送的注冊(cè)信息修改消息,其中,所述注冊(cè)信息修改消息攜帶有修改指示; 所述管理服務(wù)器將所述修改指示通知給所述命名服務(wù)器; 所述命名服務(wù)器根據(jù)所述 修改指示修改對(duì)應(yīng)的注冊(cè)內(nèi)容。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述代理服務(wù)器根據(jù)所述業(yè)務(wù)請(qǐng)求向命名服務(wù)器獲取業(yè)務(wù)服務(wù)器標(biāo)識(shí)信息包括: 所述代理服務(wù)器將所述業(yè)務(wù)請(qǐng)求發(fā)送給命名服務(wù)器; 所述命名服務(wù)器接收到所述業(yè)務(wù)請(qǐng)求后,根據(jù)所述業(yè)務(wù)請(qǐng)求確定對(duì)應(yīng)的業(yè)務(wù)服務(wù)器;所述命名服務(wù)器將確定的所述業(yè)務(wù)服務(wù)器的業(yè)務(wù)服務(wù)器標(biāo)識(shí)信息發(fā)送給所述代理服務(wù)器。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述代理服務(wù)器通過(guò)所述業(yè)務(wù)服務(wù)器標(biāo)識(shí)信息對(duì)應(yīng)的業(yè)務(wù)服務(wù)器進(jìn)行業(yè)務(wù)操作包括: 所述代理服務(wù)器向所述業(yè)務(wù)服務(wù)器標(biāo)識(shí)信息對(duì)應(yīng)的業(yè)務(wù)服務(wù)器發(fā)送業(yè)務(wù)操作請(qǐng)求,其中,所述業(yè)務(wù)操作請(qǐng)求為基于安全外殼協(xié)議SSH的消息; 所述業(yè)務(wù)服務(wù)器接收到所述業(yè)務(wù)操作請(qǐng)求后,通過(guò)所述SSH解析所述業(yè)務(wù)操作請(qǐng)求,執(zhí)行所述業(yè)務(wù)操作請(qǐng)求對(duì)應(yīng)的業(yè)務(wù)操作,并將所述業(yè)務(wù)操作的結(jié)果反饋給所述代理服務(wù)器。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述業(yè)務(wù)操作請(qǐng)求包括所述業(yè)務(wù)服務(wù)器請(qǐng)求訪問(wèn)硬件資源和/或軟件資源。
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,每個(gè)遠(yuǎn)程業(yè)務(wù)網(wǎng)管對(duì)應(yīng)一個(gè)授權(quán)級(jí)別; 所述業(yè)務(wù)服務(wù)器執(zhí)行所述業(yè)務(wù)操作請(qǐng)求對(duì)應(yīng)的業(yè)務(wù)操作包括:所述業(yè)務(wù)服務(wù)器根據(jù)所述遠(yuǎn)程業(yè)務(wù)網(wǎng)管的授權(quán)級(jí)別,確定所述業(yè)務(wù)網(wǎng)管訪問(wèn)所述業(yè)務(wù)服務(wù)器的權(quán)限;所述業(yè)務(wù)服務(wù)器根據(jù)所述業(yè)務(wù)服務(wù)器的權(quán)限執(zhí)行所述業(yè)務(wù)操作請(qǐng)求對(duì)應(yīng)的業(yè)務(wù)操作。
8.根據(jù)權(quán)利要求1-6任一項(xiàng)所述的方法,其特征在于,所述業(yè)務(wù)服務(wù)器包括多個(gè),每個(gè)所述業(yè)務(wù)服務(wù)器運(yùn)行所述遠(yuǎn)程網(wǎng)管系統(tǒng)中的一個(gè)業(yè)務(wù)進(jìn)程,所述業(yè)務(wù)進(jìn)程通過(guò)通用唯一識(shí)別碼UUID命令命名。
9.一種遠(yuǎn)程網(wǎng)管系統(tǒng),其特征在于,所述系統(tǒng)包括:與網(wǎng)絡(luò)相連的代理服務(wù)器、保存注冊(cè)內(nèi)容的命名服務(wù)器和執(zhí)行網(wǎng)管業(yè)務(wù)的業(yè)務(wù)服務(wù)器,所述代理服務(wù)器包括: 業(yè)務(wù)請(qǐng)求接收模塊,用于通過(guò)網(wǎng)絡(luò)接收業(yè)務(wù)網(wǎng)管發(fā)送的業(yè)務(wù)請(qǐng)求; 信息獲取模塊,用于根據(jù)所述業(yè)務(wù)請(qǐng)求接收模塊接收的所述業(yè)務(wù)請(qǐng)求向所述命名服務(wù)器獲取業(yè)務(wù)服務(wù)器標(biāo)識(shí)信息; 業(yè)務(wù)操作模塊,用于通過(guò)所述信息獲取模塊獲取的所述業(yè)務(wù)服務(wù)器標(biāo)識(shí)信息對(duì)應(yīng)的業(yè)務(wù)服務(wù)器進(jìn)行業(yè)務(wù)操作。
10.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括與所述網(wǎng)絡(luò)相連的管理服務(wù)器; 所述管理服務(wù)器包括:注冊(cè)信息接收模塊,用于通過(guò)網(wǎng)頁(yè)瀏覽器接收網(wǎng)管管理終端發(fā)送的注冊(cè)信息,其中,所述注冊(cè)信息攜帶有業(yè)務(wù)網(wǎng)管、代理服務(wù)器和業(yè)務(wù)服務(wù)器的注冊(cè)內(nèi)容,所述業(yè)務(wù)網(wǎng)管、所 述代理服務(wù)器和所述業(yè)務(wù)服務(wù)器至少為一個(gè);注冊(cè)信息發(fā)送模塊,用于將所述注冊(cè)信息接收模塊接收的所述注冊(cè)信息發(fā)送給命名服務(wù)器; 所述命名服務(wù)器包括:處理模塊,用于接收到所述管理服務(wù)器發(fā)送的所述注冊(cè)信息后,保存和設(shè)置所述注冊(cè)內(nèi)容。
11.根據(jù)權(quán)利要求10所述的系統(tǒng),其特征在于, 所述管理服務(wù)器還包括:修改消息接收模塊,用于通過(guò)所述網(wǎng)頁(yè)瀏覽器接收所述網(wǎng)管管理終端發(fā)送的注冊(cè)信息修改消息,其中,所述注冊(cè)信息修改消息攜帶有修改指示;通知模塊,用于將所述修改指示通知給所述命名服務(wù)器; 所述命名服務(wù)器還包括:修改模塊,用于根據(jù)所述管理服務(wù)器通知的所述修改指示修改對(duì)應(yīng)的注冊(cè)內(nèi)容。
12.根據(jù)權(quán)利要求9所述的系統(tǒng),其特征在于, 所述業(yè)務(wù)操作模塊包括:請(qǐng)求發(fā)送單元,用于向所述業(yè)務(wù)服務(wù)器標(biāo)識(shí)信息對(duì)應(yīng)的業(yè)務(wù)服務(wù)器發(fā)送業(yè)務(wù)操作請(qǐng)求,其中,所述業(yè)務(wù)操作請(qǐng)求為基于安全外殼協(xié)議SSH的消息; 所述業(yè)務(wù)服務(wù)器包括:執(zhí)行單元,用于接收到所述代理服務(wù)器發(fā)送的所述業(yè)務(wù)操作請(qǐng)求后,通過(guò)所述SSH解析所述業(yè)務(wù)操作請(qǐng)求,執(zhí)行所述業(yè)務(wù)操作請(qǐng)求對(duì)應(yīng)的業(yè)務(wù)操作;反饋單元,用于將所述執(zhí)行單元執(zhí)行所述業(yè)務(wù)操作的結(jié)果反饋給所述代理服務(wù)器。
13.根據(jù)權(quán)利要求12所述的系統(tǒng),其特征在于,所述執(zhí)行單元包括: 權(quán)限確定子單元,用于根據(jù)所述遠(yuǎn)程業(yè)務(wù)網(wǎng)管的授權(quán)級(jí)別,確定所述業(yè)務(wù)網(wǎng)管訪問(wèn)所述業(yè)務(wù)服務(wù)器的權(quán)限,其中,每個(gè)遠(yuǎn)程業(yè)務(wù)網(wǎng)管對(duì)應(yīng)一個(gè)授權(quán)級(jí)別; 執(zhí)行子單元,用于根據(jù)所述權(quán)限確定子單元確定的所述業(yè)務(wù)服務(wù)器的權(quán)限執(zhí)行所述業(yè)務(wù)操作請(qǐng)求對(duì)應(yīng)的業(yè)務(wù)操作。
全文摘要
本發(fā)明公開(kāi)了一種遠(yuǎn)程網(wǎng)管系統(tǒng)及其業(yè)務(wù)操作方法。其中,該遠(yuǎn)程網(wǎng)管系統(tǒng)包括與網(wǎng)絡(luò)相連的代理服務(wù)器、保存注冊(cè)內(nèi)容的命名服務(wù)器和執(zhí)行網(wǎng)管業(yè)務(wù)的業(yè)務(wù)服務(wù)器,該方法包括代理服務(wù)器通過(guò)網(wǎng)絡(luò)接收業(yè)務(wù)網(wǎng)管發(fā)送的業(yè)務(wù)請(qǐng)求;上述代理服務(wù)器根據(jù)上述業(yè)務(wù)請(qǐng)求向命名服務(wù)器獲取業(yè)務(wù)服務(wù)器標(biāo)識(shí)信息;上述代理服務(wù)器通過(guò)上述業(yè)務(wù)服務(wù)器標(biāo)識(shí)信息對(duì)應(yīng)的業(yè)務(wù)服務(wù)器進(jìn)行業(yè)務(wù)操作。通過(guò)本發(fā)明,解決了相關(guān)技術(shù)中無(wú)法遠(yuǎn)程訪問(wèn)網(wǎng)管系統(tǒng)的問(wèn)題,解除網(wǎng)管系統(tǒng)只能在本地操作的限制,擴(kuò)大了網(wǎng)管系統(tǒng)的應(yīng)用范圍。
文檔編號(hào)H04L29/08GK103209090SQ201210014109
公開(kāi)日2013年7月17日 申請(qǐng)日期2012年1月17日 優(yōu)先權(quán)日2012年1月17日
發(fā)明者趙巍 申請(qǐng)人:中興通訊股份有限公司