openstack cinder、swift运维命令


Cinder是OpenStack环境中的块存储服务,主要为运行在OpenStack之上的虚拟机提供块存储服务。这种块存储类似于我们日常生活中使用的硬盘、U盘、SD卡等块设备。对于Cinder来说,它主要由三个组件组成:cinder-api、cinder-scheduler和cinder-volume。其中,cinder-api和cinder-scheduler通常部署在控制节点,而cinder-volume则通常部署在存储节点。Cinder-volume的主要作用是通过接收OpenStack控制节点上cinder-scheduler发送过来的请求,进行卷管理。而cinder-api的主要作用是接收请求,并将请求放到对应的消息队列中。cinder-scheduler则负责调度后面的cinder-volume来完成卷的管理。

Swift是OpenStack云存储服务的重要组件,提供了高可用、分布式、持久性、大文件的对象存储服务。它利用便宜的X86硬件存储设备,提供安全、高可靠的存储服务。Swift的架构非常对称,每个节点的功能和作用相同,不会因为单点故障带来系统的不稳定性。此外,每个节点地位相同,没有一个角色是单点的,对元数据及对象文件的存储处理方式也一样。这种架构使得Swift具有很高的可靠性。

Cinder主要是为虚拟机提供块级的持久化卷,通过Cinder可以实现卷的创建、挂载、快照等功能。简而言之,Cinder是在虚拟机层面提供的存储解决方案。而Swift则是OpenStack提供的一种分布式、持续虚拟对象存储服务,它自身维持空间并对外提供对象存储服务。与Cinder相比,Swift更接近于传统的文件系统(如ext3/4),但相比之下逻辑更简单,具有更高的读写效率。因此,Swift与Cinder是两个不同的层次概念。Cinder是在虚拟机层面提供基础硬盘,而Swift则是在这个硬盘上实现的一种“文件系统”。

cinder运维命令


创建云硬盘

[root@localhost ~(keystone_admin)]# cinder create  --name  cinder 20
+--------------------------------+--------------------------------------+
| Property                       | Value                                |
+--------------------------------+--------------------------------------+
| attachments                    | []                                   |
| availability_zone              | nova                                 |
| bootable                       | false                                |
| consistencygroup_id            | None                                 |
| created_at                     | 2024-03-22T08:21:32.000000           |
| description                    | None                                 |
| encrypted                      | False                                |
| group_id                       | None                                 |
| id                             | fc109dee-9cc7-4e1a-9316-6279f48436f5 |
| metadata                       | {}                                   |
| migration_status               | None                                 |
| multiattach                    | False                                |
| name                           | cinder                               |
| os-vol-host-attr:host          | None                                 |
| os-vol-mig-status-attr:migstat | None                                 |
| os-vol-mig-status-attr:name_id | None                                 |
| os-vol-tenant-attr:tenant_id   | 009a94428fb84a0db16aa4a1adab9a35     |
| provider_id                    | None                                 |
| replication_status             | None                                 |
| service_uuid                   | None                                 |
| shared_targets                 | True                                 |
| size                           | 20                                   |
| snapshot_id                    | None                                 |
| source_volid                   | None                                 |
| status                         | creating                             |
| updated_at                     | None                                 |
| user_id                        | 8dbf97f777ee4846878acb44e55f6cdf     |
| volume_type                    | iscsi                                |
+--------------------------------+-----
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值