Google Storage for Developers(GSD)是個全新的RESTful服務(wù),提供的數(shù)據(jù)存儲可以在位于美國的幾個數(shù)據(jù)中心間復制。GSD叫做“for Developers”的原因在于傳輸與訪問數(shù)據(jù)的API基于常規(guī)的HTTP命令,比如GET、POST、PUT、HEAD和DELETE。
目前該服務(wù)還處于預(yù)覽階段,只提供給少量的Google服務(wù)開發(fā)者(注冊鏈接),每個賬戶擁有100GB的存儲和300GB的帶寬。數(shù)據(jù)以對象的形式存儲,組織方式為單層的繼承結(jié)構(gòu)并放在bucket中。賬戶中的Bucket的組織方式也是單層的繼承結(jié)構(gòu),所有的bucket可以跨越GSD共享一個公共的命名空間。每個賬戶最多可以創(chuàng)建1,000個bucket,每個對象最大不超過100GB,但隨著預(yù)覽階段的結(jié)束,這些數(shù)字可能還會增加。
GSD提供了寫后讀的持久性,這意味著一個對象在上傳后就可以訪問了:列表、下載或是刪除。此外,在使用擦除命令后將無法訪問被刪除的對象了,而列表命令則與Internet上所見的一致。
GSD支持基于共享的訪問控制列表(ACL)。這是各種權(quán)限:讀、寫、完全控制、指定給用戶、bucket或?qū)ο蠹墑e的訪問粒度。
可以通過GS Manager進行存儲管理,GS Manager是個基于瀏覽器的應(yīng)用,支持大多數(shù)行為,如創(chuàng)建/刪除bucket、上傳/下載/刪除對象/管理ACL列表等。該應(yīng)用需要使用如下瀏覽器:Google Chrome 5.0、FireFox 3.6和Safari 4.0+。另一個工具是GSUtil,這是一個開源的命令行工具,與GS Manager完成同樣的事情。
目前的GSD并沒有集成到Google Docs上,也沒法用Google Apps賬戶使用GSD,現(xiàn)在只能使用常規(guī)的Google賬戶登錄GSD,不過這一點不久之后就會改變。
微信關(guān)注公眾號“cncompute_com ”,為您奉上最新最熱的計算頭條資訊,干貨滿滿。