亚洲国产天堂久久九九九_亚洲精品综合一区二区三区_亚洲国产激情在线一区_成人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网站

      成年人观看网站| 国产精品亚洲a| 日日碰狠狠躁久久躁婷婷| 996这里只有精品| 久久人人爽人人片| 亚洲日本黄色片| 亚洲美女性囗交| 日韩一区二区三区不卡视频| 狠狠热免费视频| 手机看片福利盒子久久| 久久久久免费精品| 99热手机在线| 婷婷丁香激情网| 午夜国产一区二区三区| 三级a在线观看| 最近中文字幕一区二区| 天天爽人人爽夜夜爽| www.com操| 三上悠亚av一区二区三区| 天天干天天玩天天操| 色婷婷一区二区三区av免费看| 黄色aaa级片| 三级性生活视频| eeuss中文| 黄色成人在线免费观看| 人妻夜夜添夜夜无码av| 日本毛片在线免费观看| 凹凸国产熟女精品视频| 超碰在线97免费| 国产美女视频免费看| 日本特级黄色大片| 老子影院午夜伦不卡大全| 777av视频| 国内外免费激情视频| 国产原创精品在线| 香蕉视频色在线观看| 日韩免费在线观看av| 国产精品无码人妻一区二区在线| 男女av免费观看| 亚洲男人天堂色| 国产成人强伦免费视频网站| 久操手机在线视频| 农村妇女精品一二区| 国产免费中文字幕| 成人在线国产视频| 欧美精品成人网| 成年人黄色在线观看| 国产va亚洲va在线va| 手机看片福利盒子久久| 亚洲欧美日韩不卡| 国产精品333| 亚洲最大天堂网| 精品国产av无码一区二区三区| 麻豆av免费在线| 国产黑丝在线视频| 日韩欧美在线播放视频| 中文字幕一区二区在线观看视频 | 一区二区三区国产好的精华液| 日本一本在线视频| 国产成人a亚洲精v品无码| 亚洲欧美日本一区二区三区| 精品久久久久久无码中文野结衣| 少妇黄色一级片| 免费高清一区二区三区| xxx国产在线观看| www.avtt| 中文 日韩 欧美| www黄色日本| 免费成人深夜夜行网站视频| 18岁视频在线观看| 国产免费裸体视频| 国产aⅴ爽av久久久久| 国产成人无码精品久久久性色| 91插插插影院| aⅴ在线免费观看| 欧美日韩dvd| 亚洲一级片网站| 国产免费毛卡片| 欧洲精品视频在线| 一本色道久久亚洲综合精品蜜桃 | 无码少妇一区二区三区芒果| 99久久久精品视频| 色啦啦av综合| 国语对白做受xxxxx在线中国| 日韩精品久久一区二区| 中文字幕资源在线观看| 日本新janpanese乱熟| 无罩大乳的熟妇正在播放| www.-级毛片线天内射视视| 自拍偷拍21p| 97公开免费视频| 怡红院av亚洲一区二区三区h| 久久久天堂国产精品| 亚洲第一页在线视频| 中文字幕免费高清在线| 中文字幕在线导航| av免费在线播放网站| 国产精品自拍片| 国产树林野战在线播放| 亚洲天堂国产视频| 搡女人真爽免费午夜网站| 国内性生活视频| 2018国产在线| 黄色成人在线看| 久久久久99精品成人片| 毛片在线视频观看| 久久综合亚洲精品| 丰满人妻一区二区三区53号| 少妇高潮流白浆| 成人性做爰片免费视频| 中国 免费 av| 久久最新免费视频| a级网站在线观看| 日本美女久久久| 中文字幕av久久| 欧洲美女和动交zoz0z| 免费国产成人看片在线| 香蕉视频免费版| 波多野结衣与黑人| 成品人视频ww入口| 国产96在线 | 亚洲| 少妇人妻在线视频| 黑人糟蹋人妻hd中文字幕| 国产裸体免费无遮挡| 青青青在线视频免费观看| 69久久久久久| 999久久久精品视频| 女女同性女同一区二区三区按摩| 天堂а√在线中文在线| 男人日女人视频网站| 亚洲熟女乱色一区二区三区| 激情六月丁香婷婷| www.com黄色片| 做爰高潮hd色即是空| 日本男女交配视频| 日韩a在线播放| 亚洲国产日韩欧美在线观看| 精产国品一二三区| 中文精品无码中文字幕无码专区| 无码av天堂一区二区三区| ww国产内射精品后入国产| 激情网站五月天| 8x8x成人免费视频| 免费cad大片在线观看| 国产素人在线观看| 日韩大片一区二区| 成年人三级视频| 中国丰满人妻videoshd| 三上悠亚av一区二区三区| 免费观看中文字幕| 欧美精品一区免费| 五月婷婷六月合| 欧美日韩激情四射| 男女午夜激情视频| 亚洲综合123| 成人免费aaa| 午夜一级免费视频| 精品国产一区三区| 成人综合久久网| 激情伊人五月天| 亚洲网中文字幕| 黄网站欧美内射| 午夜天堂在线视频| 69堂免费视频| 不卡中文字幕在线| 欧美aⅴ在线观看| 99久re热视频精品98| 国产无套粉嫩白浆内谢的出处| 亚洲免费av网| 国产a级片免费观看| 久久天天东北熟女毛茸茸| 国产亚洲综合视频| 国产又粗又大又爽的视频| 黑鬼大战白妞高潮喷白浆| 四虎永久免费网站| 日本精品久久久久中文字幕| 一本二本三本亚洲码| 国产av人人夜夜澡人人爽| 青青青在线观看视频| 免费一区二区三区在线观看| 日本手机在线视频| 午夜视频在线观| 国产精品欧美激情在线观看| 日日噜噜夜夜狠狠久久丁香五月| 日本新janpanese乱熟| 日本人体一区二区| 999热精品视频| 毛葺葺老太做受视频| 日韩欧美国产综合在线| a级网站在线观看| 亚洲精品www.| 国产激情在线观看视频| 亚洲中文字幕无码av永久| 黄色一级片网址| 少妇网站在线观看| 亚洲 高清 成人 动漫| 日韩专区第三页| 国产精品亚洲天堂| 狠狠干狠狠操视频| 国产又大又黄又粗的视频|