|
內(nèi)置 Kubernetes
vSphere 傳統(tǒng)的管理平臺是 vCenter,運維團(tuán)隊通過 vCenter 來管理 vSphere 集群;vSphere 7 內(nèi)置的 Kubernetes 提供了一個新的管理接口,這主要是給開發(fā)團(tuán)隊使用的。開發(fā)人員可以使用他們熟悉的 Kubernetes 命令和腳本來部署應(yīng)用和調(diào)配基礎(chǔ)架構(gòu)資源,這解決了現(xiàn)代應(yīng)用開發(fā)中的一個主要矛盾,現(xiàn)代應(yīng)用講究敏捷、持續(xù)交付和持續(xù)集成,如果所有的基礎(chǔ)架構(gòu)資源都要通過服務(wù)請求來讓運維團(tuán)隊幫助解決的話,就會大大降低效率。vSphere 內(nèi)置的 Kubernetes 提供的不僅是接口,而且也向開發(fā)人員開放了基礎(chǔ)架構(gòu)資源管理的權(quán)限,他們利用命令和腳本就可以創(chuàng)建一個 K8s 集群、增加節(jié)點,輕松實現(xiàn) DevOps,大大提高了對于業(yè)務(wù)的響應(yīng)速度。
vSphere 7 提供聲明式的 Cluster API 來實現(xiàn) K8s 集群的創(chuàng)建、配置和管理等操作,Cluster API 是一個 K8s 的開源項目,它定義了 K8s 管理的接口。這樣開發(fā)人員可以使用 K8s API 來創(chuàng)建和管理 K8s 集群、Pod、Namespace 等各種 K8s 對象, 這些對象在底層都會映射到 vSphere 的虛機(jī)、集群等對象,運維團(tuán)隊可以通過 vCenter 看到這些對象并對它們進(jìn)行管理,而不需學(xué)習(xí)另一種新的管理工具。運維人員也可以在這些對象上添加各種可靠性、安全性策略,例如把關(guān)鍵應(yīng)用的虛機(jī)放在高冗余度的 vSAN 存儲上,在不需要開發(fā)人員介入的情況下實現(xiàn)運維服務(wù)等級保障 SLA 。vSphere with Kubernetes 在開發(fā)團(tuán)隊和運維團(tuán)隊之間架起了一座橋梁,讓他們用各自熟悉的工具和接口來訪問和管理同一組對象。
VMware Cloud Foundation Services
在底層,vSphere 通過一組服務(wù)來實現(xiàn) Cluster API 所定義的各種功能,這組服務(wù)叫作 VMware Cloud Foundation Services,分為 Tanzu Runtime Services 和 Hybrid Infrastructure Services 兩大類。這組服務(wù)總結(jié)了 VMware 在軟件定義數(shù)據(jù)中心領(lǐng)域多年的實踐經(jīng)驗,把成熟和領(lǐng)先的 SDDC 運維技術(shù)用在容器上,從而實現(xiàn)容器的高可靠運行和全面的安全保護(hù)。實際上,用戶想要使用 vSphere with Kubernetes 的功能的話,必須是基于 VMware Cloud Foundation 全軟件堆棧的,也就是 VMware 對于 SDDC 的整套解決方案,這也是這組服務(wù)被叫作 VMware Cloud Foundation Services 的原因。
Tanzu Runtime Services (Tanzu 運行時服務(wù))
Tanzu 來自于斯瓦希里語(斯瓦希里 Swahili 是非洲東部地區(qū)的一個跨界民族),是“樹枝”的意思是,它代表的是一個不斷增長的解決方案系列的新分支。Tanzu 是 VMware 專門為“應(yīng)用現(xiàn)代化 (App Modernization)”解決方案而創(chuàng)建的一個全新產(chǎn)品家庭,可幫助客戶向任何云環(huán)境交付任何應(yīng)用。Tanzu Kubernetes Grid (TKG) 是 Tanzu 產(chǎn)品家庭中的一個產(chǎn)品,是 VMware 的 Kubernetes 發(fā)行版本,可以在私有云和公有云多種云環(huán)境中部署,為用戶提供一致的 Kubernetes 使用體驗。Tanzu 運行時服務(wù)主要就是由 TKG 服務(wù)來提供的,由它來實現(xiàn) K8s 集群創(chuàng)建和管理方面的功能。
Hybrid Infrastructure Services (混合架構(gòu)服務(wù))
如果說 TKG 提供的是標(biāo)準(zhǔn)的 K8s 服務(wù),混合架構(gòu)服務(wù)就是 VMware SDDC 針對 K8s 提供的一些特色功能了,它以 K8s 和 RESTful API 的形式提供以下服務(wù):
Storage Service:通過 vSAN 為容器所提供持久性存儲服務(wù);
Network Service:NSX-T 為容器提供網(wǎng)絡(luò)隔離、防火墻、負(fù)載均衡、路由等網(wǎng)絡(luò)服務(wù);
vSphere Pod Service:提供 ESXi 原生容器運行時環(huán)境 CRX;
Registry Service:vSphere 7 內(nèi)置了容器鏡像倉庫 Harbor,由它來提供容器鏡像服務(wù)。
Future Services (可擴(kuò)展的服務(wù))
vSphere 具有靈活可擴(kuò)展的架構(gòu),更多的新功能可以通過服務(wù)的形式整合進(jìn)來。2019年 VMware 收購了應(yīng)用打包和發(fā)布技術(shù)廠商 Bitnami,基于 Bitnami 的技術(shù)打造了 Tanzu Application Catalog (TAC) ,合作伙伴可以把他們的解決方案打包后發(fā)布到 TAC 應(yīng)用目錄上。開發(fā)人員通過一個點擊就可以獲得數(shù)據(jù)庫、消息隊列、機(jī)器學(xué)習(xí)框架等各種第三 方功能,這些功能以服務(wù)的形式整合到 vSphere with Kubernetes 平臺上來。
以應(yīng)用為中心的管理
現(xiàn)代應(yīng)用往往是由幾十個甚至更多的虛機(jī)和容器所組成的,管理員需要針對每一個虛機(jī)來配置運行參數(shù),如是否需要加密、存儲可靠性等級、虛機(jī)的保護(hù)機(jī)制等等,這樣不僅費時費力,并且很難保證一致性。vSphere with Kubernetes 可以實現(xiàn)以應(yīng)用為中心的管理,每一個應(yīng)用都有一個對應(yīng)的 Namespace,通過 Namespace 把應(yīng)用所屬的虛機(jī)、容器對像組合起來,在應(yīng)用級別而不是虛機(jī)和容器級別進(jìn)行管理。這樣使得數(shù)據(jù)中心的管理以基礎(chǔ)架構(gòu)為中心轉(zhuǎn)向以應(yīng)用為中心,更好地滿足了現(xiàn)代應(yīng)用運維管理的要求。
1.jpg (40.26 KB, 下載次數(shù): 709)
下載附件
VMware vSphere 7 虛擬化組件合集
2021-4-7 17:08 上傳
補(bǔ)充說明一下,vSphere 7 with Kubernetes (Project Pacific) 是一項技術(shù)和解決方案,它不是一個具體的產(chǎn)品,要使用這一項創(chuàng)新技術(shù)的途徑是部署 VMware Cloud Foundation 4.0 全;旌显破脚_。
切記不要在生產(chǎn)環(huán)境直接使用最新版,請在多次確認(rèn)/評估是否要使用/升級之后再慎重操作。
數(shù)據(jù)無價,任何操作都要小心。
注冊機(jī)見VMware-all-7.0-keygen.rar
下載地址:
vSphere 7 虛擬化完整組件包 Update To 20210324(包含各個OEM版)
鏈接:https://pan.baidu.com/s/1161e7myM8BzPfsFdyuEjOQ 提取碼:sjed
該合集適合企業(yè)環(huán)境的服務(wù)器虛擬化,根據(jù)服務(wù)器廠商部署對應(yīng)的OEM版本。
個人用不上這么多組件,常見就使用ESXi虛擬化單臺服務(wù)器,折騰什么顯卡網(wǎng)卡驅(qū)動直通的也不適用,因為企業(yè)大多是部署Linux環(huán)境的。 |
|