• <strike id="fdgpu"><input id="fdgpu"></input></strike>
    <label id="fdgpu"></label>
    <s id="fdgpu"><code id="fdgpu"></code></s>

  • <label id="fdgpu"></label>
  • <span id="fdgpu"><u id="fdgpu"></u></span>

    <s id="fdgpu"><sub id="fdgpu"></sub></s>
    您當前的位置是:  首頁 > 新聞 > 國內 >
     首頁 > 新聞 > 國內 >

    基于F5 BIG-IP DNS及NSX實現(xiàn)微服務多中心雙活

    --NSX無處不在

    2019-01-31 16:28:26   作者:何濤 F5Networks   來源:文章轉載自公眾號   評論:0  點擊:


      在《NSX無處不在 - Planespotter飛機測位微服務Demo》文章中我們通過Planespotter飛機測位的微服務應用為例,通過NSX無處不在交付部署在開源K8S,Openshift CaaS集群,vsphere IaaS以及bare-metal物理服務器的全自動化網(wǎng)絡,安全和負載均衡策略,后續(xù)我們介紹了通過NSX無處不在交付部署在裸金屬容器云中微服務的網(wǎng)絡和安全服務,在最近的一篇文章中,我們介紹了VMware PKS企業(yè)級容器云。我們回顧一下下圖為Planespotter微服務應用的組成圖:
      今天我們將之前內容進行整合并進行擴展,仍然用大家熟悉的planespotter的微服務應用,跨企業(yè)的兩個數(shù)據(jù)中心站點分布式部署,通過VMware合作伙伴F5 BIG-IP DNS實現(xiàn)全局負載均衡,將不同地域或者不同ISP的用戶智能引流到不同的數(shù)據(jù)中心中planespotter的web前端和app服務,而在數(shù)據(jù)中心內部,采用NSX內置的與PaaS平臺原生集成的4層以及7層負載均衡實現(xiàn)本地微服務負載均衡,從而通過F5 GTM+NSX SLB作為LTM實現(xiàn)企業(yè)微服務雙活架構。而通過NSX實現(xiàn)集中式管理多中心的微服務的所有網(wǎng)絡,安全和負載均衡策略,簡化opex,讓業(yè)務部門或者devops流程自動化部署微服務時全自動化交付網(wǎng)絡服務。
      我們先來介紹一下今天demo的多中心網(wǎng)絡邏輯拓撲,如下:
      在BJ-DC1中,將planespotter微服務的web前端部署在之前我們demo過的環(huán)境bare-metal Openshift cluster中,app和redis部署在開源k8s/第三方PaaS中,將mysql部署在vsphere IaaS,ADS-B部署在bare-metal物理服務器上(大家如果對這個微服務不熟悉,可以參考公眾號第一篇文章)。
      在BJ-DC2中,將planespotter的web前端和app中間件部署在VMware PKS容器云中。
      “雙活微服務應用跨越不同的CaaS,PaaS,IaaS,bare-metal實現(xiàn)任意環(huán)境部署,而通過NSX無處不在統(tǒng)一管理所有的網(wǎng)絡,安全及負載均衡策略,在demo中,部署統(tǒng)一的NSX Manager,controller集群,DC部署獨立的Edge DPDK集群,兩個中心通過VC實現(xiàn)統(tǒng)一集中式管理計算集群。在真實環(huán)境中,用戶可以選擇統(tǒng)一或者部署獨立VC,統(tǒng)一NSX或者獨立的NSX-T在不同的DC,通過NSX global policy manager實現(xiàn)策略一致性部署。
      而部署在多中心南北向的web前端的入口,通過F5 BIG-IP DNS也就是GTM實現(xiàn)智能DNS流量調度,在本次demo中,通過不同的request source將client導流至不同DC的NSX 4-7層負載均衡器。
      而通過F5 BIG-IP DNS與NSX SLB可以實現(xiàn)完美集成,通過NSX與PaaS平臺集成,實現(xiàn)全自動化負載均衡器配置及部署,同時將各DC local NSX SLB作為server可以添加到GTM,并將NSX SLB virtual server通過GTM與link相關聯(lián)。
      接下來進入demo時間,我們先看一下計算環(huán)境,如下圖:通過多個vsphere集群實現(xiàn)K8S集群,PKS集群資源的跨中心統(tǒng)一調度部署,(注意,demo為了簡化,并不是按照生產級設計),PKS可以支持AZ,在本demo中,部署在同一個AZ中。”
      接下來看一下NSX無處不在的網(wǎng)絡環(huán)境,通過NSX統(tǒng)一管理bare-metal Openshit以及bare-metal ADS物理服務器,如下圖,可以看到一個兩節(jié)點bare-metal Openshift集群,以及物理機Ubuntu-ADSB。
      下圖為NSX與vCenter集成,統(tǒng)一管理部署在vSphere IaaS上的K8S及PKS集群:
      下圖為BJ-DC1和DC2通過與各自的PaaS或者CaaS平臺集成,實現(xiàn)全自動化的Geneve邏輯交換機,多租戶路由器自動化部署,此部分在之前的公眾號文章有過介紹,更為詳細的部分未來跟大家分享:


      接下來我們看一下,通過NSX與PaaS集成實現(xiàn)的全自動化SLB自動化創(chuàng)建及部署,以及planespotter web前端的負載均衡策略上線:
      下圖為PaaS集群部署以及微服務上線時,全自動化創(chuàng)建的負載均衡virutal server:
      接下來我們看一下兩個中心微服務上線的狀態(tài)
      下圖為BJ-DC1,web前端在openshift集群的部署,以及route的配置,
      下圖為App及redis在K8S上的部署和配置,
      下圖為BJ-DC2,Web和App微服務的配置和部署狀態(tài):
      接下來我們來看一下F5 GTM的智能DNS實現(xiàn),創(chuàng)建兩個DC,如下圖,
      創(chuàng)建4個BIG-IP Server,將GTM以及NSX-SLB加入到不同的DC,如下圖,
      為planespotter的微服務應用創(chuàng)建wide ip,如下圖,
      將NSX SLB以及virtual server加入到planespotter的wide ip中,如下圖:
      設置基于Topology實現(xiàn)planespotter微服務的多中心智能DNS負載均衡,如下圖,
      創(chuàng)建Topology record,將部署在不同地域的用戶及客戶端導流給不同的BJ-DC, 實現(xiàn)多中心負載均衡策略部署。
      接下來,登錄兩臺部署在不同region的windows客戶機,通過nslookup查詢微服務的域名,我們可以看到,F(xiàn)5 GTM將DNS A記錄返回給不同的DC NSX SLB。如下圖:
      我們在兩臺不同region的win客戶機訪問planespotter.f5.vmware.local微服務域名,發(fā)現(xiàn)通過BJ-DC1和BJ-DC2的實現(xiàn)雙活訪問,如下圖,10.11.28.0/24網(wǎng)段為DC1的Pod網(wǎng)段,10.88.4.0/24為DC2的Pod網(wǎng)段,
      通過F5 GTM與NSX SLB集成,可實現(xiàn)在GTM按照用戶需要將流量切換至不同DC的不同ISP運營商,如下圖,我們將DC1的微服務前端流量均切換至DC2:
      我們看到Region1的客戶端的nslookup請求被GTM redirect到了DC2的NSX SLB,如下圖:
      我們可以看到Region-a的客戶端仍然可以訪問planespotter的微服務,但是訪問的是BJ-DC2的web前端,與Region-b的客戶端一致,如下圖:
      應用已經完美多活上線,更為重要的是,如何secure多中心微服務,如果統(tǒng)一策略的部署?通過NSX無處不在可實現(xiàn)整個planespotter跨中心微服務組件之間以及南北向的安全均由NSX安全微分段實現(xiàn)完善的保護,統(tǒng)一安全策略的部署,如下圖:
      總結,通過VMware的SDDC以及NSX實現(xiàn)多中心微服務計算,存儲和網(wǎng)絡全自動化部署,通過NSX無處不在實現(xiàn)統(tǒng)一安全及微服務負載均衡自動化,通過VMware合作伙伴F5 Networks實現(xiàn)多中心智能DNS及流量調度,為用戶交付真正的微服務多中心多活解決方案。
    【免責聲明】本文僅代表作者本人觀點,與CTI論壇無關。CTI論壇對文中陳述、觀點判斷保持中立,不對所包含內容的準確性、可靠性或完整性提供任何明示或暗示的保證。請讀者僅作參考,并請自行承擔全部責任。

    專題

    CTI論壇會員企業(yè)

    亚洲精品网站在线观看不卡无广告,国产a不卡片精品免费观看,欧美亚洲一区二区三区在线,国产一区二区三区日韩 巴南区| 鄂温| 南城县| 黄浦区| 涞水县| 田阳县| 平阴县| 盐津县| 海城市| 当涂县| 太康县| 济源市| 金山区| 东丰县| 福州市| 社旗县| 长垣县| 凤台县| 库车县| 甘洛县| 无棣县| 鄂尔多斯市| 漾濞| 衡东县| 永济市| 台湾省| 阿合奇县| 十堰市| 丰宁| 高邑县| 南宁市| 邯郸县| 辰溪县| 越西县| 旬邑县| 东港市| 北宁市| 东乌珠穆沁旗| 星子县| 沂水县| 祁阳县| http://444 http://444 http://444 http://444 http://444 http://444