1. 滿足傳統(tǒng)存儲(chǔ)的所有功能;
2. 支持不不停業(yè)務(wù)橫向擴(kuò)展;
擴(kuò)展節(jié)點(diǎn)后,會(huì)根據(jù)集群中各個(gè)服務(wù)器節(jié)點(diǎn)的負(fù)載和容量使用情況做負(fù)載均衡,以達(dá)到整個(gè)系統(tǒng)的負(fù)載均衡,避免單點(diǎn)過熱的情況出現(xiàn)。
過程不會(huì)影響任何服務(wù),虛擬機(jī)無需停機(jī)。
向集群匯報(bào),集群系統(tǒng)的整體容量和性能也隨之線性擴(kuò)展,此后新節(jié)點(diǎn)的資源就會(huì)被接管。
3.數(shù)據(jù)保護(hù)
確保數(shù)據(jù)高可靠是非常重要的功能設(shè)計(jì)。
同一份數(shù)據(jù)可以有多個(gè)副本,副本會(huì)分布到不同的物理節(jié)點(diǎn),即便一個(gè)節(jié)點(diǎn)損壞也不會(huì)影響數(shù)據(jù)的可用性和可靠性。
為防止數(shù)據(jù)的靜默損壞,會(huì)對每個(gè)數(shù)據(jù)塊做校驗(yàn),通過周期性地掃描數(shù)據(jù)塊的校驗(yàn)值發(fā)現(xiàn)損壞的數(shù)據(jù)塊,并進(jìn)行修復(fù)。
4.秒級快照和回滾
創(chuàng)建快照是非常輕松的操作,使用了寫時(shí)復(fù)制( Copy-on-write)的技術(shù)來提升快照的速度, 快照僅僅是元數(shù)據(jù)的一個(gè)拷貝,而不涉及真正的數(shù)據(jù)拷貝,使得快照可以在 1ms 內(nèi)完成。 快照之間無依賴,用戶可以刪除任何一個(gè)時(shí)間點(diǎn)的快照,而不影響后續(xù)快照,方便快照管理?;貪L操作也是一個(gè)快速的操作,1ms 內(nèi)完成,用戶可以將任何一個(gè)存儲(chǔ)盤回滾到任何一個(gè)時(shí)間點(diǎn)的快照。
5.瘦供給
集群級的全局瘦供給(Thin Provison)允許用戶分配出大于當(dāng)前存儲(chǔ)系統(tǒng)空間的存儲(chǔ)盤,存儲(chǔ)盤只有被真正使用的時(shí)候才算作被消耗的存儲(chǔ)資源。這項(xiàng)特性為公有云彈性存儲(chǔ)“超賣”提供了強(qiáng)力的支持,已成為公有云后端存儲(chǔ)的標(biāo)配,對于私有云客戶也節(jié)省了預(yù)算,并實(shí)現(xiàn)真正按需購買。
6.業(yè)務(wù)連續(xù)性
整個(gè)擴(kuò)容升級過程無需暫停任何服務(wù),用戶虛擬機(jī)里的業(yè)務(wù)無需中斷。
當(dāng)磁盤損壞需要更換的時(shí)候,無需停機(jī)斷電,用好的磁盤替換損壞的磁盤即可,可以自動(dòng)將順壞磁盤的數(shù)據(jù)恢復(fù)出來。
網(wǎng)絡(luò)分區(qū)在分布式系統(tǒng)里是很常見的錯(cuò)誤,這類錯(cuò)誤會(huì)導(dǎo)致分布式存儲(chǔ)暫時(shí)不可用,支持虛擬機(jī)自動(dòng)重連存儲(chǔ)服務(wù)的機(jī)制,使得虛擬機(jī) I/O 不會(huì)受短暫網(wǎng)絡(luò)錯(cuò)誤影響。
支持虛擬機(jī)熱遷移, 允許在不關(guān)閉虛擬機(jī)的情況下,將其轉(zhuǎn)移到另一臺(tái)物理服務(wù)器上運(yùn)行。一款分布式塊存儲(chǔ)系統(tǒng),虛擬機(jī)熱遷移不再需要遷移本地存儲(chǔ)盤,僅僅需要拷貝內(nèi)存和 CPU 狀態(tài),因此提高了虛擬機(jī)熱遷移的速度,提升業(yè)務(wù)的連續(xù)性。
上一個(gè): 網(wǎng)絡(luò)規(guī)劃建設(shè)
下一個(gè): 機(jī)房設(shè)計(jì)與實(shí)施