“下云”成為云計(jì)算發(fā)展史上的一股逆流。此前《關(guān)于下云常見(jiàn)問(wèn)題解答》引起廣泛爭(zhēng)議,本文將進(jìn)一步分析37Signals 為什么會(huì)做出這樣的選擇!
37Signals 聯(lián)合創(chuàng)始人&CTO David Heinemeier Hansson(DHH)表示,作為一名云專家以及云架構(gòu)師,一直在尋找更經(jīng)濟(jì)、更有效的方式來(lái)運(yùn)行某些應(yīng)用程序或容納大量數(shù)據(jù)。為此,企業(yè)曾將一些系統(tǒng)從云移回本地。
事實(shí)證明,公有云平臺(tái)并不適合某些工作負(fù)載或數(shù)據(jù)集,在某些業(yè)務(wù)環(huán)境下,我們還可以有更優(yōu)化的解決方案,比如:通過(guò)本地?cái)?shù)據(jù)中心的服務(wù)器來(lái)降低成本。這不是對(duì)云計(jì)算的攻擊,而是基于事實(shí)來(lái)說(shuō)話。
云計(jì)算的成本很高,而且對(duì)于某些應(yīng)用程序和數(shù)據(jù)類型來(lái)說(shuō),并不是節(jié)約成本的最優(yōu)選擇。此外,正如Hansson在文中所指出的,包括存儲(chǔ)和計(jì)算在內(nèi)的硬件已經(jīng)便宜了很多。
“雖然,下云引起了爭(zhēng)議,但從最后的結(jié)果來(lái)看,大家還是接受了。”將應(yīng)用程序和數(shù)據(jù)放回傳統(tǒng)硬件上的決定帶來(lái)大量事后問(wèn)題的猜測(cè),甚至引起云支持方案者的抗議,但最終結(jié)果是好的。
每當(dāng)建議使用非云平臺(tái)時(shí),不管是在會(huì)議上發(fā)言,還是在小組討論中,甚至是在會(huì)議上,當(dāng)和其他專業(yè)人士在一起時(shí),都會(huì)受到批評(píng)。和幾年前上云時(shí)遇到的對(duì)云計(jì)算的偏見(jiàn)不同,現(xiàn)在已經(jīng)轉(zhuǎn)變?yōu)椤安簧显凭褪撬缆芬粭l的”理念,很多人不再考慮其他任何需求。
“如果我不接受任何對(duì)業(yè)務(wù)有用的方法,而只在意某些人愚蠢的偏見(jiàn),那我就不是一個(gè)合格的架構(gòu)師。我們要明白,只把應(yīng)用扔進(jìn)公有云,并不能有效節(jié)約成本。”
實(shí)際上,有效支持應(yīng)用程序和數(shù)據(jù)集很簡(jiǎn)單,尤其是支持某一項(xiàng)單一服務(wù)時(shí),只需要簡(jiǎn)單的工具就能支持。這時(shí)候,云并不是最優(yōu)選擇,即便它也能支持,但可能成本會(huì)更高,與在本地運(yùn)行工作負(fù)載和數(shù)據(jù)集相比,沒(méi)有提供任何額外的優(yōu)勢(shì)。但假如你的業(yè)務(wù)很復(fù)雜,混合部署了數(shù)百種不同類型的服務(wù),如人工智能、數(shù)據(jù)、安全等,通常值得在云上投資。
需要再說(shuō)一遍:對(duì)于許多用例來(lái)說(shuō),云解決方案并不是正確的選擇,反而是本地服務(wù)可以帶來(lái)巨大的回報(bào)。新的一年里,我們希望能更多地看到像Hansson提出的這樣的案例。目前,我們已經(jīng)看到數(shù)十家“誕生于云”的技術(shù)提供商轉(zhuǎn)向傳統(tǒng)的本地基礎(chǔ)設(shè)施。只不過(guò),一些國(guó)家宣布了這一消息,但許多國(guó)家沒(méi)有。在所有這些案例中,并不是云沒(méi)有提供他們需要的服務(wù)質(zhì)量——云可以提供,只不過(guò)我們還可以考慮其他替代方案,來(lái)進(jìn)一步優(yōu)化我們的資源利用率。
37signals是一個(gè)重要的云用戶,2022年的云預(yù)算為320萬(wàn)美元。該公司承諾斥資60萬(wàn)美元購(gòu)買(mǎi)戴爾的服務(wù)器,預(yù)計(jì)在未來(lái)五年內(nèi)將大幅節(jié)省成本。
當(dāng)然,問(wèn)題是存在的,Hansson在FAQ中一個(gè)接一個(gè)地解決了這些問(wèn)題,比如:運(yùn)行本地系統(tǒng)所需的額外人力成本,如何只在云中進(jìn)行優(yōu)化,以及他們?nèi)绾翁幚戆踩枨蟆?/p>
Hansson還解釋了云原生應(yīng)用程序在降低成本方面的有限能力,并強(qiáng)調(diào)需要一個(gè)世界級(jí)的團(tuán)隊(duì)來(lái)解決公司面臨的安全問(wèn)題。值得注意的是,隱私法規(guī)和《通用數(shù)據(jù)保護(hù)條例》(General Data Protection Regulation)合規(guī)被認(rèn)為是為歐洲公司選擇自有硬件而不是依賴云的原因。當(dāng)然,并非每家公司都是如此。
在此之前,37signals在可靠性、性能和成本比較方面做了大量工作。通過(guò)財(cái)務(wù)比較和對(duì)硬件的明智投資,公司實(shí)現(xiàn)了即時(shí)回報(bào),并為未來(lái)的技術(shù)成就奠定了有利地位。換句話說(shuō),本地基礎(chǔ)設(shè)施也可以同樣做得更好,更便宜,企業(yè)更有控制權(quán),可以更好地為企業(yè)帶來(lái)價(jià)值。
當(dāng)然,不同人有不同選擇,每個(gè)人都有自己的答案。企業(yè)的系統(tǒng)的需求將決定應(yīng)該使用什么平臺(tái),而不是任何看起來(lái)時(shí)髦的東西。有時(shí),云提供了最大價(jià)值,但并非可以包攬所有。
現(xiàn)在,云被過(guò)度“神話”,認(rèn)為云可以更便宜、更可靠、更安全。當(dāng)然,你可以這么說(shuō),我也這么說(shuō)過(guò)。云計(jì)算是目前大多數(shù)創(chuàng)新發(fā)生的地方,而那些留在本地的業(yè)務(wù),看起來(lái)沒(méi)有云服務(wù)那么受歡迎。僅這一點(diǎn),可能就是很多企業(yè)遷移到或繼續(xù)使用云計(jì)算的理由。但現(xiàn)實(shí)情況是復(fù)雜的,我們必須“視情況而定”,確保每個(gè)平臺(tái)都理性思考、合理規(guī)劃,最終讓企業(yè)的IT系統(tǒng)走在更經(jīng)濟(jì)、更有效的征程中。
原文鏈接: