私有云、公有云與混合云:到底該選擇哪一個(gè)?

Manpreet Singh
目前,大多數(shù)企業(yè)的IT部門都是在復(fù)雜的IT架構(gòu)中跨多個(gè)環(huán)境管理應(yīng)用程序。他們還必須不斷地重新評估其內(nèi)部、私有云和公有云基礎(chǔ)設(shè)施的獨(dú)特組合,以滿足新的業(yè)務(wù)目標(biāo),并確定如何以一種經(jīng)濟(jì)有效的方式將應(yīng)用程序遷移到公有云。

2345截圖20200908083720.png

目前,大多數(shù)企業(yè)的IT部門都是在復(fù)雜的IT架構(gòu)中跨多個(gè)環(huán)境管理應(yīng)用程序。他們還必須不斷地重新評估其內(nèi)部、私有云和公有云基礎(chǔ)設(shè)施的獨(dú)特組合,以滿足新的業(yè)務(wù)目標(biāo),并確定如何以一種經(jīng)濟(jì)有效的方式將應(yīng)用程序遷移到公有云。

平臺的轉(zhuǎn)換可不是件小事。為了上云,需要評估不同時(shí)間、不同語言和不同團(tuán)隊(duì)創(chuàng)建的幾十個(gè)甚至數(shù)百個(gè)應(yīng)用程序。它要求深入了解現(xiàn)有的IT基礎(chǔ)設(shè)施,以及能夠替代這些功能的公有云資源。

歸根結(jié)底,企業(yè)必須為每一種應(yīng)用確定托管解決方案:本地部署、私有云、公有云或者混合云。接下來,我們概述了一些基本的注意事項(xiàng),并對云進(jìn)行比較,以及如何整合和管理這些復(fù)雜部署的最佳實(shí)踐。

公有云

到目前為止,大多數(shù)組織都了解像AWS這樣的IaaS提供商的成本優(yōu)勢,因?yàn)锳WS可以大大降低企業(yè)的前期成本、IT勞動(dòng)力的持續(xù)成本和潛在的稅收負(fù)擔(dān)。

而AWS等云計(jì)算技術(shù)的優(yōu)點(diǎn)同樣吸引人:可擴(kuò)展性、自動(dòng)部署以及更高的可靠性等。而且,幾乎沒有技術(shù)限制阻止組織將其基礎(chǔ)設(shè)施遷移到AWS;幾乎在私有云或數(shù)據(jù)中心支持的所有功能都可以在AWS中復(fù)制。

以下應(yīng)用層尤其適合公有云:

長期存儲,包括磁帶存儲,這在AWS(Glacier和Storage Gateway的虛擬磁帶庫)的解決方案中,顯然具有更高的性價(jià)比。

任何形式的數(shù)據(jù)存儲,尤其是當(dāng)你目前托管的物理介質(zhì)經(jīng)常出現(xiàn)故障或需要更換時(shí)(S3是一種可無限擴(kuò)展的低成本存儲資源)。

應(yīng)用程序的Web層具有突發(fā)性,或具有很強(qiáng)的季節(jié)性(EC2、Auto Scaling、ELB)。

關(guān)鍵任務(wù)或延遲不可容忍的應(yīng)用程序的web層(自定義自動(dòng)縮放組和使用Puppet腳本的自動(dòng)部署)。

任何需求不確定的新應(yīng)用,特別是微型網(wǎng)站或其他用于營銷和廣告活動(dòng)的交互式屬性。測試環(huán)境,由于在負(fù)載測試中啟動(dòng)實(shí)例要容易得多。

然后,企業(yè)必須決定是否要自己管理公有云基礎(chǔ)設(shè)施,還是將其外包給托管云服務(wù)。托管云服務(wù)可以維護(hù)整個(gè)云基礎(chǔ)設(shè)施(Web服務(wù)器、應(yīng)用服務(wù)器、負(fù)載均衡、自定義故障轉(zhuǎn)移腳本),有些還可以與企業(yè)內(nèi)部或私有云解決方案集成,以提供單一監(jiān)控界面。

值得注意的是,合規(guī)性要求不再需要私有云解決方案而是公有云解決方案。AWS一直在云合規(guī)方面處于領(lǐng)先地位,盡管質(zhì)疑聲揮之不去,但最大最復(fù)雜的醫(yī)療保健和金融機(jī)構(gòu)采用AWS云,表明了AWS在確保云合規(guī)性和安全性上是可靠的。

私有云

盡管公有云有許多優(yōu)點(diǎn),但是企業(yè)很少在公有云中100%部署它的應(yīng)用。在邏輯上,從企業(yè)內(nèi)部環(huán)境到私有云的遷移通常比從企業(yè)內(nèi)部到公有云的遷移要簡單得多。

私有云環(huán)境可以配置為支持任何應(yīng)用程序,就像你的數(shù)據(jù)中心目前托管它一樣。私有云是一種非常吸引人的選擇,因?yàn)閭鹘y(tǒng)應(yīng)用程序中的某些功能會妨礙某些應(yīng)用程序在公有云中正常運(yùn)行。

以下是你的應(yīng)用程序很適合在私有云中維護(hù)的一些指標(biāo):

你正在使用Oracle RAC(共享存儲),并需要專用的基礎(chǔ)架構(gòu)以符合要求。AWS中的共享存儲RDS不符合HIPAA標(biāo)準(zhǔn)。

你需要對文件系統(tǒng)進(jìn)行高性能的訪問,例如在創(chuàng)建或制作大型視頻文件的媒體公司。

應(yīng)用程序編寫得很差,而且不經(jīng)常使用,因此不值得遷移到公有云上。

該應(yīng)用具有非??深A(yù)測的使用模式和低存儲成本。

一個(gè)應(yīng)用不穩(wěn)定,流量很大,但目前的IT人員對該應(yīng)用不熟悉。這可能反而是一個(gè)在云端進(jìn)行部分重寫的情況。

在節(jié)約成本的時(shí)間范圍內(nèi),負(fù)責(zé)維護(hù)應(yīng)用程序的工程團(tuán)隊(duì)沒有能力進(jìn)行應(yīng)用程序遷移。這樣的話,就有必要引入一個(gè)管理云服務(wù)供應(yīng)商。

可以通過虛擬化層,如VMware在企業(yè)內(nèi)部數(shù)據(jù)中心實(shí)現(xiàn)私有云解決方案。雖然很多中型和大型企業(yè)都讓托管的私有云服務(wù)供應(yīng)商來維護(hù)服務(wù)器、存儲、網(wǎng)絡(luò)和應(yīng)用基礎(chǔ)設(shè)施。

本地部署

盡管基于云的基礎(chǔ)設(shè)施有很多優(yōu)點(diǎn),但是一些應(yīng)用程序從遷移到云上幾乎沒有任何成本效益。這通常發(fā)生在你在內(nèi)部基礎(chǔ)架構(gòu)上投入了大量資金時(shí),比如專門配置了高性能數(shù)據(jù)庫來支持該應(yīng)用程序。

這里有幾種情況,預(yù)置基礎(chǔ)架構(gòu)可能最適合你的應(yīng)用程序:

云存儲和計(jì)算資源所節(jié)省的成本并不能抵得上內(nèi)部解決方案的大量資本。

你的應(yīng)用程序已經(jīng)從定制的基礎(chǔ)設(shè)施中看到了高性能和高可用性。

你會生成大型多媒體文件,內(nèi)部員工需要低延遲訪問這些文件以進(jìn)行編輯。

一個(gè)高容量、時(shí)間敏感和機(jī)密的電子郵件平臺。例如,一些證券公司每個(gè)交易日都會提前發(fā)送大量的電子郵件。

符合這些要求的應(yīng)用程序通常不適合云計(jì)算。一般來說,在基礎(chǔ)設(shè)施的價(jià)值下降之前,保持基礎(chǔ)設(shè)施在財(cái)務(wù)上是比較明智的做法。

混合云

正如上面所提到的,企業(yè)架構(gòu)往往非常復(fù)雜,所以最好的解決方案是混合云解決方案——公有、私有或內(nèi)部基礎(chǔ)設(shè)施支持單個(gè)應(yīng)用。

混合架構(gòu)特別適合那些想要探索公有云的靈活性和可擴(kuò)展性的大型組織。審計(jì)并不總能揭示公有云中應(yīng)用程序的性能,所以企業(yè)選擇在公有云中測試單個(gè)層,同時(shí)維護(hù)私有云中的關(guān)鍵基礎(chǔ)設(shè)施或?qū)S没A(chǔ)設(shè)施。

如果機(jī)構(gòu)在敏感數(shù)據(jù)公有云的安全問題上猶豫不決(不管這種猶豫是否合理),混合系統(tǒng)也是一個(gè)不錯(cuò)的解決方案。坦率地說,說服內(nèi)部高管或IT團(tuán)隊(duì)試驗(yàn)云解決方案往往比全盤采用更容易。將高級IT人員和傳統(tǒng)的應(yīng)用程序保留在傳統(tǒng)的基礎(chǔ)設(shè)施上,同時(shí)在云中開發(fā)新的業(yè)務(wù),這是一個(gè)經(jīng)濟(jì)有效的解決方案,同時(shí)還可以管理機(jī)構(gòu)風(fēng)險(xiǎn)。

最后,關(guān)于混合環(huán)境需要了解的一件重要事情是,混合環(huán)境只有與將它們結(jié)合起來的集成一樣強(qiáng)大。性能監(jiān)控、定期測試和數(shù)據(jù)進(jìn)出程序?qū)⒔沂疚磥淼睦щy區(qū)域,以及什么時(shí)候和如何進(jìn)一步開發(fā)信號。協(xié)調(diào)基礎(chǔ)設(shè)施的團(tuán)隊(duì)總是比你選擇的具體云解決方案類型更重要。

作者介紹:

Manpreet Singh,經(jīng)驗(yàn)豐富的搜索引擎優(yōu)化主管,具有在信息技術(shù)和服務(wù)行業(yè)工作的經(jīng)驗(yàn)。熟練使用SQL、Node.js、AngularJS、HTML和MySQL。

原文鏈接:

https://dzone.com/articles/private-vs-public-vs-hybrid-cloud-which-one-to-cho

THEEND

最新評論(評論僅代表用戶觀點(diǎn))

更多
暫無評論