云存儲是什么意思?云平臺 存儲需要滿足什么條件?
分類:云服務資訊
編輯:
瀏覽量:100
2021-10-28 15:00:54
現在云存儲比較普遍,不管是手機還是電腦都就開始使用云存儲,這樣數據存儲量大,還不容易被丟失。云存儲是什么意思?云平臺 存儲需要滿足什么條件?下面新網就來介紹下關于云平臺儲存的相關信息。
一、云存儲是什么意思?
云存儲是一種網上在線存儲(英語:Cloud storage)的模式,即把數據存放在通常由第三方托管的多臺虛擬服務器,而非專屬的服務器上。托管(hosting)公司運營大型的數據中心,需要數據存儲托管的人,則透過向其購買或租賃存儲空間的方式,來滿足數據存儲的需求。數據中心營運商根據客戶的需求,在后端準備存儲虛擬化的資源,并將其以存儲資源池(storage pool)的方式提供,客戶便可自行使用此存儲資源池來存放文件或對象。實際上,這些資源可能被分布在眾多的服務器主機上。
二、云平臺 存儲需要滿足什么條件?
1.部署速度要足夠快,ZStack 的部署速度一向是業界前列,我們的標準一直是對于 Linux 有基本理解的人能夠在 30 分鐘內完成部署,這個時間是包括部署主存儲、鏡像倉庫的時間的。
2.能夠擴展到足夠大的規模,根據 SAN 存儲的性能,單個集群應該可以接管幾十到上百的服務器(因為一般來說單個 SAN 存儲能支撐的服務器數量有限)。
3.性能能夠完整發揮 SAN 存儲的性能,IO 模式能夠發揮 SAN 存儲的 cache 性能,對于 OCFS2 我們可以通過調整 block size 來優化 OCFS2 性能,但如果在分層 SAN 存儲上測試就會發現由于大 block size 帶來的 IO pattern 變化,如果測試 4k 小文件隨機寫,性能并不穩定,無法像直接在物理機上對 LUN 測試前期全部寫到高速盤上,帶來了測試數據的不理想。
4.高穩定性,與互聯網、公有云業務不同,私有云均部署在客戶機房,甚至是一些隔離、保密機房,這意味著我們無法像互聯網環境一樣執行“反復試錯”的策略,我們無法控制用戶的升級節奏,無法時刻監控運維存儲狀態,也無法再客戶環境進行灰度測試、鏡像驗證。
三、云平臺 存儲考慮什么問題?
1. XFS,作為 RHEL 默認的本地文件系統,我們原本一直對 XFS 是比較信任的,但實際上 XFS 在使用過程中問題多多,我們幫客戶繞過了很多坑,也在考慮別的替代方案;
2. NFS,NFS 是一個對云平臺很簡單的方案,因為它屏蔽了很多存儲的復雜性,用文件系統的方式提供了共享存儲,使得我們可以用類似本地文件系統的管理方式管理共享存儲,既簡單又支持熱遷移等高級功能,看似完美,但實際上 NFS 幾乎是我們最不推薦的生產用存儲方案之一,細節將在后面討論;
3. OCFS2,當用戶只有 SAN 存儲,也無法提供 NFS 接口時,我們的選擇并不多,此時 Oracle 的 OCFS2 成為一個值得青睞的方案,其優點是在小規模使用時基本上很穩定,部署后也可以使用文件系統的方式使用,但在性能、大規模的擴展性和部分功能(例如文件鎖)上支持也并不完美;
4. Ceph,基于 Ceph 可以提供很棒的存儲方案,但 Ceph 相對復雜的部署運維對部分客戶還是比較難接受,特別是在私有云中,很多客戶習慣了 SAN 存儲帶來的性能和安全感,對他們來說也沒有超大容量的需求或者隨時需要靈活擴容,反而大廠商帶來的安全感,或者能夠將之前用在VMware 上的 SAN 存儲繼續用起來才是最重要的。
云存儲是什么意思?云平臺 存儲需要滿足什么條件?通過上文的講解大家應該非常清楚了。如果大家想要了解更多關于云平臺存儲的知識,可以去新網上看看。
一、云存儲是什么意思?
云存儲是一種網上在線存儲(英語:Cloud storage)的模式,即把數據存放在通常由第三方托管的多臺虛擬服務器,而非專屬的服務器上。托管(hosting)公司運營大型的數據中心,需要數據存儲托管的人,則透過向其購買或租賃存儲空間的方式,來滿足數據存儲的需求。數據中心營運商根據客戶的需求,在后端準備存儲虛擬化的資源,并將其以存儲資源池(storage pool)的方式提供,客戶便可自行使用此存儲資源池來存放文件或對象。實際上,這些資源可能被分布在眾多的服務器主機上。
二、云平臺 存儲需要滿足什么條件?
1.部署速度要足夠快,ZStack 的部署速度一向是業界前列,我們的標準一直是對于 Linux 有基本理解的人能夠在 30 分鐘內完成部署,這個時間是包括部署主存儲、鏡像倉庫的時間的。
2.能夠擴展到足夠大的規模,根據 SAN 存儲的性能,單個集群應該可以接管幾十到上百的服務器(因為一般來說單個 SAN 存儲能支撐的服務器數量有限)。
3.性能能夠完整發揮 SAN 存儲的性能,IO 模式能夠發揮 SAN 存儲的 cache 性能,對于 OCFS2 我們可以通過調整 block size 來優化 OCFS2 性能,但如果在分層 SAN 存儲上測試就會發現由于大 block size 帶來的 IO pattern 變化,如果測試 4k 小文件隨機寫,性能并不穩定,無法像直接在物理機上對 LUN 測試前期全部寫到高速盤上,帶來了測試數據的不理想。
4.高穩定性,與互聯網、公有云業務不同,私有云均部署在客戶機房,甚至是一些隔離、保密機房,這意味著我們無法像互聯網環境一樣執行“反復試錯”的策略,我們無法控制用戶的升級節奏,無法時刻監控運維存儲狀態,也無法再客戶環境進行灰度測試、鏡像驗證。
三、云平臺 存儲考慮什么問題?
1. XFS,作為 RHEL 默認的本地文件系統,我們原本一直對 XFS 是比較信任的,但實際上 XFS 在使用過程中問題多多,我們幫客戶繞過了很多坑,也在考慮別的替代方案;
2. NFS,NFS 是一個對云平臺很簡單的方案,因為它屏蔽了很多存儲的復雜性,用文件系統的方式提供了共享存儲,使得我們可以用類似本地文件系統的管理方式管理共享存儲,既簡單又支持熱遷移等高級功能,看似完美,但實際上 NFS 幾乎是我們最不推薦的生產用存儲方案之一,細節將在后面討論;
3. OCFS2,當用戶只有 SAN 存儲,也無法提供 NFS 接口時,我們的選擇并不多,此時 Oracle 的 OCFS2 成為一個值得青睞的方案,其優點是在小規模使用時基本上很穩定,部署后也可以使用文件系統的方式使用,但在性能、大規模的擴展性和部分功能(例如文件鎖)上支持也并不完美;
4. Ceph,基于 Ceph 可以提供很棒的存儲方案,但 Ceph 相對復雜的部署運維對部分客戶還是比較難接受,特別是在私有云中,很多客戶習慣了 SAN 存儲帶來的性能和安全感,對他們來說也沒有超大容量的需求或者隨時需要靈活擴容,反而大廠商帶來的安全感,或者能夠將之前用在VMware 上的 SAN 存儲繼續用起來才是最重要的。
云存儲是什么意思?云平臺 存儲需要滿足什么條件?通過上文的講解大家應該非常清楚了。如果大家想要了解更多關于云平臺存儲的知識,可以去新網上看看。
聲明:免責聲明:本文內容由互聯網用戶自發貢獻自行上傳,本網站不擁有所有權,也不承認相關法律責任。如果您發現本社區中有涉嫌抄襲的內容,請發
送郵件至:operations@xinnet.com進行舉報,并提供相關證據,一經查實,本站將立刻刪除涉嫌侵權內容。本站原創內容未經允許不得轉載,或轉載時
需注明出處:新網idc知識百科