zhaos2
3 Zinc

VMAX及VNX的压缩技术

转到解答

请教一下存储专家,有没有关于VMAX及VNX压缩技术的介绍及相关文档?可以对Oracle数据仓库(DWH)的数据进行压缩吗?对性能及CPU的使用影响大吗?

标签 (3)
标记 (3)
0 项奖励
12 条回复12
Fenglin1
4 Ruthenium

Re: VMAX及VNX的压缩技术

转到解答

VNX Block Compression:

White Paper: EMC VNX DEDUPLICATION AND COMPRESSION VNX5200, VNX5400, VNX5600, VNX5800, VNX7600, and ...

Block Compression for VNX OE Release Notes 05.32.000.5.006

具体看文档吧,VNX不太熟悉。

VMAX:

VMAX的数据压缩一个针对SRDF数据传输过程中压缩,叫做SRDF Compression,另外一个是针对Thin Pool的压缩,叫做VP Compression。Enginuity的Release Notes中都有提及。

EMC Symmetrix VMAX Family Arrays with EnginuityOperating Environment Release Notes

这些功能都是对用户透明的。所以相关的文档也不多,不过推荐下面这篇白皮书,专门将VP存储空间管理相关的。

Symmetrix VMAX Virtual Provisioning Space Reclamation and Application Considerations

对于Oracle DW,存储数据的时候是可以用到,性能影响应该是有,不过非常小。具体有多少,还是有实际环境验证以后才知道。

0 项奖励
liulei_it
5 Tungsten

Re: VMAX及VNX的压缩技术

转到解答

哈, 楼主就是牛呀。

不过请教前辈 ,对于Oracle的数据仓库为啥不能使用 逻辑上压缩呢?您对Oracle一体机的混合阵列压缩 怎么看的呢?

0 项奖励
Zhang_Jiawen
4 Beryllium

Re: VMAX及VNX的压缩技术

转到解答

VMAX中的FAST VP有对不常访问的LUN进行自动压缩的功能,可对thin device进行压缩。所谓不常访问的数据,是指一个月,一个季度甚至一年没有进行backup处理的数据。


压缩后的数据会占据thin pool中的较少物理空间。可以设置数据开始压缩的门限。系统级压缩数据的时间参数可以是40400天,默认不压缩,即VMAX不会自动对数据进行压缩。天数设置好之后,多于这个时间的数据被视为可供压缩。

通过手动设置,可对devicedevice group进行压缩。自动压缩是在sub-LUN级别进行。


压缩率可设置成从110,默认是5。刚开始的时候可设置成78。注意这个压缩率是指:比如SATA盘上50GB数据压缩成20GB,那么压缩率的计算是50GB的压缩除以整个SATA层。



文档:FAST VP for EMC Symmetrix VMAX Theory and Best Practices for Planning and Performance 第45页。

Zhang_Jiawen
4 Beryllium

Re: VMAX及VNX的压缩技术

转到解答

关于性能影响的问题,FAST VP自动压缩时这个任务会有一个优先级,它的优先级是比较低的,所以说在数据可被压缩和实际开始压缩之间是有一个延时的,实际上就是考虑到性能影响。

0 项奖励
o17Uu33DCF12520
4 Tellurium

Re: VMAX及VNX的压缩技术

转到解答

不知道你的DW是用裸设备,文件系统,还是ORACLE ASM?这些都可以压缩,具体情况具体分析。

0 项奖励
zhaos2
3 Zinc

Re: VMAX及VNX的压缩技术

转到解答

非常专业,多谢!

0 项奖励
Fenglin1
4 Ruthenium

Re: VMAX及VNX的压缩技术

转到解答

Oracle端是有很多方案,楼主主要关心的是在EMC存储端有什么压缩方案和功能

0 项奖励
Roger_Wu
5 Tungsten

Re: VMAX及VNX的压缩技术

转到解答

VNX除了压缩外,还有消重(de-duplication)的功能,具体可以参考之前的讨论:EMC的消重怎么样啊?

讨论VNX的数据消重,要分两代VNX来讲:

VNX一代(VNX5300/5500/5700/7500)支持File级别的消重+压缩,以及Block级别的压缩。压缩效果参考白皮书:EMC VNX Deduplication and Compression中的数据:http://www.emc.com/collateral/hardware/white-papers/h8198-vnx-deduplication-compression-wp.pdf

VNX二代(VNX5200/5400/5600/5800/7600/8000)除了一代的这些功能外,还新增了Block级别的消重(新一代VNX软件架构 - 数据块级重复数据删除),效果可以参考EMC白皮书中的示例:http://www.emc.com/collateral/white-papers/h12209-vnx-deduplication-compression-wp.pdf


zhaos2
3 Zinc

Re: VMAX及VNX的压缩技术

转到解答

Exadata的HCC技术在压缩比上是比Oracle原有的压缩技术(advanced compression?)有了进步,尤其是与smart scan结合。但HCC只能在Exadata的storage nodes上,解压后的数据要通过Infiniband传回DB Nodes处理,对Infiniband的带宽是个很大的考验。另外storage nodes在设计上CPU资源比较紧张,也会形成瓶颈。还有一个就是license价格太贵。我们EMC的解决方案就是要帮用户省钱嘛。

0 项奖励