(文章來源:企業(yè)網(wǎng))
云計算平臺是一種商品業(yè)務(wù),云計算提供商的云計算服務(wù)之間自然有一些差異,例如內(nèi)存的大小或者虛擬CPU的多少,而云計算似乎提供了無盡的資源,用戶可以在一些云計算服務(wù)提供商提供的云計算服務(wù)之間進行選擇。
全球主要云計算提供商都提供了流行的操作系統(tǒng),而企業(yè)IT管理人員面臨的最大問題就是選擇。如果Linux發(fā)行版Ubuntu 18.04在任何地方都是一樣的,那么選擇谷歌、微軟還是AWS公司的云平臺又有什么區(qū)別呢?如果主要發(fā)行版在任何地方都會得到支持,那么用戶如何選擇?
為了使消費者進行選擇,云計算提供商的開發(fā)人員提出了一些好主意,但很快就被復(fù)制了,而天才很快變得平庸。創(chuàng)新帶來的顛覆將會演變成人們認為理所當(dāng)然的普通功能。那么該如何選擇?不能只依靠擲硬幣。這是不科學(xué)的,很多用戶意識到他們不需要等待人工智能變得足夠好以取代采購經(jīng)理。
其解決的辦法是變得挑剔。用戶可以處理來自主要云平臺或許多不太主要的云平臺的任何商品,那么誰來解決?這種挑剔實際上是創(chuàng)新的開始,將開始真正的變革。真正重要的是要注意差異并將它們考慮在內(nèi)。為了幫助完成這個過程,以下有10種不同的挑剔理由幫助用戶選擇其中一種主要云平臺。其原因并非很明確,因為通常可以使用其中一個云平臺來完成很多相同的事情。但是,只因為有可能并不意味著應(yīng)該這樣做。
所有的云平臺都提供了許多智能而復(fù)雜的API,例如谷歌公司的Cloud Vision,Azure的機器學(xué)習(xí)服務(wù)或Amazon的GameOn。它們有數(shù)百個云服務(wù),它們使構(gòu)建自己的代碼變得容易得多。沒有理由不能從任何云平臺或全球互聯(lián)網(wǎng)上的任何計算機上調(diào)用這些API,但是有時用戶需要在同一網(wǎng)絡(luò)甚至同一數(shù)據(jù)中心中運行的性能。如果某些云平臺提供了用戶所需要的功能,那么在那里進行大量的計算和數(shù)據(jù)存儲也可以更快一些。
所有主要的云計算提供商都擁有分布在全球各地的數(shù)據(jù)中心。例如,Microsoft Azure有54個云區(qū)域,他們會仔細記錄數(shù)據(jù)“靜止”的位置以及哪個政府擁有主權(quán),以及在哪一個國家/地區(qū)擁有大量客戶。也許哪個國家法律部門確定了特殊的稅收法規(guī),總之會有許多奇怪的原因,為什么用戶希望代碼在不同國家或地區(qū)運行。這些不同的數(shù)據(jù)中心大多數(shù)都是彼此克隆的,因此在世界范圍內(nèi)堅持使用相同的堆棧是有意義的。它只是使事情變得簡單。唯一需要注意的是,并非所有的數(shù)據(jù)中心都是完美的克隆,而且并非所有產(chǎn)品都可以在任何一個位置使用。
盡管計算和存儲資源主要是商品,但每個云平臺都提供了一些獨特的產(chǎn)品。例如,谷歌公司的Firebase數(shù)據(jù)庫,可以自動將正確的數(shù)據(jù)遷移到客戶端,從而省去了擔(dān)心很多一致性和編組代碼的麻煩。亞馬遜公司S3 Glacier將以非常低的價格長期存儲數(shù)據(jù)。微軟公司提供的Azure Cosmos DB是一個支持多種數(shù)據(jù)模型的數(shù)據(jù)庫。用戶沒有理由不能將來自不同云平臺的服務(wù)組合在一起,但是從同一云平臺中購買產(chǎn)品通常會更簡單、更快捷。
云計算在大公司的各個角落、不同部門之間通常存在協(xié)同作用。如果企業(yè)用戶使用Google G Suite,那么每個人都可以使用某些谷歌云平臺服務(wù)將數(shù)據(jù)轉(zhuǎn)儲到Google Sheets中,這會更加舒適。微軟公司的Excel是許多大型組織處理數(shù)據(jù)的標(biāo)準(zhǔn)方法之一,它可以從Azure導(dǎo)入數(shù)據(jù)或與Azure分析服務(wù)一起使用。對人們來說,習(xí)慣很難改掉,而桌面界面是一種習(xí)慣。
如果用戶是自由市場的忠實擁護者,那么亞馬遜公司的現(xiàn)貨市場會為用戶提供計算能力,使其價格能夠根據(jù)供需進行調(diào)整。對于不需要在任何特定時間完成的工作來說,這是一項很好的特性。批處理作業(yè)和月度報告可以等待,直到價格足夠低為止。需要記住,用戶需求可能會激增。例如,某些流媒體服務(wù)使用云計算在周五或周六晚上處理額外的需求。
谷歌公司提供了一種定價機制,用戶不需要進行計算。當(dāng)實例的運行時間超過該月的25%時,將開始獲得批量折扣。不用談判,不用簽定新合同,并且無需切換到其他計劃就會降低價格。谷歌稱之為“持續(xù)使用折扣”。
很難否認微軟公司多年來在許多企業(yè)開發(fā)團隊中的主導(dǎo)地位。如果企業(yè)的堆棧誕生于.NET時代,并且將繼續(xù)使用許多微軟公司的部件,那么就有可能會發(fā)現(xiàn)選擇Azure更加容易。這并不是絕對必要的,因為其他云計算提供商將啟動微軟公司的服務(wù),并且有很好的容器,里面裝滿微軟公司提供的代碼,并且可以在任何地方運行。
操作系統(tǒng)的不同版本都是商品,并且在大多數(shù)情況下它們是完全相同的。Linux發(fā)行版Ubuntu 18.04在任何云平臺上的行為都可能完全相同,至少看起來是這樣。但是有時內(nèi)核存在細微的差異,有時這些變化會在基準(zhǔn)測試期間表現(xiàn)出來。有些云平臺使這種優(yōu)化變得顯而易見。云計算提供商提供了自己的操作系統(tǒng)版本,如果可以的話,通常使用它們是合理的。
這些實例聽起來像商品,但是架構(gòu)和各個組件的速度之間存在細微的差異。在不同平臺和不同機器類型上對代碼進行基準(zhǔn)測試非常有意義,并且可以表明某些云平臺提供了更好的性價比。云中的許多服務(wù)器看起來是不同的版本,唯一真正的區(qū)別是CPU內(nèi)核數(shù)或內(nèi)存數(shù)量,但有時架構(gòu)上的差異會影響代碼的性能。
(責(zé)任編輯:fqj)
-
AWS
+關(guān)注
關(guān)注
0文章
433瀏覽量
24453 -
Azure
+關(guān)注
關(guān)注
1文章
124瀏覽量
12795
發(fā)布評論請先 登錄
相關(guān)推薦
評論