無(wú)論您是將其稱(chēng)之為混合云、私有云還是普通的云,許多企業(yè)組織都需要一款內(nèi)部部署的云解決方案,并將其與類(lèi)似于AWS這樣的公共云共享企業(yè)的工作負(fù)載。在本文中,我們將與廣大讀者諸君共同探討關(guān)于混合云的不同使用案例,以及如何克服在其使用過(guò)程中的常見(jiàn)的技術(shù)挑戰(zhàn)。
現(xiàn)如今,圍繞著企業(yè)客戶(hù)對(duì)于混合云服務(wù)的采用已經(jīng)有太多的討論了,而所有的云服務(wù)供應(yīng)商都以其自己的方式來(lái)實(shí)現(xiàn)混合云的部署和管理。其已經(jīng)成為了當(dāng)前企業(yè)IT空間的一項(xiàng)最被提及的話(huà)題之一。但最重要的首先是要搞清楚為什么企業(yè)客戶(hù)需要混合云服務(wù)。其次是要了解構(gòu)建混合云解決方案的各種挑戰(zhàn)。正如Simon Sinek在他鼓舞人心的演講中所說(shuō)的那樣:“總是從問(wèn)'為什么’開(kāi)始”。
為什么選擇混合云
一款混合云被定義為一個(gè)云環(huán)境,是企業(yè)客戶(hù)利用內(nèi)部部署的云服務(wù)和公共云來(lái)運(yùn)行其應(yīng)用程序。有三個(gè)主要的用例,使得這樣的配置能夠有益于企業(yè)的業(yè)務(wù):
1)成本優(yōu)化
混合云服務(wù)使得企業(yè)客戶(hù)能夠根據(jù)應(yīng)用程序的特性在恰當(dāng)?shù)脑品?wù)上部署應(yīng)用程序。這種方法帶來(lái)了很大的承諾,但是,在細(xì)節(jié)層面上,一個(gè)較為棘手的問(wèn)題就在于如何識(shí)別這樣的應(yīng)用程序。事實(shí)上,我們每天都在其他生活領(lǐng)域做出類(lèi)似的決定,因?yàn)槲覀儠?huì)考慮選擇買(mǎi)車(chē)還是租車(chē);買(mǎi)房還是租房;貸款還是投資。下面,就讓我們看看一些應(yīng)用程序的特性,以及適合這些應(yīng)用程序的最佳云服務(wù)類(lèi)型吧。
現(xiàn)在,一些應(yīng)用程序具備多項(xiàng)目功能特性,故而您企業(yè)必須確定其在相關(guān)應(yīng)用場(chǎng)景下的主要功能特性。例如,如果您企業(yè)有一款需要本地化工作負(fù)載的彈性應(yīng)用程序,您可能必須犧牲本地化,并在公共云上運(yùn)行它。同樣,如果您企業(yè)有一項(xiàng)短期的工作負(fù)載,需要使用到您企業(yè)內(nèi)部安全防火墻內(nèi)的數(shù)據(jù),那么,您將必須使用私有云。
選擇了一款云服務(wù)并不總是意味著您不能在另一款云服務(wù)上運(yùn)行特定的應(yīng)用程序;其只是提供了成本和性能方面的最佳選擇。例如,一家企業(yè)客戶(hù)可以使用諸如Jenkins、Bamboo等工具在公共云上運(yùn)行其CI / CD管道(測(cè)試和開(kāi)發(fā))工作負(fù)載。但是運(yùn)行這樣一項(xiàng)一致的、大型的工作負(fù)載可能成本會(huì)非常昂貴,并且由于在公共云中缺乏服務(wù)質(zhì)量,也可能運(yùn)行較慢。
2)突發(fā)性的工作負(fù)載
許多企業(yè)組織的業(yè)務(wù)是周期性的。一些常見(jiàn)的例子包括會(huì)計(jì)、電子商務(wù)、稅收、旅游和教育招生系統(tǒng)。隨著一年中月份的不同,其應(yīng)用程序的規(guī)模和基礎(chǔ)設(shè)施的需求可能會(huì)有急劇的變化。企業(yè)客戶(hù)可以在內(nèi)部部署的基礎(chǔ)設(shè)施中運(yùn)行基礎(chǔ)性的工作負(fù)載,然后規(guī)?;瘮U(kuò)展到公共云服務(wù),以滿(mǎn)足高峰時(shí)期的需求。在這種情況下,一款混合云設(shè)置是非常有用的。
3)云服務(wù)的消費(fèi)使用
許多應(yīng)用程序利用不同的服務(wù)來(lái)交付業(yè)務(wù)價(jià)值。例如,一款提供跨分支機(jī)構(gòu)的數(shù)據(jù)共享的應(yīng)用程序可以使用基于云的對(duì)象存儲(chǔ)作為可靠的存儲(chǔ)以進(jìn)行跨辦公室的數(shù)據(jù)共享。在這里,一家企業(yè)客戶(hù)可以在內(nèi)部部署具有一定量緩存的應(yīng)用程序,而將云服務(wù)用作其主數(shù)據(jù)存儲(chǔ)。云服務(wù)的消費(fèi)使用的另一個(gè)例子是在公共云中進(jìn)行數(shù)據(jù)攝取,并且最終將該數(shù)據(jù)發(fā)送到內(nèi)部私有云,以用于永久存儲(chǔ)和分析。這可以是非常成本有效的,因?yàn)楣苍频娜胝編捠敲赓M(fèi)的,并且企業(yè)客戶(hù)可以在進(jìn)行了數(shù)據(jù)過(guò)濾、壓縮和WAN優(yōu)化之后,只將相關(guān)數(shù)據(jù)遷移到內(nèi)部云。
總體而言,鑒于該領(lǐng)域解決方案的成熟度越來(lái)越高,云服務(wù)的豐富多樣,以及各自云服務(wù)之間的遷移的便利性,使得一家企業(yè)客戶(hù)可以部署復(fù)雜的混合云戰(zhàn)略,并從中獲得大量的業(yè)務(wù)價(jià)值。
下面,就讓我們看看設(shè)置混合云的一些方法,以及這一過(guò)程中的相關(guān)技術(shù)挑戰(zhàn)吧。
混合云:關(guān)鍵技術(shù)挑戰(zhàn)
在設(shè)置一款混合云解決方案時(shí),存在幾項(xiàng)技術(shù)挑戰(zhàn),故而當(dāng)一家企業(yè)客戶(hù)在考慮構(gòu)建此類(lèi)解決方案時(shí),務(wù)必要密切關(guān)注這些技術(shù)挑戰(zhàn)。下圖1顯示了混合云環(huán)境的高級(jí)架構(gòu)。請(qǐng)注意,關(guān)鍵組件之一是兩款云服務(wù)之間的連接,第二大關(guān)鍵組件是用于跨多個(gè)云服務(wù)部署工作負(fù)載的業(yè)務(wù)流程層。