越來越多的公司采用容器技術(shù)來部署云應(yīng)用,容器與云平臺貌似已經(jīng)緊密結(jié)合起來了。所以,三大云平臺供應(yīng)商——亞馬遜云計(jì)算平臺、微軟云開發(fā)平臺和谷歌云平臺,在市場中推出各自的容器服務(wù)也就不足為怪了。然而,這些容器服務(wù)各有利弊,到底怎么樣?以下是技術(shù)評測。不過,最終還是取決于你的應(yīng)用程序需求。
評測是來自波士頓的云咨詢公司,通過針對容器技術(shù)對顧問們征詢意見,并對用例進(jìn)行調(diào)查,就亞馬遜云計(jì)算平臺、谷歌云平臺及微軟容器服務(wù)開展了一次內(nèi)部商討。
三大云廠商提供商的容器產(chǎn)品評分表
具體來說,評估或使用云容器服務(wù)過程中重要的幾個(gè)方面,包括數(shù)據(jù)管理、可擴(kuò)展性、性能、安全、DevOps、集成管理和運(yùn)行(結(jié)果如表1所示)。用途涵蓋開發(fā)和運(yùn)營管理方面。簡而言之,基本包括了在創(chuàng)建、使用基于這三種容器服務(wù)技術(shù)的應(yīng)用程序時(shí),所要涉及的所有方面。
打分為1-5分制:1分為最低分,5分為最高分。得到1分意味著該技術(shù)根本未對所涉及范疇提供支持,得到5分則意味著該技術(shù)符合所涉及范疇的大部分特點(diǎn)和功能要求。DevOps這一范疇的其中一個(gè)要求是,容器子系統(tǒng)可以支持DevOps運(yùn)行,或者可以提供一個(gè)集成配置庫。
當(dāng)然了,本文只是針對谷歌、亞馬遜或微軟所提供的容器服務(wù)進(jìn)行評估的公司提供一些根據(jù)。你自己的應(yīng)用程序需求是最終決定你選擇哪個(gè)容器的最終答案。
微軟容器服務(wù)(ACS)基于一個(gè)開源容器編排系統(tǒng)Apache Mesos。這表示你可以先考慮早于ACS出現(xiàn)的Mesos的特點(diǎn)和功能,繼而對ACS的特點(diǎn)和功能做一些良好的假設(shè)。目前尚未廣泛應(yīng)用的ACS是此前提到的三種容器服務(wù)中最新的。隨著我們獲得更多日新月異的微軟容器的相關(guān)數(shù)據(jù)點(diǎn),該容器服務(wù)會有很多變化。
在使用AWS EC2 Container Service (ECS)過程中,我們發(fā)現(xiàn)一些運(yùn)行問題,比如說無法細(xì)粒度監(jiān)控容器。ECS集成管理和運(yùn)行本該像亞馬遜其他服務(wù)一樣強(qiáng)大,但與 Google Container Engine (GKE)'s的五分成績相比,ECS只能打個(gè)4分。然而,ECS提供包括 CloudWatch集成在內(nèi)可以助其與ACS競爭的服務(wù)。與此同時(shí),ACS僅支持Linux容器,微軟端口Mesos over, .NET developers,落后于主流產(chǎn)品。
在數(shù)據(jù)方面,這些容器服務(wù)都提供本土數(shù)據(jù)連接,不強(qiáng)迫使用外部應(yīng)用程序接口,但仍有提升空間。值得關(guān)注的是,這些容器服務(wù)會將容器與本土數(shù)據(jù)服務(wù)結(jié)合,但不提供開放數(shù)據(jù)訪問,因后者強(qiáng)調(diào)可移植性。如果數(shù)據(jù)與容器緊密連結(jié),創(chuàng)建可移植容器會很困難。這是目前需要關(guān)注的一個(gè)新興領(lǐng)域。
考慮到安全方面,我們發(fā)現(xiàn),借助于Kubernetes容器編排系統(tǒng),谷歌容器服務(wù)擁有“秘密”功能和一些其他的資源限制,而這些是其他兩家容器服務(wù)所缺乏的。因此,在安全方面,GKE排名較高。但要注意,微軟也在使用Kubernetes,只是方式不同。該技術(shù)本身大部分是按照用戶需要選擇的。
然而,考慮到主平臺,或者容器服務(wù)所依托的公共云平臺,非常有趣的是,一直宣稱注重安全性的谷歌平臺,在一些方面倒是不如AWS或者Azure。表現(xiàn)在,谷歌可以與第三方訪問權(quán)限管理工具合作,卻缺少本土訪問權(quán)限管理工具支持。盡管這不影響圖表中的排名情況,但是,這是你選擇平臺時(shí)需要考慮的事情。
談到DevOps,GKE和Amazon ECS擁有各自的注冊表,通過各自的云平臺容器服務(wù),Google和AWS可以提供更好的DevOps集成管理。而Azure Container Service沒有。
可擴(kuò)展性也與你的應(yīng)用程序需求相關(guān),所以我們基于這些應(yīng)用程序的機(jī)制,比如Mesos,和一些項(xiàng)目案例做假設(shè)。在利用這些技術(shù)時(shí),你可以通過相同的途徑去控制和執(zhí)行你的容器。比如說,Mesos的ACS可以提供不錯(cuò)的可擴(kuò)展性,但仍不如GKE,因?yàn)楹笳呖梢蕴峁└玫募汗δ堋?/p>
眾所周知,亞馬遜ECS可以提供高質(zhì)量的可擴(kuò)展性,這也是取決于AWS容器引擎所帶來的高度可擴(kuò)展的平臺特征。
總的來說,Google offering更先進(jìn),這很大程度上得益于與其自身的Kubernetes容器集群和谷歌開發(fā)運(yùn)營支持的緊密結(jié)合。然而,谷歌容器服務(wù)并未領(lǐng)先那么遠(yuǎn)得,以至于讓AWS和微軟容器服務(wù)無法短期內(nèi)趕上。畢竟AWS的市場占有額還是最大的,它極有可能會在不遠(yuǎn)的將來提供更好的容器工具。
備注:文章翻譯自techtarget.com,Cloud Technology Partners公司主要架構(gòu)師Mike Kavis, Sibu Kutty and Jonathan Baier促成本文。
翻譯:津上
- 蜜度索驥:以跨模態(tài)檢索技術(shù)助力“企宣”向上生長
- 美媒聚焦比亞迪“副業(yè)”:電子代工助力蘋果,下個(gè)大計(jì)劃瞄準(zhǔn)AI機(jī)器人
- 微信零錢通新政策:銀行卡轉(zhuǎn)入資金提現(xiàn)免手續(xù)費(fèi)引熱議
- 消息稱塔塔集團(tuán)將收購和碩印度iPhone代工廠60%股份 并接管日常運(yùn)營
- 蘋果揭秘自研芯片成功之道:領(lǐng)先技術(shù)與深度整合是關(guān)鍵
- 英偉達(dá)新一代Blackwell GPU面臨過熱挑戰(zhàn),交付延期引發(fā)市場關(guān)注
- 馬斯克能否成為 AI 部部長?硅谷與白宮的聯(lián)系日益緊密
- 余承東:Mate70將在26號發(fā)布,意外泄露引發(fā)關(guān)注
- 無人機(jī)“黑科技”亮相航展:全球首臺低空重力測量系統(tǒng)引關(guān)注
- 賽力斯發(fā)布聲明:未與任何伙伴聯(lián)合開展人形機(jī)器人合作
- 賽力斯觸及漲停,汽車整車股盤初強(qiáng)勢拉升
免責(zé)聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請進(jìn)一步核實(shí),并對任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對有關(guān)資料所引致的錯(cuò)誤、不確或遺漏,概不負(fù)任何法律責(zé)任。任何單位或個(gè)人認(rèn)為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書面權(quán)利通知或不實(shí)情況說明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。