簡述存儲虛擬化(一)
- 2019 年 10 月 6 日
- 筆記
談到虛擬化,在雲計算中有計算、存儲、網絡、安全四大虛擬化,而在存儲虛擬中一般提得比計算虛擬化少。今天我們就來談談在公有雲、私有雲中的存儲虛擬化是怎麼做的。
一、首先雲中的服務器存儲一般放置在共享存儲中。因為計算服務器可能會因為死機、故障等原因中斷,因此OpenStack會檢測到該問題,將該虛擬機上的用戶在另一台計算服務器中進行Reload。因此,為保證虛擬機可以冷遷移,必須將客戶的虛擬機文件(含操作系統、數據等)打包放入共享存儲,該共享存儲與計算服務器不在同一台服務器。
二、共享存儲的載體很多,主要為NAS、SAN。如下圖所示。1、DAS方式與我們常用的電腦連接硬盤的方式相同,一般用電纜線連接,用於本地使用,該方式在超融合的雲環境中有使用,現網中用得很少。2、NAS方式,因為NAS存儲自帶文件系統,Windows可採用NFS協議通過兩條命令即可連接NAS,因此簡單易用,而NAS方式的效率不高,在共享存儲中也得很不多。3、FC-SAN方式,即採用光纖+專用存儲協議進行連接,在高性能的存儲中用得較多。4、IP SAN方式,即將FC-SAN的光纖改為採用以太網線,並直接在以太網協議中封裝iSCSI協議,因此成本相對較低、效率也較高。在現網中用得較多。

三、面對成低本的存儲需求,現在一般趨向於採用Server SAN的存儲方式。即,直接將服務器配上大硬盤,將多台服務器的硬盤虛擬化為存儲資源池,並採用三副本的方式來保證數據的安全。目前在公有雲中大量採用該方式。採用該方式的好處是成本低、並發性性能高、可擴展性能好。
因此,綜上所述,在雲環境中,沒有一種存儲方式包打天下,應根據不同的適合場景靈活選擇存儲方式,甚至進行存儲方式的組合。