未解决
此帖子已超过 5 年
4K 消息
0
3860
【专家问答(翻译稿)】VMAX3新特性、最佳实践和排错技巧
欢迎来到EMC技术社区“专家问答”活动。本次专家问答同步翻译自英文论坛的Ask The Export活动:Ask the Expert: VMAX3 New Features, Best Practices, Trouble-Shooting Tips
本次专家问答我们会讨论VMAX3的新特性:FAST.X外部存储分层、FAST Hinting优化、SRDF/Metro双活远程复制、嵌入式NAS、嵌入式管理以及FlashBoost性能加速器。
同时我们还会讨论VMAX3最佳实践、支持配置、多点复制环境下的挑战以及在VMAX3上合并block和file工作负载所带来的机会与挑战。
活动起止日期:2015/8/24 - 9/4
邀请专家:
Paul Martin Principal Corporate Systems Engineer - EMC Paul在EMC工作已有10年之久。一开始他在OSAPI Unix团队负责技术支持。几年后他转去了Proven Solution团队,负责撰写Oracle/SAP与EMC产品集成的白皮书。这包含了EMC SAN环境下的设计、搭建、测试等各种VMAX、VNX、RecoverPoint和Data Domain的核心技术。目前他在CTD VMAX部门任职资深系统工程师。 |
|
VMAX3 HW Corporate Systems Engineer - EMC Matt在IT领域耕耘了16年,其中的11年在EMC。从加入EMC开始他就在PSE Lab,任职SRDF/A的专家。Matt现在是硬件部系统工程师,专注于VMAX系列产品和D@RE。 |
|
Consultant Corporate Systems Engineer - EMC Andrew在EMC工作了16年。他在Customer Service、Professional Service待了6年,然后在Symmetrix Engineering团队一直到现在。目前他支持的产品有FTS、FAST.X和ProtectPoint。Andrew也做许多迁移指南和最佳实践相关的工作。 |
|
Consulting Corporate Systems Engineer - EMC Mike在EMC工作了15年,其中10年在VMAX Engineering团队。Mike擅长SRDF、ORS、FLM、访问控制、用户授权、主机IO限制、性能、数据库、开发和FAST等技术。 |
|
VMAX Product Manager - EMC Harold在EMC已有15年。其中11年在NAS团队(Celerra NS、VNX)。过去4年他专注于VMAX产品管理,特别是嵌入式应用和NAS部门。在加入EMC前他在DEC工作。 |
Roger_Wu
4K 消息
0
2015年9月3日 21:00
用户 Pavel 提问:
我对嵌入式hypervisor功能很感兴趣。据我所知,目前HyperMaxOS提供三种虚拟机:ControlStation VM、DataMover VM和eManagement VM。未来你们是否有计划或路线图加入新的VM?
专家 Harold 回答:
我们在去年第四季度加入了eNAS (嵌入式NAS)方案。
现在VMAX3可以通过HyperMaxOS hypervisor来提供嵌入式的管理功能(eManagement)。在VMAX3上直接运行管理软件可以帮助用户简化管理、减少开支并增加系统可用性。eManagement包含嵌入式的Unisphere、Solution Enabler和SMI-S管理软件。如果需要,用户仍然可以在独立的服务器上运行VMAX3管理软件。
我们始终不断地在寻找更多可以嵌入的数据服务,以提供更多的价值。如果你有哪些服务是特别需要的,也可以提供相关信息给我们。
Roger_Wu
4K 消息
0
2015年9月3日 23:00
用户 enavarro 提问:
我知道VMAX3 meta devices已经不再使用了,那是否还能resize/expand一个存在的TDEV?
专家 Paul 回答:
2015年9月将要发布的HyperMaxOS版本允许用户非中断地扩容。与以前几代不同的是,你不再需要使用任何先前的BCV,只需在CYL/MB/TB中指定一个新的大小,设备就能扩容到最大64TB。可以很方便地通过Unisphere或symcli symdev命令来完成此操作。
用户 Dyanamox 追问:
新版本的Release Notes已经发布了吗?
Paul 回答:
第三季度代码在9月的晚些时候正式发布后大家就能看到Release Notes了。
Roger_Wu
4K 消息
0
2015年9月4日 00:00
SAM 提问:
我看了这篇博文:vSphere 6 and VAAI performance boost on VMAX,觉得有关复制4MB大小扩展块的讨论很有意思。现在我知道了vSphere 6中可以自己调整扩展块大小(最大240MB)。后面还有详细的步骤如何操作。
我想问的是,在VMAX或VMAX3上能否设定更大的值?
博文作者 Drew Tonnesen 亲自回复:
我在文章里有提到过不想在博客中塞下太多的细节,不过如果你有读过我另一本白皮书的话,就能知道一条命令只有8个区段能使用,每个区段限制30MB,于是最大只有240MB。
Frank补充道:
Drew提到的白皮书可在此处下载:VMware API integration with VMAX
http://www.emc.com/collateral/hardware/white-papers/h8115-vmware-vstorage-vmax-wp.pdf
Roger_Wu
4K 消息
0
2015年9月7日 01:00
Dynamox 又问道:
能否提供更多有关Solution Enabler功能的细节?这是否意味着我不再需要搭建自己的虚拟机和Gatekeeper?我是否可以在HyperMax Guest中安装并配置SE?
Paul 回答:
是的,如果你启用了嵌入式Unisphere就可以通过客户端连入并获得之前的全部功能。外部GK也就不再需要了。
Roger_Wu
4K 消息
0
2015年9月7日 01:00
Dynamox 提问:
之前SMAS (Unisphere for VMAX)就可以运行在Service Processor上(如果启用了CE)。那现在新VMAX3上的管理软件运行机制和之前有什么不同?
Paul 回答:
与嵌入式管理理念相契合的是,Unisphere现在不直接运行在SP硬件上,而是以VM形式运行在HyperMaxOS中。当启动嵌入式Unisphere for VMAX时,它始终运行在高可用模式,任何一个Director故障不会影响其管理和监控功能。这一点楼上Harold也已经提到。
Roger_Wu
4K 消息
0
2015年9月8日 19:00
Dynamox 继续提问:
我们经常用到device group,eManagement上的Solution Enabler允许我们直接创建device group吗?(我们不用GNS)
Paul 回答:
你可以继续使用Device Group。回头我去确认下client server是否可以直接在阵列上创建。
借此机会我想强调一下,VMAX3的新快照功能SnapVX在很多场景中都能满足用户需要。VMAX3支持最大64K个storage group,且直接位于frame中(不需要GNS)。我们可以用storage group相关操作来生成快照,甚至在Q3新的Unisphere版本发布后进行SRDF操作。由于只需维护一个实体,这将极大简化管理难度,我们可以在单个实体上完成Snapshot/SRDF/Provisioning等操作。我们还设计了新的工作流以扩展SRDF组,可以自动化添加新设备到storage group中。
Dynamox 追问:
所以你是说storage group现在也可以用于TimeFinder Clone和SRDF/S操作吗?
Paul 回答:
TimeFinder Clone不行,因为它要求TGT设备或BCV。但SRDF/S、SRDF/A、TimeFinder SnapVX (V3的新快照功能)是可以的。
补充:新的SRDF/Metro (双活SRDF)也使用storage group作为管理结构。
Roger_Wu
4K 消息
0
2015年9月8日 20:00
Dynamox 回道:
太好了,这正是我需要的功能,我们现在有许多TimeFinder Clone任务。如果能帮我确认下是否能直接在eMGMT上创建devive group,那就太感谢了。
Paul 回答:
确认了,你可以通过Unisphere或CLI,直接在eMGMT服务器上创建device group。如果你使用SnapVX,那可以不再需要以前这些设备,不过你仍然可以使用以前的命令如symclone。上面就是嵌入式管理的截图。你可以用CLI通过storsrvd来操作,这样设备就会在数据库中而不是你的自己的电脑上创建。
Roger_Wu
4K 消息
0
2015年9月8日 23:00
Sam 向 Drew 提问:
刚看了你的视频:VSI 6.4 VMAX3 Integration: https://www.youtube.com/watch?v=SAS4wTRLr70 。是否同样可以使用VSI Integration来生成快照?
Drew 回答:
很遗憾在VMAX2/VMAX3上不行。VSI的快照操作目前仅支持XtremIO和VNX阵列。不过相关需求已经在我们的支持计划列表中。
Roger_Wu
4K 消息
0
2015年9月9日 00:00
Dynamox 向 Paul 提问:
我很少使用UNVMAX,所以对SE命令更感兴趣。所以你可以在自己电脑上运行这些命令,然后在eMGMT上看到执行后的结果吗?
Paul 回答:
绝对可以。下面是我自己测试在客户端上创建device group,然后在一台服务器上确认DG并不是在本地客户端数据库上的过程:
Roger_Wu
4K 消息
0
2015年9月10日 22:00
Jianyun 提问:
我有个问题,有位客户买了基础套件授权的VMAX3,还有EFD、FC、SATA硬盘。他想让SATA盘仅作为备份用硬盘而不让生产系统上的应用使用。现在所有的硬盘都在一个SRP中,基础套件授权不提供额外的SLO选项只有一个默认的”Optimized“。用户要怎么做才能实现这样的需求?
Paul 回答:
FAST分层技术可以做到,即使是在基础套件中。客户的非活动快照/备份数据将自动存放在低性能/低成本的硬盘层级上。
Jianyuan 又问道:
谢谢Paul。基本上FAST确实会做这些事情。但是客户就是想让数据隔离开来而不管备份数据是不是活跃的。似乎唯一的方法就是移走SATA盘然后创建一个新的SRP。但客户这台设备已经是生产系统了,还可以这样做吗?
Paul 回答:
可以是可以的。在已有的系统上再添加一个SRP是可行的,但这需要添加新的硬盘。请参考内部文档symmipedia VMAX3上的内容。问题是”可以“这么做并不代表”应该“这么做。
下面是几篇我们团队撰写的如何更好了解Storage Resource Pool的文章。有不少原因使得保持一个SRP成为实际上更好的选择。我还放上了有关本地复制的文档:
https://www.emc.com/collateral/white-papers/h14040-understanding-storage-resource-pools-emc-vmax3-storage-arrays.pdf
https://www.emc.com/collateral/technical-documentation/h13697-emc-vmax3-local-replication.pdf
Roger_Wu
4K 消息
0
2015年9月10日 22:00
Oscar 问道:
我有个问题。是否可以用SNMP trap和Syslog服务器来监控新的VMAX3?新的VMAX配置管理课程不再涵盖这些内功。我可以在Unisphere的一些组件上找到SNMP选项,但其他组件上却找不到。
Paul 回答:
是的,你仍然可以在V3版本中用这些协议来管理。下面是如何在Unisphere启用它们的截图:
Roger_Wu
4K 消息
0
2015年9月10日 23:00
Rocco 提问:
我需要对VMAX3上的应用做一些设计。如何检查每个SLO用了多少物理空间,以及被分配了哪些类型的硬盘?
下面是VMAX上的一个SLO信息:
Symmetrix ID : 000296700XXX
Approx
Resp
Time
Name (ms)
------------------------ -----
Optimized N/A
Diamond 0.8
Platinum 3.0
Gold 5.0
Silver 8.0
Bronze 14.0
这是VMAX上的SRP信息:
root@prdemcmax02 /]# symcfg list -srp -demand -type slo
STORAGE RESOURCE POOLS
Symmetrix ID : 000296700XXX@@@@ ! !
Name : SRP_1
Usable Capacity (GB) : 283810.1
SRDF DSE Allocated (GB) : 0.0
Snapshots Allocated (GB) : 0.0
------------------------------------------------------
Subscribed Allocated
SLO Name (GB) (%) (GB) (%)
------------------------ -------------- --------------
Optimized 417.6 0 417.5 99
---------- --- ---------- ---
Total 417.6 0 417.5 99
Paul 回答:
在Unisphere的仪表盘中有一个用量指示器,可以查看每个SLO用了多少空间:
这个功能需要Unisphere的Workload Planner许可,如果你有SLO的话那就肯定有高级管理套件许可,因此就可以使用这个功能。根据当前的系统,这个界面的显示值是动态变化的。
如果是更为长期的规划过程,那另一个方法是在Unisphere的性能板块中监视用量。你也可以设定计划任务来定期生成报表。还有阵列使用率也可作为性能规划的参考。
下面是一些截图,更详细的信息可以参考我的白皮书:https://www.emc.com/collateral/technical-documentation/h13578-vmax3-family-new-features-wp.pdf
Roger_Wu
4K 消息
0
2015年9月10日 23:00
Rocco 又问道:
那如何在sysmcli中查看相同的信息呢?
Paul 回答:
无法从CLI中获得全部的这些信息。这些值是由Unisphere的Workload Planner组件生成的。不过还是可以从CLI获得部分有用信息的,比如剩余空间:
symcfg list –srp 显示所有SRP的信息symcfg show -srp DEFAULT_SRP -tb 显示SRP中底层Pool的使用信息
Roger_Wu
4K 消息
0
2015年9月11日 00:00
Enavarro 提问:
有一个PowerPath的问题,我们在Linux服务器上使用PowerPath 6.0,服务器连接了VMAX3和VNX阵列。如果我运行"powermt display dev=all",VNX设备的逻辑设备ID可以同时显示数据编号以及用户定义的名称。但VMAX的话只显示数字的Volume ID。可以让PowerPath也显示VMAX的用户定义名称吗?
Paul 问答:
我了解下来似乎没有办法让PowerPath显示这么详细。但是我们可以使用inq工具或syminq加上-device_identifier参数来显示你要的信息。如果你一定要用PP来显示的话,建议就此提交一个enhancement request看看。
Roger_Wu
4K 消息
0
2015年9月11日 00:00
Coley 提问
VMAX3是否有或者计划实现块级别(block level)的重复数据删除功能?
Paul 回答:
到今年的第二季度VMAX3就开始支持将XtremIO作为SRP的一层(通过FAST.X)来实现基于块的消重功能。9月的版本发布后,XtremIO就可以作为闪存层(flash tier)在默认的SRP中实现消重。下面的文档对此有具体说明:
http://www.emc.com/collateral/technical-documentation/h13578-vmax3-family-new-features-wp.pdf
几周内我们会发布FAST.X的技术白皮书,敬请留意。