5.4. 块存储
OpenStack Block Storage (cinder)是一种为自助服务提供软件(服务和库)的服务,负责管理持久块级存储设备。这会创建对块存储资源的按需访问,以用于计算(nova)实例。这通过将块存储池虚拟化到各种后端存储设备池(可以是软件实施或传统硬件存储产品)来创建软件定义型存储。这个功能的主要功能是管理块设备的创建、附加和分离。用户无需了解后端存储设备的类型或所在的位置。
计算实例使用行业标准存储协议(如 iSCSI、ATA over Ethernet 或 Fibre-Channel)存储和检索块存储。这些资源通过 OpenStack 原生标准 HTTP RESTful API 管理和配置。
5.4.1. 卷 Wiping 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
擦除块存储设备的方法有多种。传统的方法是将 lvm_type
设置为 thin,然后使用 volume_clear
参数。另外,如果使用卷加密功能,则在删除卷加密密钥时不需要卷 wiping。
注意
在以前的版本中,使用 lvm_type=default
表示擦除。虽然这个方法仍有效,但不建议在设置安全删除时使用 lvm_type=default
。
volume_clear
参数可以接受 0
或 shred
作为参数。零
会将单个零零写入设备。shred
操作将编写三个通过预先确定的位模式。