Virtual Data Optimizer存储优化器-CentOS8.1Linux运维实战十三

配置Virtual Data Optimizer虚拟数据存储优化器-CentOS8.1Linux运维实战十三

Linux系统运维实战系列十三

CentOS 8/RHEL 8 Linux系统运维实战系列原创持续更新中……


请关注,不迷路!

Virtual Data Optimizer(VDO)

Virtual Data Optimizer存储优化器-CentOS8.1Linux运维实战十三

VDO (Virtual Data Optimizer)是一款存储软件,可以作为本地文件系统、iSCSI或Ceph存储下的附加存储层使用。VDO以重复数据删除、压缩和精简配置的形式为Linux提供内联数据缩减,提高空间利用率。CentOS 8上配置虚拟数据优化器(VDO),然后创建文件系统并持久地挂载卷。

VDO的核心功能

  • 支持本地和远程存储
  • 重复数据删除
  • 压缩
  • 自动精简配置

VDO的应用场景

为了节省磁盘空间VDO主要应用在:

  • 虚拟机存储
  • BLOB(binary large object)二进制大对象块存储后端

BLOB:存储用于流式传输和存储文档,视频,图片,备份和其他非结构化文本或二进制数据

1)安装VDO:CentOS8.1默认已安装


Virtual Data Optimizer存储优化器-CentOS8.1Linux运维实战十三

2)查看VDO服务状态:vdo安装之后服务自动启动

Virtual Data Optimizer存储优化器-CentOS8.1Linux运维实战十三

3)添加额外的磁盘(60GB空间),并将磁盘创建为VDO卷

Virtual Data Optimizer存储优化器-CentOS8.1Linux运维实战十三

Virtual Data Optimizer存储优化器-CentOS8.1Linux运维实战十三

  • 可以查看到新添加的磁盘设备/dev/sdb

Virtual Data Optimizer存储优化器-CentOS8.1Linux运维实战十三

4)将刚添加的/dev/sdb磁盘设备创建为VDO卷:vdo卷名为 vdo-vol

Virtual Data Optimizer存储优化器-CentOS8.1Linux运维实战十三

vdo-vol卷已创建成功,设备名: /dev/mapper/vdo-vol, 从现在开始可以将/dev/mapper/vod-vol此VDO卷当前本地普通卷使用,在卷上创建本地文件系统,并挂载使用,同普通卷使用一样,使用上没什么不同,但是VDO提供重复数据删除、压缩和精简配置这些高逼格的功能

5)格式化VDO卷:格式化为XFS文件系统

Virtual Data Optimizer存储优化器-CentOS8.1Linux运维实战十三


6)持久挂载VDO卷

  • 创建挂载点:/mnt/vdo-vol

Virtual Data Optimizer存储优化器-CentOS8.1Linux运维实战十三

  • 修改/etc/fstab文件配置持久挂载

Virtual Data Optimizer存储优化器-CentOS8.1Linux运维实战十三

注意:VDO卷挂载一定要添加 x-systemd.req=vdo.service挂载选项

Virtual Data Optimizer存储优化器-CentOS8.1Linux运维实战十三


  • 重载systemd服务,验证/etc/fstab是否配置正确

Virtual Data Optimizer存储优化器-CentOS8.1Linux运维实战十三

  • 激活/etc/fstab新的挂载项

Virtual Data Optimizer存储优化器-CentOS8.1Linux运维实战十三


7)检查VDO卷的状态

Virtual Data Optimizer存储优化器-CentOS8.1Linux运维实战十三

Virtual Data Optimizer存储优化器-CentOS8.1Linux运维实战十三

求关注,转发!

总结

VDO作为一种全新的本地存储卷,VDO实现存储重复数据删除、压缩和精简配置,节省空间,增加磁盘空间利用率,在当今大数据,云计算这种海量存储时代下,为企业节省成本。

请关注,不迷路,跟老邓学IT,技术成就梦想!



分享到:


相關文章: