數據集成:云計算的阿基里斯之踵
云計算是目前備受矚目的話題,最近,在關于云計算和虛擬化的集成挑戰這個話題上頗有見地的Loraine Lawson(IT Business Edge的知名記者)在她的報道中表示,“一篇題為《互聯網的演化》的專欄十分深入地探討了云集成問題,其結論是——集成不充分將會阻礙云計算和虛擬化”。
事實上,我認為目前云部署量受到限制的原因是:在云計算方面對數據集成缺乏一個清晰的認識。這其實本是一個比較容易解決的問題,但事實證明人們往往是事后孔明。核心的問題在于,眾多的云計算供應商從不考慮集成的問題。也許他們一直認為:“如果您使用我們提供的云,那么就沒理由將您的數據同步回您的企業中。畢竟,我們提供的云才是您企業數據的最終駐地。”
然而事實并非如此,他們的想法本身就是錯誤的。在許多情況下,云計算是非常實用并能夠使企業受益的,但如果認為無需從云計算平臺向企業本地系統實施核心數據集成,另外的一些問題就會隨之而來。實際上,在云計算領域中提供數據集成有許多重要的原因。首先最重要的是為了防止因云計算服務中斷、云計算服務失控或購買云的公司無意繼續經營該業務而引發的難題,都需要在企業本地系統中保持企業相關數據的***備份。類似的情況目前正在頻繁發生,并且在將來還會更加惡化。
不過,就云計算而言,數據集成的主要目的是協助促進企業本地系統和云計算平臺之間的流程,并在那些差別甚大且地理位置非常分散的平臺范圍內管理數據集成。因此,對于那些過去只需通過同批數據中心來管理各個系統的企業,當他們在考慮到云計算時,就可能會遇到這些新的挑戰。
我可以肯定地說,這些問題都要求通過數據集成體系架構和策略技術來解決。這意味著你需要考慮到所有源方案和目標方案,以及如何在這些點之間安全且可靠的遷移數據,并在此緊鑼密鼓的過程中兼顧各個環節的不同之處。 此外,還需要考慮主數據管理問題,以及安全性和數據治理。
我的一些建議是:首先,考慮企業的總體需求。這聽起來顯而易見,但許多人部署云計算系統并沒有充分了解企業的總體需求;其次,聚焦整體架構 (holistic architecture)、企業本地系統和云計算平臺,其中包括它們將如何及應如何交換數據以支持核心業務;***,選擇適合的數據集成技術來做這項工作,且在事先必須周全的考慮所有相關事宜。你會發現同時有預置和按需兩種選擇,并且在許多情況下可能需要糅合不同的解決方案。
云計算離不開數據集成,只有在做好數據集成后,我們才能執行云計算。這非常簡單,只要用心想一想。
作者簡介:
大衛•林思克姆(David S.Linthicum),是美國著名企業系統整合專家,比克集團 (Bick Group) 的***技術官,過去10年間,他一直專注于云計算相關的技術和策略研究,以及怎樣讓云計算更好地服務于現代企業。