應(yīng)對組織與文化挑戰(zhàn):數(shù)據(jù)虛擬化六大最佳實踐
數(shù)據(jù)虛擬化牽涉的是整個企業(yè),它所帶來的挑戰(zhàn)往往是組織和文化方面的,而不是技術(shù)方面的。 面向服務(wù)領(lǐng)域平時談得不夠多的一個話題是數(shù)據(jù)虛擬化。也就是說,能夠?qū)碜圆煌瑪?shù)據(jù)源的數(shù)據(jù)匯入到抽象的服務(wù)層,這很方便,這與讓服務(wù)或應(yīng)用程序使用實時生產(chǎn)數(shù)據(jù)庫形成了對照。這有助于減小對物理存儲系統(tǒng)的需要,又為使用數(shù)據(jù)的所有應(yīng)用程序(尤其是商業(yè)智能系統(tǒng)、分析系統(tǒng)和事務(wù)系統(tǒng))提供了統(tǒng)一接口。Judith Davis和Robert Eve著有新書《超載傳統(tǒng)數(shù)據(jù)集成,實現(xiàn)業(yè)務(wù)敏捷性》(Going Beyond Traditional Data Integration to Achieve Business Agility),文中深入淺出地探討了為什么要使用數(shù)據(jù)虛擬化技術(shù),如何使用這項技術(shù)。與任何服務(wù)技術(shù)的情況一樣,數(shù)據(jù)虛擬化技術(shù)也牽涉整個企業(yè)的許多部門和人員,所以它所帶來的挑戰(zhàn)往往是組織和文化方面的,而不是技術(shù)方面的。 Davis和Eve概述了從事數(shù)據(jù)虛擬化工作的任何人都應(yīng)該考慮的六大最佳實踐: 1.將數(shù)據(jù)虛擬化方面的責任集中起來。兩位作者說:“這么做的一個主要優(yōu)點就是,能夠迅速推動這項工作,并且著手處理更宏大的概念,比如定義通用規(guī)范和實施智能存儲組件。” 2.約定和實施一種通用數(shù)據(jù)模型。“這將確保一致性、高質(zhì)量的數(shù)據(jù),讓業(yè)務(wù)用戶對于數(shù)據(jù)更有信心,并且提高IT工作人員的靈活性和生產(chǎn)力。” 3.確定一種治理方法。“這需要考慮到如何管理數(shù)據(jù)虛擬化環(huán)境。關(guān)鍵問題是誰負責共享的基礎(chǔ)架構(gòu),誰負責共享的服務(wù)。” 4.對業(yè)務(wù)用戶進行教育,讓他們認識到數(shù)據(jù)虛擬化的優(yōu)點。Davis和Eve建議:“抽出時間與業(yè)務(wù)用戶進行交流,確保他們明白數(shù)據(jù)。日常多開展工作,讓數(shù)據(jù)虛擬化能夠為企業(yè)的其余部門所接受。” 5.注意性能調(diào)整和可擴展性。“在開發(fā)過程的早期階段,就要調(diào)整性能、測試解決方案的可擴展性。要考慮引入大規(guī)模并行處理功能,以便處理大容量數(shù)據(jù)方面的查詢性能。要兼顧這個事實:用戶在專門查詢和報告方面是無法預測的。” 6.分階段實施數(shù)據(jù)虛擬化。“先對數(shù)據(jù)源進行抽象處理,然后將商業(yè)智能應(yīng)用程序放到上面,最后逐步實施數(shù)據(jù)虛擬化的更高級的聯(lián)合功能。”