云存儲(chǔ)是什么意思?云平臺(tái) 存儲(chǔ)需要滿足什么條件?
一、云存儲(chǔ)是什么意思?
云存儲(chǔ)是一種網(wǎng)上在線存儲(chǔ)(英語:Cloud storage)的模式,即把數(shù)據(jù)存放在通常由第三方托管的多臺(tái)虛擬服務(wù)器,而非專屬的服務(wù)器上。托管(hosting)公司運(yùn)營(yíng)大型的數(shù)據(jù)中心,需要數(shù)據(jù)存儲(chǔ)托管的人,則透過向其購買或租賃存儲(chǔ)空間的方式,來滿足數(shù)據(jù)存儲(chǔ)的需求。數(shù)據(jù)中心營(yíng)運(yùn)商根據(jù)客戶的需求,在后端準(zhǔn)備存儲(chǔ)虛擬化的資源,并將其以存儲(chǔ)資源池(storage pool)的方式提供,客戶便可自行使用此存儲(chǔ)資源池來存放文件或?qū)ο?。?shí)際上,這些資源可能被分布在眾多的服務(wù)器主機(jī)上。
二、云平臺(tái) 存儲(chǔ)需要滿足什么條件?
1.部署速度要足夠快,ZStack 的部署速度一向是業(yè)界前列,我們的標(biāo)準(zhǔn)一直是對(duì)于 Linux 有基本理解的人能夠在 30 分鐘內(nèi)完成部署,這個(gè)時(shí)間是包括部署主存儲(chǔ)、鏡像倉庫的時(shí)間的。
2.能夠擴(kuò)展到足夠大的規(guī)模,根據(jù) SAN 存儲(chǔ)的性能,單個(gè)集群應(yīng)該可以接管幾十到上百的服務(wù)器(因?yàn)橐话銇碚f單個(gè) SAN 存儲(chǔ)能支撐的服務(wù)器數(shù)量有限)。
3.性能能夠完整發(fā)揮 SAN 存儲(chǔ)的性能,IO 模式能夠發(fā)揮 SAN 存儲(chǔ)的 cache 性能,對(duì)于 OCFS2 我們可以通過調(diào)整 block size 來優(yōu)化 OCFS2 性能,但如果在分層 SAN 存儲(chǔ)上測(cè)試就會(huì)發(fā)現(xiàn)由于大 block size 帶來的 IO pattern 變化,如果測(cè)試 4k 小文件隨機(jī)寫,性能并不穩(wěn)定,無法像直接在物理機(jī)上對(duì) LUN 測(cè)試前期全部寫到高速盤上,帶來了測(cè)試數(shù)據(jù)的不理想。
4.高穩(wěn)定性,與互聯(lián)網(wǎng)、公有云業(yè)務(wù)不同,私有云均部署在客戶機(jī)房,甚至是一些隔離、保密機(jī)房,這意味著我們無法像互聯(lián)網(wǎng)環(huán)境一樣執(zhí)行“反復(fù)試錯(cuò)”的策略,我們無法控制用戶的升級(jí)節(jié)奏,無法時(shí)刻監(jiān)控運(yùn)維存儲(chǔ)狀態(tài),也無法再客戶環(huán)境進(jìn)行灰度測(cè)試、鏡像驗(yàn)證。
三、云平臺(tái) 存儲(chǔ)考慮什么問題?
1. XFS,作為 RHEL 默認(rèn)的本地文件系統(tǒng),我們?cè)疽恢睂?duì) XFS 是比較信任的,但實(shí)際上 XFS 在使用過程中問題多多,我們幫客戶繞過了很多坑,也在考慮別的替代方案;
2. NFS,NFS 是一個(gè)對(duì)云平臺(tái)很簡(jiǎn)單的方案,因?yàn)樗帘瘟撕芏啻鎯?chǔ)的復(fù)雜性,用文件系統(tǒng)的方式提供了共享存儲(chǔ),使得我們可以用類似本地文件系統(tǒng)的管理方式管理共享存儲(chǔ),既簡(jiǎn)單又支持熱遷移等高級(jí)功能,看似完美,但實(shí)際上 NFS 幾乎是我們最不推薦的生產(chǎn)用存儲(chǔ)方案之一,細(xì)節(jié)將在后面討論;
3. OCFS2,當(dāng)用戶只有 SAN 存儲(chǔ),也無法提供 NFS 接口時(shí),我們的選擇并不多,此時(shí) Oracle 的 OCFS2 成為一個(gè)值得青睞的方案,其優(yōu)點(diǎn)是在小規(guī)模使用時(shí)基本上很穩(wěn)定,部署后也可以使用文件系統(tǒng)的方式使用,但在性能、大規(guī)模的擴(kuò)展性和部分功能(例如文件鎖)上支持也并不完美;
4. Ceph,基于 Ceph 可以提供很棒的存儲(chǔ)方案,但 Ceph 相對(duì)復(fù)雜的部署運(yùn)維對(duì)部分客戶還是比較難接受,特別是在私有云中,很多客戶習(xí)慣了 SAN 存儲(chǔ)帶來的性能和安全感,對(duì)他們來說也沒有超大容量的需求或者隨時(shí)需要靈活擴(kuò)容,反而大廠商帶來的安全感,或者能夠?qū)⒅坝迷赩Mware 上的 SAN 存儲(chǔ)繼續(xù)用起來才是最重要的。
云存儲(chǔ)是什么意思?云平臺(tái) 存儲(chǔ)需要滿足什么條件?通過上文的講解大家應(yīng)該非常清楚了。如果大家想要了解更多關(guān)于云平臺(tái)存儲(chǔ)的知識(shí),可以去新網(wǎng)上看看。
聲明:免責(zé)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認(rèn)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請(qǐng)發(fā)
送郵件至:operations@xinnet.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。本站原創(chuàng)內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)
需注明出處:新網(wǎng)idc知識(shí)百科