全球一体化云平台存储服务(GIC Storage Service)简称:对象存储(GSS),是首都在线推出的海量、安全和高可靠的对象存储服务。
GSS基于日立的专业存储系统与国内的优势CDN服务让用户可以在任何时间、任何地点、任何互联网设备上安全、廉价、快速的向GSS中存取任意数量的数据。
本文主要针对GSS创建空间、对象管理、空间访问三个基本操作进行简述。
一、创建空间
1、登陆首都在线GIC管理平台(http://gic.capitalonline.net/zh-cn/)
2、在首页左侧依次点击 >> >> ,进入对象存储控制台。
(图1.1)
3、首次登录对象存储控制台会自动进入创建空间界面。在“创建空间”页面填写名称、选择访问控制与节点后完成空间创建。(图1.1)
4、创建成功后,可在空间管理中查看已经创建成功的空间相关信息,并对空间进行相关设置。
二、对象管理
您可以通过三种方式对空间中的对象进行管理:
2.1、通过控制台内容管理功能管理对象:
(图2.1)
2.1.1、点击对象存储控制台中的会列出全部已经创建的空间。
2.1.2、在每个空间显示界面的右上角点击此空间的进入内容管理功能。
2.1.3、您可以在内容管理界面查看空间中的所有对象,并可以执行上传、获取URL、下载、查看版本、删除等操作。
2.2、通过GS3接口管理对象:
2.1.1、GSS提供的GS3接口兼容AWS S3接口协议的大部分基础功能,具体兼容列表与API说明文档请在中下载查看。
2.1.2、使用GS3接口可以在任意语言编写的应用中调用GSS的存储资源。对空间中的存储对象执行上传、下载等操作。以下是python语言中下载对象的例子:
Get Object
from gics3.connection import Connection
bucket_name = “YOUR_BUCKET_NAME”
path = “YOUR_PATH_NAME”
b = c.get_bucket(bucket_name)
k = b.get_key(path)
s = k.get_contents_as_string()
print s
2.3、更多管理对象的方法:
因GS3接口与AWS S3接口的兼容性,使得GSS可以被众多兼容AWS S3的软件调用,如:
- 通过S3Browser、Cyberduck等工具进行对象管理;
- 通过S3FS将GSS空间挂载到本地硬盘或服务器上;
- 众多支持AWS S3接口的备份软件、归档工具等。
注:通过工具调用GSS时,请使用空间默认域名,并需要去掉域名上的空间编号部分。(北京节点调用域名:gic.bgp.cnbj01.cdsgss.com)
三、空间访问:
3.1、GSS空间向用户提供三种域名,供用户访问空间:
默认域名:使用BGP带宽直接访问空间,可进行上传、下载等操作。
测试加速域名:使用CDN网络访问空间,仅支持下载操作。
注:GSS为每个测试加速域名提供2G免费访问流量,超出后该域名将被禁用。同时测试加速域名仅在成功绑定自定义加速域名前可用且不支持防盗链等设置。
自定义加速域名:需要用户自行绑定域名,绑定后可通过该域名使用CDN网络访问空间,仅支持下载操作。
3.2、使用默认域名与自定义加速域名访问空间的区域如下:
默认域名 | 自定义加速域名 | |
优点 | l 支持全部GS3协议,可执行上传等操作。 | l 综合流量费用相对低(CDN加速费用 最高 0.36元/GB 、 缓存未命中时产生的CDN回源费用0.15元/GB)l 访问速度快,用户就近访问CDN节点上的缓存数据。 |
缺点 | l 流量费用相对高(北京节点最高0.62元/GB)l 用户通过公网BGP带宽支持访问源站,大多数情况速度没有自定义加速域名快。 | l 仅支持下载操作 |
大多数应用场景下建议用户通过默认域名上传文件、通过自定义加速域名例用CDN分布在全国的加速节点访问文件。