k8s能否替代openstack openstack和k8s區(qū)別?
openstack和k8s區(qū)別?Openstack的處理器是雙核和雙線程的,運行分?jǐn)?shù)是20000,而k8s的處理器是四核和六線程的,運行分?jǐn)?shù)是25000。不同的是處理器的計算速度不同kubernete
openstack和k8s區(qū)別?
Openstack的處理器是雙核和雙線程的,運行分?jǐn)?shù)是20000,而k8s的處理器是四核和六線程的,運行分?jǐn)?shù)是25000。不同的是處理器的計算速度不同
kubernetes和openstack是兩個完全不同的東西。真的沒有必要比較它們,因為它們從不接觸對方。您可以在openstack上運行kubernetes,也可以使用kubernetes來編排openstack,但它們?nèi)匀皇莾杉厝徊煌氖虑椤?/p>
K8S和Openstack發(fā)展方向是怎樣的?
簡而言之,kubernetes是一個管理容器的工具,openstack是一個管理vm的工具。容器可以在物理機或虛擬機上運行。所以kubernetes不需要openstack支持。但對于云計算,許多IAS通過openstack管理虛擬機。然后用戶可以在這些虛擬機上運行docker,這些虛擬機可以通過kubernetes進行管理。然而,盡管kubernetes是開源的,它畢竟是為GCE服務(wù)的。谷歌沒有太多動力支持其他平臺。
Kubernetes和OpenStack到底是什么關(guān)系?
我是研發(fā)崗位,不是專業(yè)運維崗位。我說的可能是錯的。請糾正我。k8s給我們的研發(fā)帶來的最大便利是,當(dāng)我們部署一組服務(wù)(可能有多個組件,如HTTP服務(wù)、緩存、數(shù)據(jù)庫、相互依賴等)時,我們只需要在YML中配置并提交相應(yīng)的資源需求(CPU、內(nèi)存、存儲、網(wǎng)絡(luò)等)。甚至解決了基于helm的多組件、多版本配置問題。
基于以上,做高可用性、橫向擴展、AB測試、日志收集和分析等都會容易得多,核心是用YML docker來完成大量的服務(wù)器配置。簡單高效。
Kubernetes(K8s) 解決了哪些問題?
在構(gòu)建openstack之前,原則上,您不需要虛擬化服務(wù)器本身,除非您在虛擬機上構(gòu)建openstack。我建議計算節(jié)點和存儲節(jié)點直接運行裸機,如果不需要高性能,可以在虛擬機中考慮其他控制服務(wù),如API服務(wù)和調(diào)度器服務(wù)。
我假設(shè)以下語句不考慮服務(wù)器的任何虛擬化(可以認(rèn)為某些服務(wù)在容器上運行)。