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