數(shù)據(jù)虛擬化:六個(gè)最佳實(shí)踐幫助企業(yè)“整明白”
譯文數(shù)據(jù)虛擬化牽涉的是整個(gè)企業(yè),它所帶來的挑戰(zhàn)往往是組織和文化方面的,而不是技術(shù)方面的。
面向服務(wù)領(lǐng)域平時(shí)談得不夠多的一個(gè)話題是數(shù)據(jù)虛擬化。也就是說,能夠?qū)碜圆煌瑪?shù)據(jù)源的數(shù)據(jù)匯入到抽象的服務(wù)層,這很方便,這與讓服務(wù)或應(yīng)用程序使用實(shí)時(shí)生產(chǎn)數(shù)據(jù)庫形成了對(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è)的許多部門和人員,所以它所帶來的挑戰(zhàn)往往是組織和文化方面的,而不是技術(shù)方面的。
Davis和Eve概述了從事數(shù)據(jù)虛擬化工作的任何人都應(yīng)該考慮的六大***實(shí)踐:
1.將數(shù)據(jù)虛擬化方面的責(zé)任集中起來。兩位作者說:“這么做的一個(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)鍵問題是誰負(fù)責(zé)共享的基礎(chǔ)架構(gòu),誰負(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ā)過程的早期階段,就要調(diào)整性能、測(cè)試解決方案的可擴(kuò)展性。要考慮引入大規(guī)模并行處理功能,以便處理大容量數(shù)據(jù)方面的查詢性能。要兼顧這個(gè)事實(shí):用戶在專門查詢和報(bào)告方面是無法預(yù)測(cè)的。”
6.分階段實(shí)施數(shù)據(jù)虛擬化。“先對(duì)數(shù)據(jù)源進(jìn)行抽象處理,然后將商業(yè)智能應(yīng)用程序放到上面,***逐步實(shí)施數(shù)據(jù)虛擬化的更高級(jí)的聯(lián)合功能。”