通過虛擬化技術拯救硬碟的簡單分析

2021-06-11 19:51:21 字數 1732 閱讀 3237

虛擬化技術拯救硬碟可以嗎?現在硬碟的公升級換代猶如手機公升級換代一般,速度非常的快。硬碟被淘汰的很快。其實這些硬碟都是可以用的,只是應為其效能不佳或者容量不夠,就被管理員拋棄了。這些硬碟真的沒有用武之地了嗎?筆者並不這麼認為。在這篇文章中,筆者將給大家介紹一下,如何通過虛擬化技術拯救硬碟。

一、 被淘汰硬碟的主要癥結。

如果硬碟是物理損壞,那麼筆者也無能為力。但是現在的問題是,企業被淘汰下來的大部分硬碟並不是物理損壞。也就是說,硬碟仍然可以使用。只是由於容量不夠或者效能不佳,而導致被使用者所淘汰。

如一開始40g的硬碟已經夠使用者用。但是現在隨著多**檔案的普及,而且應用軟體也做的越來越大。像安裝乙個vista作業系統都要求有20g的作業系統空間。顯然40g的硬碟已經不能夠滿足使用者的需求。在這種情況下,只要更換一塊120g或者更大空間的硬碟。那麼被換下來的40g硬碟就這麼報廢了嗎?這顯然有點浪費。

再如,以前在伺服器上使用的都是ide的硬碟。ide硬碟採用的是並行的操作模式。不過這種硬碟其傳輸速度相對來說比較慢一點(在同等條件下)。隨著sik硬碟的推出(其採用的是序列操作模式),速度相對來說要比ide硬碟快許多。為此在伺服器公升級的時候,即使硬碟的容量已經能夠滿足使用者的需求,也會考慮更換效能更佳的硬碟,在提高伺服器的效能。

可見,由於效能或者容量上的變化,導致企業淘汰下來的還可以使用的硬碟越來越多。該如何讓這些硬碟再恢復原有的活力呢,以減少企業資訊化方面的浪費。這就是企業it管理人員所需要考慮的問題。筆者這裡給大家介紹的是,如何通過虛擬化技術拯救硬碟。

二、 通過虛擬化技術將硬碟組合起來。

簡單的說,虛擬化是資源的邏輯表示,而不受物理資源的限制。筆者認為,這是對虛擬化技術最貼切的一種闡述。在實際工作中,我們就可以借助這個思路,將多塊硬碟組合起來,組合成一塊硬碟。至少對於使用者看來使用的就只是一塊硬碟。

假設現在企業需要配置乙個oa伺服器。而企業恰巧前段時間伺服器公升級後有三塊硬碟被替換下來。那麼在配置新的伺服器的時候,就不需要再購買新的硬碟。因為通過虛擬化技術,可以將這三塊硬碟組合起來,成為乙個大型的單一儲存裝置。在這種情況下,使用者並不知道自己的資料被分散到了多個磁碟上。

其實這種案例在現實中很常見。特別是在ibm系列的伺服器上,很多都是通過虛擬化技術將多塊硬碟組合成乙個硬碟,以實現擴大磁碟容量和提高儲存效能的目的。

三、 虛擬化技術可以提高磁碟的效能與容量。

在一開始分析中,筆者談到過,這些效能之所以被淘汰下來,是因為容量或者效能已經不能夠滿足企業的需求。那麼採用虛擬化技術之後,這種情況是否有所改變呢?虛擬化技術拯救硬碟會是關鍵嗎?

採用虛擬化技術將幾塊硬碟組合起來之後,使用者看到的就是一整塊硬碟。也就是說,此時使用者可用的儲存空間就是幾塊硬碟的容量之後。如每塊硬碟的空間都是80g,那麼使用者最終可用的空間就達到240g。顯然這已經能夠滿足使用者的需要。

其次我們再來看一下效能方面的改善。將多硬碟組合起來之後,其實使用者最終看到的是一塊硬碟。那麼當使用者儲存資料的時候,是怎麼儲存的呢?如現在使用者需要儲存乙個200m左右的大檔案,系統該如何處理?這裡需要注意,系統並不會將這個檔案儲存在乙個硬碟上。其可能會將這個檔案分為三部分,然後同時將這個檔案往三個硬碟中儲存。也就是說,每個硬碟最終儲存的可能只是三分之一個檔案。

而且這個儲存的操作時併發進行的。即同時往三個硬碟中儲存檔案。在這種情況下,硬碟的儲存效能就有了很大的改善。從理論上來說,硬碟最後的傳輸速度就是三塊硬碟單獨的傳輸速度之後。當然實際過程中,可能不能夠達到這個速度,比較需要有一些管理上的開銷。不過實際的速度與這個理論的速度也是比較接近的。因為管理上的開銷並不是很大。

虛擬化技術簡單概念

1 引入虛擬化技術的必要性 2 虛擬化的概念 虛擬化是指通過虛擬化技術將計算機虛擬為多台邏輯計算機。在一台計算機上同時執行多個邏輯計算機,每個邏輯計算機可執行不同的作業系統,並且應用程式都可以相互在獨立的空間內執行而互不影響。從而顯著提高計算機的工作效率。3 簡單虛擬化示意圖 虛擬化前 虛擬化後 4...

虛擬化技術的區別

看到docker技術是基於linux的容器管理技術,就了解linux的容器管理技術,然後看看與其他虛擬技術的區別。傳統虛擬技術包括了vmware virtual box virtual pc。本人使用的就是vmare,執行以後機器非常慢!傳統虛擬技術就是完整的乙個系統,這裡的系統就包括所有軟體模擬出...

對虛擬化技術的理解

虛擬化技術 在一台主機上實現多個作業系統,關鍵技術就是硬體的虛擬化 全虛擬化 cpu 記憶體以及io裝置都通過核心來進行虛擬化。優點是虛擬機器作業系統核心不用修改,例如windows作業系統可直接建立 缺點是效率太低,所有的呼叫硬體裝置的操作都需要hypervisor 主機核心 來中轉排程。半虛擬化...