EPIC LUN和卷配置
Epic数据库存储布局建议文档提供了有关每个数据库的LUN大小和数量的指导。
请务必阅读本文档、了解Epic DBa和Epic支持、并确定LUN数量和LUN大小、因为它们可能需要调整。这些存储建议对于HBA队列深度、存储性能、易操作性和易扩展性非常重要。
要考虑服务器操作系统队列深度、请为一个数据库至少使用八个LUN (每个卷一个LUN)。按ONTAP集群中的节点数增加LUN数量。例如、如果使用4节点(2个HA对)集群、请添加4个LUN。对于较大的环境、可能需要更多的LUN;使用相同数量的卷(总共八个、分布在存储节点上)、并在集群节点和卷之间添加LUN (以两的倍数)。通过这种方法、您可以轻松扩展Epic环境。
示例1:2节点ONTAP集群
2个节点、1个HA对、8个卷、每个节点4个卷、8个LUN、每个卷一个LUN、再添加2个LUN、其中一个位于volume01中的node01上、一个位于volume02中的node02上。
示例2:4节点ONTAP集群
4个节点、2个HA对、8个卷、每个节点2个卷、8个LUN、每个卷1个LUN、再添加4个LUN、其中1个位于volume01的node01上、1个位于volume02的node02上、1个位于volume03的node03上、1个位于volume04的node04上。
为了最大限度地提高Epic odb或Clarity等工作负载的性能、每个布局也最适合NetApp存储。通过使用八个卷、写入IO会在控制器之间均匀分布、从而最大程度地提高CPU利用率。对于复制和备份、最好将卷数限制为八个、以简化操作。
扩展选项
如果服务器需要更多存储、最简单的选择是增加包含卷的LUN的大小。第二种方法是、一次以两的倍数向卷组添加LUN (每个节点的每个卷一个)。
示例
卷和8-LUN布局
如果在大型环境中需要4个以上的节点或8个以上的LUN、请咨询Epic联盟团队以确认LUN设计。您可以通过epic@NetApp.com联系该团队。 |
最佳实践
-
首先在8个卷中使用8个LUN、一次在集群的所有节点上添加2个LUN。
-
在HA对中平衡工作负载、以最大限度地提高性能和效率。
-
按照预期增长3年的大小创建LUN。(有关最大LUN大小、请参见"ONTAP文档"。)
-
使用精简配置的卷和LUN。
-
至少使用八个数据库LUN、两个日志LUN和两个应用程序LUN。此配置可最大限度地提高存储性能和操作系统队列深度。如果出于容量或其他原因需要、可以使用更多。
-
如果确实需要向卷组添加LUN、请一次添加八个LUN。
-
要同时备份的卷组和LUN组需要一致性组(一致性组、CGS)。
-
请勿在Genio或任何I/O性能期间使用QoS。
-
完成Genio或Clarity测试后、NetApp建议删除存储并重新配置、然后再加载生产数据。
-
请务必 `-space-allocation`在LUN上设置已启用。否则、ONTAP将看不到LUN上任何已删除的数据、并可能导致容量问题。有关详细信息、请参见Epic存储配置快速参考指南。