Linux基金會新近成立的雲原生計算基金會隱藏著什麼名堂?
谷歌、IBM、英特爾、Joyent Docker以及其它眾多知名廠商共襄盛舉,旨在為容器建立出一套基礎設施堆疊。
近日,19家公司在谷歌的帶領下共同建立起一個新的開源基金會組織,其目標在於解答一個困擾業界的難題——雲體系應該採用怎樣的架構來服務現代應用程式。
這一名為雲原生計算基金會的年輕組織由Linux基金會負責構建,其中囊括了技術業界的多位大牌巨星,包括谷歌、IBM、英特爾、Box、思科以及VMware,除此之外Docker、Cycle Computing、Mesosphere以及Weaveworks等規模較小的廠商也投身於其中。
該基金會的首要職責之一就是為谷歌麾下的Kubernetes開源容器管理軟體指明發展方向。不過除了這項公告,他們顯然還肩負著其它使命。
到底發生了什麼?
該機構當中的19家企業希望能夠建立起一套參考基礎設施架構,從而將應用程式託管在雲環境當中。
雲原生計算基金會(簡稱CNCF)的計劃是整理出一份藍圖,其中包含需要採用哪些元件,並利用怎樣的方式將這些元件整合起來以支援分散式向外擴充套件應用程式。該基金會還打算允許供應商及使用者將自己的元件新增到該架構當中。
這有點像建立一套用於構建樂高積木作品的指令集,但大家可以根據自己的喜好挑選不同顏色的積木填充進去。
該專案的初始部分包括谷歌的Kubernetes與Mesosphere的DCOS資料中心作業系統,這兩套方案都屬於開源專案。
這些企業建立的難道只是一個新的開源容器專案?
對於關注雲端計算及容器市場的敏銳觀察家們來說,CNCF的建立目標聽起來有點似曾相識。就在不到一個月之前,Docker公司剛剛公佈了其開放容器倡議。該專案的主旨在於規範容器技術的基本概念(包括其技術層面的執行時及格式定義等),Joyent公司CTO兼CNCF技術委員會成員Bryan Cantrill指出。
CNCF給出的發展目標則更為廣闊,其希望對支援雲原生應用程式及容器所必需的整套基礎設施堆疊作出確切定義。
繼續拿樂高舉例。開放容器協議(簡稱OCI)的存在是為了讓人們認同每塊樂高積木的具體尺寸。而CNCF的目標則在於建立起相關指令,幫助大家學習如何利用這些積木搭建起實際作品。
為什麼值得關注?
容器技術已經成為當下最具人氣的關注重點,但在實際使用的過程中,人們往往發現自己被某些技術難關擋住了去路。CNCF要做的就是解決這一難題。
建立容器並不是什麼難事——但管理由容器構建起的整體叢集卻頗具挑戰。Stuart Miniman曾在一篇文章中提到了執行容器所需要的各類元件,其中包括容器網路、服務發現、排程與安全等諸多要素。CNCF則認為整套基礎設施藍圖都應當在設計過程中充分考慮到對容器以及雲原生應用程式的支援能力。
CNCF正集中討論容器的具體管理方式,而不僅僅關注其建立方式。這對於業界,特別是終端使用者來講顯然是件好事。大型企業買家往往不會考慮使用容器技術,除非已經有成熟的管理平臺供他們選擇。
誰在名單中,誰在名單外
為了真正瞭解CNCF的既定目標,我們還需要參考加入其中並將為整個專案作出貢獻的具體供應商。OCI擁有21家成員,而目前CNCF的成員數量為22家。
OCI的成員包括Amazon Web Services、EMC以及微軟等等。但這三家廠商並沒有參與CNCF。為什麼會這樣?因為CNCF要做的是建立一套用於執行應用程式以及容器系統的參考架構,而谷歌的Kubernetes很可能在其中佔據主導地位。AWS與微軟已經擁有了屬於自己的容器執行參考架構,而它們顯然不可能再費力為競爭對手谷歌提供幫助。Amazon公司CTO Werner Vogels本週曾對Amazon Elastic Container Service(即Amazon彈性容器服務,簡稱ECS)進行過詳盡論述,而這將成為AWS給出的容器管理方案。在另一方面,微軟公司在其Azure雲當中同時支援Linux與Windows容器。不過AWS與微軟都在OCI專案當中致力於推動容器技術的標準化程式。
大部分CNCF成員並不依賴於單一的特定基礎設施堆疊。像Box、Cycle Computing以及Twitter這樣的企業希望能夠推動雲原生應用程式的普及,但他們並不一定要關心這些應用實際執行在哪種平臺之上。
與此同時,有10家廠商同時參與了OCI與CNCF。其中包括思科、Docker、高盛、英特爾、紅帽以及VMware等等。這些企業無疑希望通過這兩大開源專案尋求戰略性技術支援。
相關文章
- Linux基金會宣佈將為GraphQL成立基金會Linux
- Radius 成為雲原生計算基金會(CNCF)的沙箱專案
- 螞蟻金服正式成為 CNCF 雲原生計算基金會黃金會員
- [翻譯] 宣佈成立 PHP 基金會PHP
- 微軟開源.NET庫,成立.NET基金會微軟
- TPM管理模式的崛起,背後隱藏著什麼?模式
- 巨杉資料庫加入CNCF雲原生應用計算基金會,共建開源技術生態資料庫
- Node.js基金會成立,Joyent交出領導權Node.js
- 中國網際網路發展基金會正式成立
- Linux基金會:預計2021年Linux基金會收入將達到1.77億美元Linux
- Linux基金會成立LF Edge小組 支援邊緣網路開發Linux
- 阿里雲成為Linux基金會金牌會員阿里Linux
- 新加坡基金會和私人公司有什麼區別?
- PHP有救了!JetBrains宣佈成立PHP基金會!PHPAI
- 深度科技加入 Linux 基金會Linux
- Linux基金會成立聯盟組織 欲終結裝置相容難題Linux
- “一片羽毛的故事”:Apache軟體基金會成立15年Apache
- 雲原生和雲端計算分別指什麼?有什麼區別?
- 新專案為什麼要註冊新加坡基金會?
- 自動駕駛開源專案 Autoware 基金會成立背景自動駕駛
- 雲原生計算
- Linux基金會:Linux成Big Data救星Linux
- 在人工智慧培訓市場火爆的背後,到底隱藏著什麼?人工智慧
- 中國首個開源基金會成立,已有七個專案加入孵化
- Istio 將被捐贈給開源基金會 | 雲原生生態週報 Vol. 47
- 為什麼說小程式開發要趁早?原來隱藏著這樣的秘密!
- Linux基金會宣佈2015年度會議計劃Linux
- Linux基金會回應微軟擁抱開源Linux微軟
- Linux 主目錄中的隱藏檔案是幹什麼用的?Linux
- 定位是什麼,元素怎麼顯示隱藏
- CNCF 接受 Knative 專案,對雲原生生態意味著什麼?
- Linux基金會將提供Linux入門的免費公開課Linux
- Linux基金會:3-5年經驗的Linux人才最吃香Linux
- 怎麼檢視Linux主目錄下的隱藏檔案?有什麼作用?Linux
- Linux基金會迎來新白金會員FacebookLinux
- Linux基金會:開源正在蠶食軟體世界Linux
- 瓴羊隱私計算產品的定位是什麼?
- 隱藏資料夾怎麼取消隱藏 關閉隱藏檔案的辦法