隨着存儲網絡技術的成熟,大容量和複雜度較高的方案實現變得十分常見。不一樣架構的存儲平 臺大大增長了管理的難度,同時也使得存儲資源很可貴到有效的利用。用戶但願經過一種專門的技術可以提供給他們合適的存儲基礎架構,有效的幫助他們下降管理 成本,以及知足苛刻的服務要求。虛擬化技術的出現,很大程度上爲企業加強生產力,增高資產利用率,並有效的管理企業運營環境,而不一樣的虛擬化技術提供給用 戶不一樣方面的支持。 html
那麼虛擬化技術究竟是什麼?其實廣義上來講,就是經過映射或抽象的方式屏蔽物理設備複雜性。它能夠有效簡化基礎設施的管理,增長 IT資源的利用率和能力,好比服務器、網絡或存儲。正是由於有虛擬化簡化管理,幫助用戶有效集中和共享資源,使得最大限度利用資源。
虛擬化技術在行業內獲得普遍應用,其中主要的應用集中在內存虛擬化、網絡虛擬化、虛擬服務器和存儲虛擬化。
內存虛擬化
內存對於計算機來講是一個主要的組件,它決定着能夠在主機上運行應用程序的規模和數量。隨着技術的進步,內存技術也在不斷改進,成本也大大下降。而虛 擬內存更是使得應用程序擁有獨立於現有物理內存資源的邏輯內存,同時虛擬內存管理器(VMM)的發展使得多個應用程序能夠同時在內存中運行。服務器
那麼VMM是如何工做的?在虛擬內存中,內存地址被分爲固定大小區塊。一種稱之爲分頁處理方式將不活動的內存頁保存在磁盤上,當須要時就讀取到物理內存,這就使得不一樣進程之間有效利用現有物理內存。VMM使用的磁盤空間爲交換文件,功能就相似物理內存,將系統中不使用的內存數據轉移到其中,以便有更多的內存空間提供給活動的進程,此外使得內存變得更加靈活。 網絡
網絡虛擬化架構
說起網絡虛擬化,虛擬局域網是其典型的表明,它能夠提供給一個靈活便捷的網絡管理環境,使得大型網絡更加易於管理,能夠經過集中配置不一樣位置的物理設備來實現網絡的最優化。 ide
服務器虛擬化性能
服務器虛擬化能夠說是最爲熟悉的,就是讓多個操做系統和應用程序同時運行在不一樣的虛擬機上,而這些虛擬機創建在同一個物理服務器上。可是一個服務器上 的虛擬服務器的數量取決於硬件的能力,全部虛擬服務器共享相同的硬件上,可是相互獨立運行,單獨的虛擬服務器能夠自行升級、啓動,不會影響到其餘虛擬服務 器。優化
服務器虛擬化解決了存在物理服務器環境下問題,經過虛擬化層能夠隔離同一臺機器上、不一樣操做系統中運行的程序,避免資源的衝突。另外,服務器虛擬化能夠動態移動沒有充分利用的硬件資源到最須要應用的程序中,從而提升底層硬件資源的利用率。 網站
存儲虛擬化this
說起數據,不能沒有存儲空間。存儲虛擬化就是爲主機建立物理存儲資源的過程。經過虛擬化技術,多個存儲介質模塊(如硬盤、RAID)經過必定的手段集中管理起來,全部的存儲模塊在一個存儲池中獲得統一管理。雲計算
只有網絡級的虛擬化,纔是真正意義上的存儲虛擬化。它能將存儲網絡上的各類品牌的存儲子系統整合成一個或多個能夠集中管理的存儲池(存儲池可跨多個存 儲子系統),並在存儲池中按須要創建一個或多個不一樣大小的虛卷,並將這些虛卷按必定的讀寫受權分配給存儲網絡上的各類應用服務器。這樣就達到了充分利用存 儲容量、集中管理存儲、下降存儲成本的目的。
由此,虛擬化是爲現有基礎設備管理下降複雜性,提升靈活性的技術,使得用戶最大限度利用現有流程和資源。同時,在不影響應用程序的可用性前提下,添加和管理物理資源。此外,還能夠減小意外停機故障形成的系統性能問題,確保硬件資源的可用性。
更多精彩內容請關注:
IBM虛擬化與雲計算官方微博
IBM虛擬化與雲計算官方網站