kubernetes1.5新特性(二):支援Photon卷外掛
在Kubernetes中卷的作用在於提供給POD持久化儲存,這些持久化儲存可以掛載到POD中的容器上,進而給容器提供持久化儲存。 |
從圖中可以看到結構體PodSpec有個屬性是Volumes,通過這個Volumes屬性可以關聯到結構體Volume和結構體VolumeSource,而且這個Volumes屬性是一個陣列型別,就是說POD可以關聯到多個不同型別的捲上面。
結構體Container表示POD中的容器,這個結構體有一個屬性VolumeMounts,通過這個屬性讓容器知道具體掛載的儲存路徑,這個VolumeMounts屬性也是一個陣列型別,就是說容器可以掛載多個儲存路徑。
Kubernetes一共支援23種卷外掛。在Kubernetes1.5中又增加了一種新的卷外掛PhotonPersistentDisk。
Photon 是VMware自家的
Linux
版本,是一個用於打造Container主機的輕量級Linux,且為vSphere優化,能提高大量Container在vSphere環境中的執行效能。Photon可支援多項Container技術,除了熱門Docker以外,還包括RocketContainer(rkt)和 Pivotal Garden Container 映象檔。Photon 部署在vSphere等VMware虛擬化平臺產品時,透過移除Linux核心和vSphere Hypervisor間重複的核心快取機制來提高效能,也能利用VMware NSX網路虛擬化的網路微區隔(Micro-Segmentation)技術來加強安全服務。VMware已驗證可部署於vSphere 5.5, vSphere 6.0、vCloud Air、VMware Fusion和VMware Workstation產品上,來協助企業將Fusion、VMware Workstaion等測試環境上的應用程式,無縫遷移到使用vSphere上的正式環境。
Kubernetes1.5一共支援23種卷外掛,從這些卷外掛就可以看出Kubernetes社群參與廠家越來越多了,這23種卷外掛可以覆蓋GoogleCompute Engine公有云、Amazon WebService公有云、Microsoft Azure公有云、基於OpenStack的公有云、基於VMware vSphere的私有云,在Kubernetes 1.5版本中又加入了vmware的Photon持久卷的支援,可以看出來,Kubernetes的影響力在擴大,將來一定會有更多廠商提供對Kubernetes的支援。
從這麼多鍾卷外掛也可以看出來,Kubernetes1.3開始推出了跨雲的Kubernetes叢集管理特性:“叢集聯盟”,也就意味著Kubernetes將來會利用目世界範圍內公有云IaaS資源,成為一個可以橫跨不同公有云IaaS資源的超級叢集管理工具,實現在全球快速部署和管理應用。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2641205/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Kubernetes1.5新特性(三):新版本kubeadm部署
- Kubernetes1.5新特性(一):Kubelet API增加認證和授權能力API
- [外掛擴充套件]書架外掛(新外掛後臺)套件
- 已有外掛支援requirejsUIJS
- Oracle11新特性——PLSQL新特性(二)OracleSQL
- 11gR2新特性之二 - Flash Cache 的SSD支援
- ztree樹外掛(支援三態)
- [外掛擴充套件]微信二維碼展示外掛套件
- 外掛化設計二
- Activity的外掛化(二)
- Seata 新特性,APM 支援 SkyWalking
- 【MySQL】5.7新特性之二MySql
- [外掛擴充套件]工作時間軸(新外掛後臺)套件
- APISIX Ingress 如何支援自定義外掛API
- Python 外掛虛擬環境支援Python
- 如何編寫 ProtoBuf 外掛 (二) ?
- markdown-it 外掛如何寫(二)
- jQuery外掛:jqGrid使用(二)jQuery
- 號外:Delphi6新特性! (轉)
- 號外:Delphi6 新特性 !!!! (轉)
- MySQL8.0新特性-CTE語法支援MySql
- LightDB 23.1相容Oracle新特性支援Oracle
- Android N新特性--多視窗支援Android
- PHP外掛系統的實現(二):獲取全部外掛資訊PHP
- 「jQuery外掛開發日記」(二)高階外掛理念 – [翻譯]jQuery
- Java 8新特性(二):Stream APIJavaAPI
- Oracle 12c 新特性(二)Oracle
- citusdata支援的一些postgresql的外掛SQL
- Sublime Text 3能用支援的外掛推薦
- Go - 如何編寫 ProtoBuf 外掛(二)?Go
- 實用!開發者的 Vim 外掛(二)
- 「3步」釋出 Laravel 外掛 (二)Laravel
- 開發者的實用 Vim 外掛(二)
- jQuery外掛的二種型別jQuery型別
- 從頭開發一個Flutter外掛(二)高德地圖定位外掛Flutter地圖
- Chrome 外掛特性及實戰場景案例分析Chrome
- GaussDB(for Cassandra)新特性發布:支援Lucene二級索引,讓複雜查詢更智慧索引
- 深入React v16新特性(二)React