自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Apache的Mesos和Google的Kubernetes 有什么不同?

云計(jì)算
Kubernetes是一個(gè)對(duì)于虛擬機(jī)或者實(shí)體機(jī)場(chǎng)景具有Google風(fēng)格集群管理功能的開(kāi)源項(xiàng)目。它能良好的運(yùn)行于現(xiàn)代的操作系統(tǒng)環(huán)境(比如CoreOS和Red Hat Atomic),并且提供可以被你管控的輕量級(jí)的計(jì)算節(jié)點(diǎn)。

[[126434]]

Kubernetes是一個(gè)對(duì)于虛擬機(jī)或者實(shí)體機(jī)場(chǎng)景具有Google風(fēng)格集群管理功能的開(kāi)源項(xiàng)目。它能良好的運(yùn)行于現(xiàn)代的操作系統(tǒng)環(huán)境(比如CoreOS和Red Hat Atomic),并且提供可以被你管控的輕量級(jí)的計(jì)算節(jié)點(diǎn)。它是用Golang開(kāi)發(fā)的,并且具有輕量化、模塊化、便攜的以及可擴(kuò)展的特點(diǎn)。我們(Kubernetes開(kāi)發(fā)團(tuán)隊(duì))正在和一些不同的技術(shù)公司(包括維護(hù)著Mesos項(xiàng)目的MesoSphere)合作來(lái)把Kubernetes變成一種與計(jì)算集群相互影響的標(biāo)準(zhǔn)化方法。這個(gè)想法是為了重新定義這樣的一種模式,那就是“人們需要以在Google的經(jīng)歷為基礎(chǔ)來(lái)搭建集群應(yīng)用”。這些概念包括如下內(nèi)容:

  • pods:一種將容器組織在一起的方法
  • replication controllers(復(fù)制控制器):一種控制容器生命周期的方法
  • labels(標(biāo)簽):一種找到和查詢?nèi)萜鞯姆椒?/li>
  • services(服務(wù)):一個(gè)用普通函數(shù)表現(xiàn)出來(lái)的容器集合

因此,單獨(dú)使用Kubernetes 你能夠擁有有一個(gè)簡(jiǎn)單的、容易搭建并且運(yùn)行起來(lái)的、便攜的可擴(kuò)展的工具,并且允許你把“集群”這個(gè)詞添加進(jìn)你所能管理的最輕量級(jí)的方法的名詞本里。在一個(gè)集群上面運(yùn)行你的程序吧!不用再去擔(dān)心一個(gè)單獨(dú)的機(jī)器了。在這種情況下,集群就像是類似虛擬機(jī)一樣靈活的資源。它是一個(gè)邏輯運(yùn)算單元。打開(kāi)它,使用它,調(diào)整它的大小,然后關(guān)閉它,就是這么快,就是這么簡(jiǎn)單。

用Mesos的話,將會(huì)與基礎(chǔ)版本有相當(dāng)重疊的部分,但是這些產(chǎn)品在其生命周期中有相當(dāng)多的不同之處的,并且有很多的甜蜜點(diǎn)。Mesos具有分布式系統(tǒng)內(nèi)核,它可以將不同的機(jī)器整合在一個(gè)邏輯計(jì)算機(jī)上面。當(dāng)你擁有很多物理性的資源來(lái)創(chuàng)造一個(gè)巨大的靜態(tài)的計(jì)算集群的時(shí)候,它誕生的意義才會(huì)體現(xiàn)出來(lái)。一件很棒的事情是有很多的現(xiàn)代化可擴(kuò)展性的數(shù)據(jù)處理應(yīng)用在Mesos上面都運(yùn)行的很好(包括Hadoop、Kafka、Spark等),同時(shí)它很好的原因是它能夠允許你將那些所有的數(shù)據(jù)處理應(yīng)用都運(yùn)行在一個(gè)基礎(chǔ)的資源池里面,同時(shí)給你一個(gè)新的容器包應(yīng)用。它是一個(gè)在某種程度上比Kubernete更加重量級(jí)的項(xiàng)目,但是得益于它的那些像Mesosphere一樣的貢獻(xiàn)者,Mesos比Kubernetes變得更加簡(jiǎn)單同時(shí)更加容易去管理。

現(xiàn)在真正有趣的事情是Mesos現(xiàn)在越來(lái)越適應(yīng)并且被添加上了很多Kubernete的概念同時(shí)支持了很多Kubernetes的API。因此如果你需要它們的話,它將是對(duì)你的Kubernetes應(yīng)用去獲得更多能力的一個(gè)便捷方式(比如高可用的主干、更加高級(jí)的調(diào)度命令、去管控很大數(shù)目結(jié)點(diǎn)的能力),同時(shí)能夠很好的適用于產(chǎn)品級(jí)工作環(huán)境中(畢竟Kubernetes任然還是一個(gè)初始版本)。

當(dāng)被問(wèn)到區(qū)別的時(shí)候,我會(huì)這樣說(shuō):

1.如果你是一個(gè)集群世界的新手,Kubernetes是一個(gè)很棒的起點(diǎn)。它是最快的、最簡(jiǎn)單的、最輕量級(jí)的方法去擺脫束縛,同時(shí)開(kāi)啟面向集群開(kāi)發(fā)的實(shí)踐。它提供了一個(gè)高水平的可移植方案,因?yàn)樗潜灰恍┎煌呢暙I(xiàn)者所支持的(例如微軟、IBM、Red Hat、CoreOs、MesoSphere、VMWare等等)。

2.如果你已經(jīng)有已經(jīng)存在的工作任務(wù)(Hadoop、Spark、Kafka等等),Mesos給你提供了一個(gè)可以讓你將不同工作任務(wù)相互交錯(cuò)的框架,然后混合進(jìn)一個(gè)包含Kubernetes 應(yīng)用的新的東西。

3.如果你還沒(méi)有用Kubernetes 系列框架完成項(xiàng)目的能力,Mesos給了你一個(gè)減壓閥。

原文鏈接:http://dockerone.com/article/147

責(zé)任編輯:Ophira 來(lái)源: dockerone
相關(guān)推薦

2014-02-14 15:12:41

ApacheMesos架構(gòu)

2014-01-06 17:30:50

ApacheMesos架構(gòu)

2014-01-06 16:38:29

MesosApache

2022-09-23 10:25:00

VueReact

2014-01-06 17:24:44

ApacheMesos

2014-01-06 17:09:10

ApacheMesos

2015-03-02 10:34:49

DockerDocker SwarMesos

2021-04-19 08:17:42

MesosKubernetesLinux

2014-01-06 11:26:38

ApacheMesos

2014-01-06 17:41:44

ApacheMesos

2017-11-28 09:32:57

KubernetesDockerMesos Compa

2014-01-06 17:13:59

ApacheMesos

2015-08-10 14:59:37

MesosOmegaBorg

2015-10-15 11:05:21

OpenStackKubernetesMesos

2022-05-18 10:26:01

藍(lán)牙WiFi

2021-04-08 13:51:48

Apache Meso開(kāi)發(fā)者項(xiàng)目

2017-02-06 17:00:09

TensorFlowHadoop開(kāi)源

2017-02-07 09:30:49

TensorFlowHadoop開(kāi)源

2019-06-03 09:00:25

Kubernetes部署金絲雀版本

2020-08-21 07:18:21

KubernetesDocker
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)