我們?cè)诘谝徊糠帧度笾髁鲗?duì)象存儲(chǔ)供應(yīng)商及產(chǎn)品介紹》中介紹了三家主流的對(duì)象存儲(chǔ)供應(yīng)商情況,包括Caringo,DataDirect Networks和Dell EMC。本文介紹更多主流對(duì)象存儲(chǔ)供應(yīng)商及產(chǎn)品。
Hitachi Data Systems
HDS Hitachi內(nèi)容平臺(tái)(HCP)是一種通用對(duì)象存儲(chǔ)系統(tǒng),可使IT組織和云服務(wù)提供商從單個(gè)系統(tǒng)中存儲(chǔ)、共享、同步、保護(hù)、保存、分析和檢索文件數(shù)據(jù)。本地支持訪問(wèn)協(xié)議,包括NFS,CIFS,Amazon S3,REST,HTTP,HTTPS,WebDAV,簡(jiǎn)單郵件傳輸協(xié)議和網(wǎng)絡(luò)數(shù)據(jù)管理協(xié)議。
Hitachi Data Instance Director與HCP緊密集成,并為Microsoft Exchange環(huán)境提供高級(jí)電子郵件歸檔功能。這是領(lǐng)先的對(duì)象存儲(chǔ)供應(yīng)商提供的獨(dú)特功能。
HCP作為一個(gè)完全集成的設(shè)備提供,節(jié)點(diǎn)通過(guò)基于商品的硬件連接到陣列,或作為僅通過(guò)公共云或虛擬機(jī)作為托管服務(wù)提供的純軟件選項(xiàng)。在HCP-VM系統(tǒng)中,每個(gè)節(jié)點(diǎn)都運(yùn)行在VMware vSphere主機(jī)上的VM中。根據(jù)底層硬件的功能,可以在單個(gè)vSphere主機(jī)上運(yùn)行多個(gè)HCP-VM節(jié)點(diǎn)。HCP依靠VMware Infrastructure提供高可用性和容錯(cuò)存儲(chǔ)。
HCP軟件提供傳輸中的數(shù)據(jù)和休息加密的數(shù)據(jù),保護(hù)所有HCP配置(包括云目標(biāo))的對(duì)象和元數(shù)據(jù)。
然而,依賴于使用的存儲(chǔ)類型,存在微妙的能力差異。加密對(duì)象的壓縮和重復(fù)數(shù)據(jù)刪除僅適用于本地磁盤(pán)或SAN磁盤(pán)提供的批量存儲(chǔ),而不是向HCP存儲(chǔ)節(jié)點(diǎn)或公共云服務(wù)發(fā)送內(nèi)容。對(duì)于飛行加密中的數(shù)據(jù),HCP節(jié)點(diǎn)使用安全套接字層/傳輸層安全(SSL/TLS)來(lái)建立客戶端最終用戶或應(yīng)用程序與HCP之間的安全傳輸。HCP附帶默認(rèn)的自簽名證書(shū)。
HCP的數(shù)據(jù)保護(hù)功能包括RAID 6,擦除編碼和復(fù)制。即使發(fā)生了兩個(gè)并發(fā)磁盤(pán)故障,RAID 6也可以使節(jié)點(diǎn)運(yùn)行。擦除編碼保護(hù)意味著可以維持至少六個(gè)并發(fā)磁盤(pán)故障。根據(jù)存儲(chǔ)節(jié)點(diǎn)的數(shù)量,復(fù)制可以實(shí)現(xiàn)一到四個(gè)對(duì)象副本,以確保完整性和可用性。
HCP在公共云中支持多達(dá)800個(gè)PB內(nèi)部部署和幾乎無(wú)限制的外部容量。一個(gè)6個(gè)站點(diǎn),地理分布的擦除編碼群集支持高達(dá)4.8個(gè)字節(jié)。在低端,最小的生產(chǎn)部署是四個(gè)虛擬節(jié)點(diǎn),總?cè)萘繛?TB。
HCP的軟件許可成本是基于存儲(chǔ)類型——直接連接、基于內(nèi)存的存儲(chǔ)或云存儲(chǔ)——和容量的組合。
IBM
IBM云對(duì)象存儲(chǔ)(COS)是一種靈活、可擴(kuò)展和簡(jiǎn)單的云存儲(chǔ)技術(shù)。IBM聲稱COS可以提供較低的總體擁有成本,并且在適當(dāng)部署時(shí),配置可以實(shí)現(xiàn)超過(guò)99.99999%的可用性。
COS在飛行和休息中提供加密,并且可以將對(duì)象存儲(chǔ)用例從新的云應(yīng)用程序跨越到主動(dòng)存檔或內(nèi)容存儲(chǔ)庫(kù),以備份或存儲(chǔ)作為服務(wù)。IBM COS支持部署到本地環(huán)境中,云中,以及跨本地和云的混合方案。
COS使用IBM的專利SecureSlice技術(shù),使用標(biāo)準(zhǔn)AES-128或256位加密和SHA-256哈希來(lái)對(duì)每個(gè)對(duì)象進(jìn)行加密,因?yàn)樗鼘?shù)據(jù)分散到存儲(chǔ)設(shè)備。
在協(xié)議方面,COS支持Amazon S3,REST,NFS和CIFS,盡管CIFS目前通過(guò)第三方啟用。IBM計(jì)劃在2017年增加本地CIFS支持。
COS可以部署為僅限于原始太字節(jié)的軟件授權(quán),作為具有組合硬件和軟件的設(shè)備,或作為與IBM Bluemix集成的云許可證。管理COS存儲(chǔ)節(jié)點(diǎn)也可以作為VM或Docker容器運(yùn)行,但數(shù)據(jù)存儲(chǔ)節(jié)點(diǎn)和NFS訪問(wèn)節(jié)點(diǎn)必須作為生產(chǎn)環(huán)境中的物理實(shí)現(xiàn)運(yùn)行。
COS使用分布式擦除編碼機(jī)制,其轉(zhuǎn)換攝取數(shù)據(jù),將數(shù)據(jù)切片并將該數(shù)據(jù)片段分布在可用節(jié)點(diǎn)集合上。沒(méi)有單個(gè)節(jié)點(diǎn)具有所有的數(shù)據(jù),這使得它安全并且不太容易受數(shù)據(jù)泄露的影響,而用戶只需要訪問(wèn)片段的子集以完全檢索存儲(chǔ)的數(shù)據(jù)。
COS支持從1GB開(kāi)始的云中的實(shí)現(xiàn),并以1GB的增量進(jìn)行擴(kuò)展。最小的本地部署是300TB,并且增量取決于配置,但通常以12個(gè)磁盤(pán)的卷添加。
本地軟件的價(jià)格以千兆字節(jié)為單位。
Scality
Scality定位于企業(yè)IT和云服務(wù)提供商。
Scality已經(jīng)創(chuàng)建了RING分布式對(duì)象存儲(chǔ)軟件,用于部署在商品硬件上。 RING為新的云應(yīng)用提供Amazon S3兼容的對(duì)象存儲(chǔ)接口,為傳統(tǒng)應(yīng)用提供標(biāo)準(zhǔn)的NFS和SMB文件存儲(chǔ)接口。它提供擴(kuò)展能力和性能,以便在分布式數(shù)據(jù)中心部署的單個(gè)數(shù)據(jù)中心存儲(chǔ)和保護(hù)數(shù)據(jù)。除了存儲(chǔ)網(wǎng)絡(luò)行業(yè)協(xié)會(huì)標(biāo)準(zhǔn)的云數(shù)據(jù)管理接口(CDMI)API之外,它還包括基于REST的API,旨在幫助簡(jiǎn)化跨供應(yīng)商對(duì)象存儲(chǔ)集成。
該產(chǎn)品提供了一個(gè)Amazon S3兼容的API,全面支持AWS身份和訪問(wèn)管理API以實(shí)現(xiàn)安全的多租戶。它還包括CDMI REST API、本機(jī)鍵/值REST接口,以及用于對(duì)象存儲(chǔ)的本機(jī)NFS和SMB接口。
Scality RING的Amazon S3接口提供了可選的AES-256位加密功能,集成了外部密鑰管理系統(tǒng)。它還提供了在HTTP/TLS上的外部請(qǐng)求的安全連接的加密,支持官方證書(shū)頒發(fā)機(jī)構(gòu)提供的SSL證書(shū)和組件之間的內(nèi)部SSL安全連接。
Scality RING是運(yùn)行在通用物理x86硬件和虛擬機(jī)上的純軟件,可以在合作伙伴Cisco和Hewlett Packard Enterprise提供的設(shè)備上購(gòu)買(mǎi)。它提供具有一到六個(gè)存儲(chǔ)副本的基于復(fù)制的數(shù)據(jù)保護(hù),并使用可變數(shù)量的條帶和奇偶校驗(yàn)擦除編碼。
該系統(tǒng)可以同時(shí)使用復(fù)制和擦除編碼,并且可以部署任一方法或兩種方法來(lái)優(yōu)化不同的應(yīng)用程序、對(duì)象存儲(chǔ)用例或數(shù)據(jù)類型。它也可以通過(guò)具有地理復(fù)制和地理分布的擦除編碼的多個(gè)數(shù)據(jù)中心部署。
許可是基于可用容量的,所以客戶只對(duì)所存儲(chǔ)的實(shí)際數(shù)據(jù)支付費(fèi)用,無(wú)論使用的數(shù)據(jù)保護(hù)政策如何。例如,數(shù)據(jù)可以三重復(fù)制,但不計(jì)入容量許可證。許可證是永久的,或者是硬件的生命周期。
最小的生產(chǎn)部署是6臺(tái)服務(wù)器,但很少有服務(wù)器可以用來(lái)證明概念和測(cè)試目的。6個(gè)服務(wù)器允許使用4 + 2的最小刪除編碼模式——4個(gè)數(shù)據(jù)塊加上兩個(gè)奇偶性塊——至少能容忍兩個(gè)磁盤(pán)或服務(wù)器故障,同時(shí)仍然保留數(shù)據(jù)可用性。服務(wù)器在一些新的形式因素中可以有4個(gè)磁盤(pán)驅(qū)動(dòng)器,或4U設(shè)備中最多可容納90個(gè)驅(qū)動(dòng)器。