VDO数据重删和压缩-尚文网络xUP楠哥

加粗样式在这里插入图片描述
#说在前面
最近有机会和红帽亚太区技术老大进行面对面交流,有谈到关于数据中心的重复数据删除和压缩,老大告诉我,红帽把VDO(说人话就是虚拟优化器-)看作非常重要的一个技术。正所谓听君一席话,胜读十年书!当然,UP楠哥由于之前做过传统的数据中心信息化建设和运维的项目,Get到数据中心存在大量重复数据的情况发生,UP楠哥本身也是“红帽迷”,自然也对VDO非常的关注。今天我和小伙伴们唠一唠Linux下VDO实施部署的几种方案,大家做一个参考。Let’s go!
#VDO虚拟优化器定义
虚拟数据优化器(VDO)以重复数据删除,压缩和精简配置的形式为Linux提供了内联数据缩减。设置VDO卷时,可以指定要在其上构造VDO卷的块设备以及计划提供的逻辑存储量。
当托管活动的虚拟机或容器时,红帽建议以10:1的逻辑与物理比率配置存储:即,如果您使用1 TB的物理存储,则将其表示为10 TB的逻辑存储。
对于对象存储(例如Ceph提供的类型),Red Hat建议使用3:1的逻辑与物理比率:也就是说,将1 TB的物理存储表示为3 TB的逻辑存储。
无论哪种情况,您都可以将文件系统放在VDO提供的逻辑设备之上,然后直接使用它或将其用作分布式云存储体系结构的一部分。
因为VDO是精简配置的,所以文件系统和应用程序只能看到正在使用的逻辑空间,而无法知道可用的实际物理空间。应该使用脚本来监视实际的可用空间并在使用超过阈值时发出警报。
我们可以通过多种方式部署VDO,以下项目提供重复数据删除存储:
阻止和文件访问
本地和远程存储
由于VDO将其重复数据删除存储作为标准Linux块设备公开,因此您可以将其与标准文件系统,iSCSI和FC目标驱动程序一起使用,或作为统一存储使用。在这里插入图片描述
#VDO部署方案
虚拟数据优化器(VDO)以重复数据删除,压缩和精简配置的形式为Linux提供了内联数据缩减。设置VDO卷时,可以指定要在其上构造VDO卷的块设备以及计划提供的逻辑存储量。
###基于KVM部署
可以在配置了Direct Attached Storage的KVM服务器上部署VDO。在这里插入图片描述
###基于文件系统部署
可以在VDO之上创建文件系统,并使用NFS服务器或Samba将它们公开给NFS或CIFS用户。在这里插入图片描述
###基于iSCSI目标部署
可以将整个VDO存储目标作为iSCSI目标导出到远程iSCSI启动器。在这里插入图片描述
###基于LVM部署
在功能更丰富的系统上,可以使用LVM提供多个逻辑单元号(LUN),这些逻辑单元号均由相同的重复数据删除存储池支持。
在下图中,VDO目标已注册为物理卷,以便可以由LVM管理。从已删除重复数据的存储池中创建多个逻辑卷(LV1至LV4)。这样,VDO可以支持对底层重复数据删除存储池的多协议统一块或文件访问。在这里插入图片描述
重复数据删除统一存储设计使多个文件系统可以通过LVM工具共同使用同一重复数据删除域。此外,文件系统可以利用LVM快照,写时复制以及缩小或增长功能,而这一切都是在VDO之上。
###基于加密部署
诸如DM Crypt之类的设备映射器(DM)机制与VDO兼容。加密VDO卷有助于确保数据安全性,并且VDO之上的任何文件系统仍将进行重复数据删除。在这里插入图片描述
在这里插入图片描述
#写在最后
VDO其实来自于Linux强大的Kernel内核功能,那么我们不禁会联想到,目前很多的厂商的存储产品线也会包含有数据重删和压缩的功能,像EMC的PowerStore、H3C的CB系列,底层的实现是否都是借助于强大的Kernel呢,列举一下大家参考下:在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值