精品国产一级在线观看,国产成人综合久久精品亚洲,免费一级欧美大片在线观看

Matt Trifiro訪談:Docker與Mesos的組合如牛奶餅干般完美

責(zé)任編輯:editor005

作者:布加迪編譯

2015-03-10 14:13:35

摘自:51CTO

TechRepublic:眼下容器炙手可熱;正如Docker宣布Swarm表明的那樣,用Apache Mesos實現(xiàn)規(guī)模化后,容器會更加炙手可熱。Trifiro:將容器推向到生產(chǎn)環(huán)境聽起來像是簡單的想法,它也應(yīng)該很容易。

你想要運(yùn)行Docker容器,可是如何在超大規(guī)模環(huán)境下運(yùn)行Docker容器?Apache Mesos也許是解決之道。本文作者解釋了個中原委。

雖說眾多企業(yè)如何部署Docker容器、何時部署仍需拭目以待,但它們是否部署Docker容器不再是個問題。不過,如何大規(guī)模地部署Docker容器方面仍然存在許多懸而未決的問題。

近日,Docker公司宣布推出Swarm,該產(chǎn)品為容器化的分布式應(yīng)用程序提供了原生集群功能。為什么這個產(chǎn)品很重要?用Docker的話來說,因為它“可以將一批Docker主機(jī)變成單一的虛擬主機(jī)”,而且讓它們更容易大規(guī)模地管理。不過,這里的關(guān)鍵字眼是規(guī)模。對于大型的Docker集群而言,該公司建議使用Apache Mesos來編排Docker特大集群。

Matt Trifiro

為此,我采訪了Mesosphere公司高級副總裁Matt Trifiro,以了解內(nèi)幕和真相,弄明白為什么Docker+Mesos是一長串絕佳搭檔的最新組合,就像花生醬和果凍、牛奶和餅干那樣完美。

TechRepublic:眼下容器炙手可熱;正如Docker宣布Swarm表明的那樣,用Apache Mesos實現(xiàn)規(guī)模化后,容器會更加炙手可熱。您認(rèn)為眼下為什么容器炙手可熱?Docker與Apache Mesos之間到底有著怎樣的聯(lián)系?

Trifiro:開發(fā)人員對Docker超級感興趣,但為什么是眼下?Linux容器自2006年以來就存在了,當(dāng)時谷歌將Linux容器引入到了Linux內(nèi)核中。容器這個最初構(gòu)想實際上是由Sun公司在近二十年之前就提出來的!

Docker的秘訣在于,它們簡化了容器的創(chuàng)建。Docker容器現(xiàn)在是用來封裝和部署服務(wù)的新興模式。

而Docker又是一家聰明的公司。長期以來,我們就一直與他們密切合作,我們的工程師通過與之合作,優(yōu)化用Apache Mesos和Mesosphere數(shù)據(jù)中心操作系統(tǒng)(DCOS)大規(guī)模編排和調(diào)度Docker容器的工作。

因為,將容器推向到生產(chǎn)環(huán)境聽起來似乎很容易,實際上牽涉諸多問題。

是的,Docker讓開發(fā)人員極其容易封裝應(yīng)用程序。但是你也不得不搞定運(yùn)營方面,如果你想把應(yīng)用程序帶到規(guī)模相當(dāng)大的環(huán)境,更是如此。換句話說,它需要完全跟將應(yīng)用程序推向到云端(無論是AWS還是其他提供商)一樣容易,讓它做應(yīng)該做的事情,而且需要多次運(yùn)行,從不停運(yùn)、從不煩人。

這卻并非易事。

而這也是為什么Docker和Mesos如此完美地相輔相成。Docker不光明白客戶對我們技術(shù)的業(yè)務(wù)需求,還明白可用性、規(guī)模和性能等方面非常深層次的挑戰(zhàn),Mesos和Mesosphere可以克服這些挑戰(zhàn)。至于在運(yùn)營方面,企業(yè)希望在如何生產(chǎn)環(huán)境下管理和擴(kuò)展容器方面擁有靈活的選擇。

于是,我們熱烈歡迎Docker決定為開放系統(tǒng)提供可插入的后端部分,而不是指定單單一種方法。我們還認(rèn)為,Mesos和DCOS為企業(yè)大規(guī)模運(yùn)行容器提供了最實用的方法,所以我們?yōu)樽约旱漠a(chǎn)品與Docker Swarm整合以支持那些Docker用戶感到興奮。

TechRepublic:在什么樣種類的使用場合下,你會使用Mesosphere Swarm整合機(jī)制以實現(xiàn)Docker編排,而不是單純使用Docker普通的Swarm功能特性?

Trifiro:我能想到兩種明確的使用場合,Mesosphere可能比普通的Docker Swarm解決方案更適合工作負(fù)載方面的要求。

第一種就是超大規(guī)模使用場合。要是哪家公司企業(yè)想在高度自動化的環(huán)境下,跨成百上千臺服務(wù)器(無論放在內(nèi)部還是云端)下大規(guī)模運(yùn)行容器,都應(yīng)該考慮使用Swarm以及我們的技術(shù)。

Mesosphere的技術(shù)是唯一在大規(guī)模環(huán)境下已得到證實的可為公眾獲得的容器編排系統(tǒng),在推特、Groupon和Netflix等公司以及世界上幾家最大的消費類電子產(chǎn)品和金融服務(wù)公司運(yùn)行數(shù)以百萬計的容器。

另一種使用場合就是我所說的多租戶環(huán)境,這種環(huán)境具有工作負(fù)載多樣性的特點。

只有運(yùn)用Mesosphere的技術(shù),企業(yè)才可以在處理其他類型的工作負(fù)載的同一個集群上,以一種高度靈活的方式,運(yùn)行Docker Swarm工作負(fù)載。比如說,你可以在同一個Mesosphere集群上,在運(yùn)行Docker Swarm的同時運(yùn)行Cassandra、Kafka、Storm和Hadoop。所有這些工作負(fù)載都可以靈活地共享同一資源。

這樣一來,大大提高了利用集群資源的效率,并且大大降低了運(yùn)營成本和復(fù)雜性。

TechRepublic:回過頭來再說說你的觀點:編排容器并非易事。我認(rèn)為,Docker的核心原則之一是簡單性。您能不能透露更多的細(xì)節(jié)?

Trifiro:將容器推向到生產(chǎn)環(huán)境聽起來像是簡單的想法,它也應(yīng)該很容易。

但是“推向到生產(chǎn)環(huán)境”涉及好多方面。

我如何大規(guī)模運(yùn)行容器?我把它推向到哪里?我是否一定要把它推向每個機(jī)器,并為它們在哪里運(yùn)行而操心?某個機(jī)器出現(xiàn)故障,或者整個架頂式交換機(jī)癱瘓,會發(fā)生什么情況?面對所有那些故障情況,你該如何來解決?你如何實現(xiàn)自動愈合,那樣沒有人在半夜里接到傳呼而需要通過SSH連接到單個設(shè)備?我是不是非得配置每臺機(jī)器?

這些都是很可能出現(xiàn)的問題,但實際解決起來要困難得多。

Mesosphere自動為使用Docker容器的開發(fā)人員解決了這些問題。開發(fā)人員希望將Docker容器扔到云端盡可能容易――無論是扔到亞馬遜上、你自己的硬件上、私有云,還是公有云上,并且讓它做應(yīng)該做的事情。如果你有一個新版本,讓你可以輕松地將這個新版本推向到那里。

這就是開發(fā)人員關(guān)注的方面,他們關(guān)心的是將代碼推向到生產(chǎn)環(huán)境后,就可以讓代碼正常運(yùn)行,既沒必要戴尋呼機(jī),也沒必要擔(dān)心給運(yùn)營團(tuán)隊添加負(fù)擔(dān)。Mesosphere的架構(gòu)可以在任何云或私有基礎(chǔ)設(shè)施上運(yùn)行,從亞馬遜、微軟、OpenStack、VMware到裸機(jī),不一而足。我們希望確保,Docker Swarm應(yīng)用程序在我們的平臺上可以在任何基礎(chǔ)設(shè)施之間隨意移植。

英文原文:Docker and mesos like peanut butter and jelly

鏈接已復(fù)制,快去分享吧

企業(yè)網(wǎng)版權(quán)所有?2010-2024 京ICP備09108050號-6京公網(wǎng)安備 11010502049343號

  • <menuitem id="jw4sk"></menuitem>

    1. <form id="jw4sk"><tbody id="jw4sk"><dfn id="jw4sk"></dfn></tbody></form>
      主站蜘蛛池模板: 湘西| 西安市| 乐陵市| 玛沁县| 华蓥市| 江华| 定襄县| 松阳县| 壶关县| 英超| 昭平县| 南皮县| 屯昌县| 根河市| 嘉鱼县| 华池县| 崇明县| 博湖县| 常州市| 沐川县| 常宁市| 毕节市| 定西市| 明水县| 锡林浩特市| 泸水县| 元谋县| 贞丰县| 旬阳县| 南宁市| 长宁区| 白沙| 汉川市| 赣州市| 忻州市| 蕲春县| 越西县| 女性| 海原县| 新竹市| 和田市|