亚洲国产91精品在线观看_亚洲欧美中文在线视频_黄色av免费在线观看_欧美二区在线看_www.夜夜操_自拍偷拍电影_亚洲二区av

< 返回

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

2022-12-16 10:42 作者:jok 閱讀量:5794

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Web 應用程序的下一個演變是 3 層應用程序。Web 層、應用程序層和數據庫層都結合在一起以實現應用程序交付?,F在,每一層都可以獨立向上或向下擴展。除了 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 云原生景觀的協調和服務發現類別的解釋。您現在應該對與協調和服務發現相關的工具、協議和技術有一個很好的理解。通過這種理解,您可以決定哪些服務最適合您,并構建更具彈性的可擴展云原生應用程序。

聯系我們
返回頂部 亚洲国产91精品在线观看_亚洲欧美中文在线视频_黄色av免费在线观看_欧美二区在线看_www.夜夜操_自拍偷拍电影_亚洲二区av
亚洲福利一区二区| 亚洲国产成人91porn| 亚洲资源在线观看| 在线精品观看国产| 婷婷六月综合亚洲| 91精品国产色综合久久不卡蜜臀 | 7777女厕盗摄久久久| 日本欧美在线观看| 国产亚洲一区二区三区在线观看 | 99精品国产热久久91蜜凸| 一区二区三区在线影院| 91精品国产黑色紧身裤美女| 大美女一区二区三区| 亚洲国产精品久久久久秋霞影院| 日韩欧美国产一区二区三区| 成人中文字幕电影| 午夜精品福利一区二区蜜股av| 2023国产一二三区日本精品2022| 成人黄色电影在线| 日本欧美在线观看| 亚洲久本草在线中文字幕| 日韩欧美第一区| 北条麻妃一区二区三区| 日韩**一区毛片| 国产精品伦理一区二区| 日韩亚洲欧美成人一区| 国产aⅴ精品一区二区三区色成熟| 一区二区三区中文免费| 国产欧美综合在线观看第十页| 91免费小视频| 国产乱码精品1区2区3区| 一区二区不卡在线视频 午夜欧美不卡在| 欧美一区二区三区四区在线观看| k8久久久一区二区三区| 国产一区二区三区| 首页欧美精品中文字幕| 亚洲欧美日韩一区二区三区在线观看| 精品国产乱码久久久久久浪潮| 在线观看一区日韩| 91视视频在线观看入口直接观看www | 99在线精品视频| 久久精品国产成人一区二区三区 | 亚洲最新视频在线观看| 国产精品免费丝袜| 精品久久久久久久久久久久包黑料 | 亚洲成人午夜影院| 中文字幕亚洲一区二区av在线| 日韩欧美高清dvd碟片| 4438x成人网最大色成网站| 在线视频中文字幕一区二区| 99久久婷婷国产综合精品电影| 国产剧情在线观看一区二区| 久88久久88久久久| 精品一二三四区| 久久99精品国产.久久久久久| 日韩国产精品久久| 日韩高清不卡在线| 蜜桃视频一区二区| 久久99久久精品| 激情图片小说一区| 国产精品一区二区视频| 国产美女视频91| 国产乱理伦片在线观看夜一区| 美国十次综合导航| 精品一区二区av| 风流少妇一区二区| 91免费看片在线观看| 欧美三日本三级三级在线播放| 欧洲人成人精品| 在线成人午夜影院| 欧美精品一区二区在线观看| 久久色在线视频| 亚洲欧美国产高清| 日本不卡视频在线| 国产一区二区三区观看| av资源站一区| 欧美精品色一区二区三区| 日韩一区二区中文字幕| 久久久99精品免费观看| 亚洲男人天堂av| 免费看黄色91| av电影在线观看一区| 欧美丰满少妇xxxbbb| 国产精品水嫩水嫩| 日韩精品一级中文字幕精品视频免费观看 | 国产剧情一区在线| 97se亚洲国产综合在线| 884aa四虎影成人精品一区| 久久精品视频网| 亚洲成人午夜电影| 国产成人免费视| 欧美精品v国产精品v日韩精品 | 国产精品久久久久久福利一牛影视 | 久久成人综合网| 成人av电影免费在线播放| 欧美日韩五月天| 中文字幕在线一区免费| 久久国产日韩欧美精品| 欧美日韩一区二区在线视频| 中文字幕第一区第二区| 免费成人美女在线观看.| 色婷婷狠狠综合| 中文字幕中文字幕在线一区| 国产一区二区精品久久| 欧美一级一级性生活免费录像| 一区二区三区中文字幕| 99久久精品免费看国产| 国产视频在线观看一区二区三区| 日韩精品高清不卡| 欧美日韩一区二区三区高清| 国产精品传媒在线| 成人午夜在线视频| 国产日本欧美一区二区| 国产麻豆视频一区| 欧美电影免费观看高清完整版在 | 亚洲成av人片一区二区梦乃| 99久久婷婷国产精品综合| 国产喂奶挤奶一区二区三区| 久久精品国产成人一区二区三区| 91精品国产综合久久久蜜臀粉嫩| 一级中文字幕一区二区| 色94色欧美sute亚洲线路二| 亚洲免费av高清| 在线一区二区三区做爰视频网站| 亚洲男女一区二区三区| 在线精品观看国产| 偷拍日韩校园综合在线| 在线播放国产精品二区一二区四区 | 成人在线视频首页| 欧美激情在线一区二区| 成人免费电影视频| 国产精品福利在线播放| 99精品视频一区| 亚洲欧美日韩一区| 欧美优质美女网站| 爽爽淫人综合网网站| 精品裸体舞一区二区三区| 国产一区三区三区| 国产精品久久久久久户外露出| 99vv1com这只有精品| 一区二区三区在线影院| 欧美日韩国产高清一区二区三区| 午夜日韩在线观看| 久久久综合视频| 成人av在线网站| 亚洲第一会所有码转帖| 日韩欧美视频在线| 不卡av在线免费观看| 亚洲色图欧洲色图| 欧美日韩免费一区二区三区| 日韩不卡在线观看日韩不卡视频| 亚洲精品一区二区三区福利 | 国产乱妇无码大片在线观看| 国产日韩一级二级三级| 91视频观看免费| 日韩av一二三| 国产日韩欧美激情| 欧美在线综合视频| 国产成人午夜精品5599| 亚洲国产色一区| 久久麻豆一区二区| 欧美日韩亚洲国产综合| 丰满少妇在线播放bd日韩电影| 亚洲成av人片在线| 中文字幕av在线一区二区三区| 在线视频观看一区| 国产一区二区免费在线| 亚洲一区二区黄色| 国产亚洲精品久| 欧美精品久久99久久在免费线| 国产精品一区二区无线| 首页亚洲欧美制服丝腿| 国产欧美一区二区三区沐欲 | 无码av中文一区二区三区桃花岛| 久久网站最新地址| 欧美另类z0zxhd电影| 成人高清免费在线播放| 国产最新精品精品你懂的| 亚洲国产成人av网| 亚洲免费资源在线播放| 国产日韩欧美a| 精品国产亚洲一区二区三区在线观看| 欧美亚洲国产一区二区三区va | 亚洲精品菠萝久久久久久久| 精品久久国产字幕高潮| 欧美日韩在线三级| 久久精品免费观看| 婷婷一区二区三区| 一区二区三区在线观看动漫 | 中文无字幕一区二区三区| 欧美精品日韩一本| 欧美亚洲国产bt| 成人黄色在线看| 国产精品一区二区果冻传媒| 久久99国产精品久久99果冻传媒| 一二三四社区欧美黄| 亚洲人成在线观看一区二区| 久久精品欧美一区二区三区不卡| 欧美tickling网站挠脚心| 欧美久久久久久蜜桃|