开始新对话

此帖子已超过 5 年

Solved!

Go to Solution

2052

2013年7月30日 00:00

今天用户提出了一个关于vmax 10k的问题

各位大神,今天用户提出了一个关于vmax 10k的问题(应该是其他厂商说的),用户来我们这讨论,说是10k的精简配置只支持一种什么think 模式,应该是用户他也不太信其他厂商说的(因为带有偏见)。具体是什么他也说不清楚。有了解具体是什么情况的么?

2.1K 消息

2013年7月30日 02:00

jianbin,

我真没听说过Think模式。难道其他厂商觉得VMAX都能自主思考了?听起来像是个很高级的功能啊,哈哈! 不过我猜你说的多数是Thin吧?这个是VMAX 10K里面叫做Virtual Provisioning(存储虚拟资源调配)的功能。你应该知道的吧?

不过我还是说明一下。Virtual Provisioning所实现的方式是通过Thin Device(精简设备)展现给主机,然后用Thin Device所绑定的Thin Pool(精简池)中的Data Device(数据设备)来存储实际数据,达到按需分配、提高利用率、方便管理,提升性能等目的。

举个例子,一个主机用到一个VMAX 10K展现出来1TB的磁盘(Thin Device),这个磁盘上存了100GB。Thin Pool里面就存储100GB数据,减少90%的空间浪费。然后随着写入数据不断的增加,实际存储的容量也随之增加。文件系统空间释放了以后,也可以在Thin Pool里面对Data Device进行收缩出路。这种存储的方式还有个好处就是,数据可以分散在多个Data Device上,并发性能更好。而且用户还可以方便的在Thin Pool中对数据容量增减,方便管理。

作为Virtual Provisioning的扩展,FAST VP(针对虚拟池的全自动分层存储)还提供了Thin Device跨越多个不同性能的Thin Pool,比如EFD闪存盘,FC 15K RPM,SATA等等。最新Enginuity还支持FTS(联合分层存储)使用到外部第三方存储阵列说作为存储层。根据数据访问的频率,FAST VP在多个精简池中移动数据,热点数据留在EDF,访问率不高的存在SATA成,满足不同的性能需求,减低成本。

希望提供的信息是你想了解的。

3.2K 消息

2013年7月30日 01:00

兄弟,不知道您的客户担心什么问题呢?这个10k拥有什么模式和用户的担心没有必然的联系。think pool不一定会降低客户的投资价值呀,关键还是架构。

215 消息

2013年7月30日 04:00

应该是thin,估计是那个环节搞错了

631 消息

2013年7月31日 21:00

文件系统空间释放了以后,也可以在Thin Pool里面对Data Device进行收缩处理。

Fenglin,这个需要手工操作吗?收缩会不会有问题?传统LUN的resize都有风险的。

2.1K 消息

2013年7月31日 22:00

这个过程在VMAX里面叫做Zero Space Reclamation,主要的工作原理是释放在主机文件系统数据增加后,Thin Device所用实际空间增大,用了一段时间以后,部分空间又不用的情况,或者是文件系统格式化磁盘但是还未写入数据的情况。Virtual Provisioning会根据特定的Thin Device,对其后端所有Data Device上的连续为零的部分进行释放,降低Thin Device的实际空间利用率。这个过程是需要手动操作的,使用SYMCLI或者是Unisphere for VMAX。

不过,实际使用过程中,这个过程也是一定要小心的,因为通常文件系统删除文件,并不会对文件所在的数据位置做写零操作,只会在文件系统的元数据中删除指针。所以Zero Space Reclamation的算法不会对这部分数据进行收缩的。而且还需要特定的操作系统软件比如DD或者Windows的sdelete对文件系统写零,操作还是有风险的,除非有特定的需求,否则还是留着那些空间吧。

3.2K 消息

2013年7月31日 22:00

类似于文件碎片的概念

找不到事件!

Top