一種業(yè)務(wù)部署的方法、裝置及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,尤其涉及一種業(yè)務(wù)部署的方法、裝置及系統(tǒng)。
【背景技術(shù)】
[0002] 隨著云技術(shù)的成熟,越來越多的企業(yè)出于降低運維成本的考慮,將部署在分支用 戶上的業(yè)務(wù),例如語音信箱,企業(yè)公共文件等等,逐步轉(zhuǎn)移到企業(yè)內(nèi)部的數(shù)據(jù)中心(data center,簡稱DC)服務(wù)器中部署,并通過廣域網(wǎng)(Worldwide Area Network,簡稱WAN)向分 支用戶提供業(yè)務(wù)。
[0003] 不同分支用戶與DC服務(wù)器的WAN接入情況不同,對于WAN質(zhì)量差的分支用戶,分 支用戶通過WAN訪問DC設(shè)備,可能訪問速度慢,甚至無法訪問。為了解決上述問題,針對 WAN質(zhì)量差的分支用戶,需要在本地部署業(yè)務(wù)?,F(xiàn)有技術(shù)一般在廣域網(wǎng)網(wǎng)關(guān)上引入虛擬化技 術(shù),集成虛擬機(jī)資源,以便在廣域網(wǎng)網(wǎng)關(guān)的虛擬機(jī)上安裝部署相應(yīng)的業(yè)務(wù)。
[0004] 但是業(yè)務(wù)是否在分支廣域網(wǎng)網(wǎng)關(guān)虛擬機(jī)上部署,需要企業(yè)運維人員監(jiān)控分支用戶 的WAN質(zhì)量,并根據(jù)WAN質(zhì)量的狀況作出判斷。一旦判斷需要在分支廣域網(wǎng)關(guān)虛擬機(jī)上部 署業(yè)務(wù),則需要企業(yè)運維人員完成在分支虛擬機(jī)上安裝該業(yè)務(wù)、配置該業(yè)務(wù)的網(wǎng)絡(luò)數(shù)據(jù)等 操作。從監(jiān)控到部署,需要企業(yè)運維人員手工決策及安裝配置,無法做到根據(jù)業(yè)務(wù)質(zhì)量實現(xiàn) 自動化部署。
【發(fā)明內(nèi)容】
[0005] 本發(fā)明提供一種業(yè)務(wù)部署的方法、裝置及系統(tǒng),用以解決現(xiàn)有技術(shù)中存在無法根 據(jù)業(yè)務(wù)質(zhì)量實現(xiàn)自動化部署的問題。
[0006] 第一方面,本發(fā)明實施例提供了一種業(yè)務(wù)部署的方法,該方法包括:
[0007] 發(fā)送質(zhì)量請求消息到已部署第一業(yè)務(wù)的第一設(shè)備,所述質(zhì)量請求消息中包括所述 第一業(yè)務(wù)的信息;
[0008] 接收所述第一設(shè)備根據(jù)所述質(zhì)量請求消息反饋的所述第一業(yè)務(wù)的質(zhì)量信息;
[0009] 根據(jù)所述第一業(yè)務(wù)的質(zhì)量信息確定所述第一業(yè)務(wù)發(fā)生的業(yè)務(wù)質(zhì)量事件;
[0010] 根據(jù)業(yè)務(wù)質(zhì)量事件和業(yè)務(wù)部署操作信息的對應(yīng)關(guān)系,獲取所述第一業(yè)務(wù)發(fā)生的業(yè) 務(wù)質(zhì)量事件對應(yīng)的第一業(yè)務(wù)部署操作信息,所述第一業(yè)務(wù)部署操作信息中攜帶實施業(yè)務(wù)部 署的第二設(shè)備的信息;
[0011] 根據(jù)所述第一業(yè)務(wù)部署操作信息,在所述第二設(shè)備上執(zhí)行業(yè)務(wù)部署操作。
[0012] 結(jié)合第一方面,在第一方面的第一種可能的實現(xiàn)方式中,所述第一業(yè)務(wù)部署操作 信息中還包括所述第一業(yè)務(wù)的網(wǎng)絡(luò)參數(shù);
[0013] 所述根據(jù)所述第一業(yè)務(wù)部署操作信息,在所述第二設(shè)備上執(zhí)行業(yè)務(wù)部署操作,具 體包括:
[0014] 在所述第二設(shè)備上配置所述第一業(yè)務(wù)的網(wǎng)絡(luò)參數(shù)。
[0015] 結(jié)合第一方面或第一方面的第一種可能的實現(xiàn)方式,在第一方面的第二種可能的 實現(xiàn)方式中,所述業(yè)務(wù)部署操作信息中還包括業(yè)務(wù)移植指示或業(yè)務(wù)配置指示;
[0016] 所述根據(jù)所述第一業(yè)務(wù)部署操作信息,在所述第二設(shè)備上執(zhí)行業(yè)務(wù)部署操作,具 體包括:
[0017] 根據(jù)所述業(yè)務(wù)移植指示,將所述第一業(yè)務(wù)從所述第一設(shè)備中刪除,并在所述第二 設(shè)備上進(jìn)行所述第一業(yè)務(wù)的配置;或者
[0018] 根據(jù)所述業(yè)務(wù)部署指示,在所述第二設(shè)備上進(jìn)行所述第一業(yè)務(wù)的配置。
[0019] 結(jié)合第一方面和第一方面的第一種至第二種可能的實現(xiàn)方式中的任意一種,在第 一方面的第三種可能的實現(xiàn)方式中,所述根據(jù)所述第一業(yè)務(wù)的質(zhì)量信息確定所述第一業(yè)務(wù) 發(fā)生的業(yè)務(wù)質(zhì)量事件,包括:
[0020] 根據(jù)預(yù)設(shè)判斷條件和所述第一業(yè)務(wù)的質(zhì)量信息中攜帶的質(zhì)量參數(shù),確定所述第一 業(yè)務(wù)發(fā)生的業(yè)務(wù)質(zhì)量事件。
[0021] 第二方面,本發(fā)明實施例提供了一種業(yè)務(wù)部署的裝置,該裝置包括:
[0022] 業(yè)務(wù)質(zhì)量監(jiān)控模塊,用于發(fā)送質(zhì)量請求消息到已部署第一業(yè)務(wù)的第一設(shè)備,所述 質(zhì)量請求消息中包括所述第一業(yè)務(wù)的信息;接收所述第一設(shè)備根據(jù)所述質(zhì)量請求消息反饋 的所述第一業(yè)務(wù)的質(zhì)量信息,并根據(jù)所述第一業(yè)務(wù)的質(zhì)量信息確定所述第一業(yè)務(wù)發(fā)生的業(yè) 務(wù)質(zhì)量事件;
[0023] 業(yè)務(wù)協(xié)同管理模塊,用于根據(jù)業(yè)務(wù)質(zhì)量事件和業(yè)務(wù)部署操作信息的對應(yīng)關(guān)系,獲 取所述第一業(yè)務(wù)發(fā)生的業(yè)務(wù)質(zhì)量事件對應(yīng)的第一業(yè)務(wù)部署操作信息,所述第一業(yè)務(wù)部署操 作信息中攜帶實施業(yè)務(wù)部署的第二設(shè)備的信息;并根據(jù)所述第一業(yè)務(wù)部署操作信息,在所 述第二設(shè)備上執(zhí)行業(yè)務(wù)部署操作。
[0024] 結(jié)合第二方面,在第二方面的第一種可能的實現(xiàn)方式中,所述第一業(yè)務(wù)部署操作 信息中還包括所述第一業(yè)務(wù)的網(wǎng)絡(luò)參數(shù);所述業(yè)務(wù)協(xié)同管理模塊具體用于:
[0025] 根據(jù)所述第一業(yè)務(wù)部署操作信息,在所述第二設(shè)備上配置所述第一業(yè)務(wù)的網(wǎng)絡(luò)參 數(shù)。
[0026] 結(jié)合第二方面或第二方面的第一種可能的實現(xiàn)方式,在第二方面的第二種可能的 實現(xiàn)方式中,所述業(yè)務(wù)部署操作信息中還包括業(yè)務(wù)移植指示或業(yè)務(wù)配置指示;所述業(yè)務(wù)協(xié) 同管理模塊具體用于:
[0027] 根據(jù)所述業(yè)務(wù)移植指示,將所述第一業(yè)務(wù)從所述第一設(shè)備中刪除,并對所述第二 設(shè)備上進(jìn)行所述第一業(yè)務(wù)的配置;或者
[0028] 根據(jù)所述業(yè)務(wù)部署指示,在所述第二設(shè)備上進(jìn)行所述第一業(yè)務(wù)的配置。
[0029] 結(jié)合第二方面和第二方面的的第一種至第二種可能的實現(xiàn)方式中的任意一種,在 第二方面的第三種可能的實現(xiàn)方式中,所述業(yè)務(wù)質(zhì)量監(jiān)控模塊具體用于根據(jù)預(yù)設(shè)判斷條件 和所述第一業(yè)務(wù)的質(zhì)量信息中攜帶的質(zhì)量參數(shù),確定所述第一業(yè)務(wù)發(fā)生的業(yè)務(wù)質(zhì)量事件。
[0030] 第三方面,本發(fā)明實施例提供了一種業(yè)務(wù)部署的系統(tǒng),包括:
[0031] 業(yè)務(wù)部署裝置,數(shù)據(jù)中心服務(wù)器和網(wǎng)關(guān)設(shè)備;
[0032] 所述數(shù)據(jù)中心服務(wù)器,用于部署第一業(yè)務(wù);
[0033] 所述業(yè)務(wù)部署裝置,用于發(fā)送質(zhì)量請求消息到所述數(shù)據(jù)中心服務(wù)器,所述質(zhì)量請 求消息中包括所述第一業(yè)務(wù)的信息;接收所述數(shù)據(jù)中心服務(wù)器根據(jù)所述質(zhì)量請求消息反饋 的所述第一業(yè)務(wù)的質(zhì)量信息;根據(jù)所述第一業(yè)務(wù)的質(zhì)量信息確定所述第一業(yè)務(wù)發(fā)生的業(yè)務(wù) 質(zhì)量事件;根據(jù)業(yè)務(wù)質(zhì)量事件和業(yè)務(wù)部署操作信息的對應(yīng)關(guān)系,獲取所述第一業(yè)務(wù)發(fā)生的 業(yè)務(wù)質(zhì)量事件對應(yīng)的第一業(yè)務(wù)部署操作信息,所述第一業(yè)務(wù)部署操作信息中攜帶所述網(wǎng)關(guān) 設(shè)備的信息;根據(jù)所述第一業(yè)務(wù)部署操作信息,在所述網(wǎng)關(guān)設(shè)備上執(zhí)行業(yè)務(wù)部署操作。
[0034] 結(jié)合第三方面,在第三方面的第一種可能的實現(xiàn)方式中,所述業(yè)務(wù)部署操作信息 中還包括所述第一業(yè)務(wù)的網(wǎng)絡(luò)參數(shù)和業(yè)務(wù)移植指示,所述業(yè)務(wù)部署裝置具體用于根據(jù)所述 業(yè)務(wù)移植指示,將所述第一業(yè)務(wù)從所述數(shù)據(jù)中心服務(wù)器中刪除,并在所述網(wǎng)關(guān)設(shè)備上配置 所述第一業(yè)務(wù)的網(wǎng)絡(luò)參數(shù)。
[0035] 利用本方明實施例提供的業(yè)務(wù)部署方法、裝置和系統(tǒng),針對各個業(yè)務(wù)質(zhì)量事件預(yù) 先編寫對應(yīng)的業(yè)務(wù)部署操作程序信息,根據(jù)接收到的已部署所述第一業(yè)務(wù)的第一設(shè)備發(fā)送 的該第一業(yè)務(wù)的質(zhì)量信息,確定哪一個業(yè)務(wù)質(zhì)量事件發(fā)生,然后自動執(zhí)行確定的該業(yè)務(wù)質(zhì) 量事件對應(yīng)的業(yè)務(wù)部署操作。從而實現(xiàn)根據(jù)業(yè)務(wù)質(zhì)量自動部署,解決了現(xiàn)有技術(shù)中人工指 配的效率低及運維成本高的問題。例如當(dāng)部署在DC服務(wù)設(shè)備的業(yè)務(wù)的質(zhì)量變差時,可以自 動配置該業(yè)務(wù)到分支廣域網(wǎng)網(wǎng)關(guān)的虛擬機(jī)。
【附圖說明】
[0036] 圖1為本發(fā)明實施例提供的一種廣域網(wǎng)網(wǎng)關(guān)架構(gòu)示意圖;
[0037] 圖2為本發(fā)明實施例提供的業(yè)務(wù)部署的方法流程圖;
[0038] 圖3為本發(fā)明實施例提供的一種業(yè)務(wù)部署的裝置示意圖;
[0039] 圖4為本發(fā)明實施例提供的另一種廣域網(wǎng)網(wǎng)關(guān)架構(gòu)意圖;
[0040] 圖5為本發(fā)明實施例提供的另一種業(yè)務(wù)部署的裝置示意圖。
【具體實施方式】
[0041] 為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明作進(jìn) 一步地詳細(xì)描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施 例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的 所有其它實施例,都屬于本發(fā)明保護(hù)的范圍。
[0042] 本發(fā)明實施例中控制器將獲取某業(yè)務(wù)質(zhì)量的請求消息發(fā)送給已部署該業(yè)務(wù)的設(shè) 備,該設(shè)備在接收到該請求消息后將該業(yè)務(wù)的質(zhì)量信息反饋給控制器,控制器根據(jù)該業(yè)務(wù) 的質(zhì)量信息的情況自動選擇合適的進(jìn)行該業(yè)務(wù)部署的設(shè)備,從而解決了現(xiàn)有技術(shù)中無法根 據(jù)業(yè)務(wù)質(zhì)量實現(xiàn)自動化部署的問題。
[0043] 需要說明的是,本發(fā)明實施例可以應(yīng)用在如圖1所示,包括控制器,至少一個廣域 網(wǎng)網(wǎng)關(guān)、DC服務(wù)器的系統(tǒng)中,也可以實施在類似結(jié)構(gòu)的系統(tǒng)中)。廣域網(wǎng)網(wǎng)關(guān)與DC服務(wù)器 通過廣域網(wǎng)實現(xiàn)通信。
[0044] 本發(fā)明實施例提供了一種業(yè)務(wù)部署的方法,如圖2所示,該方法包括:
[0045] 步驟201 :發(fā)送質(zhì)量請求消息到已部署第一業(yè)務(wù)的第一設(shè)備,該質(zhì)量請求消息中 包括第一業(yè)務(wù)的信息。
[0046] 其中,已部署所述第一業(yè)務(wù)的第一設(shè)備可以是DC服務(wù)器,也可以是廣域網(wǎng)網(wǎng)關(guān)的 虛擬機(jī)。但不僅限于以上兩種。
[0047] 步驟202 :接收第一設(shè)備根據(jù)所述質(zhì)量請求消息反饋的所述第一業(yè)務(wù)的質(zhì)量信 肩、。
[0048] 其中,若上述第一設(shè)備為DC服務(wù)器且使用該DC服務(wù)器上的第一業(yè)務(wù)的用戶分布 在多個分支網(wǎng)絡(luò)中時,反饋的第一業(yè)務(wù)的質(zhì)量信息中可以包括各個分支網(wǎng)絡(luò)中第一業(yè)務(wù)的 質(zhì)量,則在所述業(yè)務(wù)的質(zhì)量信息中還可以包括該業(yè)務(wù)的名稱,業(yè)務(wù)質(zhì)量對應(yīng)的分支網(wǎng)絡(luò)的 標(biāo)識信息等等信息。若上述已部署第一業(yè)務(wù)的第一設(shè)備為各