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