美圖欣賞 | 設為首頁 | 加入收藏 | 網站地圖

當前位置:電腦中國 > 網絡 > 虛擬技術 > 存儲虛擬化 >

Ceph對象存儲真的適合虛擬環境嗎

2017-02-21 09:15|來源:未知 |作者:dnzg |點擊:
對象存儲正在迅速取代專有SAN文件系統,來作為現代數據中心存儲的首選。但是它是否適合你的虛擬環境呢?
對象存儲正在更改數據中心。商業存儲產品為昂貴的專有SAN存儲器提供了一個性能良好的替代產品。本文中,你將了解更多關于對象存儲的知識——關于不同的對象存儲產品,例如Ceph對象存儲,以及它是否可以在你的環境中使用。
 
對象存儲來自云環境,它基于一種許多存儲節點協同工作,并行傳送數據的架構,這一架構很快速。我們不只是說幾個存儲節點——大多數對象存儲產品包括幾十個,某些情況下,甚至幾百個存儲節點。當客戶端請求訪問存儲時,由于并行傳送,構成用戶數據的二進制對象會被快速傳送給用戶。
 
使用對象存儲可以帶來幾個好處。與專有SAN產品相比,象存儲快速、可擴展且實惠。最大的節省是在磁盤上的花費。如果使用來自SAN提供程序的文件管理器,你只能安裝成本高達每千兆字節的頂級串行連接SCSI磁盤。反之,你可以使用帶有對象存儲的商用磁盤。因為數據由許多服務器并行提供,所以你不需要使用最快的磁盤——商業串行高級技術附件磁盤將幫助完成,因為速度在網絡中。
 
目前市場上存在三種不同的對象存儲產品:傳統的Swift、Amazon Simple Storage Service(S3)和更新的Ceph對象存儲產品。Swift主要在OpenStack云環境中使用,并與通過直接API調用來處理Swift對象存儲的應用配合使用。這意味著它的使用相當有限:如果你有一個通用的應用或操作系統,那么集成Swift將不是件容易的事。
 
S3已經存在很長時間,并在亞馬遜云環境中工作。它的訪問方法也有限,這意味著它不是一個通用對象存儲產品的最佳備選方案。S3最適用于在AWS云環境中部署映像。不幸的是,如果你使用VMware vSphere,這將沒什么幫助。
 
Ceph是所有對象存儲產品中最開放的,不僅因為它是開源的,還因為它提供了幾個不同的客戶端接口:
 
API訪問。這是對象存儲中最常見的訪問模型,但它不適用于VMware環境,因為你需要重寫vSphere代碼來訪問它。
 
Ceph文件系統。這是一個可在對象存儲客戶端上使用的專用文件系統。由于對象存儲客戶端將是ESXi服務器,因此這一選項在VMware環境中也不是非常實用。
 
RADOS塊設備。它通過加載內核模塊并將其集成到ESXi上,將塊設備添加到客戶端操作系統;這也很難在VMware環境中使用。
 
新的iSCSI接口。這是Ceph對象存儲的一個新的和有前途的開發。在新iSCSI接口中,Ceph存儲群集包括iSCSI目標,這意味著客戶端可以像任何其他基于iSCSI的SAN產品一樣訪問它。
 
在這四種訪問方法中,iSCSI接口是唯一在VMware環境中真正工作的接口。你可能在相,這是不是只是用SAN產品替換另一個?答案當然不是。即使客戶端只看到iSCSI目標,你將在后端處理靈活、可擴展和價格實惠的SAN產品,這比傳統SAN環境便宜得多。
 
Ceph對象存儲的iSCSI目標接口比較新,你會注意到它可能不是在所有Ceph對象存儲產品上可用。它包含在Ceph的SUSE支持的產品SUSE Enterprise Storage 3中,以及其他Ceph供應商如紅帽,這些廠商很快就會追上。iSCSI接口代碼首先顯示在SUSE中,因為SUSE是其主要的開發人員。
 
由于Ceph對象存儲正在徹底改變企業存儲世界,因此可能需要花一些時間來探索其可能性,特別是在VMware vSphere環境中。一旦配置,它的行為就像任何其他iSCSI數據存儲。
(責任編輯:dnzg)
足彩半全场是什么意思