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