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

經(jīng)擴展以連接網(wǎng)絡(luò)層級的云服務(wù)控制和管理架構(gòu)的制作方法

文檔序號:7989576閱讀:184來源:國知局
經(jīng)擴展以連接網(wǎng)絡(luò)層級的云服務(wù)控制和管理架構(gòu)的制作方法
【專利摘要】本發(fā)明揭示一種設(shè)備,所述設(shè)備包括:位于應(yīng)用層級中的云服務(wù)控制網(wǎng)關(guān)(CSCG),其中所述CSCG用于耦接到位于網(wǎng)絡(luò)層級中的網(wǎng)絡(luò)控制網(wǎng)關(guān)(NCG),而且其中所述CSCG用于將目標地址列表和第一網(wǎng)絡(luò)資源要求傳輸?shù)剿鯪CG。本發(fā)明還揭示一種設(shè)備,所述設(shè)備包括:位于網(wǎng)絡(luò)層級中的網(wǎng)絡(luò)控制網(wǎng)關(guān)(NCG),其中所述NCG用于耦接到位于應(yīng)用層級中的云服務(wù)控制網(wǎng)關(guān)(CSCG),而且其中所述NCG用于從所述CSCG接收通信消息,所述通信消息包括目標地址列表和網(wǎng)絡(luò)資源要求,所述目標地址列表包括多個目標地址。
【專利說明】經(jīng)擴展以連接網(wǎng)絡(luò)層級的云服務(wù)控制和管理架構(gòu)
[0001]相關(guān)申請案的交叉參考
[0002]本發(fā)明要求2011年6月17日由李勇遞交的發(fā)明名稱為“經(jīng)擴展以連接網(wǎng)絡(luò)層級的云服務(wù)控制和管理架構(gòu)”的第61/498,337號美國臨時專利申請案的在先申請優(yōu)先權(quán),該在先申請的內(nèi)容以引入的方式并入本文本中,如全文再現(xiàn)一般。
【背景技術(shù)】
[0003]運行現(xiàn)有網(wǎng)絡(luò)的網(wǎng)絡(luò)運營商有時也稱為電信運營商或通信服務(wù)提供商,他們希望優(yōu)化網(wǎng)絡(luò)利用率,以便于在網(wǎng)絡(luò)的物理部分中,例如,在網(wǎng)絡(luò)層I到5中傳遞諸如互聯(lián)網(wǎng)協(xié)議(IP)流量等流量。優(yōu)化過的流量可能包含用于三網(wǎng)合一服務(wù)(例如,視頻、語音和/或數(shù)據(jù))以及任何類型的大量數(shù)據(jù)的流量。在現(xiàn)有網(wǎng)絡(luò)中,端到端服務(wù)通常由運營支撐系統(tǒng)
(OSS)或特定提供商的網(wǎng)絡(luò)管理服務(wù)應(yīng)用建立。網(wǎng)絡(luò)運營商已建議用于優(yōu)化網(wǎng)絡(luò)利用率和流量的兩種不同情境:優(yōu)化現(xiàn)有的網(wǎng)絡(luò)服務(wù),以及實現(xiàn)新的/新興的網(wǎng)絡(luò)應(yīng)用服務(wù)。

【發(fā)明內(nèi)容】

[0004]在一項實施例中,本發(fā)明包含一種設(shè)備,所述設(shè)備包括:位于應(yīng)用層級中的云服務(wù)控制網(wǎng)關(guān)(CSCG),其中所述CSCG用于耦接到位于網(wǎng)絡(luò)層級中的網(wǎng)絡(luò)控制網(wǎng)關(guān)(NCG),而且其中所述CSCG用于將目標地址列表和第一網(wǎng)絡(luò)資源要求傳輸?shù)剿鯪CG。
[0005]在另一實施例中,本發(fā)明包含一種設(shè)備,所述設(shè)備包括:位于應(yīng)用層級中的云服務(wù)控制網(wǎng)關(guān)(CSCG),其中所述CSCG用于耦接到位于網(wǎng)絡(luò)層級中的網(wǎng)絡(luò)控制網(wǎng)關(guān)(NCG),其中所述CSCG用于將目標地址列表和網(wǎng)絡(luò)資源要求傳輸?shù)剿鯪CG,其中所述CSCG進一步用于從所述NCG接收網(wǎng)絡(luò)資源圖,其中所述CSCG進一步用于從多個服務(wù)器獲取應(yīng)用資源數(shù)據(jù),而且其中所述CSCG進一步用于基于對所述應(yīng)用資源數(shù)據(jù)和所述網(wǎng)絡(luò)資源圖的分析針對應(yīng)用請求選擇目標服務(wù)器。
[0006]在又一實施例中,本發(fā)明包含一種設(shè)備,所述設(shè)備包括:位于網(wǎng)絡(luò)層級中的NCG,其中所述NCG用于耦接到位于應(yīng)用層級中的CSCG,而且其中所述NCG用于從所述CSCG接收通信消息(communication),所述通信消息包括目標地址列表和網(wǎng)絡(luò)資源要求,所述目標地址列表包括多個目標地址。
[0007]通過結(jié)合附圖和權(quán)利要求書進行的以下詳細描述將更清楚地理解這些和其他特征。
【專利附圖】

【附圖說明】
[0008]為了更完整地理解本發(fā)明,現(xiàn)在參考以下結(jié)合附圖和詳細描述進行的簡要描述,其中相同參考標號表不相同部分。
[0009]圖1為跨層級優(yōu)化(CSO)架構(gòu)的一項實施例的示意圖。
[0010]圖2為CSO架構(gòu)的另一實施例的示意圖。
[0011]圖3為CSO架構(gòu)的另一實施例的示意圖。[0012]圖4為CSO架構(gòu)的另一實施例的示意圖。
[0013]圖5為CSO架構(gòu)的另一實施例的示意圖。
[0014]圖6為示例性網(wǎng)絡(luò)拓撲圖的一項實施例的示意圖。
[0015]圖7示出了 CSCG資源查詢協(xié)議的一項實施例。
[0016]圖8示出了 CSCG預(yù)留協(xié)議的一項實施例。
[0017]圖9為CSCG資源查詢方法的一項實施例的流程圖。
[0018]圖10為CSCG預(yù)留請求方法的一項實施例的流程圖。
[0019]圖11為網(wǎng)絡(luò)單元的一項實施例的示意圖。
[0020]圖12為通用計算機系統(tǒng)的一項實施例的示意圖。
【具體實施方式】
[0021]首先應(yīng)理解,盡管下文提供一項或多項實施例的說明性實施方案,但所揭示的系統(tǒng)和/或方法可以使用任何數(shù)目的技術(shù)來實施,無論該技術(shù)是當(dāng)前已知的還是現(xiàn)有的。本發(fā)明決不應(yīng)限于下文所說明的所述說明性實施方案、附圖和技術(shù),包含本文所說明并描述的示例性設(shè)計和實施方案,而是可以在所附權(quán)利要求書的范圍以及其等效物的完整范圍內(nèi)修改。
[0022]諸如云計算等新的/新興應(yīng)用的供應(yīng)和運營可能涉及在多個網(wǎng)絡(luò)部件(例如,月艮務(wù)器)上供應(yīng)處理資源和/或存儲空間?;谟脩粜枰淖兓Y源/數(shù)據(jù)可以在服務(wù)器之間遷移。網(wǎng)絡(luò)可以分成應(yīng)用層級和網(wǎng)絡(luò)層級。所述應(yīng)用層級可以包含在網(wǎng)絡(luò)層上實施或運行的應(yīng)用和服務(wù),且所述網(wǎng)絡(luò)層級可以包含傳輸層、網(wǎng)絡(luò)層、鏈路層以及物理層,或者它們的組合。在應(yīng)用層級中運行的服務(wù)可以察覺到可用的服務(wù)器資源,但可能察覺不到網(wǎng)絡(luò)拓撲和資源。在網(wǎng)絡(luò)層級中運行的服務(wù)可以察覺到網(wǎng)絡(luò)拓撲和資源,但察覺不到服務(wù)器資源。由于缺少完整的信息,在任一層級中運行的服務(wù)可能無法為數(shù)據(jù)/資源遷移選擇最佳的目標服務(wù)器,從而造成服務(wù)器選擇(SS)問題。由于層級之間嚴格分離,因此,在應(yīng)用層級和網(wǎng)絡(luò)層級上處理和協(xié)調(diào)服務(wù)供應(yīng)不同于處理傳統(tǒng)服務(wù),例如,端到端電信服務(wù)的網(wǎng)絡(luò)供應(yīng)。
[0023]本文揭示一種用于將跨層級優(yōu)化(CSO)提供給SS問題的系統(tǒng)和方法。應(yīng)用層級中的云服務(wù)控制網(wǎng)關(guān)(CSCG)可以為各個服務(wù)器保存應(yīng)用資源數(shù)據(jù),這些服務(wù)器可以位于各個數(shù)據(jù)中心(DC)。應(yīng)用資源數(shù)據(jù)可以包括服務(wù)器的隨機存取存儲器(RAM)利用率、功耗、中央處理單元(CPU)利用率等。源可以請求CSCG執(zhí)行數(shù)據(jù)遷移。CSCG可以使用應(yīng)用資源數(shù)據(jù)來生成服務(wù)器列表,所述服務(wù)器列表可能是適用于數(shù)據(jù)遷移的合適目標。CSCG可以通過跨層級接口將目標列表傳輸?shù)骄W(wǎng)絡(luò)層級中的網(wǎng)絡(luò)控制網(wǎng)關(guān)(NCG)。CSCG還可以將一個或多個網(wǎng)絡(luò)資源要求傳輸?shù)絅CG,以便用于進一步優(yōu)化。網(wǎng)絡(luò)資源要求可以包括最大時延、最小/最大帶寬等。NCG可以使用網(wǎng)絡(luò)部件,例如,路徑計算單元(PCE),以計算源與每個目標之間的最佳網(wǎng)絡(luò)路徑以及每個路徑的相關(guān)聯(lián)網(wǎng)絡(luò)資源數(shù)據(jù)。NCG可以過濾出一些目標,這些目標的路徑或路徑鏈路的網(wǎng)絡(luò)資源數(shù)據(jù)并未滿足CSCG中的網(wǎng)絡(luò)資源要求。NCG可以將目標的網(wǎng)絡(luò)資源圖連同用于SS的相關(guān)聯(lián)路徑網(wǎng)絡(luò)資源數(shù)據(jù)發(fā)送到CSCG。此外,網(wǎng)絡(luò)資源圖可以包含每個路徑中的所有鏈路,以及用于每個路徑、每個路徑的每個鏈路或整個網(wǎng)絡(luò)拓撲的網(wǎng)絡(luò)資源數(shù)據(jù)。CSCG可以使用來自NCG的信息,以選擇服務(wù)器和/或?qū)脑吹竭x定服務(wù)器的數(shù)據(jù)遷移進行管理。在另一實施例中,NCG可以從CSCG接收信息、確定最佳路徑、預(yù)留路徑,并且通知CSCG所預(yù)留的路徑。CSCG可以使用所述信息來管理到NGW所選的服務(wù)器的數(shù)據(jù)遷移。
[0024]本文中使用且下文中就CSO特征描述的一些術(shù)語包含:應(yīng)用資源、應(yīng)用服務(wù)、CSCG、網(wǎng)絡(luò)資源、NCG、網(wǎng)絡(luò)層級,以及應(yīng)用層級。所述應(yīng)用資源可以包括對于實現(xiàn)應(yīng)用服務(wù)功能而言可能比較關(guān)鍵的非網(wǎng)絡(luò)資源。例如,所述應(yīng)用資源可以包含計算資源和內(nèi)容資源,例如,高速緩存、鏡像、專用服務(wù)器、虛擬機、存儲器、磁盤空間、大型數(shù)據(jù)集、視頻數(shù)據(jù)、音頻數(shù)據(jù)、數(shù)據(jù)庫,和/或其他資源相關(guān)應(yīng)用。所述應(yīng)用服務(wù)可以是提供給多種客戶的任何網(wǎng)絡(luò)化應(yīng)用。所述CSCG可以是應(yīng)用層級中的CSO實體,負責(zé)收集應(yīng)用資源負載和利用率、作出資源分配決策,以及與NCG相互作用。所述CSCG可以在服務(wù)器或網(wǎng)絡(luò)控制實體等網(wǎng)絡(luò)元件的處理器上實施。所述CSCG可以位于數(shù)據(jù)中心,而且可以或者可以不在與NCG相同的服務(wù)器上實施。所述網(wǎng)絡(luò)資源可以包括任何層3或更低層的資源,例如,帶寬、鏈路、路徑、路徑處理(例如,創(chuàng)建、刪除和管理)、網(wǎng)絡(luò)數(shù)據(jù)庫、路徑計算,以及用于創(chuàng)建路徑的路由和信令協(xié)議。所述NCG可以是網(wǎng)絡(luò)層級中的CSO實體,負責(zé)與CSCG相互作用、觸發(fā)服務(wù)請求功能以傳輸網(wǎng)絡(luò)實體,所述網(wǎng)絡(luò)實體負責(zé)供應(yīng)、配置、路徑估計/計算,以及其他網(wǎng)絡(luò)管理/控制功能。所述NCG可以在服務(wù)器或網(wǎng)絡(luò)控制實體等網(wǎng)絡(luò)元件的處理器上實施。所述網(wǎng)絡(luò)層級可以包括在七層開放系統(tǒng)互連(OSI)模型中的網(wǎng)絡(luò)層上或之下運行的部件和/或功能,例如,多協(xié)議標簽交換(MPLS)、同步數(shù)字體系(SDH)、光傳輸網(wǎng)(0ΤΝ)、波分復(fù)用(WDM)。所述應(yīng)用層級可以包括在七層OSI模型的傳輸層處或之上運行的部件和/或功能。
[0025]圖1為CSO架構(gòu)100的一項實施例的示意圖。CSO架構(gòu)100可以包括應(yīng)用層級110和網(wǎng)絡(luò)層級120。應(yīng)用層級110可以包括多個服務(wù)器112,所述服務(wù)器可以用于為終端用戶或客戶(未圖示)實施或運行應(yīng)用。網(wǎng)絡(luò)層級120可以包括多個網(wǎng)絡(luò)節(jié)點122,例如,網(wǎng)橋、路由器和/或交換機,以用于轉(zhuǎn)發(fā)與所述應(yīng)用相關(guān)聯(lián)的數(shù)據(jù),例如,包。服務(wù)器112可以位于數(shù)據(jù)中心,且網(wǎng)絡(luò)節(jié)點122可以位于耦接到所述數(shù)據(jù)中心的網(wǎng)絡(luò)中。服務(wù)器112可以與網(wǎng)絡(luò)節(jié)點122通信,以實現(xiàn)為用戶應(yīng)用提供服務(wù)并且轉(zhuǎn)發(fā)或傳輸相關(guān)聯(lián)的數(shù)據(jù)。CSO架構(gòu)100可以進行實施,以便優(yōu)化服務(wù)器112和網(wǎng)絡(luò)節(jié)點122的不同操作。
[0026]在一項實施例中,一些數(shù)據(jù)中心用于在應(yīng)用層級110處向終端用戶提供應(yīng)用服務(wù),例如,云計算和其他云服務(wù),這些數(shù)據(jù)中心可以地理分布在網(wǎng)絡(luò)層級120的周圍。因此,在控制和管理應(yīng)用服務(wù)時所作的許多決策可以對網(wǎng)絡(luò)狀態(tài)產(chǎn)生重大影響,所述決策例如為在哪里例示另一個服務(wù)實例,或者將新客戶分配到哪個數(shù)據(jù)中心。網(wǎng)絡(luò)的能力和狀態(tài)還可以對應(yīng)用性能產(chǎn)生影響。
[0027]目前,可以在很少有或沒有關(guān)于用來傳遞那些服務(wù)的底層網(wǎng)絡(luò)的信息的情況下,作出應(yīng)用決策。因此,從應(yīng)用資源和網(wǎng)絡(luò)資源利用率以及從實現(xiàn)服務(wù)質(zhì)量(QoS)目標的方面來看,這樣的決策可能為次佳的。CSO架構(gòu),例如,CSO架構(gòu)100可以,例如在云計算和數(shù)據(jù)中心網(wǎng)絡(luò)的背景下,提供一種方法和系統(tǒng)來協(xié)調(diào)應(yīng)用層級110與網(wǎng)絡(luò)層級120之間的資源分配。例如,CSO架構(gòu)100可以支持來自應(yīng)用的網(wǎng)絡(luò)層級110查詢、應(yīng)用與網(wǎng)絡(luò)之間的聯(lián)合供應(yīng),和/或異常情況下應(yīng)用和網(wǎng)絡(luò)中的資源聯(lián)合重新分配。CSO架構(gòu)100還可以提供應(yīng)用感知式網(wǎng)絡(luò)和網(wǎng)絡(luò)感知式應(yīng)用,以及全局負載平衡能力。
[0028]用于優(yōu)化應(yīng)用層級110與網(wǎng)絡(luò)層級120之間,例如,服務(wù)器112與網(wǎng)絡(luò)節(jié)點122之間的操作和/或相互作用的一些目標可以包含改進網(wǎng)絡(luò)能力、拓撲、供應(yīng)、利用率監(jiān)測、故障監(jiān)測或它們的組合。例如,CSO架構(gòu)100可以改進以下情況:網(wǎng)絡(luò)能力或應(yīng)用需求/資源信息中的一者或兩者的交換、層與層之間(虛擬化/抽象化)的拓撲和/或流量工程相關(guān)信息的交換,或上述兩者。CSO架構(gòu)100還可以改進以下情況:用配置文件交換來開始應(yīng)用到網(wǎng)絡(luò)的服務(wù)例示(供應(yīng))、交換應(yīng)用/網(wǎng)絡(luò)擁塞/故障信息(監(jiān)測),或上述兩者。
[0029]圖2為CSO架構(gòu)200的另一實施例的示意圖。CSO架構(gòu)200可以包括應(yīng)用層級210和網(wǎng)絡(luò)層級220。應(yīng)用層級210可以包括多個服務(wù)器212,且網(wǎng)絡(luò)層級220可以包括多個網(wǎng)絡(luò)節(jié)點222,服務(wù)器212和網(wǎng)絡(luò)節(jié)點222大體上可以分別類似于服務(wù)器112和網(wǎng)絡(luò)節(jié)點122。CSO架構(gòu)200還可以包括CSO接口,所述CSO接口允許應(yīng)用層級210的服務(wù)器212和/或其他部件(未圖示)與網(wǎng)絡(luò)層級220的網(wǎng)絡(luò)節(jié)點222和/或其他部件(未圖示)之間進行相互作用和/或通信。所述CSO接口可以是這兩個層級之間的開放接口,而且可以實現(xiàn)下文所述的一些CSO特征。在應(yīng)用層級210處,開放接口可以允許某些類型的客戶識別,例如,互聯(lián)網(wǎng)協(xié)議(IP)地址、服務(wù)器類型和識別、本質(zhì)上可以統(tǒng)計并且隨時間變化的應(yīng)用數(shù)據(jù)流和服務(wù)質(zhì)量(QoS)要求,以及/或服務(wù)器負載和故障情況。在網(wǎng)絡(luò)層級220處,開放接口可以允許交換網(wǎng)絡(luò)拓撲、拓撲內(nèi)的客戶和服務(wù)器位置、相對于QoS的網(wǎng)絡(luò)能力和容量、帶寬、時延信息,和/或其他網(wǎng)絡(luò)相關(guān)特征、網(wǎng)絡(luò)負載和故障情況,或它們的組合。
[0030]圖3為CSO架構(gòu)300的另一實施例的示意圖。CSO架構(gòu)300可以包括應(yīng)用層級310和網(wǎng)絡(luò)層級320。應(yīng)用層級310可以包括多個服務(wù)器312,且網(wǎng)絡(luò)層級320可以包括多個網(wǎng)絡(luò)節(jié)點322,服務(wù)器312和網(wǎng)絡(luò)節(jié)點322大體上可以分別類似于服務(wù)器112和網(wǎng)絡(luò)節(jié)點122。CSO架構(gòu)300還可以包括CSO接口,所述CSO接口可以建立在應(yīng)用層級310處的CSCG314與網(wǎng)絡(luò)層級320處的NCG324之間。
[0031]CSCG314可以用于(在應(yīng)用層級310處)訪問應(yīng)用相關(guān)數(shù)據(jù)和過程,(經(jīng)由CSO接口)與NCG324通信,以及將信息抽象化/虛擬化和訪問限制提供給(應(yīng)用層級310外部的)外部實體,包含網(wǎng)絡(luò)層級320實體。NCG324可以用于(在網(wǎng)絡(luò)層級320處)訪問網(wǎng)絡(luò)相關(guān)數(shù)據(jù),(經(jīng)由CSO接口)與CSCG314通信,與準入控制、資源預(yù)留和/或連接處理等網(wǎng)絡(luò)過程通信,以及將信息抽象化/虛擬化和訪問限制提供給(網(wǎng)絡(luò)層級320外部的)外部實體,包含應(yīng)用層級310實體。此外,CSCG314和NCG324可以分別與服務(wù)器312和網(wǎng)絡(luò)節(jié)點322通信。
[0032]圖4為CSO架構(gòu)400的另一實施例的示意圖。CSO架構(gòu)400可以包括用戶平面401、應(yīng)用層級410,以及網(wǎng)絡(luò)層級420。應(yīng)用層級410可以包括應(yīng)用平面412(例如,在數(shù)據(jù)中心(DC)中)以及CSCG414,CSCG414可以經(jīng)由應(yīng)用平面接口(API)與應(yīng)用平面412通信。應(yīng)用層級410中的CSCG414也可以經(jīng)由用戶-應(yīng)用接口(UAI)與用戶平面401通信。網(wǎng)絡(luò)層級420可以包括服務(wù)平面440、管理平面450、控制平面460,以及傳輸平面470。傳輸平面470可以支持對應(yīng)網(wǎng)絡(luò)基礎(chǔ)設(shè)施的傳輸技術(shù),例如,針對多協(xié)議標簽交換-傳輸配置文件(MPLS-TP )、光傳輸網(wǎng)(ONT ),或波長交換光網(wǎng)絡(luò)(WSON)。
[0033]服務(wù)平面440可以,例如,基于CSO以優(yōu)化的方式允許應(yīng)用層級410中的應(yīng)用平面412與網(wǎng)絡(luò)層級420中的管理平面450、控制平面460以及傳輸平面470之間進行通信。月艮務(wù)平面440可以經(jīng)由應(yīng)用-服務(wù)接口(ASI)與應(yīng)用平面412通信,經(jīng)由服務(wù)-管理平面接口(SMI)與管理平面450通信,以及經(jīng)由服務(wù)-控制平面接口(SCI)與控制平面460通信。傳輸平面470可以經(jīng)由連接控制接口(CCI)與管理平面450和控制平面460通信,且因此與服務(wù)平面440通信。[0034]服務(wù)平面440可以由可能獨立于用戶平面401、應(yīng)用層級410以及網(wǎng)絡(luò)層級420的一方或?qū)嶓w(例如,提供商)提供。例如,應(yīng)用層級410和網(wǎng)絡(luò)層級420可以由不同的實體或提供商管理,且服務(wù)平面440可以由第三方管理。服務(wù)平面440可以包括NCG422和多個網(wǎng)絡(luò)服務(wù)數(shù)據(jù)庫424,所述網(wǎng)絡(luò)服務(wù)數(shù)據(jù)庫可以包括流量工程數(shù)據(jù)庫(TED)、網(wǎng)絡(luò)路由(NR)數(shù)據(jù)庫(DB)、Config DB、多重路由表(MRT)、管理信息庫(MIB),和/或其他網(wǎng)絡(luò)數(shù)據(jù)庫。網(wǎng)絡(luò)服務(wù)數(shù)據(jù)庫424可以包括可從網(wǎng)絡(luò)平面中的類似數(shù)據(jù)庫中復(fù)制的至少一些信息。NCG422可以經(jīng)由ASI與CSCG414通信,且因此與應(yīng)用平面412通信,經(jīng)由SMI與管理平面450通信,以及經(jīng)由SCI與控制平面460通信。NCG422也可以根據(jù)需要訪問網(wǎng)絡(luò)服務(wù)數(shù)據(jù)庫424中的信息,以允許不同的平面和層級之間的流量和通信流。CSO架構(gòu)的額外實施例可以包含在以下公開案中:李揚(Y.Lee)等人的發(fā)明名稱為“用于應(yīng)用-傳輸網(wǎng)絡(luò)中的跨層級優(yōu)化的方法和系統(tǒng)(Method and System for Cross-Stratum Optimization in Application-TransportNetworks)”的第2012/0054346號美國專利公開案,所述公開案以引入的方式并入。
[0035]圖5示出了 CSO架構(gòu)500的另一實施例。CSO架構(gòu)500可以包括與CSO架構(gòu)100到400大體上相同的部件,但采用不同的配置。CSO架構(gòu)500可以包括與服務(wù)器511到513通信的CSCG514,以及NCG524。NCG524可以與PCE530和網(wǎng)絡(luò)元件(NE)540通信。CSCG514和服務(wù)器511到513可以位于應(yīng)用層級中,而NCG524、PCE530以及NE540可以位于網(wǎng)絡(luò)層級中。
[0036]CSCG514可以按周期和/或根據(jù)需要從服務(wù)器511到513獲取應(yīng)用資源數(shù)據(jù),而且可以本地保存這些應(yīng)用資源數(shù)據(jù),以用于SS。CSCG514可以使用超文本傳輸協(xié)議(HTTP)來與服務(wù)器511到513通信。CSCG514可以使用如互聯(lián)網(wǎng)工程任務(wù)組(IETF)文檔draft-1etf-ALTO-protocol-11所述的應(yīng)用后流量優(yōu)化(ALTO)協(xié)議將路徑估計和/或預(yù)留請求發(fā)送到NCG524,所述文檔以引入的方式并入。NCG524繼而可以使用PCE通信協(xié)議(PCEP)作出PCE530的計算請求,如IETF文檔請求注解(RFC) 5440所述,所述RFC以引入的方式并入。RFC5088和5089均以引入的方式并入本文本中,它們描述了如何從NCG524的角度發(fā)現(xiàn)合適的PCE。PCE530可以提供與特定網(wǎng)絡(luò)資源約束相符的候選路徑,例如,連接性(例如,點到點(P-P),點到多點(P-MP)等)和一些QoS參數(shù)(例如,時延),以及對連接性的帶寬要求。由PCE530計算出的路徑可以是基于最新的網(wǎng)絡(luò)鏈路和節(jié)點流量數(shù)據(jù)對來自應(yīng)用的路徑進行的估計,所述數(shù)據(jù)可以由PCE530存儲在流量工程數(shù)據(jù)庫(TED)中。PCE530可以用候選路徑和相關(guān)網(wǎng)絡(luò)資源數(shù)據(jù)進行回復(fù)。如果已經(jīng)發(fā)現(xiàn)了路徑,那么NCG524可以用所得的路徑和網(wǎng)絡(luò)資源數(shù)據(jù)回復(fù)CSCG514。此類路徑可以采用源目標格式或作為路徑鏈路列表發(fā)送到CSCG514。如果應(yīng)用要求對計算出的路徑進行帶寬預(yù)留,那么NCG522可以進一步經(jīng)由網(wǎng)絡(luò)管理配置過程或經(jīng)由控制平面功能來繼續(xù)路徑供應(yīng)過程??梢酝ㄟ^與NE540通信來開始供應(yīng)過程。NE540可以為虛擬交換機、網(wǎng)絡(luò)路由器、控制平面控制器,或類似的實體。
[0037]根據(jù)所述實施例,CSCG514可以選擇服務(wù)器511到513地址中的任何或所有地址,以及任何所需的網(wǎng)絡(luò)資源約束,并且將它們傳輸?shù)絅CG524,以用于路徑計算,而且NCG524可以用滿足CSCG514要求的路徑進行回復(fù),從而讓CSCG514執(zhí)行SS?;蛘?,CSCG514可以將CSCG514已知的一些或所有應(yīng)用資源數(shù)據(jù)以及網(wǎng)絡(luò)和/或應(yīng)用資源要求傳輸?shù)絅CG524,從而讓NCG524執(zhí)行SS,并且通知CSCG514結(jié)果。
[0038]圖6為示例性網(wǎng)絡(luò)拓撲圖600的一項實施例的示意圖。網(wǎng)絡(luò)拓撲圖600呈現(xiàn)出來純粹是提供用于下文所論述的方法的示例性數(shù)據(jù)。網(wǎng)絡(luò)拓撲圖600可以包括經(jīng)由NE610到613連接到目標621到623的源601。網(wǎng)絡(luò)拓撲圖600的部件之間的連接可以是網(wǎng)絡(luò)鏈路。源601可以包括服務(wù)器,而且可以要求數(shù)據(jù)遷移至目標621到623處的服務(wù)器。源601可以連接到NE610。NE610可以連接到NE611到613。NE613可以連接到NE610到612和目標622到623。NE612可以連接到目標621到622。
[0039]圖7示出了 CSCG查詢協(xié)議700的一項實施例。CSCG可以請求701來自應(yīng)用層級中的多個服務(wù)器的應(yīng)用資源數(shù)據(jù)。每個服務(wù)器可以用服務(wù)器的本地應(yīng)用資源數(shù)據(jù)作出響應(yīng)702。應(yīng)用資源數(shù)據(jù)可以包括每個服務(wù)器的ram利用率、功耗、CPU利用率等。請求-響應(yīng)701到702可以使用HTTP get/post函數(shù)來執(zhí)行。CSGC可以存儲應(yīng)用資源數(shù)據(jù),以便之后使用。稍后,源(例如,源601)可以將數(shù)據(jù)遷移請求710發(fā)送到CSCG?;蛘?,數(shù)據(jù)遷移請求710可以從代表源的另一網(wǎng)絡(luò)部件發(fā)送到CSCGt5CSCG可以將最近的應(yīng)用資源數(shù)據(jù)與應(yīng)用資源要求相比較,并且確定能夠接收源數(shù)據(jù)和執(zhí)行相關(guān)任務(wù)的目標(例如,目標621到623)。CSCG可以確定對源與目標之間的網(wǎng)絡(luò)路徑的網(wǎng)絡(luò)資源要求。CSCG可以將網(wǎng)絡(luò)資源查詢711發(fā)送到NCG。網(wǎng)絡(luò)資源查詢711可以包括源601的網(wǎng)絡(luò)地址、網(wǎng)絡(luò)資源要求,以及目標地址列表,所述目標地址列表可能包括潛在的數(shù)據(jù)遷移目標(例如,目標621到623)。網(wǎng)絡(luò)資源查詢711可能屬于類型摘要(type summary ),用來表明CSGW希望接收有關(guān)每個路徑的網(wǎng)絡(luò)資源信息,或者可能屬于類型圖(type graph),用來表明CSGW希望接收有關(guān)每個路徑的每個鏈路的網(wǎng)絡(luò)資源信息。NCG可以將路徑計算請求712傳輸?shù)絇CE,從而請求每個源-目標對之間的最佳路徑,以及有關(guān)每個最佳路徑的網(wǎng)絡(luò)資源信息。PCE可以傳輸具有路徑和相關(guān)網(wǎng)絡(luò)資源信息的PCE回復(fù)713。NCG可以接收回復(fù)713,并且只要有任何目標的路徑或路徑鏈路的網(wǎng)絡(luò)資源信息不滿足CSCG的網(wǎng)絡(luò)資源要求,則NCG可以拒絕該目標。NCG可以創(chuàng)建網(wǎng)絡(luò)資源圖,所述網(wǎng)絡(luò)資源圖包括源、目標、網(wǎng)絡(luò)路徑,和/或與CSCG的資源查詢711相關(guān)且滿足CSCG的網(wǎng)絡(luò)資源要求的鏈路。所述網(wǎng)絡(luò)資源圖還可以包括與每個路徑、每個路徑鏈路或整個網(wǎng)絡(luò)拓撲相關(guān)聯(lián)的網(wǎng)絡(luò)資源信息。所述網(wǎng)絡(luò)資源圖可以包括采用非抽象或抽象形式的網(wǎng)絡(luò)資源信息。非抽象形式可以包括實際網(wǎng)絡(luò)資源信息,而抽象形式可以包括采用邏輯/抽象形式的網(wǎng)絡(luò)資源信息,其中刪除或組合了不重要或重復(fù)的數(shù)據(jù),以降低復(fù)雜性。如果資源查詢711屬于類型摘要,那么網(wǎng)絡(luò)資源圖可以包括路徑級信息,而且如果資源查詢711屬于類型圖,那么網(wǎng)絡(luò)資源圖可以包括鏈路級信息。NCG可以將具有網(wǎng)絡(luò)資源圖的回復(fù)715發(fā)送到CSCG。CSCG可以基于所包含的網(wǎng)絡(luò)資源信息從網(wǎng)絡(luò)資源圖中選擇目標服務(wù)器。隨后,CSCG可以將回復(fù)716發(fā)送到數(shù)據(jù)遷移請求710?;貜?fù)716可以包括所選的目標服務(wù)器。源可以根據(jù)需要將數(shù)據(jù)傳輸717到目標服務(wù)器。
[0040]圖8示出了 CSCG預(yù)留協(xié)議800的一項實施例。CSCG可以請求801來自應(yīng)用層級中的多個服務(wù)器的應(yīng)用資源數(shù)據(jù)。服務(wù)器可以用它們的本地應(yīng)用資源數(shù)據(jù)作出響應(yīng)802。源或類似實體可以將數(shù)據(jù)遷移請求810發(fā)送到CSCG。CSCG可以將預(yù)留請求811發(fā)送到NCG。預(yù)留請求811可以包括與資源查詢711大體上相同的信息,但可以包含表明NCG應(yīng)完成目標服務(wù)器選擇并預(yù)留合適的數(shù)據(jù)遷移路徑的數(shù)據(jù)。NCG可以采用分別與712和713大體上相同的方式將路徑計算請求812發(fā)送到PCE,以及接收路徑計算回復(fù)813。NCG可以使用來自PCE的路徑資源信息和來自CSCG的網(wǎng)絡(luò)資源要求來選擇目標?;蛘?,預(yù)留請求811還可以包括應(yīng)用資源數(shù)據(jù)和/或應(yīng)用資源要求,而且NCG可以基于應(yīng)用資源信息和網(wǎng)絡(luò)資源信息來選擇目標。路徑經(jīng)過選擇之后,NCG可以將路徑預(yù)留請求814發(fā)送到能夠預(yù)留路徑的NE,例如,NE540和/或路徑頭端或尾端節(jié)點。所述NE可以預(yù)留路徑,并且將確認815發(fā)送到NCG。NCG可以將確認816發(fā)送到CSCG,從而表明路徑和/或路徑網(wǎng)絡(luò)資源信息。CSCG可以將回復(fù)817發(fā)送到源,從而表明目標和路徑。源可以開始通過NE或通過路徑頭端節(jié)點來遷移數(shù)據(jù)818。隨后,NE可以沿著所述路徑將數(shù)據(jù)傳輸819到目標。
[0041]圖9為CSCG資源查詢方法900的一項實施例的流程圖,所述方法可以用于CSCG查詢協(xié)議700。如上所述,CSCG可以從數(shù)據(jù)中心服務(wù)器獲取910應(yīng)用資源數(shù)據(jù)。隨后,源可以通過向CSCG發(fā)信號來開始920數(shù)據(jù)遷移傳輸。隨后,CSCG可以將網(wǎng)絡(luò)資源查詢930傳輸?shù)絅CG,所述查詢具有源(例如,源601)、包括潛在目標服務(wù)器(例如,目標621到623)的目標地址列表,以及網(wǎng)絡(luò)資源要求。NCG可以針對每個源目標對將路徑計算請求940發(fā)送到PCE。PCE可以針對每個源目標對用路徑回復(fù)950NCG。
[0042]NCG可以通過拒絕任何目標來創(chuàng)建960網(wǎng)絡(luò)資源圖,前提是這些目標的路徑或單獨鏈路的網(wǎng)絡(luò)資源信息并不滿足CSCG的網(wǎng)絡(luò)資源要求。例如,CSCG可以要求每個路徑的最大時延為20,且最小帶寬可用性為5,均用適當(dāng)單位表示。從PCE接收950的路徑可能與以下網(wǎng)絡(luò)資源信息相關(guān)聯(lián):
[0043]
【權(quán)利要求】
1.一種設(shè)備,其包括: 位于應(yīng)用層級中的云服務(wù)控制網(wǎng)關(guān)(CSCG), 其中所述CSCG用于耦接到位于網(wǎng)絡(luò)層級中的網(wǎng)絡(luò)控制網(wǎng)關(guān)(NCG),以及 其中所述CSCG用于將目標地址列表和第一網(wǎng)絡(luò)資源要求傳輸?shù)剿鯪CG。
2.根據(jù)權(quán)利要求1所述的設(shè)備,其中所述CSCG進一步用于從多個服務(wù)器獲取應(yīng)用資源數(shù)據(jù),而且其中所述CSCG進一步用于用服務(wù)器的網(wǎng)絡(luò)地址來填充所述目標地址列表,所述服務(wù)器具有滿足應(yīng)用資源要求的應(yīng)用資源數(shù)據(jù)。
3.根據(jù)權(quán)利要求1所述的設(shè)備,其中所述CSCG進一步用于從所述NCG接收網(wǎng)絡(luò)資源圖,其中所述CSCG進一步用于從多個服務(wù)器獲取應(yīng)用資源數(shù)據(jù),而且其中所述CSCG進一步用于基于對所述應(yīng)用資源數(shù)據(jù)和所述網(wǎng)絡(luò)資源圖的分析針對應(yīng)用請求選擇目標服務(wù)器。
4.根據(jù)權(quán)利要求3所述的設(shè)備,其中如果源地址與目標地址之間的網(wǎng)絡(luò)路徑的第一網(wǎng)絡(luò)資源值滿足所述第一網(wǎng)絡(luò)資源要求,那么所述網(wǎng)絡(luò)資源圖包括所述目標地址。
5.根據(jù)權(quán)利要求3所述的設(shè)備,其中所述CSCG進一步用于傳輸?shù)诙W(wǎng)絡(luò)資源要求,而且其中所述第二網(wǎng)絡(luò)資源要求是作為包括所述第一網(wǎng)絡(luò)資源要求的通信消息的一部分傳輸?shù)摹?br> 6.根據(jù)權(quán)利要求3所述的設(shè)備,其中所述網(wǎng)絡(luò)資源圖包括源地址與所述目標地址列表中所含的目標地址之間的網(wǎng)絡(luò)路徑的網(wǎng)絡(luò)資源值。
7.根據(jù)權(quán)利要求3所述的設(shè)備,其中所述網(wǎng)絡(luò)資源圖包括源地址與所述目標地址列表中所含的目標地址之間的網(wǎng)絡(luò)路徑中每個鏈路的網(wǎng)絡(luò)資源值。
8.根據(jù)權(quán)利要求1所 述的設(shè)備,其中所述CSCG使用應(yīng)用后流量優(yōu)化(ALTO)協(xié)議來與所述NCG通信。
9.一種設(shè)備,其包括: 位于應(yīng)用層級中的云服務(wù)控制網(wǎng)關(guān)(CSCG), 其中所述CSCG用于耦接到位于網(wǎng)絡(luò)層級中的網(wǎng)絡(luò)控制網(wǎng)關(guān)(NCG), 其中所述CSCG用于將目標地址列表和網(wǎng)絡(luò)資源要求傳輸?shù)剿鯪CG, 其中所述CSCG進一步用于從所述NCG接收網(wǎng)絡(luò)資源圖, 其中所述CSCG進一步用于從多個服務(wù)器獲取應(yīng)用資源數(shù)據(jù),以及其中所述CSCG進一步用于基于對所述應(yīng)用資源數(shù)據(jù)和所述網(wǎng)絡(luò)資源圖的分析針對應(yīng)用請求選擇目標服務(wù)器。
10.根據(jù)權(quán)利要求9所述的設(shè)備,其中所述CSCG位于數(shù)據(jù)中心(DC),而且所述多個服務(wù)器中的一個服務(wù)器位于所述DC。
11.根據(jù)權(quán)利要求10所述的設(shè)備,其中所述CSCG位于第一數(shù)據(jù)中心(DC),而且所述多個服務(wù)器中的一個服務(wù)器位于與所述第一 DC地理位置距離遙遠的所述第二 DC。
12.—種設(shè)備,其包括: 位于網(wǎng)絡(luò)層級中的網(wǎng)絡(luò)控制網(wǎng)關(guān)(NCG), 其中所述NCG用于耦接到位于應(yīng)用層級中的云服務(wù)控制網(wǎng)關(guān)(CSCG),以及其中所述NCG用于從所述CSCG接收通信消息,所述通信消息包括源地址、包括多個目標地址的目標地址列表,以及網(wǎng)絡(luò)資源要求。
13.根據(jù)權(quán)利要求12所述的設(shè)備,其中所述NCG進一步用于將路徑計算請求傳輸?shù)轿挥谒鼍W(wǎng)絡(luò)層級中的路徑計算單元(PCE),而且其中所述路徑計算請求包括源地址和所述目標地址。
14.根據(jù)權(quán)利要求13所述的設(shè)備,其中所述NCG進一步用于從所述PCE接收路徑計算回復(fù),其中所述路徑計算回復(fù)包括多個網(wǎng)絡(luò)路徑,其中每個網(wǎng)絡(luò)路徑位于所述源地址與目標地址之間,而且其中所述路徑計算回復(fù)進一步包括每個網(wǎng)絡(luò)路徑的資源值,或者網(wǎng)絡(luò)拓撲的每個鏈路的資源值。
15.根據(jù)權(quán)利要求14所述的設(shè)備,其中所述NCG進一步用于將網(wǎng)絡(luò)資源圖傳輸?shù)剿鯟SCG,而且其中所述網(wǎng)絡(luò)資源圖包括網(wǎng)絡(luò)路徑資源值滿足所述網(wǎng)絡(luò)資源要求的每個目標地址。
16.根據(jù)權(quán)利要求14所述的設(shè)備,其中所述NCG進一步用于以抽象形式將網(wǎng)絡(luò)資源圖傳輸?shù)剿鯟SCG。
17.根據(jù)權(quán)利要求14所述的設(shè)備,其中所述NCG進一步用于以非抽象形式將網(wǎng)絡(luò)資源圖傳輸?shù)剿鯟SCG。
18.根據(jù)權(quán)利要求14所述的設(shè)備,其中所述NCG進一步用于將網(wǎng)絡(luò)資源圖傳輸?shù)剿鯟SCG,其中所述網(wǎng)絡(luò)資源圖包括網(wǎng)絡(luò)路徑資源值滿足所述網(wǎng)絡(luò)資源要求的每個網(wǎng)絡(luò)路徑的每個鏈路。
19.根據(jù)權(quán)利要求14所述的設(shè)備,其中所述NCG進一步用于將路徑預(yù)留請求傳輸?shù)骄W(wǎng)絡(luò)節(jié)點,而且其中所述路徑預(yù)留請求包括從所述PCE接收的網(wǎng)絡(luò)路徑。
20.根據(jù)權(quán)利要求19所述的設(shè)備,其中所述NCG進一步用于在路徑預(yù)留成功的情況下,將預(yù)留確認傳輸?shù)剿?CSCG。
21.根據(jù)權(quán)利要求20所述的設(shè)備,其中所述預(yù)留確認包括預(yù)留網(wǎng)絡(luò)路徑的目標地址,以及所述預(yù)留網(wǎng)絡(luò)路徑的資源值。
22.根據(jù)權(quán)利要求20所述的設(shè)備,其中所述預(yù)留確認包括所述預(yù)留網(wǎng)絡(luò)路徑的鏈路列表,以及每個鏈路的資源值。
23.根據(jù)權(quán)利要求19所述的設(shè)備,其中所述路徑預(yù)留請求由沿著所述網(wǎng)絡(luò)路徑的所述網(wǎng)絡(luò)節(jié)點用來確保所述源地址與網(wǎng)絡(luò)路徑目標地址之間的服務(wù)質(zhì)量(QoS)。
【文檔編號】H04L29/08GK103477612SQ201280018270
【公開日】2013年12月25日 申請日期:2012年6月15日 優(yōu)先權(quán)日:2011年6月17日
【發(fā)明者】李勇 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
玉环县| 锦屏县| 高安市| 潢川县| 滦南县| 兴安县| 金湖县| 汉源县| 福建省| 罗源县| 安达市| 富阳市| 丽水市| 德化县| 巴东县| 海丰县| 肇庆市| 仁化县| 嘉祥县| 措美县| 东平县| 五家渠市| 出国| 浪卡子县| 中山市| 永康市| 卫辉市| 当雄县| 论坛| 铜川市| 巴楚县| 梨树县| 孙吴县| 依兰县| 阿城市| 贞丰县| 靖宇县| 上杭县| 麻城市| 全南县| 榆林市|