我以一位負責(zé)以云服務(wù)為基礎(chǔ)實現(xiàn)多種業(yè)務(wù)解決方案交付工作的CIO的身份表達自己對混合架構(gòu)的觀點。在過去五個月中,我有幸參與到十幾次高層對話當(dāng)中,交流對象包括多位來自大型企業(yè)的CIO與CTO。以此議題為基礎(chǔ),我進一步堅定了自己的觀點。與此同時,我還閱讀了大量與混合架構(gòu)相關(guān)的文章與博文,但在我看來業(yè)界對于云環(huán)境下混合架構(gòu)的認知仍然不夠確切。
企業(yè)接納云技術(shù)的理由可謂多種多樣。云用戶已經(jīng)從靈活性增長、成本降低以及全球影響力改進等多個角度從中獲益。在與多位CIO的交談當(dāng)中,我發(fā)現(xiàn)云技術(shù)切實幫助他們將原本無法轉(zhuǎn)化為商業(yè)收益的寶貴資源改造成新的價值來源。換句話來說,基礎(chǔ)設(shè)施管理已經(jīng)由毫無特色可言的日常事務(wù)變成了其產(chǎn)品與服務(wù)構(gòu)建、甚至是品牌知名度提升工作中的重要內(nèi)容。
也就是說,大部分企業(yè)IT部門目前已經(jīng)建立起自己的基礎(chǔ)設(shè)施與運營管理機制。我曾與多位CIO進行交流,他們都希望能夠盡快將基礎(chǔ)設(shè)施遷移到云環(huán)境當(dāng)中,但他們也意識到要讓云技術(shù)真正以有意義的方式發(fā)揮作用仍是一個漫長的過程。在這段旅程中,企業(yè)需要找到理想的途徑以保持現(xiàn)有系統(tǒng)繼續(xù)順暢運作,同時最大程度發(fā)揮現(xiàn)有投資成果的潛在價值。在我之前的《企業(yè)的云之旅程》一文中,我討論過企業(yè)應(yīng)如何利用AWS Virtual Private Cloud(簡稱VPC)以及Direct Connect實現(xiàn)內(nèi)部基礎(chǔ)設(shè)施與AWS的對接,從而構(gòu)建起混合架構(gòu)。這樣的混合架構(gòu)對我而言最具實際意義,同時也成為眾多企業(yè)在探索最大程度發(fā)掘云技術(shù)優(yōu)勢的過程中所遵循的必要步驟。
不過除此之外,關(guān)于混合架構(gòu)的探討也涉及到更為復(fù)雜的內(nèi)容。我發(fā)現(xiàn)目前市場上流行著三種認識誤區(qū),雖然初聽起來似乎有理、但在經(jīng)過抽絲剝繭的分析后就會發(fā)現(xiàn)其根本站不住腳。這三類誤區(qū)包括:
誤區(qū)一:混合是一項永久性目標
在這種觀點中,永久性的表述有些太過絕對。大型企業(yè)由于擁有規(guī)模龐大的遺留系統(tǒng)而需要在較長周期中運行其混合云架構(gòu),其時間甚至可能長達數(shù)年。每一家企業(yè)的云旅程都會有所差別,而且每家企業(yè)都有著適合自己的推進速度。不過我真的很難想象在若干年之后,仍有大量企業(yè)繼續(xù)運行屬于自己的數(shù)據(jù)中心體系。雖然三年預(yù)期似乎顯得太過激進,但我相信這一周期絕不會超過十五年。而且就目前來看,加快這一轉(zhuǎn)變的推進因素有以下四點:
1.云服務(wù)供應(yīng)商所具備的規(guī)模化經(jīng)濟效應(yīng)將隨普及程度的持續(xù)提高而不斷增強。而這些優(yōu)勢將以多種方式給云服務(wù)買家?guī)砀吒偁幜Φ幕貓蟆?/p>
2.云技術(shù)在創(chuàng)新速度方面已經(jīng)達到前所未有之水平。AWS在2014年年內(nèi)發(fā)布超過515項增強成果,這一創(chuàng)新規(guī)模相當(dāng)于此前三年內(nèi)每年成果的二倍。
3.企業(yè)用于運行其業(yè)務(wù)流程(包括電子郵件、生產(chǎn)力、HR以及CRM等)的技術(shù)方案開始越來越多地依托于云平臺實現(xiàn)。
4.能夠幫助企業(yè)將現(xiàn)有業(yè)務(wù)遷移至云環(huán)境當(dāng)中的技術(shù)與業(yè)務(wù)方案在數(shù)量上不斷增加。大家可以查看AWS Marketplace與AWS合作伙伴網(wǎng)絡(luò)以了解詳盡信息。
誤區(qū)二:混合架構(gòu)允許大家以無縫化方式在內(nèi)部基礎(chǔ)設(shè)施,與云環(huán)境之間實現(xiàn)應(yīng)用程序遷移。
從表面上看,一論調(diào)似乎頗具吸引力。它假定云與內(nèi)部基礎(chǔ)設(shè)施具備同樣的容量水平。我確實發(fā)現(xiàn)不少企業(yè)在管理內(nèi)部基礎(chǔ)設(shè)施方面擁有出色的表現(xiàn)。但與此同時,很多企業(yè)正是出于在功能與容量方面受到內(nèi)部設(shè)施制約的理由才開始嘗試云服務(wù)方案,例如真正的彈性、安全性水平、按使用量計費以及持續(xù)性創(chuàng)新等等。如果利用混合架構(gòu)來實現(xiàn)應(yīng)用程序在數(shù)據(jù)中心與云環(huán)境之間的無縫化遷移,那么功能發(fā)揮空間將被束縛在最低水平。
誤區(qū)三:混合架構(gòu)允許用戶以無縫化方式在不同云服務(wù)供應(yīng)商之間進行應(yīng)用程序代理切換。
這種觀點受到多種因素影響,因此值得深入探討。企業(yè)利用多種不同類型的云解決方案滿足其實際業(yè)務(wù)需求。其中通常包含一系列基礎(chǔ)設(shè)施服務(wù)以及運行在企業(yè)內(nèi)部數(shù)據(jù)中心之外(往往在AWS之上)的打包解決方案。這種處理方式完全合理,IT管理者應(yīng)該審視其需要解決的實際問題,并根據(jù)具體情況選擇最理想的解決工具。
最讓我擔(dān)心的是,企業(yè)可能陷入一種不切實際的預(yù)期陷阱,即希望利用架構(gòu)實現(xiàn)單一應(yīng)用程序在多家不同云服務(wù)供應(yīng)商的平臺之上無縫遷移。我很理解工程技術(shù)人員對這種效果的迫使需求——能夠?qū)⒉煌骗h(huán)境結(jié)合在一起協(xié)同運作,聽起來確實極具吸引力。遺憾的是,這種思路往往會首先抵消掉企業(yè)在云環(huán)境下本該擁有的生產(chǎn)力提升效果。我一直認為這是一種迫使自己重新回歸起點的愚蠢作法。相較于管理自有基礎(chǔ)設(shè)施,大家現(xiàn)在需要面對多種不同基礎(chǔ)設(shè)施方案之間的細微差別。與誤區(qū)二類似,這同樣將云技術(shù)的實際功能束縛在了最低水平。
我也很清楚,企業(yè)可能希望遵循這一思路保證供應(yīng)商以坦誠的態(tài)度與之交流,并避免被鎖定在單一供應(yīng)商身上。一方面,我并不認為選擇大型云服務(wù)供應(yīng)商真會帶來什么潛在風(fēng)險,而且云計算業(yè)界的發(fā)展方向不太可能指向策略性運營策略。在另一方面,我認為還有更好的辦法解決此類問題。那些能夠利用現(xiàn)有自動化技術(shù)打造應(yīng)用程序架構(gòu)的企業(yè)也將有能力可靠地再現(xiàn)其業(yè)務(wù)環(huán)境。這一最佳實踐將幫助這類企業(yè)充分發(fā)揮云計算的彈性優(yōu)勢,并將應(yīng)用程序從基礎(chǔ)設(shè)施中加以解耦。如果處理得當(dāng),只要擁有令人信服的充分理由,企業(yè)完全能夠在無甚負擔(dān)的前提下在不同云服務(wù)供應(yīng)商之間自由遷移。
技術(shù)決策有時候確實是個難題,而且作出的選擇往往不夠完美。但創(chuàng)建一套混合架構(gòu)卻用不著這樣瞻前顧后。如果大家就這一議題有自己的觀點,請在評論中與我們分享。