开始新对话

未解决

此帖子已超过 5 年

Community Manager

 • 

7.1K 消息

554

2017年8月7日 06:00

知无不言,用好闪存的30个窍门全在这里

话说今天这篇文章,作者不是小编,也不是具体某一个人,而是来自EMC客户服务部门,这30个窍门就是由EMC客户服务部跟客户交流时总结而成的,其实更确切一点的话,这篇文章的真正作者是一群EMC客户

管理容量

EMC Unity系统下,统一存储配置允许简单的容量规划——块,文件和VVols(虚拟卷)都来自相同的统一存储池。

此外,EMC Unity系统下,系统可以自动缩小和扩展文件系统,系统会动态分配或释放文件系统中的空间,以尝试维持70-75%的已分配比例。

VSI 6.7及以上的版本具有空间回收功能,你可以在XtremIO、VNX、VNXe、vVNX和VMAX上的数据存储、主机、集群、文件夹和存储文件夹上回收未使用的存储。这一动作是可以根据需要安排的。

使用EMC云集成存储——CloudArray(VMAX)和CloudPools(Isilon)通过将数据无缝地移出主存储系统来扩大容量,以减轻容量限制。


提高性能

因为闪存的响应时间要低得多,所以请确保使用多个LUN。

写入速率闪存驱动器具有有限数量的写周期(3K-5K)。 通过使用持久缓存功能,允许“写缓冲”,可使缓存的写入时间更长。 写入缓冲大大增加了写入命中百分比,也限制了持续写入驱动器的需要。 使用持久缓存可以优化写入响应时间,并通过减少写周期来延长闪存存储器的使用寿命。

随着闪存驱动器容量不断增加,用户应了解提供最佳性能和密度所需的驱动器容量大小。 传统的智慧是,更大容量的闪存驱动器“更好”,因为驱动器可以支持1000的IOPS,但随着容量的增加,IO密度减少了一半。 需要注意的是,更高容量的闪存驱动器虽然能够实现ms以下的响应时间,但可能无法满足重型过渡工作负载的IOP要求。

为了最大限度地提高系统性能,尽可能的在所有硬件资源里找到瓶颈并消除它们,跨越尽可能多的前端端口扩展主机连接,在后端总线上扩展闪存驱动器,并在驱动器上构建存储池。

利用服务质量管理器(QoS)来限制存储系统服务的主机IO数量。

计划IO密度,许多较小容量的驱动器能比几个较大的驱动器提供更好的性能。

数据访问模式(热数据),总体数据简化,主机连接,数据服务和应用程序集成将决定哪个Flash系统用于给定的应用程序。

影响整体性能的因素 - 应用缓存,主机排队,SAN出口/入口,数组优化技术。

传输(FC/IP)、协议(块/文件)和连接速度,这些与性能直接相关。

主机最佳实践

使用PowerPath或供应商提供的本地多路径解决方案启用Round-Robin多路径。 PowerPath为每个阵列类型都有预定义的策略。

通过更改Linux和VMware的适配器策略,将Cisco UCS FNIC HBA的HBA I/O节点调整为1024。

调整HBA队列深度(如果可能)可降低延迟(通常为256或128)。

将LUN队列深度设置从32增加到256。

vSphere中单个虚拟机从8个到64个的连续请求数(特别是大型luns> 1TB)。

只要不会导致响应时间增加,某些级别的队列就可以实现更高的IOP。

一般来说,对于性能关键型应用程序应使用多个LUN(4个以上)。

按照8KB边界对齐磁盘分区,文件系统分配大小和应用程序访问块大小。

将VMFS5数据存储区对齐为1MB偏移量。使用vCenter创建的数据存储将自动对齐。

RDM设备> 2TB应使用1MB偏移量的GPT,这将使IO性能提高8-15%。

使用各种工具

使用MiTrend工作负载概况评估来估算数据压缩、消重率等,并了解未来趋势。

使用闪存系统的PoC Toolkit工具进行评估和解决方案的概念验证。

使用EMC Grab和AWR分析应用程序和环境。

EMC Unisphere工具提供了可视化方式,你可以直观的看到应用程序性能和SLA合规性。 EMC ViPR SRM套件可以提供历史性能趋势,可用作基准,以在应用程序生命周期中访问IO增长。

数据保护

利用EMC ProtectPoint数据保护软件,将主存储系统与行业领先的保护平台EMC Data Domain集成,可以高效地备份关键任务应用程序,而不会影响应用服务器的性能。

VMAX,XtremIO和Unity支持快速机制创建虚拟副本,并且所有这些闪存平台都支持级联捕捉(cascaded snaps)。

EMC主存储支持数据休息(rest)加密。

#IWork4Dell

请您将合适的回复标记为“接受的回答”,并为喜欢的帖子“点赞”。这对我们非常重要!

没有回复!
找不到事件!

Top