亚洲国产天堂久久九九九_亚洲精品综合一区二区三区_亚洲国产激情在线一区_成人18xxxx网站

云原生協調和服務發現的簡介和好處

近年來,云原生計算基金會 (CNCF)在業界取得了不小的成績。CNCF 匯集了來自整個行業的供應商和開發人員,以培育云原生應用程序的增長。除了孵化項目和促進聚會之外,CNCF 還幫助教育世界了解云原生。他們最具影響力的貢獻之一是他們的交互式云原生景觀。

云原生協調和服務發現的簡介和好處-南華中天

由于云原生世界中的所有細微差別和差異,景觀可能難以駕馭。為了讓事情變得更簡單,我們在之前的帖子中提供了DevOps 云原生工具格局的完整概述。在這篇文章中,我們將仔細研究編排和管理子類別之一:協調和服務發現。

云原生協調和服務發現簡介

云原生協調和服務發現平臺的簡單定義是“支持自動、低延遲和分布式服務發現和健康檢查的平臺”。通常,這些服務使用 DNS、gRPC 和 HTTP 等協議來創建服務注冊表并啟用微服務之間的協調。

對云原生協調和服務發現的需求

云原生應用程序必須是分布式和松散耦合的,以保持可擴展性和彈性。微服務可幫助開發人員實現這些目標,但它們在服務發現方面帶來了獨特的挑戰。

當您考慮微服務架構的工作方式時,您就會開始看到這個問題。容器不斷地上下旋轉以滿足動態需求。IP 地址和主機名不斷變化。那么客戶端如何在需要時連接到服務或 API 網關呢?同樣,如何確保流量僅路由到健康節點?

手動配置和檢查是舊客戶端/服務器范例的一個選項,但對于云原生來說是不切實際的。因此,開發人員需要一種自動、可擴展和分布式的替代方案。

云原生協調和服務發現的簡介和好處-南華中天

為什么云原生服務發現不同

我們上面對云原生協調和服務發現服務的描述假設云原生應用程序需要不同的方法。那么,讓我們仔細看看發生了什么變化以及為什么會這樣。我們將從 OpenStack 基金會的“微服務架構中的服務發現和注冊——什么、為什么以及如何?”中借鑒一下。本節中的介紹。如果您有 40 分鐘的空閑時間,我們建議您在此處查看完整的演示文稿。

早期,Web 應用程序駐留在單個服務器上。因此,應用程序前端和應用程序后端之間存在一對一的關系。使用這種單體架構,您可以使用單個主機名發現服務。也就是說,將 IP 轉換為主機名的 DNS 是服務發現的唯一要求。

隨著時間的推移,應用程序演變為分布在多個服務器上。由于這種額外的復雜性,您需要添加負載平衡器和潛在的虛擬 IP 地址以促進服務發現。

Web 應用程序的下一個演變是 3 層應用程序。Web 層、應用程序層和數據庫層都結合在一起以實現應用程序交付。現在,每一層都可以獨立向上或向下擴展。除了 DNS 和負載平衡之外,您還需要運行健康檢查以確保您只將流量發送到正常運行的服務器。

我們的下一個應用程序交付迭代是虛擬化。虛擬服務器的創建和銷毀在幾分鐘內發生。因此,手動配置負載均衡器和健康檢查是不切實際的。當應用程序處于這種復雜程度時,您需要開始自動化。

最后,使用云原生微服務架構,您會看到更多的復雜性和速度。容器專用于離散服務。容器的創建和銷毀可以在幾毫秒內發生。有了這種范例,支持自動、超可擴展、低延遲服務發現和健康檢查的平臺是必不可少的。

云原生協調和服務發現的簡介和好處-南華中天

云原生協調和服務發現的好處

鑒于微服務架構的需求,您大概可以猜到云原生協調和服務發現平臺帶來的好處。這些服務可幫助您擺脫手動流程并充分利用云原生。他們的好處包括:

  • 性能——速度是云原生應用程序的一個重要屬性。當您使用專為分布式服務發現構建的平臺時,您可以獲得顯著的性能提升。
  • 簡單的協調和健康檢查——使用舊的范例,您通常需要手動配置服務發現和負載平衡。使用云原生平臺,您可以自動化該過程。
  • 可擴展性——作為自動化服務發現過程的結果,您釋放了云原生應用程序超可擴展性的潛力。有關優勢的示例,請查看 Jeremy Eder在 etcd3 遷移后的四個可擴展性和性能勝利。

流行的云原生協調和服務發現服務

現在您了解了云原生協調和服務發現的基礎知識,讓我們來看看這個類別中的服務。協調和服務發現類別中的項目使微服務之間的自動服務發現和通信成為可能。

與云原生世界中的大多數事物一樣,在從此處列出的不同服務中進行選擇時,您需要考慮您的用例。在某些情況下,例如 etcd 和 CoreDNS,將這些服務結合使用是很常見的。在其他情況下,您可能需要一個根本不構成 CNCF 景觀的解決方案,例如Consul。

等等

etcd是一種流行的分布式系統鍵值存儲。它主要用Go語言編寫,由 CNCF 孵化。您可以將 etcd 用于像將功能標志存儲為鍵值對這樣簡單的用例,或者像實現數據庫領導者選舉一樣高級的用例。

如果您想了解 etcd 在實踐中的工作原理,Kunal Pariani 在這篇博客文章中介紹了如何使用 NGINX 和 etcd 進行服務發現。

阿帕奇動物園管理員

Apache 在云原生領域是一個大牌。ZooKeeper是他們提供大規模可靠服務協調和同步的服務。ZooKeeper 使用稱為znode的數據寄存器來協調進程之間的數據共享。Znodes 使用分層命名空間結構,ZooKeeper 以低延遲和可擴展的方式為客戶端提供對 znodes 的訪問。

ZooKeeper 在可擴展性方面享有盛譽,并被許多企業和開源項目使用。例如,Box 使用 ZooKeeper 作為服務發現和服務協調解決方案。此外,雅虎!使用 ZooKeeper 進行領導人選舉、配置管理等。

核心域名系統

CoreDNS是一個用 Go 編寫的 DNS 服務器,強調簡單性。它也是一個CNCF畢業項目。速度和靈活性是 CoreDNS 的兩個核心租戶。由于強調靈活性,CoreDNS 提供了各種各樣的插件。事實上,將插件鏈接在一起的能力是 CoreDNS 的獨特價值主張之一。插件的使用有助于保持 CoreDNS 的輕量級和可擴展性,并使您能夠根據自己的需要對其進行優化。CoreDNS?Kubernetes和etcd插件是兩個最流行的服務發現插件。

有關如何使用 Kubernetes 實施 CoreDNS 的實際示例,請查看 GitHub 上 Chris O'Haver 的在 Kubernetes 集群文檔中擴展 CoreDNS。

納科斯

Nacos是阿里巴巴流行的服務發現、配置和管理平臺。該項目在中國擁有龐大的用戶群,在 GitHub 上擁有超過 9000 顆星。Nacos 為您提供基于 RPC 和基于 DNS 的服務發現。該平臺還支持健康檢查,讓您避免將流量發送到不健康的主機。此外,Nacos 支持動態配置服務,讓您更輕松地實現無狀態服務。

如需深入了解 Nacos,請查看阿里巴巴技術團隊的Nacos 簡介:阿里巴巴針對云原生開發媒介的開源解決方案一文。在那里,您將看到 Nacos 如何使您能夠用更動態和可擴展的方法取代傳統的配置方法,例如硬編碼、配置文件和數據庫。

Netflix尤爾卡

Euerka是 Netflix 構建的用于負載平衡和故障轉移的服務注冊中心。有趣的是,你會發現Eureka 2.0 已經停產了,但是 1.x 項目仍然活躍。

Euerka的用例很簡單。云原生應用程序需要自動臨時創建和銷毀容器和服務器。它使得依賴眾所周知的 IP 和 FQDN 來進行服務發現和負載平衡變得不切實際。由于其業務的超大規模性質,Netflix 需要一個可以動態注冊和注銷服務器的中間層負載均衡器。Eureka 填補了這個空白。

說到這里,你可能會問:“到底什么是中間層?”。簡而言之,中間層是指給定的 AWS 區域。正如您所期望的那樣,根據該定義,Eureka 的主要用例是在 AWS 中。考慮到云原生對平臺獨立性的強調,您可能會覺得這令人驚訝,但當您考慮 Netflix 的應用程序交付模型時,這是有道理的。

最后的想法

我們希望您喜歡我們對 CNCF 云原生景觀的協調和服務發現類別的解釋。您現在應該對與協調和服務發現相關的工具、協議和技術有一個很好的理解。通過這種理解,您可以決定哪些服務最適合您,并構建更具彈性的可擴展云原生應用程序。

亚洲国产天堂久久九九九_亚洲精品综合一区二区三区_亚洲国产激情在线一区_成人18xxxx网站

      色悠悠久久综合网| 三上悠亚在线一区二区| 自拍偷拍一区二区三区四区| 男女无套免费视频网站动漫| av高清在线免费观看| 欧美交换配乱吟粗大25p| 天天综合天天添夜夜添狠狠添| av无码精品一区二区三区| 成人免费毛片网| 欧美极品欧美精品欧美图片| 国产极品粉嫩福利姬萌白酱| 欧美在线一区视频| 麻豆tv在线播放| 欧美日韩精品在线一区二区| 男女视频网站在线观看| 国产综合中文字幕| 99精品人妻少妇一区二区| 777久久久精品一区二区三区| 国产特级淫片高清视频| 欧美日韩亚洲第一| 天天影视综合色| 亚洲黄色av片| 永久免费看av| 免费 成 人 黄 色| 别急慢慢来1978如如2| 九九精品久久久| mm131午夜| 国产青青在线视频| 久久综合久久色| 亚洲欧美日本一区二区三区| 国产大片一区二区三区| xxxxxx在线观看| 欧美v在线观看| 中文字幕第17页| 91麻豆天美传媒在线| 人妻少妇精品无码专区二区| 不要播放器的av网站| 极品粉嫩美女露脸啪啪| 欧美交换配乱吟粗大25p| 极品美女扒开粉嫩小泬| 蜜臀av免费观看| 日韩欧美一级在线| 热久久精品国产| 三年中文高清在线观看第6集| 成人午夜免费在线视频| 污污视频网站免费观看| www.亚洲一区二区| 成人一级片网站| 永久av免费在线观看| 三级一区二区三区| 成人一级生活片| 别急慢慢来1978如如2| 在线视频一二三区| 大香煮伊手机一区| 国产精品av免费观看| 人妻无码视频一区二区三区| 蜜臀av.com| 蜜臀视频一区二区三区| 欧美激情亚洲天堂| 久久国产激情视频| 欧美黑人经典片免费观看| 国产精品久久久久久9999| 日韩欧美视频网站| 亚洲在线观看网站| 午夜免费一区二区| 欧美日韩视频免费| 污污视频网站在线| 内射国产内射夫妻免费频道| 福利网在线观看| 国产精品亚洲a| 青草网在线观看| 在线播放av中文字幕| 成人久久久久久久久| 日本香蕉视频在线观看| 99九九99九九九99九他书对| 熟女性饥渴一区二区三区| 大地资源网在线观看免费官网| 亚洲黄色小视频在线观看| 免费国产a级片| 国产精品无码电影在线观看| 无尽裸体动漫2d在线观看| 999香蕉视频| 欧美 国产 综合| 国产精品日韩三级| 亚洲图片 自拍偷拍| 亚洲成色www.777999| 久久国产精品视频在线观看| 今天免费高清在线观看国语| 999久久久精品视频| 国产高潮免费视频| 国产淫片av片久久久久久| av高清在线免费观看| 欧美在线观看视频免费| 激情久久综合网| 中文字幕成人免费视频| 五月婷婷激情久久| 1024精品视频| 成人在线免费观看av| 免费毛片网站在线观看| 污污污污污污www网站免费| 天堂av免费看| 亚洲精品偷拍视频| 黄频视频在线观看| 亚洲视频在线不卡| 91精品视频国产| 亚洲无在线观看| 久久久精品高清| 在线观看国产福利| 潘金莲激情呻吟欲求不满视频| 国产福利影院在线观看| 国产精品视频分类| 在线免费视频一区| 天天看片天天操| 久久人人爽人人片| 日本xxx免费| 国产成人生活片| 狠狠干视频网站| 国产高清www| 成人性免费视频| 欧美网站免费观看| 日韩在线一级片| 欧美伦理视频在线观看| 久热精品在线播放| 中文国产在线观看| 天天想你在线观看完整版电影免费| 热久久最新地址| 蜜桃传媒一区二区三区| 国产精品亚洲αv天堂无码| 99草草国产熟女视频在线| 天天综合网日韩| 少妇熟女一区二区| 国产在线观看欧美| 日本少妇高潮喷水视频| 无码精品国产一区二区三区免费| 亚洲五月天综合| 免费精品99久久国产综合精品应用| 午夜影院免费观看视频| 奇米777四色影视在线看| 久久久久久久久久网| 黄色片视频在线播放| 色播五月综合网| 成人午夜免费剧场| 国产精品沙发午睡系列| 午夜两性免费视频| 黄色一级片av| 黄色片一级视频| 欧美日韩理论片| 人妻夜夜添夜夜无码av| 丝袜制服一区二区三区| 中文字幕一区二区三区四区五区人| 日本中文字幕亚洲| 国产一区二区在线免费播放| 一区二区三区一级片| 18禁网站免费无遮挡无码中文 | av免费网站观看| 欧洲在线免费视频| 国产玉足脚交久久欧美| 99视频精品免费| 男人的天堂成人| 欧美日韩中文在线视频| 九九热视频免费| 阿v天堂2017| 午夜啪啪小视频| 水蜜桃色314在线观看| 依人在线免费视频| 国产欧美日韩网站| www.51色.com| 一女被多男玩喷潮视频| 91免费视频污| 日本成年人网址| 亚洲五码在线观看视频| 手机看片福利日韩| 国产一线二线三线女| 国内国产精品天干天干| 亚洲熟妇无码一区二区三区导航| 最新天堂中文在线| 日本www在线播放| 日韩video| 国产原创精品在线| 免费成人在线视频网站| 黄色网络在线观看| 亚洲少妇久久久| 日日碰狠狠添天天爽超碰97| 男人的天堂成人| www.com操| 亚洲人成色77777| 免费特级黄色片| 香蕉视频在线网址| 69久久久久久| 成人精品视频一区二区| 69sex久久精品国产麻豆| 久久久九九九热| 亚洲老女人av| 国产精品99久久免费黑人人妻| 免费高清一区二区三区| 男插女免费视频| 午夜激情影院在线观看| 久久久久国产一区| 人妻无码视频一区二区三区| 僵尸世界大战2 在线播放|