企業級基本云處事商青云QingCloud(qingcloud.com)日前公布推出SDN網絡直通處事,由IaaS平臺網卡打點和Hostnic插件兩部門構成。該處事可以或許使運行在虛擬機上的容器直接利用IaaS平臺的SDN本領,從而極大地晉升了容器應用的網絡機能,并顯著低落容器設置與維護的操縱難度。
SDN網絡直通處事
在青云QingCloud推出SDN 網絡直通處事之前,馬來西亞主機 日本服務器,傳統的Docker陳設方案存在兩大漏洞:一是嚴重的網絡機能損耗。傳統的基于虛擬主機的Docker陳設方案,需要回收Overlay可能Bridge網絡插件實現虛擬主機內部的虛擬網絡,多次虛擬化對機能帶來了重重損耗。經測試,在云平臺上直接利用Docker Overlay會損失近75%的機能。
二是設置巨大度高。主流的Docker打點平臺需要對IP地點做轉換,以提供業務對內網和外網的地點。自己Docker實現這些成果就會較量巨大,假如Docker運行在云平臺上,還需要對云平臺的IP再做一層地點轉換,會帶來特另外巨大度。
為了徹底辦理傳統Docker的陳設問題,青云QingCloud推出SDN網絡直通處事,將虛擬機上的(多塊)虛擬網卡直接與Docker主機掛載,跳過虛擬主機自己的網絡布局。SDN網絡直通處事包羅兩個組件:IaaS平臺網卡打點和Hostnic插件。IaaS平臺網卡打點提供網卡接口,讓虛擬主性可以或許掛載多個網卡,這些網卡可以屬于溝通可能差異的網絡,每個網卡可以或許打點本身的私網IP、公網IP、負載平衡器和防火墻等成果。
Hostnic插件是青云QingCloud開拓的Docker網絡插件。在啟動Docker實例時,可以掛載虛擬主機上的網卡,并設置IP地點和路由。啟動之后,Docker實例就插手了QingCloud SDN 提供的網絡,可以或許利用QingCloud所有的網絡成果。今朝,Hostnic 插件已在 Github 上開源(https://github.com/yunify/docker-plugin-hostnic)。
青云QingCloud SDN網絡直通處事有如下亮點:
極大晉升Docker的網絡機能:運行在虛擬主機上的Docker可直接利用QingCloud云平臺的 SDN本領,制止兩層網絡重疊帶來的數據海涵量損耗;每一臺Docker主機均可獨享一個網卡的轉發本領,并利用IaaS平臺所有網絡成果。
大幅簡化Docker的系統設置:只需通過建設網卡、利用Hostnic插件將網卡逐一與Docker主機掛載,便可以完成對Docker的網絡設置;支持Docker主機獨立掛載EIP,獨立設置防火墻計策(SG),以及掛載為負載平衡 (LB)后端。
青云QingCloud CTO甘泉(Reno Gan)暗示,作為QingCloud SDN 2.0的重要組件,SDN網絡直通處事可以或許輔佐Docker用戶及處事商大幅晉升Docker機能及網絡設置易用性,將QingCloud SDN的所有本領開放給用戶和相助同伴。將來,SDN網絡直通處事還將支持LXC、Kubernetes、Mesos等容器技能。