开始新对话

未解决

此帖子已超过 5 年

832

2012年6月13日 22:00

Symmetrix阵列管理系列(五) 优化阵列性能(2)

Symmetrix阵列管理系列(五) 优化阵列性能(2

介绍

本系列我们将着重介绍使用Solution Enabler配置管理工具,对Symmetrix阵列级别的一些配置进行,更改,维护。本系列分为十个部分:

(一) 管理IPsec网络

(二) FAST简介

(三) 管理FAST时间窗口

(四) 优化阵列性能(1)

(五) 优化阵列性能(2)

(六) 虚拟LUN技术简介

(七) 执行Double Checksum操作

(八) 设置QoS

(九) 主机端更新操作

(十) SIU工具简介

更多信息

  在上一节中,我们对Symmetrix optimizer的原理和工作方式进行了介绍。在这一节中,我们将介绍具体使用symoptmz命令对Symmetrix Optimizer进行操作。

Symmetrix Optimizer操作命令:

1. 启用和禁用optimzier

  在symmetrix阵列中启用和停止Optimizer进程,但启用的时候,symmetrix optimizer会进行数据移动,禁用则不进行数据移动。使用以下命令:

开始optimizersymoptmz enable –sid xxx

停止optimizersymoptmz disable –sid xxx

2. 清除Optimizer统计信息使用以下命令:

symoptmz –sid xxx clear_stats

3. 设置控制参数,Optimizer的控制参数可以通过在命令文件内使用以下语法进行设置:

set control_parms [start_mode=AUTO | MANUAL>,]

[swap_mode=AUTO | USER_OK,]

[min_perf_period=min_perf,]

[workload_period=workload,]

[max_simult_swaps=max_simult,]

[swap_rate=max_swaps];

其中各个参数的解释如下:

start_mode – 定义是否Optimizer启动的时候会自动启用,比如在重启service processor的时候。

swap_mode – 控制是否Optimizer自动执行交换动作。但设置成auto的时候,symmetrix optimizer会根据交换计划自动执行交换。但设置成user_ok的时候,optimizer会生成交换建议列表,然后等待用户批准以后执行交换。

min_perf_period – 指定Optimizer在最初提供交换建议之前所需的样本的数量。需要确保指定的数字有足够长的时间。

workload_period – 指定Optimzier收集统计信息运行优化算法的时间宽度。建议这个数字不要太大。

max_simult_swaps – 指定有多少交换同时运行。配置的范围是2-8,即同时有一对到四对磁盘设备进行交换。

swap_rate – 设置每天optimizer进行的交换的最大次数。只在swap_mode设置为auto的时候有效。比如设置为24,则允许12对磁盘设备在一天内进行交换。

  比如,使用以下命令文件设置Optimzier分析过去七天的数据,然后收集3天的数据之后给出交换建议。同时设置Optimizer为用户批准模式,然后最大的同时交换数为8(允许四对磁盘设备进行交换)。

set control_parms start_mode=AUTO, min_perf_period=72, workload_period=168,swap_mode=USER_OK,max_simult_swaps=8,swap_rate=50;

  将参数保存在名为set_control_parms.cmd的文件中,使用symoptmz –sid xxx –file set_control_parms.cmd commit进行提交。

  设置交换优先级,对于一些关键应用,通常需要最高级别的性能需求,或者一些设备没有交换的需求。用户可以使用swap_priority参数,格式如下:

set swap_priority for

dev SymDevStart[:SymDevEnd];

  比如,将磁盘设备020的交换优先级设置为HIGH

set swap_priority HIGH for dev 020;

4. 显示Optimizer计划,用户可以使用以下命令显示当前的Optimizer的计划。以下提供几个例子:

  比如,显示尾号为68symmetrix阵列参数,使用以下命令:

symoptmz -sid 68 show -parms

  显示尾号为68symmetrix阵列的交换时间窗口,使用以下命令:

symoptmz -sid 68 show –composite

  显示尾号为68symmetrix阵列交换列表,使用以下命令:

symoptmz -sid 68 show -swap_list

5. 查看Optimizer错误日志,用户可以使用命令:

symoptmz read -log_type ERROR -sid 68

参考

EMC Solutions Enabler Symmetrix Array Controls CLI Version 7.3

应用于

Solution Enabler 7.1 或者更高

Symmetrix DMX & VMAX

2 Intern

 • 

3.2K 消息

2012年12月4日 06:00

太好了,偶可以捣鼓一下DMX了哈

找不到事件!

Top