通往云端的多條途徑
如今,關(guān)于云計(jì)算仍然存在著許多誤解和神話。這種混淆使許多人難以理解其潛力,以及如何讓云計(jì)算實(shí)現(xiàn)其業(yè)務(wù)目標(biāo)。而人們必須超越這些基本概念,并開(kāi)始探索云交付和采用趨勢(shì)的不同復(fù)雜性,以便充分獲得云計(jì)算所提供的好處。
以下首先簡(jiǎn)要概述一下提供云計(jì)算功能的最常見(jiàn)服務(wù)模型:軟件即服務(wù)(SaaS),平臺(tái)即服務(wù)(PaaS)和基礎(chǔ)設(shè)施即服務(wù)(IaaS)。簡(jiǎn)而言之,軟件即服務(wù)(SaaS)提供商直接向最終用戶提供完全托管的應(yīng)用程序,通過(guò)使用戶能夠使用他們的應(yīng)用程序而無(wú)需傳統(tǒng)的配置或維護(hù)工作,即可提供最簡(jiǎn)單的云計(jì)算體驗(yàn)。
借助平臺(tái)即服務(wù)(PaaS),云計(jì)算提供商可提供帶有應(yīng)用程序的托管操作環(huán)境,以簡(jiǎn)化應(yīng)用程序開(kāi)發(fā),因此平臺(tái)即服務(wù)(PaaS)通常適用于軟件開(kāi)發(fā)人員而非應(yīng)用程序最終用戶。基礎(chǔ)設(shè)施即服務(wù)(IaaS)為消費(fèi)者提供全自動(dòng)化的自助服務(wù)設(shè)施,以獲取任意應(yīng)用程序用例的基本計(jì)算、網(wǎng)絡(luò)和存儲(chǔ)資源。
將其公之于眾
任何這些服務(wù)模型(SaaS、PaaS、IaaS)都可以由服務(wù)于各行業(yè)領(lǐng)域的商業(yè)云計(jì)算提供商,專門針對(duì)特定業(yè)務(wù)部門或地區(qū)的云計(jì)算服務(wù)提供商,甚至是服務(wù)于內(nèi)部利益相關(guān)者的IT組織提供。為此需要描述“公共云”和“私有云”之間的區(qū)別——這一切都是關(guān)于主權(quán)和控制方面的。
公共云提供商通常是商業(yè)供應(yīng)商,而其消費(fèi)者通常代表不同的IT組織或商業(yè)利益,每個(gè)組織都尋求滿足其對(duì)工作負(fù)載、應(yīng)用程序和服務(wù)的不同要求。
公共云提供商本質(zhì)上總是遠(yuǎn)離(或“外部”)為其所服務(wù)的消費(fèi)者。這些消費(fèi)者使用從公共云提供商的共享基礎(chǔ)設(shè)施分配的資源。消費(fèi)者可以通過(guò)提供商的租賃控制管理他們分配的資源,而公共云提供商則利用這種基于社區(qū)的方法來(lái)管理規(guī)模經(jīng)濟(jì)的成本。
私有云可以讓企業(yè)控制資源
相比之下,私有云使消費(fèi)者能夠獨(dú)立控制專用資源。私有云可以在他們自己的IT部門內(nèi)部提供,由托管服務(wù)提供商在其他地方托管,或者甚至由供應(yīng)商提供的專用物理基礎(chǔ)設(shè)施(也可能是公共云提供商)提供。
憑借專用資源,私有云使消費(fèi)者能夠根據(jù)其工作負(fù)載、應(yīng)用程序和服務(wù)的需要獨(dú)立管理這些資源的安全性、布局、隔離、容量、性能和其他技術(shù)方面。然而,基于公共云社區(qū)的模型使用戶更容易受到其他消費(fèi)者的影響。
當(dāng)前的趨勢(shì)表明,IT組織正在采用多種形式的云交付,并以最適合其業(yè)務(wù)目標(biāo)的各種方式利用它們。在確定哪種樣式的云服務(wù)交付適合特定IT功能時(shí),企業(yè)需要考慮許多因素,例如,是否依賴公共云提供商來(lái)處理傳統(tǒng)或云原生應(yīng)用程序,或者是否部署可以控制的私有云,或者它們的某種組合。
雖然許多IT組織可能傾向于簡(jiǎn)化公共SaaS提供商的某些業(yè)務(wù)通信或日常管理功能,但他們可能更關(guān)注關(guān)鍵業(yè)務(wù)運(yùn)營(yíng)的服務(wù)質(zhì)量、安全性或法規(guī)遵從性或者保護(hù)他們采用私有云方法的知識(shí)產(chǎn)權(quán)。這些考慮因素往往會(huì)導(dǎo)致IT組織采用多元化的云計(jì)算策略。
崎嶇不平的云端之路
IT組織可以遵循各種實(shí)施方法來(lái)實(shí)現(xiàn)并獲得云計(jì)算功能的好處。云計(jì)算有多種途徑可以滿足不同的業(yè)務(wù)目標(biāo),從最復(fù)雜的技術(shù)到簡(jiǎn)單易用的技術(shù)。以下將回顧一些最常見(jiàn)的方向:
一些IT組織做出戰(zhàn)略決策,通過(guò)將傳統(tǒng)工作負(fù)載、應(yīng)用程序和服務(wù)重新構(gòu)建和重新設(shè)計(jì),為利用云交付資源和設(shè)施的新形式來(lái)全面使用云計(jì)算。換句話說(shuō),重構(gòu)通過(guò)利用PaaS功能成為“云原生”。這通常需要徹底改革企業(yè)的采購(gòu)和擴(kuò)展容量的方式,從容量定義和配置資源、訪問(wèn)和管理數(shù)據(jù)、分配和協(xié)調(diào)處理、管理最終用戶、操作彈性,這基本上需要重建或重構(gòu)應(yīng)用程序來(lái)利用全新的架構(gòu)。
這種原生云方法完全包含類似于從分類賬和幻燈片規(guī)則到機(jī)械和電子的計(jì)算歷史轉(zhuǎn)換,或從大型機(jī)到開(kāi)放式分布式架構(gòu)的重構(gòu)應(yīng)用程序的模式轉(zhuǎn)換,而通常這是采用云計(jì)算的最艱難的途徑,需要投入大量時(shí)間、精力和變革性的專業(yè)知識(shí)。由于PaaS功能和實(shí)施方式各不相同,因此了解那些選擇此公共云提供商的云原生路徑的用戶正在深入投資該特定提供商的平臺(tái), 這非常重要。那些希望避免遇到此類問(wèn)題的企業(yè)通常會(huì)選擇部署自己的私有云來(lái)為其業(yè)務(wù)提供SaaS、PaaS或IaaS等服務(wù)。
企業(yè)以高度定制的IT戰(zhàn)略作為其核心業(yè)務(wù)范圍內(nèi)的關(guān)鍵差異化因素的技術(shù),或以工程為中心的企業(yè)可以選擇人工構(gòu)建他們自己的私有云環(huán)境,該環(huán)境可以通過(guò)利用大型開(kāi)放生態(tài)系統(tǒng)精確定制以滿足其需求。
這條路徑需要多樣化的、深入的技術(shù)專業(yè)知識(shí),并且必須定制和集成許多專業(yè)化技術(shù),以提供和維護(hù)一致的私有云環(huán)境,同時(shí)提供業(yè)務(wù)所需的專業(yè)功能,因此這種方法的實(shí)際可行性通常只適用于那些可以實(shí)施開(kāi)發(fā)和維護(hù)的規(guī)模***和技術(shù)最熟練的組織。
構(gòu)建塊方法
構(gòu)建私有云環(huán)境的一個(gè)流行途徑是通過(guò)集成來(lái)自供應(yīng)商支持的組件的“構(gòu)建塊”。這種方法仍然需要在特定于供應(yīng)商的技術(shù)方面具有深度的開(kāi)發(fā)和集成專業(yè)知識(shí),并且需要更深入的投術(shù)。在供應(yīng)商特定的技術(shù)中具有更深層的投資和依賴性;然而,它比基本元素的構(gòu)造更加實(shí)際。企業(yè)可以將這種方法視為一種“準(zhǔn)備充分”的建設(shè)項(xiàng)目,而不用從設(shè)計(jì)概念開(kāi)始。一些供應(yīng)商的“構(gòu)建塊”產(chǎn)品為服務(wù)器虛擬化或基于容器的計(jì)算、網(wǎng)絡(luò)管理、存儲(chǔ)系統(tǒng)、自動(dòng)化工具、編排框架或監(jiān)控系統(tǒng)提供支持的軟件平臺(tái)。
其他形式的供應(yīng)商構(gòu)建塊包括已經(jīng)過(guò)認(rèn)證或預(yù)先認(rèn)證可與此類軟件互操作的硬件系統(tǒng)。有時(shí),這些硬件和軟件預(yù)先集成到更大的構(gòu)建塊或“設(shè)備”中,以減少?gòu)倪@些部分構(gòu)建私有云環(huán)境所需的額外客戶工作量的平衡。由于特定供應(yīng)商產(chǎn)品技術(shù)(例如VMware、Microsoft或Nutanix)中存在大量預(yù)先存在的投資或技能組合,并且具有利用和擴(kuò)展該投資的親和力,因此許多IT組織都有動(dòng)力選擇這種構(gòu)建塊方法。
對(duì)于許多IT組織而言,利用云計(jì)算功能價(jià)值最簡(jiǎn)單、最快捷的方法是采用供應(yīng)商支持的一體化私有云平臺(tái),他們可以在自己的數(shù)據(jù)中心部署這些平臺(tái)。這種方法提供了一個(gè)交鑰匙、預(yù)先集成的私有云環(huán)境,可以迅速開(kāi)展業(yè)務(wù)工作。此類供應(yīng)商集成的云計(jì)算平臺(tái)通常包括工具并提供服務(wù),以將工作負(fù)載、應(yīng)用程序和服務(wù)從客戶的現(xiàn)有基礎(chǔ)設(shè)施遷移到云計(jì)算環(huán)境中。
以上探索了許多消費(fèi)云計(jì)算功能的技術(shù)方法,以及IT組織可以遵循的一些途徑來(lái)實(shí)現(xiàn)自己的功能。但是,制定有效的云計(jì)算戰(zhàn)略需要深入了解如何以不同方式實(shí)際利用云計(jì)算技術(shù),以實(shí)現(xiàn)有意義的業(yè)務(wù)級(jí)結(jié)果。