前文我們介紹了在從IaaS功能對(duì)比云廠商時(shí),需要考慮的性能與地理問題,本文將繼續(xù)討論管理與數(shù)據(jù)方面的問題。
管理與易用性
從管理控制面板到創(chuàng)建和分拆腳本程序的工具,IaaS平臺(tái)的簡(jiǎn)單易用會(huì)深刻影響管理員的日常工作。AWS、Azure和谷歌Google都非常重視他們?cè)破脚_(tái)的附加服務(wù)。雖然這會(huì)增加操作選項(xiàng),但有時(shí)候這樣做是以簡(jiǎn)便性作為代價(jià)的。在另一方面,DigitalOcean更多地關(guān)注其核心云產(chǎn)品的易用性,而不是額外的服務(wù)。
AWS、Azure、谷歌和IBM都投入了大量資源用于研發(fā)完成一系列工作的工具與服務(wù)。如果用戶計(jì)劃集成自主開發(fā)的代碼和服務(wù)包(例如數(shù)據(jù)庫(kù)應(yīng)用),那么就需要對(duì)此進(jìn)行評(píng)估。大型CSP們?cè)絹?lái)越支持第三方SaaS應(yīng)用程序以便提高這些集成的潛在價(jià)值。在這一方面,規(guī)模最大的CSP們很有可能會(huì)獨(dú)占鰲頭。
這些大型CSP們還提供了完善的腳本開發(fā)工具和虛擬布網(wǎng)工具,其中AWS在這個(gè)市場(chǎng)上處于領(lǐng)先地位。由于AWS比其他競(jìng)爭(zhēng)對(duì)手提供了多得多的IaaS計(jì)算資源,它更傾向于在腳本程序等領(lǐng)域推動(dòng)工具標(biāo)準(zhǔn)化和提高兼容性的工作。一個(gè)典型的例子就是對(duì)象存儲(chǔ)的接口。其他每一家主流CSP也都提供了一個(gè)S3兼容模式。
CSP們還通過命令行接口或控制面板提供了管理控制功能。如需對(duì)這些管理工具進(jìn)行評(píng)估,可搭建一個(gè)小型沙箱以便了解每一家CSP的功能與表現(xiàn)。然后,構(gòu)建和管理一組實(shí)例,同時(shí)創(chuàng)建和銷毀它們。繼續(xù)講數(shù)據(jù)遷移至不同的存儲(chǔ)系統(tǒng)。用戶應(yīng)當(dāng)花功夫運(yùn)行其應(yīng)用程序來(lái)測(cè)試性能。了解成本和易用性。對(duì)于大型實(shí)力集群來(lái)說,用戶還需要對(duì)集群管理工具進(jìn)行評(píng)估。
一些用例需要投入更多的測(cè)試工作。正如Cloud Spectator測(cè)試結(jié)果顯示,計(jì)算性能只是整體表現(xiàn)的一部分,更多的差異出現(xiàn)在I/O性能上。如果用戶有一個(gè)I/O密集型工作負(fù)載,那么就還必須測(cè)量存儲(chǔ)。一些高級(jí)的工作負(fù)載將需要第三方工具。例如, 基于GPU和基于FPGA的實(shí)例集群,其網(wǎng)絡(luò)性能和特殊計(jì)算還會(huì)根據(jù)底層硬件的實(shí)施而出現(xiàn)較為顯著的差異。
雖然供應(yīng)商們圍繞融合進(jìn)行了較多努力,但是這些工具集還是無(wú)法實(shí)現(xiàn)完全的互操作,因?yàn)椴煌?yīng)商所提供的API也是不同的。
數(shù)據(jù)服務(wù)眾多CSP們都提供了一系列的數(shù)據(jù)服務(wù),這就讓用戶在作出最初IaaS決策時(shí)挑花了眼。就目前而言,也就是三大巨頭和IBM在服務(wù)方面領(lǐng)先于眾多小型CSP和利基CSP,可提高云生產(chǎn)力。這些服務(wù)的具體例子包括:各種數(shù)據(jù)庫(kù)、負(fù)載平衡器、大數(shù)據(jù)分析以及GPU支持。AWS一騎絕塵,Azure緊隨其后,而Azure和IBM則將目光瞄準(zhǔn)了正在高速發(fā)展的性能與智能市場(chǎng)。
GPU與AI實(shí)例亦是如此,IBM攜一堆相關(guān)產(chǎn)品加入了三巨頭的隊(duì)伍。這個(gè)新興技術(shù)領(lǐng)域需要高昂的開發(fā)成本,這也就將眾多小型CSP排除在外了。
混合云支持支持混合云的能力則是日益體現(xiàn)其重要性的IaaS功能之一。在這一領(lǐng)域的新型合作關(guān)系與服務(wù)可能會(huì)進(jìn)一步穩(wěn)固諸如AWS和Azure這樣市場(chǎng)領(lǐng)導(dǎo)者的重要地位,并影響用戶對(duì)CSP的選擇。
微軟推出了Azure Stack,它讓企業(yè)能夠?qū)崿F(xiàn)跨私有云和公共云的部署,從而更加無(wú)縫地部署Azure服務(wù),同時(shí)AWS與VMware兩家公司對(duì)于在AWS上VMware Cloud的合作關(guān)系讓用戶能夠部署一個(gè)由vSphere 托管的單一混合云。
谷歌目前也開始與Red Hat公司開展合作,以實(shí)現(xiàn)混合云部署。
這些合作關(guān)系的可能結(jié)果是,在幾年之后,AWS、Azure和谷歌都將在混合云市場(chǎng)中占據(jù)一席之地,讓用戶能夠從一個(gè)單一的域進(jìn)行管理。針對(duì)混合云互操作性的軟件開發(fā)成本是一個(gè)很高的門檻,它可能會(huì)阻擋其他CSP進(jìn)入這個(gè)市場(chǎng)的腳步。但是其他的云公司(例如甲骨文和SAP)則可能會(huì)開發(fā)具有混合功能的工具,如跨部門數(shù)據(jù)庫(kù)。
鑒于云的可移植性并不容易實(shí)現(xiàn),混合組件可能是一些企業(yè)用戶考慮IaaS功能的關(guān)鍵因素。使用微軟產(chǎn)品的企業(yè)可能會(huì)更傾向于Azure,而Linux用戶則更鐘情于谷歌和AWS,當(dāng)然后者也在呼吁VMware用戶。
使用OpenStack的企業(yè)用戶可能因?yàn)楣雀枧cRed Hat的合作關(guān)系更喜歡谷歌,而IBM在混合云市場(chǎng)中的角色則可能是高水準(zhǔn)管理自動(dòng)化產(chǎn)品的提供者,其產(chǎn)品Watson則是一個(gè)個(gè)人智能工具。
經(jīng)濟(jì)與戰(zhàn)略可行性正如惠普企業(yè)與VMware所展現(xiàn)的那樣,在IT領(lǐng)域也有大量資金和知名品牌并不足以幫助他們贏得公共IaaS這場(chǎng)戰(zhàn)爭(zhēng)。AWS、谷歌和Azure都在云發(fā)展初期就早早謀劃啟動(dòng),從而建立了一個(gè)強(qiáng)大的用戶群體。
小型CSP們面臨著一場(chǎng)為生存而奮斗的戰(zhàn)爭(zhēng)。Rackspace正在退出公共云市場(chǎng),以便把更多的精力放在管理上,這就引出了一個(gè)小型CSP們是否具有可持續(xù)性的問題。IBM和甲骨文在某種程度上是屬于利基供應(yīng)商,但是Watson和數(shù)據(jù)庫(kù)產(chǎn)品分別成為了他們的偽裝馬甲。同時(shí),諸如阿里巴巴和華為這樣的CSP則在中國(guó)市場(chǎng)上保持了強(qiáng)勁勢(shì)頭。