虛擬化可以通過很多方法來證實,它不是一個單獨的實體,而是一組模式和技術(shù)的集合,這些技術(shù)提供了支持資源的邏輯表示所需的功能,以及通過標(biāo)準(zhǔn)接口將其呈現(xiàn)給這些資源的用戶所需的功能,這些模式本身是以各種不同虛擬形式的重復(fù)出現(xiàn)。
這種模式使用物理資源來提供豐富的功能集。信息虛擬化是這種模式一個很好的例子。它提供了底層所需要的功能,這些功能用于管理對資源、包含有關(guān)如何處理和使用信息的元數(shù)據(jù)以及對信息進行處理的操作的全局命名和引用。
IBM WebSphere Information Server 就是這樣一個例子,它提供了一些利用到異構(gòu)資源和統(tǒng)一元數(shù)據(jù)的廣泛連接來集成、豐富和傳遞信息所需的功能,有些體系架構(gòu)或框架,例如 Open Grid Services Architecture(OGSA)或者 Grid Computing Components,實際上都是虛擬化的組合或虛擬化的不同層次。這個框架中的每一層都是更低一層的抽象,它為上層提供了一個定義好的接口。
隨著我們在這個架構(gòu)中的層次(或框架堆棧)的上升,底層提供的資源都組合成了更復(fù)雜的功能。例如,任務(wù)負載虛擬化和信息虛擬化就為已經(jīng)虛擬化過的基礎(chǔ)設(shè)施(系統(tǒng)、存儲和網(wǎng)絡(luò))提供了更高級的虛擬化。