在私有云中,ZStack可讓用戶自定義網絡架構,並加載和卸載各類網絡服務。當須要跨過廣域網資源去和另外一個ZStack或者公有云發生聯繫時,則能夠經過DAHO的能力動態調度廣域網資源,從而在兩點間創建一條高速穩定的鏈接專線。整個過程用戶能夠徹底自服務,秒級生效,並擁有按使用量付費的各類靈活計費策略。網絡
ZStack本地網絡如何完成配置架構
建立專線以前,咱們須要瞭解到ZStack對私有網絡的管理。ZStack經過雲路由進行私有網絡的管理,支持對二層及三層網絡進行分別管理,並能夠加載/卸載各類網絡服務,如彈性IP、負載均衡、NAT等。負載均衡
咱們首先建立一個ZStack內的內部網絡。ZStack將內部網絡定義爲:私有網絡、公有網絡以及系統網絡。其中私有網絡承載雲主機的運行,公有網絡定義了雲主機對外訪問的網絡,而系統網絡則負載管理ZStack中的各類網絡設備自己(包括虛擬網絡設備)。這個三網分離的模式可讓用戶清晰地管理本身的網絡。分佈式
在簡單的狀況下,ZStack可讓公有網絡與管理網絡合並,即經過管理網絡對外訪問。但ZStack因爲專線的目的是經過專線與公有云連通,所以咱們須要爲雲主機單首創建一個公有網絡。作法以下:測試
1. 建立管理二層網絡和三層網絡,其中三層網絡的網關地址爲管理節點的地址阿里雲
2. 建立私有二層網絡和三層網絡,其中網關地址爲雲路由的網關地址spa
3. 建立公有二層網絡和三層網絡,其中二層網絡的vlan須要與DAHO的POP點二層相通,三層網絡的網關地址(假設爲A)和cidr則記錄下來,後面須要使用。blog
完成以上工做後,咱們就能夠在私有網絡上面隨意建立vm了,接下來,咱們看看如何把這個vm與阿里雲的ecs打通接口
如何經過ZStack進行阿里雲上的VPC設置ci
ZStack接管了阿里雲上全部VPC功能,咱們能夠在ZStack的混合雲頁面中輕鬆管理阿里雲資源。
咱們首先添加一個想要鏈接的區域,如華東2區,而後在相應的區域中添加一個可用區,如華東2-C區。此時,ZStack會智能地同步用戶在華東2-C區的全部資源,例如用戶事先建立好的VPC。假如用戶沒有事先建立好,也能夠在ZStack中建立VPC,以及在相應的VPC下面建立虛擬交換機。接下來,用戶能夠在這個vpc中建立一個ecs,以備測試與ZStack內的vm連通狀況。專線的創建是經過阿里雲的高速通道服務,所以須要有邊界路由器來協助連通。但在ZStack+DAHO的方案中,用戶不須要額外建立邊界路由器,一切都是智能完成的
如何建立DAHO專線
用戶到ZStack的DAHO目錄下,能夠看到DAHO分配給用戶的各類數據中心和公有云端的鏈接點。用戶只須要簡單地選擇一對鏈接點,輸入須要的帶寬,以及第一步中ZStack公有網絡的vlan號、一對公網可達的cidr地址,其中地址A必須爲頁面上「本地網關」,而後ZStack會自動調用DAHO及阿里雲的API,完成接下來的「建立專線」、「建立路由器接口」、「建立邊界路由器」、「修改網關地址」、「設置路由」等必須的流程。虛擬專線建立完成後,用戶無需等待,能夠當即測試兩邊虛擬機的互訪問狀況。
下圖爲建立完成的專線配置示意圖:
建立的DAHO專線如何動態修改
兩個網絡之間第一次創建專線,因爲須要配置分佈式路由以及建立路由器接口的鏈接等,雖然全自動化,但耗時較長。但當第一次鏈接創建成功後,用戶能夠隨時修改帶寬或者停用該虛擬專線。ZStack和DAHO在後臺共同進行智能的資源複用處理,使用戶只須要等待幾秒便可。所以用戶能夠常常對本身的虛擬專線進行修改,極大下降了使用成本
如何看到虛擬專線的使用狀況,以及通過的中間點?
用戶能夠登陸大河雲聯的工做站臺,輸入賬號便可進入自服務頁面查看詳細信息
ZStack 2.3.2版本官方文檔有更詳細說明