當(dāng)前,使用容器平臺(tái)的大多是中大型企業(yè)和互聯(lián)網(wǎng)企業(yè),許多客戶有同城多數(shù)據(jù)中心或異地?cái)?shù)據(jù)中心的基礎(chǔ)環(huán)境,進(jìn)而提出了容器平臺(tái)跨數(shù)據(jù)中心部署的需求,隨之而來的是容器存儲(chǔ)跨數(shù)據(jù)中心的需求。
YRCloudFile 5.0.5支持用戶在跨兩個(gè)地理位置不超過70公里的數(shù)據(jù)中心部署容器存儲(chǔ)平臺(tái),并支持持久化容器在非故障場(chǎng)景下,優(yōu)先從本數(shù)據(jù)中心讀取數(shù)據(jù)。
此外,用戶可以通過使用不同的storageclass,選擇將數(shù)據(jù)放置在跨數(shù)據(jù)中心的存儲(chǔ)池或單個(gè)數(shù)據(jù)中心的存儲(chǔ)池。本功能詳見《這次我們又引領(lǐng)了潮流——容器存儲(chǔ)雙活》(鏈接)。
2. 大量PV場(chǎng)景下,PV IO 壓力的跟蹤和定位
容器云平臺(tái)與基于虛擬機(jī)的傳統(tǒng)云平臺(tái)有一個(gè)很大的不同,在容器云平臺(tái)中,由于業(yè)務(wù)和中間件業(yè)務(wù)變成了使用獨(dú)立的Pod來運(yùn)行,整個(gè)容器云平臺(tái)上運(yùn)行的Pod數(shù)量是傳統(tǒng)平臺(tái)虛擬機(jī)的數(shù)十甚至上百倍,如何跟蹤、監(jiān)控、定位IO壓力大的PV成為了容器云平臺(tái)用戶的挑戰(zhàn)。
YRCloudFile的一個(gè)運(yùn)營(yíng)商客戶,在容器平臺(tái)內(nèi)為眾多Pod創(chuàng)建了大量PV,快速、準(zhǔn)確地定位IO壓力大的PV對(duì)優(yōu)化業(yè)務(wù)、保障系統(tǒng)穩(wěn)定運(yùn)行具有重要意義。
3. 通過Prometheus提供YRCloudFile集群的監(jiān)控?cái)?shù)據(jù)
Prometheus作為Cloud Native Computing Foundation(CNCF)中的重要一員,其活躍度僅次于 Kubernetes,現(xiàn)在已經(jīng)成為Kubernetes主流的監(jiān)控系統(tǒng)。
YRCloudFile 5.0.5提供了自定義的Prometheus exporter,Prometheus server可以定時(shí)從exporter中獲取YRCloudFile的集群狀態(tài)和使用量等metrics,并可以通過Grafana或其它工具對(duì)數(shù)據(jù)進(jìn)行展示, 實(shí)現(xiàn)了用戶通過統(tǒng)一平臺(tái)即可對(duì)YRCloudFile容器存儲(chǔ)進(jìn)行監(jiān)控和展示的目的。
4. PV內(nèi)海量文件場(chǎng)景下,快速返回PV容量使用量監(jiān)控?cái)?shù)據(jù)
YRCloudFile的一個(gè)實(shí)際客戶,在單個(gè)PV中存放了超過2000萬個(gè)文件,為了使Prometheus監(jiān)控PV使用量的統(tǒng)計(jì)能夠快速返回,5.0.5版本優(yōu)化了底層存儲(chǔ)的元數(shù)據(jù)服務(wù),將響應(yīng)速度提升了近20倍,同時(shí)極大降低了監(jiān)控對(duì)元數(shù)據(jù)集群的壓力。
5. PV、PVC、Pod關(guān)系的呈現(xiàn)
在YRCloudFile 5.0.5版本中,用戶可以在YRCloudFile的用戶界面即可清楚地了解到連接的Kubernetes平臺(tái)中有哪些Pod、PV、PVC使用了YRCloudFile的容器存儲(chǔ)服務(wù),并提供了Pod、PV使用量、PVC關(guān)聯(lián)關(guān)系、PV熱點(diǎn)分析等可視化功能。
6. Raw Disk Storage Engine
在之前的版本中,YRCloudFile存儲(chǔ)引擎需要借助底層文件系統(tǒng)對(duì)數(shù)據(jù)進(jìn)行放置、讀寫管理,在5.0.5版本中,YRCloudFile推出了Raw Disk Storage Engine,使數(shù)據(jù)的放置、讀寫不再依賴文件系統(tǒng),意味著YRCloudFile直接管理物理磁盤設(shè)備。由此帶來了YRCloudFile讀寫性能、數(shù)據(jù)安全性、磁盤利用率、磁盤壽命的進(jìn)一步提升。
7. 鏡像倉(cāng)庫(kù)Harbor的支持
在YRCloudFile 5.0.5版本中,YRCloudFile平臺(tái)直接提供企業(yè)級(jí)Harbor服務(wù)集成,客戶可以將容器平臺(tái)鏡像存儲(chǔ)在YRCloudFile平臺(tái)內(nèi),既保證了數(shù)據(jù)的可靠性,同時(shí)也可以利用存儲(chǔ)的特性進(jìn)行多并發(fā)的容器鏡像快速讀取。
與此同時(shí),焱融云研發(fā)團(tuán)隊(duì)在本版本中還帶來了數(shù)據(jù)恢復(fù)、監(jiān)控事件等方面的改進(jìn),改善了用戶界面、命令行等用戶體驗(yàn)。接下來,焱融云仍將借助現(xiàn)有客戶的反饋,結(jié)合對(duì)Kubernetes及容器存儲(chǔ)的理解和前瞻性視野,為用戶帶來更全面的容器存儲(chǔ)支持。
上一篇2019年,這家MSP 重新定義了中國(guó)式云管理服務(wù)
下一篇企業(yè)級(jí)開源治理里程碑——開源治理論壇精彩搶先看
感谢您访问我们的网站,您可能还对以下资源感兴趣:
噜噜噜综合