Google向开发者提供云存储

Google Storage for Developers(GSD)是个全新的RESTful服务,提供的数据存储可以在位于美国的几个数据中心间复制。GSD叫做“for Developers”的原因在于传输与访问数据的API基于常规的HTTP命令,比如GET、POST、PUT、HEAD和DELETE。

    目前该服务还处于预览阶段,只提供给少量的Google服务开发者(注册链接),每个账户拥有100GB的存储和300GB的带宽。数据以对象的形式存储,组织方式为单层的继承结构并放在bucket中。账户中的Bucket的组织方式也是单层的继承结构,所有的bucket可以跨越GSD共享一个公共的命名空间。每个账户最多可以创建1,000个bucket,每个对象最大不超过100GB,但随着预览阶段的结束,这些数字可能还会增加。

    GSD提供了写后读的持久性,这意味着一个对象在上传后就可以访问了:列表、下载或是删除。此外,在使用擦除命令后将无法访问被删除的对象了,而列表命令则与Internet上所见的一致。

    GSD支持基于共享的访问控制列表(ACL)。这是各种权限:读、写、完全控制、指定给用户、bucket或对象级别的访问粒度。

    可以通过GS Manager进行存储管理,GS Manager是个基于浏览器的应用,支持大多数行为,如创建/删除bucket、上传/下载/删除对象/管理ACL列表等。该应用需要使用如下浏览器:Google Chrome 5.0、FireFox 3.6和Safari 4.0+。另一个工具是GSUtil,这是一个开源的命令行工具,与GS Manager完成同样的事情。

    目前的GSD并没有集成到Google Docs上,也没法用Google Apps账户使用GSD,现在只能使用常规的Google账户登录GSD,不过这一点不久之后就会改变。

微信关注公众号“cncompute_com ”,为您奉上最新最热的计算头条资讯,干货满满。