VMware順容器之勢而為,釋出開源專案Lightwave和Photon
本文講的是VMware順容器之勢而為,釋出開源專案Lightwave和Photon,【編者的話】VMware是老牌的虛擬化技術提供商,但Docker等容器技術對其核心業務造成了不小的衝擊,為了應付這種衝擊,並順應潮流,VMware釋出了兩個新的開源專案,Project Lightwave和Project Photon,這兩個專案都是致力於提高雲應用以及企業架構的擴充套件性。
最近從VMware釋出的一系列開源專案的新聞來看,他們希望自身能在新型的企業級應用變革中佔有重要的地位。花一些時間介紹一下當下應用程式與以前發生了那些本質的變化是值得的。
傳統的企業級資訊化建設都是使用整體(monolithic )應用程式方式部署的。企業使用者往往只跟一個IT供應商合作,並由其提供全部的資訊化建設——這就是『我們是微軟系,Oracle系或者SAP系的』稱謂的由來。但是,現在完全不一樣了,利用雲服務的優勢,企業使用者可以在IT基礎構架與開發工具層面上選擇多樣化的IT服務提供商。這就是所謂的“微服務”(microservices),換句話說就是一個應用程式的不同功能部分可以使用完全不同的程式語言來編寫,這種微服務的構架開始變得盛行。技術變革的同時,也給企業使用者帶來了挑戰。
而VMware釋出的這些開源專案就是為了幫助企業使用者應對這些挑戰而建立的,當然它們也是VMware為了穩固自己在企業級使用者心中的地位而生的。那麼VMware都發布了些什麼呢?
Project Lightwave是VMware釋出的容器識別與訪問管理技術。用微服務方式構建的服務天然就是分散式的,這使得企業很難維護內部不同部門與使用者的身份識別與許可權管理。Project Lightwave通過在彼此隔離的容器基礎之上引入一個新的“容器安全層”(layer of container security)來加強企業各部門之間的系統訪問控制與身份驗證能力;而這個“容器安全層”是貫穿企業整個IT構架與所有應用程式棧的實現,同業也包括應用程式開發的各個階段。VMware的Project Lightwave會在年底正式釋出,到時候會包括:
- 中心化身份管理——Project Lightwave會給企業使用者提供單點登入、鑑權、授權服務;這些服務可以使用使用者名稱密碼、Token或者證書來管理;
- 多租賃的支援;
- 對開放標準的支援——Project Lightwave會支援多種單點登入標準,包括:Kerberos、LDAP v3、SAML、X.509與WS-Trust;而且能夠很方便的與其它標準的技術進行互動操作;
- 證書授權與祕鑰管理。
Project Photon是VMware為容器化應用而設計的輕量級的作業系統。類似RedHat的Atomic專案,以及Ubuntu的Snappy專案。Project Photon主要用於執行VMware vSphere和VMware vCloud,它使得企業可以在單一平臺上同時啟動容器與虛擬機器,而且還可以實現在虛擬機器中執行許多不同的容器。當它釋出時會具備以下特性:
- 支援多種主流容器——Docker、Rocket與Garden(Pivotal);
- 容器安全性——Project Photon可以通過虛擬機器技術或者整合Project Lightwave的授權與鑑權機制來提高容器執行的安全隔離執行;
- 容器靈活的版本控制與可擴充套件性。
除開以上兩個專案,Pivotal(VMware收購的一家公司)也釋出了Lattice專案,旨在將Cloud Foundary中的開源元件打包以方便在叢集中部署與管理以容器化執行的任務(Workloads)。
當然通過同行們對於VMware釋出這兩個服務的評論可以推斷VMware的用意。大部分的評論都認為VMware在打壓Docker,同時扶持Docker的競爭對手CoreOS。可以理解,Docker在容器領域的高歌猛進無時不刻在撼動著VMware的核心業務;所以通過推廣CoreOS,一方面可以扶持Docker的競爭對手,一方面可以增加市場的不確定性。最近Docker被估市值達到10億美元,也逼迫VMware扶持一個Docker的競爭對手——一群容器提供商分庭抗禮總比Docker一家獨大對VMware有利。
VMware釋出的這兩個專案再一次的證明容器化與微服務對未來的重要性。這裡相當多的利益衝突在這裡,VMware再明白不過了。
原文連結:VMware Introduces New Open Source Projects To Enable The Microservices Future(翻譯:肖勁 校對:李穎傑)
原文釋出時間為:2015-04-21
本文作者:amwtke
本文來自雲棲社群合作伙伴DockerOne,瞭解相關資訊可以關注DockerOne。
原文標題:VMware順容器之勢而為,釋出開源專案Lightwave和Photon
相關文章
- renren開源專案釋出
- 如何為你的開源專案釋出一個版本
- Android開源專案釋出jCenterAndroid
- github釋出開源專案程式碼教程Github
- 關於cmake和開源專案釋出的那些事(PF)
- 釋出 JavaScript 開源專案的學習指南JavaScript
- 騰訊開源專案TARS首次全面釋出PHP版本PHP
- 開源專案之kisso
- 開源專案之憾
- 釋出 UIAutomatorViewer 獨立包開源工程專案UIView
- 微軟也在sourceforge.net釋出開源專案了微軟
- 開源專案buffalo2.0最終版正式釋出
- [譯] 開源專案之 NginxNginx
- 開源專案之---cgi ( cgicc )
- 開源專案之:DotNetNuke
- 【京東開源專案】微前端框架MicroApp 1.0正式釋出前端框架APP
- IBM釋出Europa推21個Eclipse開源專案IBMEclipse
- 順勢而為,HTML發展與UI元件設計進化HTMLUI元件
- 開源專案翻譯正確姿勢
- VMware迫使前僱員交出開源專案Vert.x
- 基於 abp vNext 和 .NET Core 開發部落格專案 - 終結篇之釋出專案
- 哪裡有免費提供開源專案釋出的服務
- 嘶吼專訪 | 天空衛士楊明非:順勢而為,以人為本的資料安全捍衛者
- Photon 也許能成為你最喜愛的容器作業系統作業系統
- 《李宏毅機器學習完整筆記》釋出,Datawhale開源專案LeeML-Notes機器學習筆記
- Android通過Gradle釋出開源專案到binary/JcenterAndroidGradle
- android開源專案和框架Android框架
- 雲原生領域再添重磅開源專案:騰訊釋出 K8s 多叢集管理開源專案 ClusternetK8S
- 顛覆Docker?最新Kata開源容器專案引熱議Docker
- Docker 1.11 採納了開源容器專案(OCP)元件Docker元件
- 開源專案之七宗罪
- 「順勢而動,躍佔先機」中安威士釋出政務大資料安全解決方案大資料
- 開源軟體需順暢執行 開源專案要怎樣實施(轉)
- 華為雲開源專案Sermant正式成為CNCF官方專案
- 微軟釋出Azure Pipelines,開源專案可無限制使用CI/CD微軟
- 騰訊釋出 K8s 多叢集管理開源專案 ClusternetK8S
- 聖誕節前釋出的開源專案小結-歡迎補充
- 【開源社】您會為開源專案貢獻程式碼嗎?