服務(wù)器虛擬化中,基于塊的存儲(chǔ)和基于文件的存儲(chǔ)是兩種主要的存儲(chǔ)技術(shù),它們各自有不同的優(yōu)缺點(diǎn):
基于塊的存儲(chǔ)(Block Storage)
優(yōu)點(diǎn):
? 成熟、廉價(jià):存儲(chǔ)區(qū)域網(wǎng)(SAN)或基于塊的存儲(chǔ)是一種成熟的技術(shù),適合數(shù)據(jù)密集型工作負(fù)載,如在線交易處理。
? 高速網(wǎng)絡(luò):許多基于塊的存儲(chǔ)部署具有自己的專用高速網(wǎng)絡(luò),有助于提高吞吐量和性能。
? 協(xié)議卸載:光纖通道(FC)和iSCSI主機(jī)總線適配器(HBA)通常具有協(xié)議卸載特性,可以減輕cpu負(fù)擔(dān)。
? 易于管理:由于技術(shù)的成熟性,易于招聘到經(jīng)驗(yàn)豐富的存儲(chǔ)管理員,且有多種存儲(chǔ)管理工具可用。
? 數(shù)據(jù)保護(hù):可以通過(guò)Raid與LVM等手段對(duì)數(shù)據(jù)提供保護(hù)。
? 并行寫(xiě)入:多塊磁盤(pán)可以并行寫(xiě)入,提升讀寫(xiě)效率。
缺點(diǎn):
? 成本高:采用SAN架構(gòu)組網(wǎng)時(shí),需要額外購(gòu)買光纖通道卡和光纖交換機(jī),成本較高。
? 數(shù)據(jù)共享困難:不利于不同操作系統(tǒng)主機(jī)間的數(shù)據(jù)共享,因?yàn)樗鼈兪褂貌煌奈募到y(tǒng)。
? 容量限制:存在2TB的數(shù)據(jù)存儲(chǔ)限制,用戶可能需要更多的數(shù)據(jù)存儲(chǔ)來(lái)保存大量的虛擬機(jī)。
基于文件的存儲(chǔ)(File Storage)
優(yōu)點(diǎn):
? 易于管理和部署:網(wǎng)絡(luò)文件系統(tǒng)(NFS)運(yùn)行在IP網(wǎng)絡(luò)上,易于在虛擬服務(wù)器環(huán)境中配置、部署和管理。
? 無(wú)需專用網(wǎng)絡(luò):不需要獨(dú)立的、專用的光纖通道,可以部署整合的以太網(wǎng)基礎(chǔ)設(shè)施。
? 支持大規(guī)模存儲(chǔ):支持?jǐn)?shù)TB規(guī)模的更大的數(shù)據(jù)存儲(chǔ),消除了基于塊的存儲(chǔ)相關(guān)的2TB數(shù)據(jù)存儲(chǔ)限制。
? 細(xì)粒度的快照和克?。禾峁?duì)快照和克隆的更細(xì)粒度的支持,操作在文件、文件系統(tǒng)或目錄級(jí)上完成。
? 在線調(diào)整大?。捍鎯?chǔ)管理員可以在線改變基于NFS的文件系統(tǒng)的大小,操作簡(jiǎn)單。
? 高級(jí)特性:通過(guò)文件系統(tǒng)提供不少有用的高級(jí)特性和功能。
缺點(diǎn):
? 性能開(kāi)銷:TCP/IP性能開(kāi)銷較大,可能需要原始設(shè)備映射和塊存儲(chǔ)來(lái)消除TCP/IP開(kāi)銷。
? 缺少多徑技術(shù)效率:NFS缺少塊系統(tǒng)所具有的本機(jī)多徑技術(shù)的效率,盡管NFS 4.1的并行NFS特性可以減輕這個(gè)缺點(diǎn)。
總結(jié)來(lái)說(shuō),基于塊的存儲(chǔ)在性能和數(shù)據(jù)保護(hù)方面有優(yōu)勢(shì),而基于文件的存儲(chǔ)在管理和部署方面更為簡(jiǎn)單靈活。選擇哪種存儲(chǔ)技術(shù)取決于具體的業(yè)務(wù)需求、預(yù)算和現(xiàn)有的IT架構(gòu)。