面對日新月異的IT環(huán)境,混合云的應(yīng)用融合私有云與公共云。但如何在私有云、公有云下安全運(yùn)行不同的工作呢?接下來,讓我們來了解如何通過資源成本管理來最大化管理在混合云上的投資。
通過資源成本管理最大化混合云收益
在企業(yè)市場上,似乎越來越多的人認(rèn)為兩個云比一個云好。
由于從兼容性到災(zāi)難恢復(fù)的原因,越來越多的組織選擇將IT環(huán)境擴(kuò)展到私有云和公有云。而據(jù)市場研究公司MarketandMarkets的估計,混合云市場將從2014年的252.8億美元猛增至2019年的846.7億美元。
但是,在使用混合云之前,企業(yè)必須清理一些操作和管理障礙。 除了其他一些艱難的決策之外,他們還必須確定在公共云中運(yùn)行哪些工作負(fù)載,在私人云中運(yùn)行哪些工作負(fù)載?如何優(yōu)化混合云IT模型,以及如何管理、有效控制成本。
分配資源實(shí)現(xiàn)混合云收益最大化
混合云最大優(yōu)勢:靈活性,允許他們將一些應(yīng)用程序放在公共云中,而其他應(yīng)用程序則保留在內(nèi)部。 養(yǎng)老金福利保證公司的云計算和企業(yè)數(shù)據(jù)架構(gòu)師Pamela WiseMartinez表示,這是目前最好的一種模式。
“我們的數(shù)據(jù)非常私密,這對我們來說非常重要,因為我們永遠(yuǎn)不會將數(shù)據(jù)100%的放到公共云上。”Wise-Martinez說。 “但是我可以看到 - 這就是為什么混合云是如此重要,我認(rèn)為這就是為什么大多數(shù)政府機(jī)構(gòu)需要部署一些公共云,需要一些私有云,這對于他們來說是很有意義的。
“雖然這種靈活性對許多IT部門來說是一件好事,但它也帶來挑戰(zhàn)——即決定哪些工作負(fù)載放在哪些平臺。對于許多企業(yè)組織來說,尤其是在醫(yī)療和金融服務(wù)等縱向市場——當(dāng)?shù)卣?、兼容性無疑在推動這一技術(shù)的發(fā)展。” Auburn Holbrook說。
(Auburn Holbrook是Opex Technologies公司的總裁,Opex Technologies公司是總部設(shè)在北卡萊羅納州的一家云咨詢和經(jīng)紀(jì)公司)。
“一些企業(yè)組織仍在猶豫是否要把某些數(shù)據(jù)放在超大規(guī)模計算機(jī)中” Holbrook說,他指出亞馬遜網(wǎng)絡(luò)服務(wù)(AWS)以及谷歌正是正在超大云云平臺的用戶。“隨著這些趨勢的到來,公共云無法滿足這些需求,在不久的將來,各大企業(yè)、組織將不再像今天那么猶豫。但是,至今為止,對于混合云而言,監(jiān)管是個問題。如果混合云能將分離數(shù)據(jù)變得容易,同時,保留一些基本信息在本地,可能會更易于被接受。
在其他情況下,應(yīng)用程序的使用年限和類型決定其應(yīng)該運(yùn)行在公共云中還是運(yùn)行在私有云中, Karl Scott說。(Karl Scott是W. Capra Consulting Group集團(tuán)的執(zhí)行顧問,W. Capra Consulting Group集團(tuán)是總部設(shè)在芝加哥的一家IT咨詢公司)例如,在公共云中的遺留的應(yīng)用程序需要重構(gòu)才能得以高效運(yùn)行,這些重構(gòu)后的應(yīng)用程序放在本地或者私有云中會更好。
(備注:重構(gòu)(Refactoring)就是通過調(diào)整程序代碼改善軟件的質(zhì)量、性能,使其程序的設(shè)計模式和架構(gòu)更趨合理,提高軟件的擴(kuò)展性和維護(hù)性。)
“坦白說,大多數(shù)企業(yè)組織在嘗試把舊版應(yīng)用程序轉(zhuǎn)移到公共云時面臨的挑戰(zhàn)是,他們消耗的資源遠(yuǎn)比實(shí)際需要消耗的多。” Scott說。“因為它們是較舊的應(yīng)用程序,程序本身就占空間,因此節(jié)省成本很難。”
Scott補(bǔ)充說,在企業(yè)組織決定要使用混合云前,需要為此制定出 “明確的集成或應(yīng)用程序架構(gòu)策略”,適當(dāng)?shù)氖褂没旌显剖怯幸嬗谄髽I(yè)組織發(fā)展。為此,應(yīng)使用現(xiàn)代應(yīng)用程序集成的方法,比如使用RESTful APIs。
(備注:API(Application Programming Interface,應(yīng)用程序編程接口)是一些預(yù)先定義的函數(shù),目的是提供應(yīng)用程序與開發(fā)人員基于某軟件或硬件得以訪問一組例程的能力,而又無需訪問源碼,或理解內(nèi)部工作機(jī)制的細(xì)節(jié)。
RESTful:一種軟件架構(gòu)風(fēng)格,設(shè)計風(fēng)格而不是標(biāo)準(zhǔn),只是提供了一組設(shè)計原則和約束條件。它主要用于客戶端和服務(wù)器交互類的軟件?;谶@個風(fēng)格設(shè)計的軟件可以更簡潔,更有層次,更易于實(shí)現(xiàn)緩存等機(jī)制。)
優(yōu)化混合云性能和成本
Scott說,組織需要為應(yīng)用程序遷移到混合云之前做一些準(zhǔn)備,同時,還需要為組織網(wǎng)站遷移做準(zhǔn)備。如果對新的數(shù)據(jù)傳輸模式不了解(包括混合云)(數(shù)據(jù)通常在不同的IT環(huán)境進(jìn)行切換、傳遞),就很難確保應(yīng)用程序的使用與靈活性。
“與將數(shù)據(jù)全部存放到數(shù)據(jù)中心相反的是,你可以對不同的數(shù)據(jù)進(jìn)行分類,放到不同的平臺,例如,你可以將一些重要數(shù)據(jù)放到私有云,同時,將一些需要公開讀取的數(shù)據(jù)放到公共云” Scott說。
為支持這些新的流量模式,以及最大限度提高混合云的收益,企業(yè)組織應(yīng)該研究多重路徑等選項,這將為數(shù)據(jù)在云環(huán)境之間移動創(chuàng)建多重物理路徑。這樣可以減少延遲,有助于平衡負(fù)載及維持正常運(yùn)行時間。
此外,企業(yè)組織應(yīng)該考慮建立專用的網(wǎng)絡(luò)連接私有云與公共云,Opex的Holbrook說。雖然一些公共云供應(yīng)商可以提供這些專用的連接——比如AWS的Direct Connect服務(wù)或Azure的ExpressRoute——但是,也有來自網(wǎng)絡(luò)供應(yīng)商提供的第三方的選擇。
“無論是在客戶自有的設(shè)施內(nèi)還是現(xiàn)有的外包供應(yīng)商提供的公共云中,事實(shí)上,都有一些實(shí)用又不貴的連接現(xiàn)有的計算環(huán)境的方法。”
無論他們?nèi)绾螛?gòu)建其混合云環(huán)境,所有業(yè)務(wù)都應(yīng)該采取適當(dāng)?shù)拇胧﹣泶_保他們能最大限度的降低管理成本。為做到這一點(diǎn),IT團(tuán)隊在為公共云添加新資源時,需防止用戶流失。
發(fā)展中組織的在工作時間使用資源,當(dāng)周末離開時,這些資源在依舊運(yùn)行,并沒有得到有效利用,由于沒有對此進(jìn)行有效管理,許多組織由于成本結(jié)構(gòu)并不合理。
企業(yè)組織還應(yīng)該使用云成本管理工具來確保在需要的時候運(yùn)行云資源,在不需要的時候不運(yùn)行。雖然像AWS和Azure這樣的公共云供應(yīng)商能夠提供成本管理功能,不過,建議用戶使用第三方工具作為補(bǔ)充,比如Cloudability(一家云服務(wù)支出管理公司)和 CloudCheckr(一個云管理平臺),這么做會使成本管理進(jìn)行的更徹底。
最后建議,企業(yè)組織應(yīng)該考慮在其企業(yè)組織內(nèi)部指定單一的聯(lián)系點(diǎn)來跟蹤和管理云支出。
確保有工作人員在管理所有的云支出,而且確實(shí)每月對云進(jìn)行監(jiān)控和管理。