国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 網絡通信 > 正文

光虛擬專用網絡管理實現方案

2019-11-04 21:09:07
字體:
來源:轉載
供稿:網友

  光虛擬專用網絡(OVPN)是一種新興的光網絡增值業務,光網絡的智能化也為OVPN代理了新的功能,使得OVPN客戶可以通過服務提供商網絡的智能控制平面獲得智能帶寬提供服務.文章對OVPN的治理實現方案進行分析,提出了基于JMAPI的治理結構,
并對用于OVPN的核心治理對象模型和事件通知機制進行了分析設計.
  
  光虛擬專用網(OVPN)是一種新興的光網絡增值業務.同傳統的ip虛擬專用網業務相類似,OVPN業務使得用戶能在減少通信費用的情況下在公用網絡內部靈活地組建自己的網絡拓撲,并答應服務提供商對物理網絡資源進行劃分,提供給終端用戶全面的、安全地查看和治理他們各自OVPN的能力.OVPN的兩個很重要的客戶就是小型運營商和大型企業用戶,這些運營商或企業沒有自己的光傳輸網絡,OVPN技術可以使它們從大型運營商那里獲得光網絡帶寬服務,大大降低了其本身網絡建設的成本.
  
  光網絡智能化也為OVPN帶來了新的功能,OVPN操作者希望他的客戶能夠動態地獲得網絡資源,由于OVPN本身不能提供智能服務,其網絡資源的動態分配由服務提供商網絡的控制平面完成.另一方面,OVPN客戶本身對其業務連接有著控制治理的需求,主要包括OVPN業務執行狀況的查詢、由客戶發起的業務定制以及客戶發起的業務參數調整等,因此需要對OVPN客戶提供一個治理系統.本文將對OVPN的治理實現方案進行分析研究,提出基于java治理應用編程接口(JMPAI)的治理系統結構,同時對用于OVPN治理目的的對象模型以及事件通知機制進行分析設計.
  
  1 OVPN的基本結構
  在對OVPN治理系統進行分析研究之前,這里首先介紹OVPN的網絡結構.對一個服務提供商網絡來說,其網絡單元設備可以劃分為以下的3類[1],如圖1所示.
  
 

  (1) 提供商邊界光網絡單元(PE-ONE),簡稱PE.PE連接服務提供商網絡內部的光網絡單元(ONE)以及客戶邊界設備;
  
  (2) 提供商ONE(P-ONE),簡稱P.P只在服務提供商光網絡的內部;
  
  (3) 客戶邊界設備(CE).CE可以是路由器、SONET/SDH交叉連接設備或者是以太網交換機.
  
  CE可以通過多個鏈路連接到PE上,它們之間至少有一條控制通道連接.另外,在本文中假設所有的節點都具有通用多協議標簽交換(GMPLS)信令功能,一個OVPN內部的CE之間通過GMPLS信令建立一條標簽交換路徑(LSP).
  
  對于OVPN運營者來說,它對使用OVPN的客戶負責,OVPN客戶只能觀測到OVPN運營者提供給他的資源,而不能感覺到服務提供商的存在.OVPN運營者給OVPN客戶提供的網絡功能包括:
  
  (1) 良好的治理操作能力.OVPN客戶能夠對OVPN內部資源進行資源分配以及治理維護,OVPN運營者應該向OVPN客戶提供良好的圖形用戶界面接口;
  
  (2) 動態的資源提供能力.OVPN客戶能夠實時地按照需求申請網絡資源,獲得網絡資源的動態分配.由于OVPN本身不會提供光網絡的智能,這種“虛擬”的動態資源分配由光網絡的控制平面功能模塊完成.
  
  對于服務提供商網絡來說,OVPN的治理能力是由光網絡的服務治理系統來完成的.服務治理系統通過治理其內部的數據庫,完成對不同OVPN的治理,對外提供不同的OVPN治理視圖.服務提供商網絡的智能控制平面完成OVPN客戶的動態資源請求.
  
  2 OVPN治理實現方案
  以下介紹OVPN的治理實現方案,并提出基于JMAPI的服務治理方案.
  
  JMAPI是由Cisco,Novell, Bay Network等公司提出的一種網絡治理平臺,它提供了一系列的類庫并制定了治理網絡治理的基本架構.由于Java具有可移植性、便于支持安全性、提供遠端方法調用(RMI)以及各種豐富的類庫支持等特點,因此JMAPI治理方案具有以下的特點:
  
  (1) 可移植性和平臺獨立性;(2) 協議無關性,提供抽象的模型對治理資源和服務進行描述;(3) 便于支持安全性,消除了版本的問題;(4) 綜合了從網元到圖形用戶接口的治理方案,基于Java的瀏覽器可以方便地實現圖形用戶界面接口(GUI);(5) JMAPI支持簡單網絡治理協議(SNMP),提供了一系列的類庫;(6) 事件通知服務,可以將SNMP陷阱(Trap)轉換為JMAPI的事件通知.
  
  由上述的討論可以看出,基于JMAPI的治理方案給出了網絡治理的體系結構,提供了良好的治理界面,能夠很好地描述服務對象模型,對SNMP有很好的支持,所有這些特點對于OVPN這種服務層的治理是十分適用的.
  
  基于JMAPI的OVPN治理總體視圖結構如圖2所示.整個結構可以劃分為4個部分:
  
  (1) OVPN客戶GUI.基于Java的瀏覽器提供面向客戶的接口,治理視圖模塊(AVM)提供了一系列的用戶接口圖形工具,治理對象接口通過RMI/HTTP完成同服務提供商網絡的服務治理系統(SMS)的交互.
  
 

  (2) 光網絡服務治理系統(SMS)提供OVPN的治理,其治理運行模塊(ARM)中的治理對象工廠為OVPN客戶治理對象的服務方,提供OVPN的服務治理功能.其OVPN數據庫治理了所有的OVPN,ARM通過基于Java的數據庫治理接口(JDBC)對數據庫進行查詢等操作.另一方面,ARM中的治理對象工廠又作為底層網絡層治理系統(NMS)的代理對象工廠的客戶,它通過RMI或者公共對象請求代理結構(CORBA)等技術獲得底層的服務.
  
  (3) 網絡層治理系統包含OVPN代理對象工廠,它基于SNMP技術獲得底層的OVPN治理對象資源.
  
  (4) 控制模塊中的SNMP代理.OVPN治理信息庫(MIB)將控制模塊存儲的OVPN信息轉換為標準的SNMP信息上報給治理平面.
  
  由上述分析可以看出,OVPN客戶GUI可以為用戶提供治理操作功能,客戶可以通過GUI對OVPN的資源進行治理.由圖2我們可以看出,經由治理系統的OVPN通道建立是一種軟永久連接方案.OVPN客戶GUI不能直接操作底層的網絡資源,它只能通過底層的服務治理系統向服務提供商網絡的控制平面發送請求,由控制平面完成對資源的分配.
  
  JMAPI提供了抽象的模型描述治理資源和服務,圖3給出了用于OVPN治理的核心治理對象(MO).
  

  其中左圖用于OVPN客戶GUI和服務治理系統之間的治理對象接口,右圖用于服務治理系統和底層治理系統之間的治理對象接口.由圖3我們可以看出,所有的對象都由治理對象(Managed Objects)繼續,主要劃分為3種對象類型.邏輯單元(Logical Element)用于表示網絡拓撲資源,物理單元(Physical Element)用于表示物理資源,外部單元(External Element)用于表示其它網絡資源,在這里主要對拓撲資源進行設計.OVPN對象從網絡(Network)對象繼續,它由OVPN網元對象以及LSP對象組成,其中OVPN NE對象又可以分為PEONE以及CE.CE由客戶端口(CPI)組成,PE-ONE由服務提供商端口(PPI)組成.這里在客戶治理系統和服務提供商治理系統分別采用不同的對象模型,是由于服務提供商網絡不希望它的OVPN客戶獲知其內部網絡拓撲的細節,使用兩種不同的治理對象接口,就可以在OVPN客戶和服務提供商之間形成兩種不同的治理視圖.
  
  通過這種模型,OVPN客戶只能獲知對客戶終端和它們之間的LSP連接,而且對LSP連接只能獲知服務等級協商(LSA)等相關參數,不能獲知LSP的內部路由;
服務提供商網絡能夠對整個OVPN的資源細節進行治理控制.因此在模型的設計過程中,OVPN客戶所用的對象模型中的LSP沒有路由這一子對象.
  
  JMAPI提供了事件通知服務,可以直接將SNMP Trap轉換為事件通知信息.針對OVPN可以設置LSP的設置(Set)、添加(Add)、調制(Mod)和刪除(Del)通知事件,將控制模塊對OVPN的資源配置狀況實時地上報給治理系統.使用事件通知機制與輪詢(Polling)機制相比較可以更快地獲得底層網絡的狀態.
  
  3 結論
  本文對OVPN的治理實現方案進行了分析研究,提出了基于JMAPI的治理系統體系結構,同時為運營商以及OVPN客戶提供了一套治理實現方案;在此基礎上,對OVPN的核心治理對象模型進行了分析設計,基于此治理對象模型,就可以在OVPN客戶和服務提供商之間形成兩種不同的治理視圖;最后本文對用于OVPN治理的事件通知服務機制進行了分析.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 藁城市| 海城市| 庆阳市| 宁夏| 繁昌县| 晋城| 环江| 闵行区| 黑河市| 南汇区| 伊川县| 石林| 同德县| 开阳县| 上杭县| 西昌市| 普兰店市| 西充县| 柏乡县| 芜湖市| 青岛市| 青海省| 克什克腾旗| 新郑市| 灵武市| 广汉市| 襄城县| 托克托县| 抚松县| 盐池县| 政和县| 荔波县| 永福县| 博野县| 安丘市| 盱眙县| 游戏| 丰都县| 澄迈县| 汝州市| 临猗县|