Archive for September, 2012

2012/09/29

简单回顾一下OpenStack三大组件的用途: OpenStack Compute (Nova),为云组织的控制器,它提供一个工具来部署云,包括运行实例、管理网络以及控制用户等等。 OpenStack Object Storage (Swift),是一个可扩展的对象存储系统。 OpenStack Image Service (Glance),是一个虚拟机镜像的存储、查询和检索系统。

Tags: . 21,177 views
2012/09/23

OpenStack Object Storage(Swift)是OpenStack开源云计算项目的子项目之一, 是整个OpenStack项目的一个模块。 Swift最适合的就是永久类型的静态数据的长期存储。 比如虚拟机的镜像啦,文档的备份啦,还有陈老师、李老师的艺术作品啦之类的。 先来熟悉一下Swift中的几个概念: Account 出于访问安全性考虑,使用Swift系统,每个用户必须有一个账号(Account)。只有通过Swift验证的账号才能访问Swift系统中的数据。提供账号验证的节点被称为Account Server。Swift中由Swauth提供账号权限认证服务。用户通过账号验证后将获得一个验证字符串(authentication token.),后续的每次数据访问操作都需要传递这个字符串。 Container Swift中的container可以类比Windows操作系统中的文件夹或者Unix类操作系统中的目录,用于组织管理数据,所不同的是container不能嵌套。数据都以Object的形式存放在container中

Tags: . 221,937 views