openstack-miatka超融合基础架构之ceph对接openstack glance/nova/cinder/cinder-backup
OpenStack项目中Glance、Nova、Cinder、Swift等服务是项目中存储的服务,服务种类的不同也决定着提供服务的方式不同,在OpenStack的设计中Glance被用于镜像资源的存储,称为镜像服务。Nova则用于虚拟机实例操作和实例资源的存储,称之为计算服务。Cinder则是提供虚拟机的块存储服务。Swift则是提供对象存储服务,在下面的任务实施中重点讲解Ceph与Glance、Nova、cinder三者之间的结合和作为OpenStack服务后端统一存储的配置说明。
本次实验采用All-in-one的OpenStack节点作为Ceph的客户端,(All-in-one 说白了就是单节点的openstack实验平台)
后期再写ceph的搭建过程,现在重点写对接;
实验工具:
openstack(mitaka) | All-in-one(centos7.2-1511) |
ceph | 三节点 ceph的分布式存储集群,注意:不是文件系统(即不是cephFS)。 |
这里个大家先展示下对接成功的例子:
[root@xiandian ~]# rbd ls images //查询imges pool
0a2ce51d-bcd6-4a5b-8320-ca7db7c5aa9f
[root@xiandian ~]# glance image-list
+--------------------------------------+------+
| ID | Name |
+--------------------------------------+------+
| 0a2ce51d-bcd6-4a5b-8320-ca7db7c5aa9f | 1 |
+--------------------------------------+------+
[root@xiandian ~]# rbd ls vms
6a0a4266-815b-48dc-beb6-5123861a6e2f_disk
[root@xiandian ~]# nova list
+--------------------------------------+------+--------+------------+-------------+--------------------------+
| ID | Name | Status | Task State | Power State | Networks |
+--------------------------------------+------+--------+------------+-------------+--------------------------+
| 6a0a4266-815b-48dc-beb6-5123861a6e2f | a | ACTIVE | - | Running | sharednet1=192.168.200.6 |
+--------------------------------------+------+--------+------------+-------------+--------------------------+
[root@xia