歡迎光臨
每天分享高質量文章

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

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

      關於Ceph架構、生態、後端Object發展和友商改良產品解析,之前花時間做了比較詳細的文章分析,感興趣的伙伴可通過歷史發文零散查閱或點擊“原文鏈接”獲取完整版材料。

      在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共享。

      更多Ceph介紹資料,請參閱開篇分享鏈接。關於Ceph架構、生態、後端Object發展和友商改良產品解析,點擊“原文鏈接”獲取完整版材料。

節日推薦

溫馨提示:
請搜索“ICT_Architect”“掃一掃”二維碼關註公眾號,點擊原文鏈接獲取更多技術資料

狗年大吉,遲來的祝福。

赞(0)

分享創造快樂