距Castor 5.0初次亮相不到六個(gè)月,Caringo又進(jìn)行了第二次重要的軟件發(fā)布,為給私有云存儲(chǔ)市場(chǎng)加強(qiáng)對(duì)象存儲(chǔ)軟件平臺(tái),此款軟件增加了命名對(duì)象、多租戶、動(dòng)態(tài)緩存和遠(yuǎn)程數(shù)據(jù)復(fù)制。
Castor5.0所有更新都是與語(yǔ)義相關(guān)的。傳統(tǒng)的文件系統(tǒng)為基于B樹(shù)目錄結(jié)構(gòu)中的文件夾或文件保持符號(hào)名稱,Caringo首席執(zhí)行官M(fèi)ark Goros稱這會(huì)限制容量和對(duì)象數(shù)的擴(kuò)展。Castor 5.0運(yùn)用擴(kuò)展方法處理用戶自定義符號(hào)名稱,提供了對(duì)集群中數(shù)以億計(jì)用戶的訪問(wèn)路徑。Goros表示,命名對(duì)象的語(yǔ)義符合新興的公共云存儲(chǔ)服務(wù)實(shí)際標(biāo)準(zhǔn),同時(shí)支持Castor系統(tǒng)指定的通用唯一識(shí)別碼(UUID)。
Goros稱:“這一切都始于命名對(duì)象。我們?cè)褂孟到y(tǒng)分配的UUID,這成了我們?cè)谑袌?chǎng)方面的一個(gè)弱點(diǎn)。現(xiàn)在,針對(duì)要求用戶聲稱命名的應(yīng)用,用戶可以使用他們自己的名字和通用唯一識(shí)別碼。今年我們計(jì)劃其他重大發(fā)布了,但已開(kāi)始研究新的功能,用以大幅度增加Castor使用案例的數(shù)量,為下一次發(fā)布作好準(zhǔn)備。”
命名對(duì)象的增加導(dǎo)致了多租戶。Castor 5.0允許IT人員在一個(gè)物理私有云內(nèi)托管多個(gè)部門(mén)或分部,為所有應(yīng)用程序、使用、客戶和部門(mén)創(chuàng)建一個(gè)共同的基礎(chǔ)架構(gòu)。
Goros表示,在一個(gè)域內(nèi),命名對(duì)象被編組到多個(gè)存儲(chǔ)塊中,這樣存儲(chǔ)塊就可以利用他們自身的安全領(lǐng)域和訪問(wèn)控制列表(ACL)得到保護(hù)。用戶還能提供個(gè)人對(duì)象級(jí)別的ACL控制。Castor的自動(dòng)數(shù)據(jù)復(fù)制功能,通過(guò)復(fù)制一個(gè)或更多拷貝到集群中的其他節(jié)點(diǎn),以確保數(shù)據(jù)的連續(xù)可用性,從而保護(hù)新建域、存儲(chǔ)塊和對(duì)象。
此外,Castor 5.0采用動(dòng)態(tài)緩存來(lái)加速讀取“熱”對(duì)象,這種方法類似內(nèi)容分發(fā)網(wǎng)絡(luò)(CDN)的工作原理。訪問(wèn)頻繁的對(duì)象都保存在集群節(jié)點(diǎn)上的RAM中,以減少延遲,提高吞吐量。由于對(duì)象需求的變化,Castor自動(dòng)管理緩存,以增加或減少整個(gè)存儲(chǔ)集群中緩存副本的數(shù)量。
Caringo計(jì)劃11月開(kāi)始供貨Castor 5.0。
Caringo去年五月發(fā)布了Castor的上一個(gè)版本,其中帶有一項(xiàng)名為Darkive的節(jié)能特性,可以根據(jù)預(yù)定策略或預(yù)設(shè)的閑置水平,降低盤(pán)片轉(zhuǎn)速以及降低CPU使用率。
Darkive是否契合Castor的整體架構(gòu),這是基于通用硬件的。Castor軟件將現(xiàn)有和傳統(tǒng)的磁盤(pán)系統(tǒng)轉(zhuǎn)化到存儲(chǔ)節(jié)點(diǎn),動(dòng)態(tài)均衡平衡,根據(jù)使用情況和節(jié)點(diǎn)規(guī)格調(diào)節(jié)存儲(chǔ)。
當(dāng)需要將歸檔中找回?cái)?shù)據(jù),盤(pán)片開(kāi)始恢復(fù)運(yùn)轉(zhuǎn)的時(shí)候,單個(gè)Castor 節(jié)點(diǎn)可以被指定作為由磁盤(pán)和處理器組成的歸檔層。
Caringo與戴爾也有合作關(guān)系。目前,戴爾正在其自主品牌Dell DX Cluster Services Node (DX6000)中出售Caringo技術(shù)。
微信關(guān)注公眾號(hào)“cncompute_com ”,為您奉上最新最熱的計(jì)算頭條資訊,干貨滿滿。