oVirt超融合的設(shè)計分析(gluster和raid)

據(jù)初步分析,紅帽ovirt超融合目前的架構(gòu)應(yīng)該是要和raid卡配合用才能達(dá)到理想的效果。ovirt超融合支持raid卡的JBOD(直通模式)、raid5、raid6、raid10模式,針對每一種模式ovirt在gluster這個層面做了性能優(yōu)化(具體細(xì)節(jié)還不得知),這也是為什么ovirt超融合部署時要正確的選擇對應(yīng)硬件raid卡配置的模式。

ovirt超融合支持全SSD、全HDD、HDD+SSD緩存這三種存儲配置模式,用raid卡將所有磁盤組成一個盤暴露給gluster創(chuàng)建成存儲卷進(jìn)行管理,當(dāng)然也可以建多個raid實現(xiàn)三種模式的共存,原版默認(rèn)情況下是只能啟用其中一種(我們先遵循這種方式),ovirt中是在一個盤上創(chuàng)建多個存儲卷。

ovirt超融合的思路應(yīng)該是盡可能用raid卡去管理磁盤、用gluster去管理節(jié)點,raid卡負(fù)責(zé)本機(jī)節(jié)點上的磁盤層面上的高可用,gluster利用副本負(fù)責(zé)集群中本節(jié)點的高可用,如此一來就簡單多了:

1、我們重點關(guān)心節(jié)點而不是每個磁盤,降低管理磁盤的復(fù)雜度,擴(kuò)容盤、替換盤這些讓raid卡去干(要求raid卡要支持在線擴(kuò)容,即使raid卡支持?jǐn)U容還需要ovirt做對應(yīng)的工作,目前是不支持的);

2、不再為磁盤個數(shù)糾結(jié),只需要能夠滿足做raid的數(shù)量要求即可(當(dāng)然要兼顧性能需求),盤數(shù)靈活;

3、數(shù)據(jù)盤可以是單塊直通、做raid0或多塊做raid5、6、10,系統(tǒng)盤可以是單塊直通、做raid0或用兩塊做raid1,緩存盤可以是單塊直通、做raid0或兩塊做raid1,根據(jù)這種情況我們制定幾個推薦配置即可,比如安全要求高的就系統(tǒng)盤、緩存盤都做raid1,普通測試場景就可以單盤不做raid(不帶raid卡的機(jī)器也可以用);

4、ovirt超融合gluster雖然是三副本,但有一個副本是起仲裁作用,幾乎不占空間,所以在空間占用上是相當(dāng)于兩副本(另外現(xiàn)在支持壓縮去重功能,存儲空間的問題能夠得到改善);

5、目前我們還是要先按官方推薦,3節(jié)點起步,3節(jié)點擴(kuò)展;

6、關(guān)于磁盤狀態(tài)監(jiān)測我們通過raid卡的接口來做,沒有raid卡則不支持此功能。

總體來說就是磁盤管理交給raid卡,gluster集群負(fù)責(zé)節(jié)點的高可用。

關(guān)于raid卡和JBOD:

有多種解釋和理解,我總結(jié)了下:

1、JBOD類似于raid0,可以將多塊盤組成一個,但是是順序?qū)懭耄ㄒ粔K盤寫滿寫另一塊),而不是raid0的分布式寫入,所以性能上不如raid0;

2、某些raid卡中,JBOD就代表直通模式,可以每塊磁盤都配成JBOD直通使用,也可以多塊磁盤配成一個大盤直通使用。lsi的卡是這樣,但有些oem它的廠商寫的是non-raid,例如dell服務(wù)器。non-raid也代表直通模式。一般JBOD和其它raid模式不能同時用。

3、某些raid卡中,hba模式就是直通模式,adaptec的卡是這樣,oem它的廠商例如dell也是這樣叫的,另外adaptec有的卡是支持raid和hba直通同時用的。

4、raid卡廠商主要有l(wèi)si和Adaptec(被pmc收購了)兩家,大部分服務(wù)器廠家都是oem它們的卡或用的它們的芯片,包括超微和浪潮。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容