Istio 正式成為 CNCF 孵化專案
昨晚經過 CNCF TOC(技術監督委員會)投票,Istio 正式成為 CNCF 的孵化專案。
在 2022 年 4 月 25 日, IstioCon 2022 開幕的當天,Istio 社群宣佈正在申請將專案捐獻給 CNCF[1] ,經過近半年的盡職調查,Istio 正式成為了 CNCF 的孵化專案,這是 Istio 專案的一個里程碑。
CNCF 的部落格今天也釋出了新聞稿:https://www.cncf.io/blog/2022/09/28/istio-sails-into-the-cloud-native-computing-foundation/
Istio是一個開源的服務網格 ,它透明地提供了一種統一和有效的方式來保護、連線和監控雲原生應用中的服務。它提供零信任網路、策略執行、流量管理、負載均衡和監控,而不需要重寫應用程式。
Istio 的開發始於 2016 年。它最初是由谷歌和 IBM 開發的,同時還有構建 Envoy 代理的 Lyft 團隊。此後,重要的貢獻來自於:
• 技術公司和雲端計算供應商,包括紅帽、思科、VMware、英特爾、華為、騰訊、阿里巴巴和 DaoCloud。
• 為將 Istio 解決方案推向市場而成立的公司,包括 Tetrate、Aspen Mesh 和 Solo.io。
• Istio 的終端使用者,包括 Auto Trader UK、Salesforce、SAP 和 Yahoo!
Istio 站在幾個 CNCF 專案的肩膀上,如 Kubernetes、Envoy、gRPC、Prometheus 和 SPIFFE。它可以與 Helm 一起安裝,並與 Knative、Flagger、Jaeger、Open Policy Agent 和 OpenTelemetry 等專案進行整合。
Istio 在 2018 年達到 1.0[7]。2019 年,Istio 是所有 GitHub 中 增長速度第四快的開源專案 [8]。超過 190 家公司致力於 Istio,超過 20 家供應商為其 Kubernetes 平臺提供託管的 Istio 產品或外掛,包括谷歌、IBM、紅帽、VMware、華為、阿里巴巴、思科、Oracle 和 D2IQ。
"谷歌雲的開發者關係負責人和 Istio 指導委員會成員 Craig Box 說:" 我們很高興將谷歌的行業定義的雲原生專案堆疊 ——Kubernetes、Istio 和 Knative 統一到 CNCF 下 "。我們的團隊一直在努力將服務網格社群圍繞 Kubernetes Gateway API 聚集在一起,我們期待著看到並推動 CNCF 專案之間更多的此類合作。這對 Istio 及其社群來說是一個重要的里程碑,我們很高興能在專案的發展中達到這一步"。
" 對開源創新的支援是 IBM 混合雲戰略的一個重要組成部分,我們在 Istio 上尤其看到了這一點 —— 我們從一開始就對 Istio 做出了貢獻。隨著 Istio 被 CNCF 接受,該專案正在進入一個新的演變和成長階段,我們對這一里程碑式的事件表示讚賞。CNCF 的開放式管理和強大的社群將有助於培育該專案,確保 Istio 的使用者以及貢獻者和整個 CNCF 社群有一個光明的未來”。——Jason McGee,IBM 研究員和 IBM 雲端計算總經理
"Istio 是雲原生生態系統中的重要開源專案之一。華為雲在 2018 年開始為 Istio 做貢獻。Istio 透過網際網路、金融、汽車等眾多行業的使用案例,展示了其在企業數字化和應用現代化方面的潛力。我很高興看到 Istio 專案被 CNCF 接受。我們將繼續為 Istio 做出貢獻,並與 CNCF 合作,促進社群和更多行業的使用案例。"—— 華為雲技術長 Bruno Zhang
美國政府規定了聯邦基礎設施的 零信任架構 ,Istio 社群與政府機構一起支援這一目標,包括共同編寫國家標準和技術研究所的 SP 800-204A微服務安全 標準 。Istio 已被政府採用,被選為國防部企業 DevSecOps 計劃的服務網格,並被著名的 F16 噴氣機所部署。
"將 Istio 引入 CNCF 進一步驗證了其作為現代軟體平臺基礎技術的中立性和成熟性," 空軍和太空部隊前首席軟體官、Tetrate 顧問 Nicolas Chaillan 說。"Istio 在推動政府和商業組織的安全最佳實踐方面一直是不可或缺的一部分,這將加速 Istio 的採用,並擴大其在整個行業的影響。"
根據 CNCF[14] 的 年度調查,Istio 是最廣泛採用的服務網格。在 Istio 網站上可以找到 公開的參考客戶名單 [16],包括 Airbnb、Atlassian、eBay、Salesforce.com、Splunk、TMobile 和 WP Engine 的案例研究。兩次年度 IstioCon 活動 [17] 每次都吸引了超過 4000 人參加。
"Istio 的可擴充套件性、廣泛的功能支援和可擴充套件性使其成為 Airbnb 的最佳選擇。Airbnb 目前正在用 Istio 為絕大多數內部流量提供服務,並計劃將 Istio 作為未來的服務網格解決方案"。——Weibo He,Airbnb Stuff Software Engineer
"Istio 的使用對 WP Engine 來說是一個力量的倍增器。透過實施 Istio,我們建立了一個平臺,提供了更高的安全性和可觀測性,使我們的應用團隊能夠專注於他們的業務邏輯"。—— Glenn Jones, WP Engine 首席軟體工程師
"Istio 是 Intuit 公司開發者平臺的核心,它為數以百計的 Kubernetes 叢集中的數千個服務之間的通訊提供動力,這些服務以多叢集服務網格的形式執行。Istio 的可擴充套件架構使 Intuit 能夠建立定製化的服務網格,並透過自己的工具來增強服務網格。在自動化 Istio 的一個多叢集模型的過程中,Intuit 貢獻了一個名為 Admiral[18] 的開源專案,用於多叢集 Istio 服務網格中的服務發現。我們很高興看到 Ambient Mesh 的發展,並積極在內部進行探索 "。—— Jason Webb,Intuit 公司傑出工程師
主要元件
Istio 服務網格在邏輯上被分成資料平面和控制平面。
資料平面是由一組智慧 Envoy 代理組成的,最常見的是作為 sidecar 部署。這些代理機構調解和控制微服務之間的所有網路通訊。它們還收集和報告所有網格流量的遙測資料。Istio 工程師為 Envoy 貢獻了許多實質性的功能,包括透過 WebAssembly 的可擴充套件性。
控制平面負責管理和配置代理機構,以路由流量。從邏輯上講, 在一個單一的二進位制中分離出來的元件包括資料平面程式設計器(Pilot)、證書授權(Citadel)、配置管理引擎(Galley)和 sidecar 接納控制器。
里程碑
• 來自 15 家公司的 85 名維護者
• >8,800 名個人捐款者
• >40,000 個 Pull request
• >20,000 issue
• > 超過 260 個版本
• >33,000 顆 GitHub star
• >8,500 名 Slack 成員
專案發展近六年來,Istio 並沒有安於現狀。最近宣佈了一個名為 Ambient mesh[22] 的新操作模型,透過將資料平面功能從 sidecar 容器轉移到網路基礎設施來解決常見的操作挑戰。Ambient mesh 已經作為一項實驗性功能釋出,目前正在社群開發中。Istio 將繼續支援 sidecar 部署模式,這兩種模式將無縫互通。
"歡迎 Istio 加入 CNCF 是一個令人興奮的舉動,因為在雲原生生態系統中,服務網格的數量在不斷擴大。Istio 以其新的 Ambient Mesh 結構將服務網格創新帶到了 CNCF 專案家族的最前沿。我們看到越來越多的終端使用者採用服務網格,並預計隨著 Istio 等專案的不斷成熟,將對行業產生廣泛影響。我們期待著與 Istio 社群合作,幫助它發展到新的水平"。—— Chris Aniszczyk,CNCF CTO
作為 CNCF 託管的專案,Istio 現在是一個與其技術利益一致的中立基金會的一部分,也是更大的 Linux 基金會的一部分,後者提供治理、營銷支援和社群推廣。關於每個級別的成熟度要求的更多資訊,請訪問 CNCF 畢業標準 。
引用連結
[1] 申請將專案捐獻給 CNCF: https://istio.io/latest/blog/2022/istio-has-applied-to-join-the-cncf/[2] Istio: [3] 服務網格: [4] 最初: [5] 開發的: [6] Envoy 代理: [7] Istio 在 2018 年達到 1.0: [8] 增長速度第四快的開源專案: ~:text=istio/istio[9] 規定了: https://www.whitehouse.gov/briefing-room/presidential-actions/2021/05/12/executive-order-on-improving-the-nations-cybersecurity/[10] 零信任架構: https://www.whitehouse.gov/briefing-room/presidential-actions/2021/05/12/executive-order-on-improving-the-nations-cybersecurity/[11] SP 800-204A: [12] 標準: [13] F16 噴氣機所部署: [14] CNCF: [15] 年度調查: [16] 公開的參考客戶名單: [17] IstioCon 活動: [18] Admiral: [19] 透過 WebAssembly 的可擴充套件性: https://istio.io/v1.13/blog/2020/wasm-announce/[20] 從邏輯上講: https://istio.io/latest/blog/2020/istiod/[21] 在一個單一的二進位制中分離出來的: https://istio.io/latest/blog/2020/istiod/[22] Ambient mesh: https://istio.io/latest/blog/2022/introducing-ambient-mesh/[23] CNCF 畢業標準:
來自 “ 雲原生社群動態 ”, 原文作者:雲原生社群動態;原文連結:https://mp.weixin.qq.com/s/6-rHoxEeMsrSC-HUZGRoew,如有侵權,請聯絡管理員刪除。
相關文章
- 雲原生週刊:Artifact Hub 成為 CNCF 孵化專案|2024.9.23
- 重磅 | Dragonfly 晉升成為 CNCF 孵化專案Go
- 雲原生愛好者週刊:Dapr 成為 CNCF 孵化專案
- 華為雲開源專案Sermant正式成為CNCF官方專案
- 華為雲發起,openGemini正式成為CNCF官方專案!
- CNCF 宣佈 Helm 成為基金會下一個重點孵化專案
- Dragonfly 成為 CNCF 孵化專案,我們與基金會首位華人 TOC 聊了聊Go
- 雲原生混沌工程測試平臺 Chaos Mesh 升級成為 CNCF 孵化專案
- 雲原生週刊:Score 成為 CNCF 沙箱專案|2024.08.12
- 雲原生週刊:Score 成為 CNCF 沙箱專案|2024.7.15
- Aeraki Mesh正式成為CNCF沙箱專案,騰訊雲攜夥伴加速服務網格成熟商用
- Radius 成為雲原生計算基金會(CNCF)的沙箱專案
- CNCF接納Harbor為沙箱專案
- CNCF 新增兩個孵化專案 | 雲原生生態週報 Vol. 58
- Istio為什麼現在申請加入CNCF?
- Argo 專案加入 CNCF 孵化器 | 雲原生生態週報 Vol. 45Go
- sealer 成為 CNCF Sandbox 專案,旨在構建分散式應用交付新標準分散式
- 阿里雲 OpenYurt 成為 CNCF 沙箱專案,加速原生 Kubernetes 邊緣場景全覆蓋阿里
- 正式畢業!Apache Kyuubi 成為 Apache 基金會頂級專案!Apache
- 螞蟻金服正式成為 CNCF 雲原生計算基金會黃金會員
- 官宣!ASF官方正式宣佈Apache Hudi成為頂級專案Apache
- Harbor開源專案加入CNCF基金會!
- 谷歌云為 CNCF 提供 300 萬美元的捐款以支援其 Kubernetes 專案谷歌
- 官宣:恭喜 ChaosBlade 專案進入 CNCF Sandbox
- 官宣:計算中介軟體 Apache Linkis 正式畢業成為 Apache 頂級專案Apache
- Manjaro Linux 從業餘愛好專案成長為專業專案JARLinux
- CNCF:中國已成為全球第二大開源貢獻國 CNCF專案的程式碼貢獻接近100萬
- CNCF 沙箱專案 OCM Placement 多叢集排程指南
- Istio旨在成為容器化微服務的網格管道微服務
- Longhash孵化專案成為首批獲得杜拜國際金融中心(DIFC)金融科技商業運營牌照的中國公司...
- 分散式資本宣佈孵化成立Hashgard專案分散式
- Apache基金會正式宣佈新一代分散式物件儲存Ozone成為頂級專案Apache分散式物件
- CNCF 宣佈首箇中國原創專案 Harbor 畢業
- 8 個用於 Kubernetes 持久化儲存的 CNCF 專案持久化
- MQTT 5.0 正式成為OASIS標準MQQT
- 阿里巴巴持續投入,etcd正式加入CNCF阿里
- 阿里巴巴持續投入,etcd 正式加入 CNCF阿里
- Git | Git入門,成為專案管理大師(一)Git專案管理