當前位置:
首頁 > 最新 > 有一個Ceph客戶端來連接Windows系統嗎?

有一個Ceph客戶端來連接Windows系統嗎?

小夥伴們,新年快樂!遲來的問候和新年祝福。簡單回顧一下2017年存儲現狀,不難發現SDS和HCI無疑是發展最快的,隨著不同行業廣泛應用,這些技術也日趨成熟,未來傳統存儲的發力點也無疑是SDS和HCI。這個假期太忙,沒有準備什麼新技術,新年後的第一篇文章還是給大家分享下Ceph吧。

在Ceph存儲系統中,實現Ceph和Windows集成並不像將Ceph連接到Linux系統那麼簡單。您需要使用Ceph Gateway或SUSE Enterprise Storage(關於該產品,後面找時間跟大家詳細分享)才能完成工作。Windows沒有Ceph客戶端,但有兩種集成Ceph和Windows的選項,如下:

Ceph對象網關

SUSE Enterprise Storage中的iSCSI目標

開源的Ceph存儲是基於Linux的實現的。因此,默認的Ceph客戶端選項只專註於Linux操作系統。RADOS塊設備提供的是Linux內核級驅動程序,因此它不會幫助您將Ceph與Windows集成。另外,CephFS是一種POSIX文件系統,也無法在Windows上輕鬆實現集成。

但Ceph對象網關提供了對應用程序的REST式訪問。它與Amazon Simple Storage Service和OpenStack Swift兼容,您可以直接從RESTful客戶端應用程序直接訪問Ceph Gateway。這不是提供訪問操作系統的最佳方式。

Ceph對Windows提供的最簡單透明訪問方法是Ceph iSCSI網關,它可在SUSE基於Ceph的企業級存儲產品中使用(如SUSE Enterprise Storage)。使用此網關,您可以將Ceph配置為基於iSCSI的SAN,使其可用於任何運行iSCSI啟動器的操作系統。iSCSI Initiator是Windows伺服器操作系統的原生產品,它使iSCSI網關成為將Windows連接到Ceph的最佳方式。

將Windows上的iSCSI Initiator配置為通過Ceph網關提供的iSCSI目標後,Windows將通過本地添加的iSCSI磁碟訪問Ceph存儲。

Ceph基於對象實現的存儲系統,它提供了一種快速存儲數據的方式,但設置文件共享需要一些工作。Ceph存儲由許多存儲節點組成,它們將文件切分二進位對象,並將它們分布在對象存儲設備(OSD)上。一個典型的Ceph配置有數百甚至上千個OSD節點。

Ceph提供了四種不同的用戶可以訪問對象存儲的方式

與Amazon Simple Storage Service(S3)兼容的可靠的自動分散式對象存儲(RADOS)網關;

iSCSI介面將Ceph轉變為iSCSI SAN存儲;

CephFS,一種符合POSIX標準的文件系統,本地安裝在Ceph客戶端上;

RADOS塊設備,它呈現出典型的Linux塊設備,就好像它是一個本地硬碟。

關於文件共享呢?為Ceph提供文件共享介面是可能的,但它必須通過附加層到底層對象存儲之上。管理員創建可讓其他Linux和Unix計算機訪問NFS共享的共享。

為了提供對Ceph底層對象存儲的NFS訪問,管理員必須考慮使用哪種Ceph訪問方法。S3兼容介面並不適合,因為它主要用於必須使用REST直接訪問存儲的雲應用程序。

但RBD驅動程序和CephFS介面可以提供對Ceph底層對象存儲的NFS訪問。從Linux操作系統的角度來看,RBD只是管理員可以創建任何Linux文件系統的另一個塊設備,而CephFS文件系統只是另一種符合POSIX標準的文件系統,兩者都可以使用NFS共享。

節日推薦

狗年大吉,遲來的祝福。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 架構師技術聯盟 的精彩文章:

Kibana或Grafana,時間序列可視化如何選擇?
FAQ詳解「Meltdown和Spectre」問題,接踵而來的「Skyfall和Solace」是否僅是騙局?

TAG:架構師技術聯盟 |