困難重重,錯誤鋪就的混合云之路
混合云架構(gòu)困難重重。
首先,方案的整體規(guī)劃,需要將傳統(tǒng)的本地IT架構(gòu)和公開以及私有云部署融合在一起,涵蓋不同系統(tǒng)的集成,同時還要保證安全性。為這樣的規(guī)劃做準(zhǔn)備需要海量的管控工作。管理如此多樣復(fù)雜的新環(huán)境令眾多企業(yè)煩惱不堪。錯誤不可避免——有時候還是重大失誤。
咨詢師David Linthicum說,在實(shí)施混合云架構(gòu)上很多企業(yè)之前都會犯的一個錯誤是從OpenStack開始。 IT企業(yè)使用開源云軟件平臺來構(gòu)建私有云,它提供了類似公有云的功能,但是使用的是內(nèi)部架構(gòu)。這么做很合理,但很多企業(yè)并沒有真正理解他們會面臨的問題。
“他們采取的方案會遇到很多工程難題,因此最終不是超支,就是很快便放棄了,”Linthicum說。
對于很多企業(yè)而言,問題在于他們過于相信私有云的魔力——它可靠且易實(shí)現(xiàn),是公有云的替代方案,Linthicum說,
“咨詢師們都知道,”部署私有云的復(fù)雜度,“外部的確沒有很好地溝通”,他說。
成為業(yè)務(wù)部門可靠的合作伙伴
如今,更好地理解了技術(shù),并且擁有了更好的工具,企業(yè)在實(shí)施混合云架構(gòu)時不會那么容易犯致命錯誤了;但是每當(dāng)新產(chǎn)品出現(xiàn)時,市場上的噪音對企業(yè)會產(chǎn)生負(fù)面影響,咨詢公司Hurwitz & Associates的董事長Judith Hurwitz說。
使用軟件即服務(wù)。當(dāng)SaaS應(yīng)用***面世時,業(yè)界熱鬧非凡,各大企業(yè)欣喜若狂。他們能夠在數(shù)秒內(nèi)下載一個應(yīng)用并且運(yùn)行起來——而無需理會IT的繁文縟節(jié)。這樣非常便利,直到每個部門都有30個SaaS應(yīng)用時,IT被叫來清理現(xiàn)場。
“這樣的場景在每一代技術(shù)的更迭中都會發(fā)生,無論是客戶端-服務(wù)器或者各種計算浪潮里,大家都想自己完成想要的東西,因?yàn)榈却齀T處理太讓人煩躁了,”Hurwitz說,指的是新企業(yè)技術(shù)的倉促忙亂的引入。
沒有計劃,沒有底層架構(gòu),同時沒有管理眾多web應(yīng)用的管控框架,這些只是很多IT部門困擾的開始,Hurwitz說。
不能頭痛醫(yī)頭腳痛醫(yī)腳,IT部門需要學(xué)習(xí)如何預(yù)防問題的發(fā)生:和業(yè)務(wù)部門一起,傾聽用戶的需求。
“因此不是IT說不。IT部門應(yīng)該說,‘我們有專家,有經(jīng)驗(yàn),讓我們一起來讓這個變成現(xiàn)實(shí)’,”她說。
和技術(shù)供應(yīng)商積極合作
Hurwitz的所說的部門間的結(jié)盟也是另外一種IT錯誤。IBM工程師Rajesh Jaluka曾經(jīng)負(fù)責(zé)管理一家大型醫(yī)院系統(tǒng)的IT項(xiàng)目 -- 項(xiàng)目原因不方面透露醫(yī)院的名字 -- 中央IT部門沒有開發(fā)任何關(guān)于下屬醫(yī)院之間如何完成工作的技術(shù)標(biāo)準(zhǔn)。
“他們的確期望我們,作為引入技術(shù)的外部開發(fā)團(tuán)隊(duì),來驅(qū)動標(biāo)準(zhǔn),因此他們并沒有積極參與其中,”Jaluka說。
缺乏參與是致命的。Jaluka說他的IT團(tuán)隊(duì)負(fù)責(zé)的中央數(shù)據(jù)庫的其中一個和自動化綁定了 ——并且接入了病人監(jiān)控系統(tǒng)。自動化是由“事件”觸發(fā)的,比如數(shù)據(jù)庫更新。但是沒有任何文檔記錄了是什么觸發(fā)自動化。錯誤的消息甚至可能會重啟機(jī)器。
“如果做錯了什么,那么就會影響到病人,甚至可能帶來生命危險,”他說。
標(biāo)準(zhǔn)也是Pamela Wise-Martinez的頭等大事,她是保護(hù)養(yǎng)老金的政府機(jī)構(gòu)的***云和企業(yè)數(shù)據(jù)架構(gòu)師。她認(rèn)為擁有堅實(shí)的企業(yè)架構(gòu)— 展現(xiàn)需求和業(yè)務(wù)部門以及IT部門期望的藍(lán)圖—在任何IT項(xiàng)目交付之前是最重要的,無論是像部署混合云架構(gòu)這么復(fù)雜且大規(guī)模的事情,還是僅僅需要優(yōu)化一條業(yè)務(wù)流程。
“如果沒有企業(yè)架構(gòu)師參與,那么就不可能理解如何會影響到企業(yè)的其他部門,”她說。
美國政府也遇到過類似的問題。在二十世紀(jì)早期,當(dāng)引入面向服務(wù)架構(gòu)來在機(jī)構(gòu)之間共享并提供數(shù)據(jù)時,就遇到了類似的困難。
“我們只是在這個領(lǐng)域沒有足夠的知識和培訓(xùn),因此聯(lián)邦政府發(fā)現(xiàn)要達(dá)到目的非常困難,”Wise-Martinez說。
探索未知世界
在實(shí)施混合云架構(gòu)時沒有足夠的知識儲備,會導(dǎo)致一系列的后果。Linthicum說歐洲企業(yè)通常會犯的一個錯誤是將財務(wù)數(shù)據(jù)遷移到公有云上,因此這些數(shù)據(jù)會挪動到國家之外,這是違反歐盟數(shù)據(jù)保護(hù)法的。
“他們選用了某個系統(tǒng),并遷移過去的時候,實(shí)際上完全沒有理解為什么要這么做,”Linthicum說,“這些他們只能在監(jiān)管部門發(fā)現(xiàn)之前盡快悄悄地挪回來。”
但是IT領(lǐng)域的錯誤也有其自身價值。Hurwitz引用了90年代的客戶端-服務(wù)器計算模型。
“我杜撰了一個詞,稱之為‘胖客戶端綜合征’,”她說。“將這么多的邏輯和數(shù)據(jù)放置到每個客戶端并最終讓其不堪重負(fù)。”
錯誤的根源也很簡單:技術(shù)還沒發(fā)展成熟。但是這一失敗中卻推進(jìn)了分布式計算步,讓業(yè)務(wù)用戶比之前任何時候更為強(qiáng)大。
“如果不犯錯,那么就會永遠(yuǎn)停滯不前,”Hurwitz說。“因此我認(rèn)為這是科技世界必經(jīng)的創(chuàng)造性破壞階段。”