初創(chuàng)公司應何時撤出亞馬遜AWS?
初創(chuàng)公司選IT基礎設施時,不成文的首選即是亞馬遜云服務,對吧?對。呃,不過也不總是這樣。
無可爭議,AWS提供越來越多的計算、存儲和網絡資源組合,給人深刻的印象。最新消息:亞馬遜剛發(fā)布了一個程序AWS Activate,可以幫助初創(chuàng)公司建立和運行預期會不斷擴展的AWS云應用。
大多數新生的初創(chuàng)公司除非是瘋了才會購買基礎設施,因為他們可以“租用”AWS。在他們不知道究竟需要什么時尤其如此。但是也有些時候,別的選擇會更適合一個初創(chuàng)公司,比如把工作負載放在自己公司里或是找別的提供商。
這在很大程度上處決于工作負載的類型:是穩(wěn)定型的或是突發(fā)型的。公司內部已有的專業(yè)人員和設施的是否夠強大是另一個因素。另外,客戶還需要明智地考慮租用是否真的會降低硬件成本。
Server Density是一個服務器監(jiān)控和云管理供應商。Server Density的首席執(zhí)行官David Mytton說,“如果你不斷地啟動和毀掉一些實例(Instances),需求不穩(wěn)定,每天/周/月都波動(如突發(fā)流量、批處理),那么從成本效益上出發(fā)用AWS就比較明智。初創(chuàng)公司尤其是這樣,原因是他們并不知道他們需要什么。但是負載變得可預測和連貫時,換到另一個云上總是會更便宜一些。”亞馬遜不會同意這種說法,下面會說到,亞馬遜也確實對這種說法做出反擊。
什么時候AWS不是最佳選擇?
戴爾云高管Nnamdi Orakwue在上個月的Structure:Europe上說,公司的AWS月單達到5萬美元時,要開始尋找替代。由于戴爾公司是AWS云的競爭者,他的說法可能也不完全可信。但是過后有一些初創(chuàng)公司說出的數目確實有道理。
Integral Ad Science是總部設在紐約的一個供應商。Integral Ad Science管理網站可靠性工程的經理Dave Anderson說, “每月5萬美元不失為一個不錯的轉折點。租AWS的服務器可能會花掉1500美元到3000美元,假如你需要50000美元的資源,也許可以直接掏200000美元買服務器,或是考慮更便宜的租賃合同。”
Integral Ad Science協(xié)助大公司確保他們的廣告出現在一些相關的網站上,比如確保兒童娛樂公司的廣告不會出現在黃色網頁。這樣的事需要快速反應時間。他說,“我們在中間,終端用戶會先到我們這,然后裝上廣告,我們必須在極短的時間內決定廣告是否出現在那個網站上。”
“網絡已經差得可以,由于基礎設施共享的原因,AWS會更加波動。”他補充說,對延遲不敏感的應用,這些不是大問題。
他指出,Integral面臨的另一個問題是要與第三方廣告服務器接口,會產生大量的數據,數據必須送到公司內部的分析系統(tǒng)里。把數據放在AWS里然后不斷地取回來會很昂貴,原因是AWS會對外送數據收費。“如果可以將數據分析以及所有的東西都放在AWS里,那還有點道理。但是由于我們處理的數據量大和花在處理上的時間長——我們每周7天每天24小時有數據分析,這對我們來說不合適。”
轉換點是什么?
RMS是一家為保險公司建災難風險模型的公司。RMS 管平臺運營的副總裁Paris Georgiallis也認為以每月50,000 美元為分割點有道理。不過他說每個人的需求不一樣,需要慎重。“每月5萬美元,36個月下來等同于180萬美元的資本。”
他在一份電郵里指出,“有經驗的IT團隊可以用180萬美元的基礎設施創(chuàng)造奇跡,在中型到大型企業(yè)里更是這樣。”
RMS起步時用的是AWS,原因嘛,是因為開發(fā)商喜歡AWS,對。這種吸引力是亞馬遜的殺手锏。
AWS“在贏取開發(fā)商之戰(zhàn)中連連告捷,其做法和90年代微軟一樣,即是用打造一些簡單工具的辦法消除開發(fā)商對基礎設施的顧慮,有很大的吸引力。”問題是,在這樣的情況下,開發(fā)商對AWS的態(tài)度有些像吃一次性付費的自助餐一樣,在一定程度上來說,這樣做也是可取的。但是如果對虛擬機和存儲管理欠佳的話,費用可能會飆升,實際上也確實是這樣。
還有另一種情況,一名專家說他的客戶公司為節(jié)省費用把Elastic Map Reduce (EMR)的負載從AWS搬了出來。他不愿給出客戶公司的名字,只是說客戶公司每月花在AWS的費用為80000美元,其中的20%用在運行大型AWS CC2.8XL 機器的EMR集群上。每晚的隔夜例行計算運行時間短。這個公司將這些搬到主機代管后有望在兩年里節(jié)省250000美元到300000美元,而且有必要時可以全天24小時使用計算功能。
內部部署的誘惑
Joe Emison認為每月50000美元的門檻太高,他認為每月在AWS上花10000美元的公司應該開始找替代,具體還是與工作負載有關。Emison說,“AWS說內部部署沒有什么意義,原因是最后云總是更便宜。我覺得是瞎說。”他用了更強烈的語言。
BuildFax是N.C. Asheville的一家公司,給保險業(yè)搜集和解析地產信息的。Emison任 CTO。他說,“我們公司內部有一個數據處理線,只有員工可以用。4到5小時的RTO/RPO,保證99%的工作時間運行,對我們來說就夠了。” RTO指目標恢復時間(recovery time objective),RPO指目標災難恢復點(recovery point object), RTO/RPO可粗略換算成一個公司從中斷資源到恢復所需的時間期望值。
他說,“如果AWS能非常簡單地讓服務器在晚上“睡過去”,不收這么高的存儲費——想想我們每次或許需要10 -25TB,那在成本上可能還是有競爭力的。但是我們的服務器并不需要AWS類的安全、可靠性或冗余。”
他指出,結果,BuildFax現在的工作負載費用比當時用AWS Reserved Instances的費用少了50%,而且容量更大些和性能更好些。有一點比較重要而且值得注意的是,AWS定價Reserved Instances(RI)時典型的做法是與公司商量后,定出一個一到兩年的時間,這樣做比現用現買要便宜一些。其限制是,如果預訂時間沒完退出時,必須支付未用完部分的費用。(亞馬遜現在容許在市場買賣RI流量。)
亞馬遜:AWS仍是最好的基礎設施
亞馬遜顯然認為AWS——即便不是所有的也——仍然是大多數初創(chuàng)公司的最佳基礎設施。一名發(fā)言人稱,許多高速發(fā)展的初創(chuàng)公司是在AWS誕生的。這些公司仍然留在AWS里,包括Dropbox、AirBnB、Instagram、Pinterest、Foursquare、Mailbox和Dropcam。
她是這樣寫的: “這些初創(chuàng)公司壓倒性地留在AWS的原因之一是,在增長的過程中,留在AWS實際上會在擴建時節(jié)省開支。在我們看到的幾乎每一個案例里,與內部部署比較,AWS節(jié)約成本顯著,可高達80%。我們提供了大量的選擇,客戶可根據自己的使用模式優(yōu)化成本,同時獲得云靈活性和可擴展性的益處。”
有一點是確定的,有關初創(chuàng)公司是否應該留在AWS的爭論會繼續(xù)。