本發(fā)明涉及通信領(lǐng)域,尤其涉及一種部署業(yè)務(wù)的方法及設(shè)備。
背景技術(shù):
::隨著網(wǎng)絡(luò)設(shè)備技術(shù)的不斷發(fā)展,軟件定義網(wǎng)絡(luò)(英文全稱:softwaredefinednetworking,簡稱:sdn)已經(jīng)成為了一個(gè)熱點(diǎn),sdn網(wǎng)絡(luò)的特征在于解耦控制平面和轉(zhuǎn)發(fā)平面,支持集中的網(wǎng)絡(luò)狀態(tài)控制,實(shí)現(xiàn)底層網(wǎng)絡(luò)基礎(chǔ)設(shè)施對(duì)上層應(yīng)用的透明,sdn網(wǎng)絡(luò)典型的三層架構(gòu)的最上層為應(yīng)用平面,包括各種不同的網(wǎng)絡(luò)業(yè)務(wù)和應(yīng)用,中間的控制平面主要負(fù)責(zé)處理數(shù)據(jù)資源的編排,維護(hù)網(wǎng)絡(luò)拓?fù)?,轉(zhuǎn)發(fā)信息等,最下層的轉(zhuǎn)發(fā)平面負(fù)責(zé)數(shù)據(jù)處理、轉(zhuǎn)發(fā)和狀態(tài)收集。其中,控制平面與應(yīng)用平面之間的接口為北向接口(英文全稱:northboundinterface,簡稱:nbi)。在sdn網(wǎng)絡(luò)中,網(wǎng)絡(luò)設(shè)備的轉(zhuǎn)發(fā)平面和控制平面相互分離,相互獨(dú)立發(fā)展,使得網(wǎng)絡(luò)開放、可編程,進(jìn)而網(wǎng)絡(luò)用戶、網(wǎng)絡(luò)應(yīng)用或者網(wǎng)絡(luò)服務(wù),可以根據(jù)業(yè)務(wù)需求,通過控制平面的北向接口靈活地對(duì)網(wǎng)絡(luò)資源、網(wǎng)絡(luò)行為進(jìn)行控制。具體地,通過控制平面的nbi,用戶只需要描述抽象的對(duì)網(wǎng)絡(luò)的需求,例如連通性,帶寬,業(yè)務(wù)部署生命周期等,無需描述網(wǎng)絡(luò)如何實(shí)現(xiàn),控制平面可以將用戶使用的特定的語法、語義描述的用戶需求,轉(zhuǎn)換成為對(duì)網(wǎng)絡(luò)資源的控制需求。但是,現(xiàn)有技術(shù)中還沒有根據(jù)應(yīng)用平面的需求描述實(shí)現(xiàn)最終的業(yè)務(wù)部署的技術(shù)方案。技術(shù)實(shí)現(xiàn)要素:本發(fā)明的目的是提供一種部署業(yè)務(wù)的方法及設(shè)備,能夠根據(jù)應(yīng)用平面的需 求描述實(shí)現(xiàn)最終的業(yè)務(wù)部署。為了達(dá)到上述目的,本發(fā)明采用如下的技術(shù)方案:第一方面,提供一種部署業(yè)務(wù)的方法,所述方法應(yīng)用于軟件定義網(wǎng)絡(luò)sdn,所述sdn網(wǎng)絡(luò)包括應(yīng)用平面,控制平面以及轉(zhuǎn)發(fā)平面,所述方法包括:獲取所述應(yīng)用平面生成的業(yè)務(wù)視圖信息,所述業(yè)務(wù)視圖信息包括用于描述業(yè)務(wù)節(jié)點(diǎn)之間的連通需求的第一描述信息以及用于描述所述業(yè)務(wù)節(jié)點(diǎn)的業(yè)務(wù)屬性的第二描述信息,所述業(yè)務(wù)節(jié)點(diǎn)是提供業(yè)務(wù)的實(shí)體;根據(jù)所述業(yè)務(wù)視圖信息,確定為所述業(yè)務(wù)節(jié)點(diǎn)部署轉(zhuǎn)發(fā)設(shè)備的部署視圖信息;根據(jù)所述部署視圖信息在所述轉(zhuǎn)發(fā)平面確定為所述業(yè)務(wù)節(jié)點(diǎn)部署的物理轉(zhuǎn)發(fā)設(shè)備,并對(duì)所述物理轉(zhuǎn)發(fā)設(shè)備進(jìn)行功能配置。結(jié)合第一方面,在第一方面的第一種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述業(yè)務(wù)視圖信息,確定為所述業(yè)務(wù)節(jié)點(diǎn)部署轉(zhuǎn)發(fā)設(shè)備的部署視圖信息,包括:根據(jù)所述第二描述信息確定所述業(yè)務(wù)節(jié)點(diǎn)為包括多個(gè)主機(jī)的二層網(wǎng)絡(luò);根據(jù)所述第二描述信息確定所述二層網(wǎng)絡(luò)中具有親和性的主機(jī)集合;為每個(gè)所述主機(jī)集合部署一一對(duì)應(yīng)的邏輯路由器;其中,每個(gè)所述邏輯路由器及其對(duì)應(yīng)的主機(jī)集合作為一個(gè)連接單元。結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式,在第一方面的第二種可能的實(shí)現(xiàn)方式中,所述方法還包括:為每個(gè)所述二層網(wǎng)絡(luò)中的所有主機(jī)部署一一對(duì)應(yīng)的邏輯交換機(jī),并將所述二層網(wǎng)絡(luò)中的每個(gè)所述邏輯交換機(jī)進(jìn)行兩兩相連;將所述主機(jī)集合對(duì)應(yīng)的每個(gè)所述邏輯交換機(jī)分別與為所述主機(jī)集合部署的邏輯路由器進(jìn)行相連。結(jié)合第一方面,在第一方面的第三種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述業(yè)務(wù)視圖信息,確定為所述業(yè)務(wù)節(jié)點(diǎn)部署轉(zhuǎn)發(fā)設(shè)備的部署視圖信息,包括:根據(jù)所述第二描述信息確定所述業(yè)務(wù)節(jié)點(diǎn)為單個(gè)主機(jī);為所述單個(gè)主機(jī)部署對(duì)應(yīng)的邏輯交換機(jī)以及邏輯路由器;其中,每個(gè)所述邏輯路由器與對(duì)應(yīng)的所述單個(gè)主機(jī)作為一個(gè)連接單元。結(jié)合以上第一方面的任一種可能的實(shí)現(xiàn)方式,在第一方面的第四種可能的實(shí)現(xiàn)方式中,所述方法還包括:根據(jù)所述第二描述信息確定具有親和性的連接單元組成的連接單元集合;對(duì)于所述連接單元集合中的任一連接單元,均存在所述連接單元集合中的另一連接單元與其具有親和性;將所述連接單元集合中具有親和性的連接單元的邏輯路由器進(jìn)行相連。結(jié)合第一方面的第四種可能的實(shí)現(xiàn)方式,在第一方面的第五種可能的實(shí)現(xiàn)方式中,所述方法還包括:在所述連接單元集合之間,獨(dú)立連接單元之間,以及所述連接單元集合與所述獨(dú)立連接單元之間,通過邏輯路由器進(jìn)行串聯(lián);其中,所述獨(dú)立連接單元是指與其他連接單元均無親和性的連接單元。結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式,在第一方面的第六種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述業(yè)務(wù)視圖信息,確定為所述業(yè)務(wù)節(jié)點(diǎn)部署轉(zhuǎn)發(fā)設(shè)備的部署視圖信息,包括:根據(jù)所述第二描述信息確定所述業(yè)務(wù)節(jié)點(diǎn)為三層網(wǎng)絡(luò);為所述三層網(wǎng)絡(luò)部署對(duì)應(yīng)的邏輯路由器。其中,所述三層網(wǎng)絡(luò)可以包括外部三層網(wǎng)絡(luò)。結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式,在第一方面的第七種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述業(yè)務(wù)視圖信息,確定為所述業(yè)務(wù)節(jié)點(diǎn)部署轉(zhuǎn)發(fā)設(shè)備的部署視圖信息,包括:根據(jù)所述第二描述信息確定所述業(yè)務(wù)節(jié)點(diǎn)為外部二層網(wǎng)絡(luò);為所述外部二層網(wǎng)絡(luò)部署對(duì)應(yīng)的邏輯交換機(jī)。結(jié)合第一方面的第六或者第七種可能的實(shí)現(xiàn)方式,在第一方面的第八種可能的實(shí)現(xiàn)方式中,所述方法還包括:根據(jù)所述第一描述信息確定所述連接單元的邏輯路由器與所述三層網(wǎng)絡(luò)的邏輯路由器之間或者與所述外部二層網(wǎng)絡(luò)的邏輯交換機(jī)之間是否需要連接。結(jié)合第一方面,或者以上第一方面的任一種可能的實(shí)現(xiàn)方式,在第一方面的第九種可能的實(shí)現(xiàn)方式中,所述部署視圖信息包括用于描述為每個(gè)所述業(yè)務(wù)節(jié)點(diǎn)部署的邏輯轉(zhuǎn)發(fā)設(shè)備的第三描述信息,以及用于描述所述邏輯轉(zhuǎn)發(fā)設(shè)備之間的邏輯鏈路的第四描述信息;所述根據(jù)所述部署視圖信息在所述轉(zhuǎn)發(fā)平面確 定連通每個(gè)所述業(yè)務(wù)節(jié)點(diǎn)的物理轉(zhuǎn)發(fā)設(shè)備,包括:根據(jù)所述第三描述信息在所述轉(zhuǎn)發(fā)平面選擇對(duì)應(yīng)所述邏輯轉(zhuǎn)發(fā)設(shè)備的物理轉(zhuǎn)發(fā)設(shè)備;根據(jù)所述第四描述信息在所述物理轉(zhuǎn)發(fā)設(shè)備之間選擇對(duì)應(yīng)所述邏輯鏈路的物理鏈路。結(jié)合第一方面的第九種可能的實(shí)現(xiàn)方式,在第一方面的第十種可能的實(shí)現(xiàn)方式中,所述業(yè)務(wù)視圖信息還包括業(yè)務(wù)數(shù)據(jù)流信息;所述部署視圖信息還包括鏈路屬性信息;所述對(duì)所述物理轉(zhuǎn)發(fā)設(shè)備進(jìn)行功能配置,包括:根據(jù)所述業(yè)務(wù)數(shù)據(jù)流信息以及所述鏈路屬性信息生成配置管理信息,并向所述物理轉(zhuǎn)發(fā)設(shè)備發(fā)送所述配置管理信息,所述配置管理信息用于對(duì)所述物理轉(zhuǎn)發(fā)設(shè)備以及所述物理鏈路進(jìn)行配置。第二方面,提供一種業(yè)務(wù)部署設(shè)備,所述業(yè)務(wù)部署設(shè)備應(yīng)用于軟件定義網(wǎng)絡(luò)sdn,所述業(yè)務(wù)部署設(shè)備包括:獲取單元,用于獲取所述sdn網(wǎng)絡(luò)的應(yīng)用平面生成的業(yè)務(wù)視圖信息,所述業(yè)務(wù)視圖信息包括用于描述業(yè)務(wù)節(jié)點(diǎn)之間的連通需求的第一描述信息以及用于描述所述業(yè)務(wù)節(jié)點(diǎn)的業(yè)務(wù)屬性的第二描述信息,所述業(yè)務(wù)節(jié)點(diǎn)是提供業(yè)務(wù)的實(shí)體;第一映射單元,用于根據(jù)所述業(yè)務(wù)視圖信息,確定為所述業(yè)務(wù)節(jié)點(diǎn)部署轉(zhuǎn)發(fā)設(shè)備的部署視圖信息;第二映射單元,用于根據(jù)所述部署視圖信息在所述sdn網(wǎng)絡(luò)的轉(zhuǎn)發(fā)平面確定為所述業(yè)務(wù)節(jié)點(diǎn)部署的物理轉(zhuǎn)發(fā)設(shè)備;配置單元,用于對(duì)所述物理轉(zhuǎn)發(fā)設(shè)備進(jìn)行功能配置。在結(jié)合第二方面的第一種可能的實(shí)現(xiàn)方式中,所述第一映射單元用于:根據(jù)所述第二描述信息確定所述業(yè)務(wù)節(jié)點(diǎn)為包括多個(gè)主機(jī)的二層網(wǎng)絡(luò);根據(jù)所述第二描述信息確定所述二層網(wǎng)絡(luò)中具有親和性的主機(jī)集合;為每個(gè)所述主機(jī)集合部署一一對(duì)應(yīng)的邏輯路由器;其中,每個(gè)所述邏輯路由器及其對(duì)應(yīng)的主機(jī)集合作為一個(gè)連接單元。結(jié)合第二方面的第一種可能的實(shí)現(xiàn)方式,在第二方面的第二種可能的實(shí)現(xiàn)方式中,所述第一映射單元用于:為每個(gè)所述二層網(wǎng)絡(luò)中的所有主機(jī)部署一一對(duì)應(yīng)的邏輯交換機(jī),并將所述二層網(wǎng)絡(luò)中的每個(gè)所述邏輯交換機(jī)進(jìn)行兩兩相連;將所述主機(jī)集合對(duì)應(yīng)的每個(gè)所述邏輯交換機(jī)分別與為所述主機(jī)集合部署的邏輯 路由器進(jìn)行相連。結(jié)合第二方面,在第二方面的第三種可能的實(shí)現(xiàn)方式中,所述第一映射單元用于:根據(jù)所述第二描述信息確定所述業(yè)務(wù)節(jié)點(diǎn)為單個(gè)主機(jī);為所述單個(gè)主機(jī)部署對(duì)應(yīng)的邏輯交換機(jī)以及邏輯路由器;其中,每個(gè)所述邏輯路由器與對(duì)應(yīng)的所述單個(gè)主機(jī)作為一個(gè)連接單元。結(jié)合以上第二方面的任一種可能的實(shí)現(xiàn)方式,在第二方面的第四種可能的實(shí)現(xiàn)方式中,所述第一映射單元用于:根據(jù)所述第二描述信息確定具有親和性的連接單元組成的連接單元集合;對(duì)于所述連接單元集合中的任一連接單元,均存在所述連接單元集合中的另一連接單元與其具有親和性;將所述連接單元集合中具有親和性的連接單元的邏輯路由器進(jìn)行相連。結(jié)合第二方面的第四種可能的實(shí)現(xiàn)方式,在第二方面的第五種可能的實(shí)現(xiàn)方式中,所述第一映射單元用于:在所述連接單元集合之間,獨(dú)立連接單元之間,以及所述連接單元集合與所述獨(dú)立連接單元之間,通過邏輯路由器進(jìn)行串聯(lián);其中,所述獨(dú)立連接單元是指與其他連接單元均無親和性的連接單元。結(jié)合第二方面的第二種可能的實(shí)現(xiàn)方式,在第二方面的第六種可能的實(shí)現(xiàn)方式中,所述第一映射單元用于:根據(jù)所述第二描述信息確定所述業(yè)務(wù)節(jié)點(diǎn)為三層網(wǎng)絡(luò);為所述三層網(wǎng)絡(luò)部署對(duì)應(yīng)的邏輯路由器。其中,所述三層網(wǎng)絡(luò)包括外部三層網(wǎng)絡(luò)。結(jié)合第二方面的第二種可能的實(shí)現(xiàn)方式,在第二方面的第七種可能的實(shí)現(xiàn)方式中,所述第一映射單元用于:根據(jù)所述第二描述信息確定所述業(yè)務(wù)節(jié)點(diǎn)為外部二層網(wǎng)絡(luò);為所述外部二層網(wǎng)絡(luò)部署對(duì)應(yīng)的邏輯交換機(jī)。結(jié)合第二方面的第六或第七種可能的實(shí)現(xiàn)方式,在第二方面的第八種可能的實(shí)現(xiàn)方式中,所述第一映射單元用于:根據(jù)所述第一描述信息確定所述連接單元的邏輯路由器與所述三層網(wǎng)絡(luò)的邏輯路由器之間或者與所述外部二層網(wǎng)絡(luò)的邏輯交換機(jī)之間是否需要連接。結(jié)合第二方面,或者以上第二方面的任一種可能的實(shí)現(xiàn)方式,在第二方面 的第九種可能的實(shí)現(xiàn)方式中,所述部署視圖信息包括用于描述為每個(gè)所述業(yè)務(wù)節(jié)點(diǎn)部署的邏輯轉(zhuǎn)發(fā)設(shè)備的第三描述信息,以及用于描述所述邏輯轉(zhuǎn)發(fā)設(shè)備之間的邏輯鏈路的第四描述信息;所述第二映射單元用于:根據(jù)所述第三描述信息在所述轉(zhuǎn)發(fā)平面選擇對(duì)應(yīng)所述邏輯轉(zhuǎn)發(fā)設(shè)備的物理轉(zhuǎn)發(fā)設(shè)備;根據(jù)所述第四描述信息在所述物理轉(zhuǎn)發(fā)設(shè)備之間選擇對(duì)應(yīng)所述邏輯鏈路的物理鏈路。結(jié)合第二方面的第九種可能的實(shí)現(xiàn)方式,在第二方面的第十種可能的實(shí)現(xiàn)方式中,所述業(yè)務(wù)視圖信息還包括業(yè)務(wù)數(shù)據(jù)流信息;所述部署視圖信息還包括鏈路屬性信息;所述配置單元用于:根據(jù)所述業(yè)務(wù)數(shù)據(jù)流信息以及所述鏈路屬性信息生成配置管理信息,并向所述物理轉(zhuǎn)發(fā)設(shè)備發(fā)送所述配置管理信息,所述配置管理信息用于對(duì)所述物理轉(zhuǎn)發(fā)設(shè)備以及所述物理鏈路進(jìn)行配置。第三方面,提供另一種業(yè)務(wù)部署設(shè)備,包括:處理器、通信接口、存儲(chǔ)器和通信總線;其中,所述處理器、所述通信接口和所述存儲(chǔ)器通過所述通信總線完成相互間的通信;所述存儲(chǔ)器用于,存儲(chǔ)程序代碼;所述處理器調(diào)用所述存儲(chǔ)器存儲(chǔ)的所述程序代碼用于執(zhí)行第一方面,或者以上第一方面的任一種可能的實(shí)現(xiàn)方式所述的方法。第四方面,提供一種sdn網(wǎng)絡(luò),包括應(yīng)用平面,控制平面和轉(zhuǎn)發(fā)平面,,所述應(yīng)用平面包括第二方面,或者第二方面的任一種可能的實(shí)現(xiàn)方式,或者第三方面所述的業(yè)務(wù)部署設(shè)備;或者,所述控制平面包括第二方面,或者第二方面的任一種可能的實(shí)現(xiàn)方式,或者第三方面所述的業(yè)務(wù)部署設(shè)備。采用上述方案,業(yè)務(wù)部署設(shè)備根據(jù)描述用戶、業(yè)務(wù)需求的業(yè)務(wù)視圖信息,確定為業(yè)務(wù)節(jié)點(diǎn)部署轉(zhuǎn)發(fā)設(shè)備的部署視圖信息,根據(jù)該部署視圖信息,該業(yè)務(wù)部署設(shè)備將邏輯上部署的轉(zhuǎn)發(fā)設(shè)備映射到轉(zhuǎn)發(fā)平面的物理轉(zhuǎn)發(fā)設(shè)備上,將邏輯上部署的鏈路映射到轉(zhuǎn)發(fā)平面的物理轉(zhuǎn)發(fā)設(shè)備之間的鏈路,并且,根據(jù)業(yè)務(wù)視圖中用于描述的業(yè)務(wù)數(shù)據(jù)流信息以及鏈路屬性信息,該業(yè)務(wù)部署設(shè)備可以生成配置信息,對(duì)物理轉(zhuǎn)發(fā)設(shè)備以及物理鏈路進(jìn)行配置,實(shí)現(xiàn)了用戶、業(yè)務(wù)需求到最終的業(yè)務(wù)部署。附圖說明為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實(shí)施例提供的一種sdn網(wǎng)絡(luò)的架構(gòu)示意圖;圖2為本發(fā)明實(shí)施例提供的一種部署業(yè)務(wù)的方法的流程示意圖;圖3為本發(fā)明實(shí)施例提供的一種業(yè)務(wù)視圖信息的示意圖;圖4為基于圖3所示的業(yè)務(wù)視圖信息生成的一種部署視圖信息的示意圖;圖5為本發(fā)明實(shí)施例提供的另一種生成部署視圖信息的一個(gè)實(shí)例;圖6為本發(fā)明實(shí)施例提供的一種業(yè)務(wù)視圖信息到部署視圖信息的映射示意圖。圖7為本發(fā)明實(shí)施例提供的另一種業(yè)務(wù)視圖信息到部署視圖信息的映射示意圖;圖8為本發(fā)明實(shí)施例提供的另一種部署視圖信息的示意圖;圖9為本發(fā)明實(shí)施例提供的一種轉(zhuǎn)發(fā)平面的物理網(wǎng)絡(luò)資源拓?fù)涞氖疽鈭D;圖10為本發(fā)明實(shí)施例提供的一種業(yè)務(wù)部署設(shè)備的結(jié)構(gòu)示意圖;圖11為本發(fā)明實(shí)施例提供的另一種業(yè)務(wù)部署設(shè)備的結(jié)構(gòu)示意圖;圖12a為本發(fā)明實(shí)施例提供的一種sdn網(wǎng)絡(luò)的結(jié)構(gòu)示意圖;圖12b為本發(fā)明實(shí)施例提供的另一種sdn網(wǎng)絡(luò)的結(jié)構(gòu)示意圖。具體實(shí)施方式為了便于本領(lǐng)域的普通技術(shù)人員能夠更容易理解本發(fā)明實(shí)施例提供的技術(shù)方案,下面首先對(duì)本發(fā)明實(shí)施例涉及到的相關(guān)技術(shù)的術(shù)語進(jìn)行簡單介紹。參照?qǐng)D1,圖1是sdn網(wǎng)絡(luò)的架構(gòu)示意圖,包括:應(yīng)用平面11,與所述應(yīng)用平面11相連的控制平面12,與所述控制平面12相連的轉(zhuǎn)發(fā)平面13。所述應(yīng)用平面11運(yùn)行有應(yīng)用,所述應(yīng)用可以是一系列的應(yīng)用程序,所述應(yīng)用可以通過駐留在任意數(shù)量的物理平臺(tái)或虛擬平臺(tái)上的任意數(shù)量的軟件組件來實(shí)現(xiàn)。所述物理平臺(tái)可以是物理服務(wù)器等物理設(shè)備,所述虛擬平臺(tái)可以是虛擬機(jī)(英文全稱:virtualmachine,簡稱:vm)等虛擬設(shè)備,所述軟件組件可以是應(yīng)用進(jìn)程、線程等。所述應(yīng)用可以為一種網(wǎng)絡(luò)應(yīng)用,例如可以是帶寬按需分配(英文全稱:bandwidthondemand,簡稱:bod)應(yīng)用、sfc應(yīng)用(一種業(yè)務(wù)功能串接的技術(shù),英文為servicefunctionchaining)等。所述控制平面12包括控制器,所述控制器是一個(gè)可以控制網(wǎng)絡(luò)資源集的軟件實(shí)體。所述控制器可以通過駐留在任意數(shù)量的物理平臺(tái)上的任何數(shù)量的軟件組件來實(shí)現(xiàn)。所述控制器可以是一種網(wǎng)絡(luò)控制器,例如可以是opendaylight(一種分布式的網(wǎng)絡(luò)控制器)、onos(一種開放式網(wǎng)絡(luò)操作系統(tǒng))、floodlight(一種openflow控制器)等。其中,所述應(yīng)用平面11包括的所述應(yīng)用可以通過直接或編程的方式通過網(wǎng)絡(luò)控制器提供的抽象接口,向網(wǎng)絡(luò)控制器發(fā)送網(wǎng)絡(luò)需求和期待的既定網(wǎng)絡(luò)行為,以完成業(yè)務(wù)所需的業(yè)務(wù)需求的描述。而所述控制平面12包括的控制器可以根據(jù)所述應(yīng)用所描述的業(yè)務(wù)需求,進(jìn)行網(wǎng)絡(luò)資源的控制、管理和配置,滿足網(wǎng)絡(luò)業(yè)務(wù)定制需求。轉(zhuǎn)發(fā)平面13為一系列轉(zhuǎn)發(fā)設(shè)備組成的拓?fù)渚W(wǎng)絡(luò),所述轉(zhuǎn)發(fā)設(shè)備包括路由器和交換機(jī),用于根據(jù)控制平面的控制對(duì)數(shù)據(jù)進(jìn)行處理、轉(zhuǎn)發(fā)和狀態(tài)收集。業(yè)務(wù)節(jié)點(diǎn)(英文:servicenode)是一個(gè)邏輯的實(shí)體,其可以有不同的類型,具體可以是用戶主機(jī),二層網(wǎng)絡(luò),三層網(wǎng)絡(luò),外部網(wǎng)絡(luò),防火墻,負(fù)載均衡器,業(yè)務(wù)鏈組等。為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其 他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明實(shí)施例提供一種部署業(yè)務(wù)的方法,該方法應(yīng)用于sdn網(wǎng)絡(luò),該sdn網(wǎng)絡(luò)包括應(yīng)用平面,控制平面以及轉(zhuǎn)發(fā)平面,該方法的執(zhí)行主體為業(yè)務(wù)部署設(shè)備,其中,該業(yè)務(wù)部署設(shè)備可以處于sdn網(wǎng)絡(luò)的應(yīng)用平面,也可以處于sdn網(wǎng)絡(luò)的控制平面。如圖2所示,該方法包括:s201、業(yè)務(wù)部署設(shè)備獲取應(yīng)用平面生成的業(yè)務(wù)視圖信息。該業(yè)務(wù)視圖信息包括用于描述業(yè)務(wù)節(jié)點(diǎn)之間的連通需求的第一描述信息以及用于描述該業(yè)務(wù)節(jié)點(diǎn)的業(yè)務(wù)屬性的第二描述信息,該業(yè)務(wù)節(jié)點(diǎn)是提供業(yè)務(wù)的實(shí)體。值得說明的是,該業(yè)務(wù)視圖信息可以是網(wǎng)絡(luò)應(yīng)用或者網(wǎng)絡(luò)用戶通過編程在應(yīng)用平面生成的用于描述用戶需求的視圖信息,所述用戶需求包括業(yè)務(wù)節(jié)點(diǎn)之間的連通需求,業(yè)務(wù)節(jié)點(diǎn)之間的帶寬需求,可控業(yè)務(wù)節(jié)點(diǎn)的業(yè)務(wù)數(shù)據(jù)流信息等。其中,網(wǎng)絡(luò)應(yīng)用或者網(wǎng)絡(luò)用戶在描述需求信息時(shí),可以進(jìn)行配置控制的業(yè)務(wù)節(jié)點(diǎn)為可控業(yè)務(wù)節(jié)點(diǎn),不屬于該網(wǎng)絡(luò)應(yīng)用或者網(wǎng)絡(luò)用戶管轄范圍內(nèi)的業(yè)務(wù)節(jié)點(diǎn)為不可控業(yè)務(wù)節(jié)點(diǎn),本文以下描述的外部三層網(wǎng)絡(luò)以及外部二層網(wǎng)絡(luò)即為不可控的業(yè)務(wù)節(jié)點(diǎn)。s202、該業(yè)務(wù)部署設(shè)備根據(jù)該業(yè)務(wù)視圖信息,確定為該業(yè)務(wù)節(jié)點(diǎn)部署轉(zhuǎn)發(fā)設(shè)備的部署視圖信息。其中,該部署視圖信息包括邏輯上為業(yè)務(wù)節(jié)點(diǎn)內(nèi)部署的轉(zhuǎn)發(fā)設(shè)備,以及在業(yè)務(wù)節(jié)點(diǎn)之間部署的轉(zhuǎn)發(fā)設(shè)備,以及轉(zhuǎn)發(fā)設(shè)備之間的連通關(guān)系。所述轉(zhuǎn)發(fā)設(shè)備包括交換機(jī)和路由器。s203、該業(yè)務(wù)部署設(shè)備根據(jù)該部署視圖信息在該轉(zhuǎn)發(fā)平面確定為該業(yè)務(wù)節(jié)點(diǎn)部署的物理轉(zhuǎn)發(fā)設(shè)備,并對(duì)該物理轉(zhuǎn)發(fā)設(shè)備進(jìn)行功能配置。也就是說,步驟s203是將步驟s202中確定的邏輯上部署的轉(zhuǎn)發(fā)設(shè)備映射到轉(zhuǎn)發(fā)平面的物理轉(zhuǎn)發(fā)設(shè)備上,將邏輯上連通的鏈路映射到物理轉(zhuǎn)發(fā)設(shè)備之間 的物理鏈路。并且,進(jìn)一步地,對(duì)物理轉(zhuǎn)發(fā)設(shè)備以及物理鏈路進(jìn)行配置。采用上述方法,業(yè)務(wù)部署設(shè)備將用戶需求分為兩個(gè)階段處理,一是根據(jù)描述用戶、業(yè)務(wù)需求的業(yè)務(wù)視圖信息確定部署視圖信息,二是根據(jù)部署視圖信息確定實(shí)際物理轉(zhuǎn)發(fā)設(shè)備的部署及配置。上述兩個(gè)階段實(shí)現(xiàn)了用戶、業(yè)務(wù)需求到最終的業(yè)務(wù)部署,并且,網(wǎng)絡(luò)應(yīng)用、網(wǎng)絡(luò)用戶可以通過所述部署視圖信息看到其網(wǎng)絡(luò)的組成。為了使本領(lǐng)域技術(shù)人員更加理解本發(fā)明實(shí)施例提供的技術(shù)方案,下面對(duì)上述步驟s201至步驟s203進(jìn)行詳細(xì)說明。業(yè)務(wù)視圖信息是網(wǎng)絡(luò)應(yīng)用、網(wǎng)絡(luò)用戶的網(wǎng)絡(luò)業(yè)務(wù)需求的基于意圖的intent-basednbi方式描述,使用intent-basednbi方式描述的網(wǎng)絡(luò)業(yè)務(wù)需求是從網(wǎng)絡(luò)應(yīng)用、網(wǎng)絡(luò)用戶本身的方式描述,只需要網(wǎng)絡(luò)業(yè)務(wù)需求角度描述,而不需具體的網(wǎng)絡(luò)技術(shù)背景、網(wǎng)絡(luò)技術(shù)細(xì)節(jié)。具體地,用戶可以使用intent-basednbi和網(wǎng)絡(luò)業(yè)務(wù)信息模型描述該業(yè)務(wù)視圖信息,該業(yè)務(wù)視圖信息中可以包括:[node,connection],即業(yè)務(wù)視圖信息是由節(jié)點(diǎn)和節(jié)點(diǎn)間的連接構(gòu)成。connection描述業(yè)務(wù)節(jié)點(diǎn)間的連通需求,即步驟s201中的所述第一描述信息,所述連通需求包括網(wǎng)絡(luò)應(yīng)用、網(wǎng)絡(luò)用戶所需的網(wǎng)絡(luò)資源描述、需要進(jìn)行的網(wǎng)絡(luò)業(yè)務(wù)處理等。node是業(yè)務(wù)視圖中的業(yè)務(wù)節(jié)點(diǎn),其包括node的屬性以及相關(guān)參數(shù),即步驟s201中的所述第二描述信息,所述第二描述信息中可以包括業(yè)務(wù)節(jié)點(diǎn)的網(wǎng)絡(luò)層標(biāo)識(shí),用于區(qū)分業(yè)務(wù)節(jié)點(diǎn)屬于二層網(wǎng)絡(luò)還是三層網(wǎng)絡(luò),還可以包括業(yè)務(wù)節(jié)點(diǎn)的親和性標(biāo)識(shí),業(yè)務(wù)節(jié)點(diǎn)之間的親和性是指業(yè)務(wù)節(jié)點(diǎn)間交互信息需求較多、部署時(shí)需要物理靠近、減少開銷等??蛇x地,該業(yè)務(wù)視圖信息中還可以包括業(yè)務(wù)數(shù)據(jù)流信息,用于描述業(yè)務(wù)節(jié)點(diǎn)之間的業(yè)務(wù)流的轉(zhuǎn)發(fā)、處理需求。該業(yè)務(wù)部署設(shè)備根據(jù)該業(yè)務(wù)數(shù)據(jù)流信息可以生成用于配置業(yè)務(wù)節(jié)點(diǎn)間的轉(zhuǎn)發(fā)設(shè)備的流表項(xiàng)的配置信息。示例地,參照?qǐng)D3,圖3為一種業(yè)務(wù)視圖信息的示意圖,如圖所示,地域a包括主機(jī)h1和主機(jī)h2組成的一個(gè)類型為二層網(wǎng)絡(luò)的業(yè)務(wù)節(jié)點(diǎn)n1,以及單個(gè)主 機(jī)類型的業(yè)務(wù)節(jié)點(diǎn)n2,其中,主機(jī)h1與主機(jī)h2之間具有親和性(圖中虛線框內(nèi)的主機(jī)之間具有親和性),地域b包括主機(jī)h4和主機(jī)h5組成的一個(gè)類型為二層網(wǎng)絡(luò)的業(yè)務(wù)節(jié)點(diǎn)n3,地域c包括單個(gè)主機(jī)類型的業(yè)務(wù)節(jié)點(diǎn)c。并且,圖3示出的主機(jī)之間的連接關(guān)系表明業(yè)務(wù)節(jié)點(diǎn)之間的連通需求。進(jìn)一步地,在本發(fā)明實(shí)施例的一種可能的實(shí)現(xiàn)方式中,步驟s202包括:該業(yè)務(wù)部署設(shè)備根據(jù)該第二描述信息確定該業(yè)務(wù)節(jié)點(diǎn)為包括多個(gè)主機(jī)的二層網(wǎng)絡(luò);根據(jù)該第二描述信息確定該二層網(wǎng)絡(luò)中具有親和性的主機(jī)集合;為每個(gè)該主機(jī)集合部署一一對(duì)應(yīng)的邏輯路由器;其中,每個(gè)該邏輯路由器及其對(duì)應(yīng)的主機(jī)集合作為一個(gè)連接單元。針對(duì)二層網(wǎng)絡(luò)類型的業(yè)務(wù)節(jié)點(diǎn),該業(yè)務(wù)部署設(shè)備還為每個(gè)該二層網(wǎng)絡(luò)中的所有主機(jī)部署一一對(duì)應(yīng)的邏輯交換機(jī),并將該二層網(wǎng)絡(luò)中的每個(gè)該邏輯交換機(jī)進(jìn)行兩兩相連;將該主機(jī)集合對(duì)應(yīng)的每個(gè)該邏輯交換機(jī)分別與為該主機(jī)集合部署的邏輯路由器進(jìn)行相連。仍然以圖3進(jìn)行舉例說明,該業(yè)務(wù)部署設(shè)備根據(jù)第二描述信息可確定業(yè)務(wù)節(jié)點(diǎn)n1和n3為包括多個(gè)主機(jī)的二層網(wǎng)絡(luò),其中,該第二描述信息可以包括網(wǎng)絡(luò)層標(biāo)識(shí),該業(yè)務(wù)部署設(shè)備通過判斷網(wǎng)絡(luò)層標(biāo)識(shí)的方式確定哪些業(yè)務(wù)節(jié)點(diǎn)為二層網(wǎng)絡(luò),另外,該業(yè)務(wù)部署設(shè)備也可以通過其他方式進(jìn)行判斷,其與用戶描述業(yè)務(wù)節(jié)點(diǎn)屬性信息的方式相關(guān),本發(fā)明不做限定。如圖4所示,由于n1和n3均只包括兩個(gè)具有親和性的主機(jī),因此,針對(duì)n1和n3,該業(yè)務(wù)部署設(shè)備分別部署對(duì)應(yīng)的邏輯路由器vr1和vr3。該業(yè)務(wù)部署設(shè)備還部署邏輯交換機(jī)vs1和vs2分別與主機(jī)h1和h2相連,部署邏輯交換機(jī)vs4和vs5分別與主機(jī)h4和h5相連,并且,邏輯交換機(jī)vs1和vs2與邏輯路由器vr1相連,邏輯交換機(jī)vs4和vs5與邏輯路由器vr3相連。并且,同一二層網(wǎng)絡(luò)中的邏輯交換機(jī)vs1和vs2相連,vs4和vs5相連,在此種情況下,業(yè)務(wù)節(jié)點(diǎn)n1、邏輯交換機(jī)vs1和vs2、邏輯路由器vr1為一個(gè)連接單元,業(yè)務(wù)節(jié)點(diǎn)n3、邏輯交換機(jī)vs4和vs5、邏輯路由器vr3為一個(gè)連接單元。值的說明的是,上述只是舉例說明,同一二層網(wǎng)絡(luò)中的主機(jī)之間的可以不具備親和性,如圖5所示,同一二層網(wǎng)絡(luò)中包括h1,h2和h3三個(gè)主機(jī),其中,h1和h2具有親和性,h1和h2與h3均不存在親和性,在此種情況下,該業(yè)務(wù)部署設(shè)備對(duì)該二層網(wǎng)絡(luò)中的每個(gè)主機(jī)部署一一對(duì)應(yīng)的邏輯交換機(jī),如圖5所示的vs1、vs2和vs3,并對(duì)主機(jī)h1和h2的集合部署對(duì)應(yīng)的邏輯路由器vr1,對(duì)主機(jī)h3部署對(duì)應(yīng)的邏輯路由器vr2。并且,同一二層網(wǎng)絡(luò)下的邏輯交換機(jī)vs1,vs2和vs3兩兩相連,此時(shí),主機(jī)h1和h2、邏輯交換機(jī)vs1和vs2、邏輯路由器vr1為一個(gè)連接單元。在本發(fā)明實(shí)施例的另一種可能的實(shí)現(xiàn)方式中,步驟s202還包括:該業(yè)務(wù)部署設(shè)備根據(jù)該第二描述信息確定該業(yè)務(wù)節(jié)點(diǎn)為單個(gè)主機(jī);為該單個(gè)主機(jī)部署對(duì)應(yīng)的邏輯交換機(jī)以及邏輯路由器;其中,每個(gè)該邏輯路由器與對(duì)應(yīng)的該單個(gè)主機(jī)作為一個(gè)連接單元。仍然以圖3進(jìn)行舉例說明,該業(yè)務(wù)部署設(shè)備根據(jù)第二描述信息可確定業(yè)務(wù)節(jié)點(diǎn)n4為單個(gè)主機(jī),這樣,如圖4所示,針對(duì)該業(yè)務(wù)節(jié)點(diǎn)n4,該業(yè)務(wù)部署設(shè)備部署一個(gè)對(duì)應(yīng)的邏輯交換機(jī)vs6以及邏輯路由器vr4,并且,業(yè)務(wù)節(jié)點(diǎn)n4與邏輯交換機(jī)vs6連接,vs6與邏輯路由器vr4連接,在此種情況下,業(yè)務(wù)節(jié)點(diǎn)n4、邏輯交換機(jī)vs6以及邏輯路由器vr4為一個(gè)連接單元。進(jìn)一步地,步驟s202還包括:該業(yè)務(wù)部署設(shè)備根據(jù)該第二描述信息確定具有親和性的連接單元組成的連接單元集合;對(duì)于該連接單元集合中的任一連接單元,均存在該連接單元集合中的另一連接單元與其具有親和性;將該連接單元集合中具有親和性的連接單元的邏輯路由器進(jìn)行相連。值得說明的是,上述方法步驟中對(duì)連接單元的劃分是按照部署的邏輯路由器進(jìn)行的,也就是說,一個(gè)邏輯路由器對(duì)應(yīng)一個(gè)連接單元,參照?qǐng)D4,由以上描述可知,圖4中的每一個(gè)邏輯路由器分別對(duì)應(yīng)一個(gè)連接單元,其中,由于n1和n2具有親和性,因此,邏輯路由器vr1與邏輯路由器vr2對(duì)應(yīng)的連接單元即為一個(gè)連接單元集合,也就是說,邏輯路由器vr1對(duì)應(yīng)的連接單元與邏輯路由器 vr2對(duì)應(yīng)的連接單元具有親和性,因此,該業(yè)務(wù)部署設(shè)備將邏輯路由器vr1與邏輯路由器vr2相連。舉另一個(gè)例子,連接單元集合中包括邏輯路由器vr1對(duì)應(yīng)的第一連接單元,邏輯路由器vr2對(duì)應(yīng)的第二連接單元,邏輯路由器vr3對(duì)應(yīng)的第三連接單元。在此種情況下,若第一連接單元與第二連接單元具有親和性,第二連接單元與第三連接單元具有親和性,第一連接單元與第三連接單元不具有親和性,則業(yè)務(wù)部署設(shè)備將邏輯路由器vr1與邏輯路由器vr2相連,將邏輯路由器vr2與邏輯路由器vr3相連;若第一連接單元與第二連接單元具有親和性,第二連接單元與第三連接單元具有親和性,第一連接單元與第三連接單元也具有親和性,則業(yè)務(wù)部署設(shè)備將邏輯路由器vr1與邏輯路由器vr2相連,將邏輯路由器vr2與邏輯路由器vr3相連,并將邏輯路由器vr1與邏輯路由器vr3相連。進(jìn)一步地,步驟202還包括:在該連接單元集合之間,獨(dú)立連接單元之間,以及該連接單元集合與該獨(dú)立連接單元之間,通過邏輯路由器進(jìn)行串聯(lián);其中,該獨(dú)立連接單元是指與其他連接單元均無親和性的連接單元。以圖4舉例說明,圖4包括一個(gè)連接單元集合,包括邏輯路由器vr1和vr2對(duì)應(yīng)的兩個(gè)連接單元,兩個(gè)獨(dú)立連接單元,即邏輯路由器vr3對(duì)應(yīng)的連接單元和邏輯路由器vr4對(duì)應(yīng)的連接單元,如圖4所示,兩個(gè)獨(dú)立連接單元之間通過邏輯路由器vr3和vr4串聯(lián)起來,連接單元集合中選取一個(gè)邏輯路由器與一個(gè)獨(dú)立連接單元的邏輯路由器相連,其中,圖4示出的是邏輯路由器vr1和vr3相連,在具體實(shí)施時(shí),也可以由邏輯路由器vr1和邏輯路由器vr4相連,還可以由邏輯路由器vr2與邏輯路由器vr3或者vr4相連。以上描述的部署方式是在業(yè)務(wù)節(jié)點(diǎn)為二層網(wǎng)絡(luò)和單個(gè)主機(jī)的情況下的部署方式,可選地,在業(yè)務(wù)視圖信息中包括三層網(wǎng)絡(luò)或者外部網(wǎng)絡(luò)時(shí),上述步驟202還包括:該業(yè)務(wù)部署設(shè)備在根據(jù)該第二描述信息確定該業(yè)務(wù)節(jié)點(diǎn)為三層網(wǎng)絡(luò)時(shí),為該三層網(wǎng)絡(luò)部署對(duì)應(yīng)的邏輯路由器。值得說明的是,該三層網(wǎng)絡(luò)可以為外部三層網(wǎng)絡(luò)。該業(yè)務(wù)部署設(shè)備在根據(jù)該第二描述信息確定該業(yè)務(wù)節(jié)點(diǎn)為外部二層網(wǎng)絡(luò)時(shí),為該外部二層網(wǎng)絡(luò)部署對(duì)應(yīng)的邏輯交換機(jī)。其中,針對(duì)三層網(wǎng)絡(luò)和外部二層網(wǎng)絡(luò),該業(yè)務(wù)部署設(shè)備可以根據(jù)該第一描述信息確定該連接單元的邏輯路由器與該三層網(wǎng)絡(luò)的邏輯路由器之間或者與該外部二層網(wǎng)絡(luò)的邏輯交換機(jī)之間是否需要連接。示例地,圖6示出了一業(yè)務(wù)視圖信息,包括業(yè)務(wù)節(jié)點(diǎn)n1,n2和n3,其中,業(yè)務(wù)節(jié)點(diǎn)n1包括主機(jī)h1,h2和h3,業(yè)務(wù)節(jié)點(diǎn)n2包括主機(jī)h4,h5和h6,業(yè)務(wù)節(jié)點(diǎn)n3為一個(gè)三層網(wǎng)絡(luò)或者外部三層網(wǎng)絡(luò),其中,所有主機(jī)之間具有相同的親和性。圖6還示出了,業(yè)務(wù)部署設(shè)備根據(jù)該業(yè)務(wù)視圖信息得到的部署視圖信息,其中,邏輯路由器vr1、邏輯交換機(jī)vs1、vs2和vs3、主機(jī)h1、h2和h3為一個(gè)連接單元;邏輯路由器vr2、邏輯交換機(jī)vs4、vs5和vs6、主機(jī)h4、h5和h6為另一個(gè)連接單元,由于兩個(gè)連接單元之間均具有親和性,因此,邏輯路由器vr1和vr2之間相連,又根據(jù)該第一描述信息包括的連通需求信息,該業(yè)務(wù)部署信息在確定業(yè)務(wù)節(jié)點(diǎn)n1和n2均與n3具有業(yè)務(wù)交互時(shí),可以將邏輯路由器vr1和vr2分別與邏輯路由器vr3相連。另一個(gè)例子,圖7示出了另一業(yè)務(wù)視圖信息,包括業(yè)務(wù)節(jié)點(diǎn)n1,n2和n3,其中,業(yè)務(wù)節(jié)點(diǎn)n1包括主機(jī)h1、h2、h3和h4,業(yè)務(wù)節(jié)點(diǎn)n2包括主機(jī)h5,h6和h7,業(yè)務(wù)節(jié)點(diǎn)n3為一個(gè)外部二層網(wǎng)絡(luò),主機(jī)h1和h2之間具有親和性,主機(jī)h3、h4、h5、h6、h7之間具有親和性。圖7還示出了業(yè)務(wù)部署設(shè)備根據(jù)該業(yè)務(wù)視圖信息得到的部署視圖信息,其中,邏輯路由器vr1、邏輯交換機(jī)vs1和vs2、主機(jī)h1和h2為一個(gè)獨(dú)立連接單元;邏輯路由器vr2、邏輯交換機(jī)vs3和vs4、主機(jī)h3和h4組成的連接單元,與邏輯路由器vr3、邏輯交換機(jī)vs3、vs4和vs5、主機(jī)h5、h6和h7組成的連接單元為一個(gè)連接單元集合,該獨(dú)立連接單元與該連接單元集合通過邏輯路由器進(jìn)行串聯(lián),并且,根據(jù)連通需求信息,該業(yè)務(wù)部署信息在確定業(yè)務(wù)節(jié)點(diǎn)n2與n3具有業(yè)務(wù)交互時(shí),可以將邏輯路由器vr3和vs7相連。由上述描述可知,業(yè)務(wù)部署設(shè)備根據(jù)業(yè)務(wù)視圖信息確定的部署視圖信息中包括用于描述為每個(gè)該業(yè)務(wù)節(jié)點(diǎn)部署的邏輯轉(zhuǎn)發(fā)設(shè)備的第三描述信息,以及用于描述該邏輯轉(zhuǎn)發(fā)設(shè)備之間的邏輯鏈路的第四描述信息。因此,步驟s203包括:該業(yè)務(wù)部署設(shè)備根據(jù)該第三描述信息在該轉(zhuǎn)發(fā)平面選擇對(duì)應(yīng)該邏輯轉(zhuǎn)發(fā)設(shè)備的物理轉(zhuǎn)發(fā)設(shè)備,并根據(jù)該第四描述信息在該物理轉(zhuǎn)發(fā)設(shè)備之間選擇對(duì)應(yīng)該邏輯鏈路的物理鏈路。示例地,圖8示出了一種部署視圖信息,其連接結(jié)構(gòu)如圖所示,圖9示出了轉(zhuǎn)發(fā)平面的物理轉(zhuǎn)發(fā)設(shè)備的拓?fù)渚W(wǎng)絡(luò)。業(yè)務(wù)部署設(shè)備在將邏輯轉(zhuǎn)發(fā)設(shè)備,包括邏輯路由器和邏輯交換機(jī),映射到物理轉(zhuǎn)發(fā)設(shè)備時(shí),可以將部署視圖信息中與業(yè)務(wù)節(jié)點(diǎn)直接相連的邏輯交換機(jī)映射到物理拓?fù)渚W(wǎng)絡(luò)中與業(yè)務(wù)節(jié)點(diǎn)直接相連的物理交換機(jī),將部署視圖信息中與業(yè)務(wù)節(jié)點(diǎn)直接相連的邏輯路由器映射到物理拓?fù)渚W(wǎng)絡(luò)中與業(yè)務(wù)節(jié)點(diǎn)直接相連的物理路由器。對(duì)于部署視圖信息中未與業(yè)務(wù)節(jié)點(diǎn)直接相連的邏輯路由器,該業(yè)務(wù)部署設(shè)備可以將其映射到轉(zhuǎn)發(fā)平面的gateway路由器或者core路由器。參照表1,表1中同一行的邏輯轉(zhuǎn)發(fā)設(shè)備與物理轉(zhuǎn)發(fā)設(shè)備表示將圖8中的邏輯轉(zhuǎn)發(fā)設(shè)備映射到轉(zhuǎn)發(fā)平面的物理轉(zhuǎn)發(fā)設(shè)備。表1邏輯轉(zhuǎn)發(fā)設(shè)備物理轉(zhuǎn)發(fā)設(shè)備vs1s1vs2s3vs3s6vs4s10vs5s2vs6s7vs7s9vr1s5vr2s16進(jìn)一步地,參照?qǐng)D9,對(duì)于部署視圖信息中的邏輯鏈路,轉(zhuǎn)發(fā)平面具有多條 物理鏈路可供映射,例如,對(duì)于vs1和vs2之間的邏輯鏈路,由于vs1映射到轉(zhuǎn)發(fā)平面的s1,vs2映射到轉(zhuǎn)發(fā)平面的s3,因此,vs1和vs2之間的邏輯鏈路可以映射到s1和s3之間的任一條物理鏈路。優(yōu)選的,該業(yè)務(wù)部署設(shè)備也可以根據(jù)帶寬、延遲、抖動(dòng)等相關(guān)參數(shù),選擇最優(yōu)的物理鏈路進(jìn)行映射。圖8中部分邏輯鏈路與轉(zhuǎn)發(fā)平面的物理鏈路的映射關(guān)系如表2所示。表2邏輯鏈路物理鏈路vs1-vs2s1-s11-s3vs3-vs4s6-s15-s10vs1-vr1s1-s12-s5vr1-vr2s5-s-13-s16進(jìn)一步地,該業(yè)務(wù)視圖信息還包括業(yè)務(wù)數(shù)據(jù)流信息;該部署視圖信息還包括鏈路屬性信息,則步驟s203還包括:根據(jù)該業(yè)務(wù)數(shù)據(jù)流信息以及該鏈路屬性信息生成配置管理信息,并向該物理轉(zhuǎn)發(fā)設(shè)備發(fā)送該配置管理信息,該配置管理信息用于對(duì)該物理轉(zhuǎn)發(fā)設(shè)備以及該物理鏈路進(jìn)行配置。示例地,仍然以圖8所示的部署視圖信息以及圖9所示轉(zhuǎn)發(fā)平面為例進(jìn)行說明,該業(yè)務(wù)部署設(shè)備在確定需要實(shí)際部署的物理轉(zhuǎn)發(fā)設(shè)備后,還可以對(duì)物理轉(zhuǎn)發(fā)設(shè)備的功能以及物理轉(zhuǎn)發(fā)設(shè)備之間的鏈路的相關(guān)參數(shù)進(jìn)行配置。下面具體說明業(yè)務(wù)部署設(shè)備對(duì)交換機(jī)s1的配置。示例地,若網(wǎng)絡(luò)用戶a需要在地域a本地一個(gè)二層網(wǎng)絡(luò)中的主機(jī)h1、h2互通,且網(wǎng)絡(luò)用戶a在地域a中的主機(jī)h1和h2能夠訪問位于地域b、c中的host,且網(wǎng)絡(luò)用戶a的網(wǎng)絡(luò)是隔離、獨(dú)享的,其他的網(wǎng)絡(luò)用戶不能夠訪問網(wǎng)絡(luò)用戶a的host,且不能夠共用網(wǎng)絡(luò)用戶a的網(wǎng)絡(luò)。則基于業(yè)務(wù)視圖中上述需求的描述信息,該業(yè)務(wù)部署設(shè)備可以配置為地域a的該二層網(wǎng)絡(luò)部署的物理轉(zhuǎn)發(fā)設(shè)備s1實(shí)現(xiàn)如下功能:table:0,match:[in_port=1],instructions:[goto=1];%inporttable,由wan端口 進(jìn)入報(bào)文,轉(zhuǎn)到table1作隧道解封裝處理,用于滿足本地地域、遠(yuǎn)端地域host互連通需求。table:0,match:[in_port=6],instructions:[meta:0x1,goto=2];%#inporttable,由ce端口進(jìn)入報(bào)文,寫入租戶標(biāo)識(shí)(metadata)后,轉(zhuǎn)到table2作路由處理,用于實(shí)現(xiàn)租戶隔離。table:1,match:[eth_type=0x8847,mpls_label=0],instructions:[apply:[mpls_pop=0x0800],meta=0x1,goto=2];%mplslabeltable,對(duì)報(bào)文作隧道解封裝處理,并寫入租戶標(biāo)識(shí)(metadata),再轉(zhuǎn)到table2作路由處理,用于滿足隧道的連通需求。table:2,match:[meta=0x1,eth_dst=00:00:00:00:00:01],instructions:[apply:[out=6]];%mactable,在租戶空間內(nèi)(metadata一致),對(duì)報(bào)文作路由處理,目的主機(jī)在本地,報(bào)文從ce端口轉(zhuǎn)發(fā)出去,用于滿足主機(jī)h1和h2的連通需求。table:2,match:[meta=0x1,eth_dst=00:00:00:00:00:02],instructions:[apply:[mpls_push=0x8847,set_field=(mpls_label:1),out=1]]。%mactable,在租戶空間內(nèi)(metadata一致),對(duì)報(bào)文作路由處理,目的主機(jī)在遠(yuǎn)端,對(duì)報(bào)文作隧道封裝,從wan端口轉(zhuǎn)發(fā)出去,用于滿足其他地域的連通需求。可選地,在該業(yè)務(wù)視圖信息包括業(yè)務(wù)數(shù)據(jù)流信息的情況下,該業(yè)務(wù)轉(zhuǎn)發(fā)設(shè)備還可以根據(jù)該業(yè)務(wù)數(shù)據(jù)流信息生成用于配置轉(zhuǎn)發(fā)設(shè)備的流表項(xiàng)的配置信息,用于控制轉(zhuǎn)發(fā)設(shè)備的業(yè)務(wù)報(bào)文轉(zhuǎn)發(fā)路徑。采用上述方法,業(yè)務(wù)部署設(shè)備根據(jù)描述用戶、業(yè)務(wù)需求的業(yè)務(wù)視圖信息,確定為業(yè)務(wù)節(jié)點(diǎn)部署轉(zhuǎn)發(fā)設(shè)備的部署視圖信息,根據(jù)該部署視圖信息,該業(yè)務(wù)部署設(shè)備將邏輯上部署的轉(zhuǎn)發(fā)設(shè)備映射到轉(zhuǎn)發(fā)平面的物理轉(zhuǎn)發(fā)設(shè)備上,將邏輯上部署的鏈路映射到轉(zhuǎn)發(fā)平面的物理轉(zhuǎn)發(fā)設(shè)備之間的鏈路,并且,根據(jù)業(yè)務(wù)視圖中用于描述的業(yè)務(wù)數(shù)據(jù)流信息以及鏈路屬性信息,該業(yè)務(wù)部署設(shè)備可以生成配置信息,對(duì)物理轉(zhuǎn)發(fā)設(shè)備以及物理鏈路進(jìn)行配置,實(shí)現(xiàn)了用戶、業(yè)務(wù)需求到 最終的業(yè)務(wù)部署。本發(fā)明實(shí)施例還提供一種業(yè)務(wù)部署設(shè)備10,用于實(shí)施上述方法實(shí)施例提供的一種部署業(yè)務(wù)的方法,如圖10所示,該業(yè)務(wù)部署設(shè)備包括:獲取單元101,用于獲取所述sdn網(wǎng)絡(luò)的應(yīng)用平面生成的業(yè)務(wù)視圖信息,所述業(yè)務(wù)視圖信息包括用于描述業(yè)務(wù)節(jié)點(diǎn)之間的連通需求的第一描述信息以及用于描述所述業(yè)務(wù)節(jié)點(diǎn)的業(yè)務(wù)屬性的第二描述信息,所述業(yè)務(wù)節(jié)點(diǎn)是提供業(yè)務(wù)的實(shí)體;第一映射單元102,用于根據(jù)所述業(yè)務(wù)視圖信息,確定為所述業(yè)務(wù)節(jié)點(diǎn)部署轉(zhuǎn)發(fā)設(shè)備的部署視圖信息;第二映射單元103,用于根據(jù)所述部署視圖信息在所述sdn網(wǎng)絡(luò)的轉(zhuǎn)發(fā)平面確定為所述業(yè)務(wù)節(jié)點(diǎn)部署的物理轉(zhuǎn)發(fā)設(shè)備;配置單元104,用于對(duì)所述物理轉(zhuǎn)發(fā)設(shè)備進(jìn)行功能配置??蛇x地,所述第一映射單元102用于:根據(jù)所述第二描述信息確定所述業(yè)務(wù)節(jié)點(diǎn)為包括多個(gè)主機(jī)的二層網(wǎng)絡(luò);根據(jù)所述第二描述信息確定所述二層網(wǎng)絡(luò)中具有親和性的主機(jī)集合;為每個(gè)所述主機(jī)集合部署一一對(duì)應(yīng)的邏輯路由器;其中,每個(gè)所述邏輯路由器及其對(duì)應(yīng)的主機(jī)集合作為一個(gè)連接單元。可選地,所述第一映射單元102還用于:為每個(gè)所述二層網(wǎng)絡(luò)中的所有主機(jī)部署一一對(duì)應(yīng)的邏輯交換機(jī),并將所述二層網(wǎng)絡(luò)中的每個(gè)所述邏輯交換機(jī)進(jìn)行兩兩相連;將所述主機(jī)集合對(duì)應(yīng)的每個(gè)所述邏輯交換機(jī)分別與為所述主機(jī)集合部署的邏輯路由器進(jìn)行相連。可選地,所述第一映射單元102還用于:根據(jù)所述第二描述信息確定所述業(yè)務(wù)節(jié)點(diǎn)為單個(gè)主機(jī);為所述單個(gè)主機(jī)部署對(duì)應(yīng)的邏輯交換機(jī)以及邏輯路由器;其中,每個(gè)所述邏輯路由器與對(duì)應(yīng)的所述單個(gè)主機(jī)作為一個(gè)連接單元??蛇x地,所述第一映射單元102還用于:根據(jù)所述第二描述信息確定具有親和性的連接單元組成的連接單元集合;對(duì)于所述連接單元集合中的任一連接單元,均存在所述連接單元集合中的另一連接單元與其具有親和性;將所述連 接單元集合中具有親和性的連接單元的邏輯路由器進(jìn)行相連??蛇x地,所述第一映射單元102還用于:在所述連接單元集合之間,獨(dú)立連接單元之間,以及所述連接單元集合與所述獨(dú)立連接單元之間,通過邏輯路由器進(jìn)行串聯(lián);其中,所述獨(dú)立連接單元是指與其他連接單元均無親和性的連接單元。具體可參照上述方法實(shí)施例中對(duì)于圖3,圖4和圖5的描述,此處不再贅述??蛇x地,所述第一映射單元102還用于:根據(jù)所述第二描述信息確定所述業(yè)務(wù)節(jié)點(diǎn)為三層網(wǎng)絡(luò);為所述三層網(wǎng)絡(luò)部署對(duì)應(yīng)的邏輯路由器。其中,所述三層網(wǎng)絡(luò)包括外部三層網(wǎng)絡(luò)。可選地,所述第一映射單元102還用于:根據(jù)所述第二描述信息確定所述業(yè)務(wù)節(jié)點(diǎn)為外部二層網(wǎng)絡(luò);為所述外部二層網(wǎng)絡(luò)部署對(duì)應(yīng)的邏輯交換機(jī)。可選地,所述第一映射單元102還用于:根據(jù)所述第一描述信息確定所述連接單元的邏輯路由器與所述三層網(wǎng)絡(luò)的邏輯路由器之間或者與所述外部二層網(wǎng)絡(luò)的邏輯交換機(jī)之間是否需要連接。具體可參照上述方法實(shí)施例中對(duì)于圖3,圖4和圖5的描述,此處不再贅述??蛇x地,所述部署視圖信息包括用于描述為每個(gè)所述業(yè)務(wù)節(jié)點(diǎn)部署的邏輯轉(zhuǎn)發(fā)設(shè)備的第三描述信息,以及用于描述所述邏輯轉(zhuǎn)發(fā)設(shè)備之間的邏輯鏈路的第四描述信息;所述第二映射單元103用于:根據(jù)所述第三描述信息在所述轉(zhuǎn)發(fā)平面選擇對(duì)應(yīng)所述邏輯轉(zhuǎn)發(fā)設(shè)備的物理轉(zhuǎn)發(fā)設(shè)備;根據(jù)所述第四描述信息在所述物理轉(zhuǎn)發(fā)設(shè)備之間選擇對(duì)應(yīng)所述邏輯鏈路的物理鏈路??蛇x地,所述業(yè)務(wù)視圖信息還包括業(yè)務(wù)數(shù)據(jù)流信息;所述部署視圖信息還包括鏈路屬性信息;所述配置單元104用于:根據(jù)所述業(yè)務(wù)數(shù)據(jù)流信息以及所述鏈路屬性信息生成配置管理信息,并向所述物理轉(zhuǎn)發(fā)設(shè)備發(fā)送所述配置管理信息,所述配置管理信息用于對(duì)所述物理轉(zhuǎn)發(fā)設(shè)備以及所述物理鏈路進(jìn)行配置。具體參照上述方法實(shí)施例中對(duì)于圖8和圖9的描述,此處不再贅述。以上對(duì)業(yè)務(wù)部署設(shè)備10進(jìn)行的單元的劃分,僅僅為一種邏輯功能劃分,實(shí) 際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如,上述第一映射單元102和第二映射單元103可以劃分為一個(gè)處理單元,并且,上述各功能單元的物理實(shí)現(xiàn)也可能有多種實(shí)現(xiàn)方式,本發(fā)明對(duì)此不做限定。另外,所屬本領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的業(yè)務(wù)部署設(shè)備的具體工作過程,可以參考前述方法實(shí)施例的對(duì)應(yīng)過程,在此不再贅述。采用上述業(yè)務(wù)部署設(shè)備,該業(yè)務(wù)部署設(shè)備根據(jù)描述用戶、業(yè)務(wù)需求的業(yè)務(wù)視圖信息,確定為業(yè)務(wù)節(jié)點(diǎn)部署轉(zhuǎn)發(fā)設(shè)備的部署視圖信息,根據(jù)該部署視圖信息,該業(yè)務(wù)部署設(shè)備將邏輯上部署的轉(zhuǎn)發(fā)設(shè)備映射到轉(zhuǎn)發(fā)平面的物理轉(zhuǎn)發(fā)設(shè)備上,將邏輯上部署的鏈路映射到轉(zhuǎn)發(fā)平面的物理轉(zhuǎn)發(fā)設(shè)備之間的鏈路,并且,根據(jù)業(yè)務(wù)視圖中用于描述的業(yè)務(wù)數(shù)據(jù)流信息以及鏈路屬性信息,該業(yè)務(wù)部署設(shè)備可以生成配置信息,對(duì)物理轉(zhuǎn)發(fā)設(shè)備以及物理鏈路進(jìn)行配置,實(shí)現(xiàn)了用戶、業(yè)務(wù)需求到最終的業(yè)務(wù)部署。本發(fā)明實(shí)施例還提供另一種業(yè)務(wù)部署設(shè)備11,用于實(shí)施上述方法實(shí)施例提供的一種部署業(yè)務(wù)的方法,如圖11所示,該業(yè)務(wù)部署設(shè)備11包括:處理器111、通信接口112、存儲(chǔ)器113和通信總線114;其中,所述處理器111、所述通信接口112和所述存儲(chǔ)器113通過所述通信總線114完成相互間的通信。處理器111可能是一個(gè)多核中央處理器cpu,或者是特定集成電路asic(applicationspecificintegratedcircuit),或者是被配置成實(shí)施本發(fā)明實(shí)施例的一個(gè)或多個(gè)集成電路。存儲(chǔ)器113用于存放程序代碼,所述程序代碼包括計(jì)算機(jī)操作指令和網(wǎng)絡(luò)流圖。存儲(chǔ)器113可能包含高速ram存儲(chǔ)器,也可能還包括非易失性存儲(chǔ)器(non-volatilememory),例如至少一個(gè)磁盤存儲(chǔ)器。存儲(chǔ)器113也可以是存儲(chǔ)器陣列。所述通信接口112,用于實(shí)現(xiàn)這些裝置之間的連接通信。所述業(yè)務(wù)部署設(shè)備11應(yīng)用于sdn網(wǎng)絡(luò),所述sdn網(wǎng)絡(luò)包括應(yīng)用平面,控 制平面以及轉(zhuǎn)發(fā)平面,所述處理器111用于執(zhí)行所述存儲(chǔ)器113中的程序代碼,以實(shí)現(xiàn)以下操作:獲取應(yīng)用平面生成的業(yè)務(wù)視圖信息,所述業(yè)務(wù)視圖信息包括用于描述業(yè)務(wù)節(jié)點(diǎn)之間的連通需求的第一描述信息以及用于描述所述業(yè)務(wù)節(jié)點(diǎn)的業(yè)務(wù)屬性的第二描述信息,所述業(yè)務(wù)節(jié)點(diǎn)是提供業(yè)務(wù)的實(shí)體;根據(jù)所述業(yè)務(wù)視圖信息,確定為所述業(yè)務(wù)節(jié)點(diǎn)部署轉(zhuǎn)發(fā)設(shè)備的部署視圖信息;根據(jù)所述部署視圖信息在所述轉(zhuǎn)發(fā)平面確定為所述業(yè)務(wù)節(jié)點(diǎn)部署的物理轉(zhuǎn)發(fā)設(shè)備,并對(duì)所述物理轉(zhuǎn)發(fā)設(shè)備進(jìn)行功能配置。可選地,所述根據(jù)所述業(yè)務(wù)視圖信息,確定為所述業(yè)務(wù)節(jié)點(diǎn)部署轉(zhuǎn)發(fā)設(shè)備的部署視圖信息,包括:根據(jù)所述第二描述信息確定所述業(yè)務(wù)節(jié)點(diǎn)為包括多個(gè)主機(jī)的二層網(wǎng)絡(luò);根據(jù)所述第二描述信息確定所述二層網(wǎng)絡(luò)中具有親和性的主機(jī)集合;為每個(gè)所述主機(jī)集合部署一一對(duì)應(yīng)的邏輯路由器;其中,每個(gè)所述邏輯路由器及其對(duì)應(yīng)的主機(jī)集合作為一個(gè)連接單元??蛇x地,所述操作還包括:為每個(gè)所述二層網(wǎng)絡(luò)中的所有主機(jī)部署一一對(duì)應(yīng)的邏輯交換機(jī),并將所述二層網(wǎng)絡(luò)中的每個(gè)所述邏輯交換機(jī)進(jìn)行兩兩相連;將所述主機(jī)集合對(duì)應(yīng)的每個(gè)所述邏輯交換機(jī)分別與為所述主機(jī)集合部署的邏輯路由器進(jìn)行相連??蛇x地,所述根據(jù)所述業(yè)務(wù)視圖信息,確定為所述業(yè)務(wù)節(jié)點(diǎn)部署轉(zhuǎn)發(fā)設(shè)備的部署視圖信息,包括:根據(jù)所述第二描述信息確定所述業(yè)務(wù)節(jié)點(diǎn)為單個(gè)主機(jī);為所述單個(gè)主機(jī)部署對(duì)應(yīng)的邏輯交換機(jī)以及邏輯路由器;其中,每個(gè)所述邏輯路由器與對(duì)應(yīng)的所述單個(gè)主機(jī)作為一個(gè)連接單元??蛇x地,所述操作還包括:根據(jù)所述第二描述信息確定具有親和性的連接單元組成的連接單元集合;對(duì)于所述連接單元集合中的任一連接單元,均存在所述連接單元集合中的另一連接單元與其具有親和性;將所述連接單元集合中具有親和性的連接單元的邏輯路由器進(jìn)行相連??蛇x地,所述操作還包括:在所述連接單元集合之間,獨(dú)立連接單元之間,以及所述連接單元集合與所述獨(dú)立連接單元之間,通過邏輯路由器進(jìn)行串聯(lián);其中,所述獨(dú)立連接單元是指與其他連接單元均無親和性的連接單元??蛇x地,所述根據(jù)所述業(yè)務(wù)視圖信息,確定為所述業(yè)務(wù)節(jié)點(diǎn)部署轉(zhuǎn)發(fā)設(shè)備的部署視圖信息,包括:根據(jù)所述第二描述信息確定所述業(yè)務(wù)節(jié)點(diǎn)為三層網(wǎng)絡(luò);為所述三層網(wǎng)絡(luò)部署對(duì)應(yīng)的邏輯路由器??蛇x地,所述三層網(wǎng)絡(luò)包括外部三層網(wǎng)絡(luò)??蛇x地,所述根據(jù)所述業(yè)務(wù)視圖信息,確定為所述業(yè)務(wù)節(jié)點(diǎn)部署轉(zhuǎn)發(fā)設(shè)備的部署視圖信息,包括:根據(jù)所述第二描述信息確定所述業(yè)務(wù)節(jié)點(diǎn)為外部二層網(wǎng)絡(luò);為所述外部二層網(wǎng)絡(luò)部署對(duì)應(yīng)的邏輯交換機(jī)??蛇x地,所述操作還包括:根據(jù)所述第一描述信息確定所述連接單元的邏輯路由器與所述三層網(wǎng)絡(luò)的邏輯路由器之間或者與所述外部二層網(wǎng)絡(luò)的邏輯交換機(jī)之間是否需要連接??蛇x地,所述部署視圖信息包括用于描述為每個(gè)所述業(yè)務(wù)節(jié)點(diǎn)部署的邏輯轉(zhuǎn)發(fā)設(shè)備的第三描述信息,以及用于描述所述邏輯轉(zhuǎn)發(fā)設(shè)備之間的邏輯鏈路的第四描述信息;所述根據(jù)所述部署視圖信息在所述轉(zhuǎn)發(fā)平面確定連通每個(gè)所述業(yè)務(wù)節(jié)點(diǎn)的物理轉(zhuǎn)發(fā)設(shè)備,包括:根據(jù)所述第三描述信息在所述轉(zhuǎn)發(fā)平面選擇對(duì)應(yīng)所述邏輯轉(zhuǎn)發(fā)設(shè)備的物理轉(zhuǎn)發(fā)設(shè)備;根據(jù)所述第四描述信息在所述物理轉(zhuǎn)發(fā)設(shè)備之間選擇對(duì)應(yīng)所述邏輯鏈路的物理鏈路。可選地,所述業(yè)務(wù)視圖信息還包括業(yè)務(wù)數(shù)據(jù)流信息;所述部署視圖信息還包括鏈路屬性信息;所述對(duì)所述物理轉(zhuǎn)發(fā)設(shè)備進(jìn)行功能配置,包括:根據(jù)所述業(yè)務(wù)數(shù)據(jù)流信息以及所述鏈路屬性信息生成配置管理信息,并向所述物理轉(zhuǎn)發(fā)設(shè)備發(fā)送所述配置管理信息,所述配置管理信息用于對(duì)所述物理轉(zhuǎn)發(fā)設(shè)備以及所述物理鏈路進(jìn)行配置。本發(fā)明實(shí)施例中的處理器111可以是中央處理單元(英文全稱:centerprocessingunit,簡稱:cpu)。另外,為節(jié)省cpu的計(jì)算資源,處理器111也可以是現(xiàn)場(chǎng)可編程門陣列(英文全稱:fieldprogrammablegatearray,簡稱:fpga)或其他硬件,以實(shí)現(xiàn)本發(fā)明實(shí)施例中業(yè)務(wù)部署設(shè)備部署業(yè)務(wù)的全部操作,或者,處理器111也可以是cpu和fpga或其他硬件,則fpga或其他硬件與cpu分別執(zhí)行本發(fā)明實(shí)施例中業(yè)務(wù)部署設(shè)備部署業(yè)務(wù)的部分操作。為方便描述,本發(fā)明實(shí)施例統(tǒng)一描述為的處理器111實(shí)現(xiàn)本發(fā)明實(shí)施例中業(yè)務(wù)部署設(shè)備部署業(yè)務(wù)的操作,具體可參照上述方法實(shí)施例對(duì)應(yīng)的描述,此處不再贅述。本發(fā)明實(shí)施例還提供一種sdn網(wǎng)絡(luò),如圖12a和12b所示,該sdn網(wǎng)絡(luò)包括:應(yīng)用平面121,控制平面122和轉(zhuǎn)發(fā)平面123。在本發(fā)明實(shí)施例的一種可能的實(shí)現(xiàn)方式中,如圖12a所示,所述應(yīng)用平面121包括圖10或者圖11所示的業(yè)務(wù)部署設(shè)備,具體可參照?qǐng)D10或圖11對(duì)應(yīng)的描述,此處不再贅述。在本發(fā)明實(shí)施例的另一種可能的實(shí)現(xiàn)方式中,如圖12b所示,所述控制平面包括圖10或者圖11所示的業(yè)務(wù)部署設(shè)備,具體可參照?qǐng)D10或圖11對(duì)應(yīng)的描述,此處不再贅述。在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另 外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用硬件加軟件功能單元的形式實(shí)現(xiàn)。上述以軟件功能單元的形式實(shí)現(xiàn)的集成的單元,可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。上述軟件功能單元存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的部分步驟。而前述的存儲(chǔ)介質(zhì)包括:u盤、移動(dòng)硬盤、只讀存儲(chǔ)器(英文全稱:read-onlymemory,簡稱:rom)、隨機(jī)存取存儲(chǔ)器(英文全稱:randomaccessmemory,簡稱:ram)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。盡管已描述了本發(fā)明的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本發(fā)明范圍的所有變更和修改。顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。當(dāng)前第1頁12當(dāng)前第1頁12