开始新对话

未解决

此帖子已超过 5 年

Community Manager

 • 

7.2K 消息

1324

2017年5月4日 01:00

文件池

​ ​
​ ​

​文件池​

​ ​
​ ​

​转载请在文首保留原文出处:​​EMC​​中文支持论坛​​https://community.emc.com/go/chinese​​ ​Weibo icon.gif​ ​

​ ​

​ ​
​ ​

​介绍​

​ ​
​ ​

​ ​

​继续聊聊​​SmartPools​​这个主题,接下来我们来看看文件池​​...​

​ ​

​ ​

​这是​​SmartPools​​逻辑层,用户可配置的策略管理,数据被放置、保护、访问的位置,以及它们如何在节点池和层之间移动。​

​ ​

​ ​

​文件池允许数据在单个集群中自动从一种类型的存储移动到另一种类型,以满足性能,空间,成本或其他要求,同时保留其数据保护设置。例如,文件池策略可以指定写入​​S210​​节点池中的路径​​/ifs/data/hpc/land​​的任何东西,然后在四周时间内移动到​​NL410​​节点池。​

​ ​

​ ​

​为了简化管理,对于处理基本数据放置,移动,保护和性能的节点池和文件池设置,存在默认值。此外,还提供了可定制的模板策略,针对归档,额外的保护,性能等进行了优化。​

​ ​

​ ​

​当​​SmartPools​​作业运行时,可能会移动数据,进行保护或布局更改等。在“文件池”中,“​​SSD​​策略”可以配置为放置该池的一个副本或所有元数据,甚至是其一些数据,在该池中的​​SSD​​上。或者,可以将池的​​SSD​​转换为​​L3​​缓存以供其使用。​

​ ​

​ ​

​可以配置整体系统性能影响,以适应环境工作负载的高峰和迟缓。更改任何​​SmartPools​​作业的时间或频率以及分配给​​SmartPools​​的资源量。对于极高利用率的环境,可以使用示例文件池策略模板将​​SmartPools​​运行时间与非高峰计算时间相匹配。​

​ ​

​ ​

​文件池策略可用于广泛控制文件的三个主要属性,即:​

​ ​

​ ​

​·​​ ​​文件所在的位置​

​ ​

​o​​ ​​一级​

​ ​

​o​​ ​​节点池​

​ ​

​o​​ ​​CloudPool​

​ ​

​ ​

​·​​ ​​文件性能配置文件(​​I / O​​优化设置)。​

​ ​

​o​​ ​​数据访问模式​

​ ​

​§​​ ​​顺序​

​ ​

​§​​ ​​同时​

​ ​

​§​​ ​​随机​

​ ​

​o​​ ​​SmartCache​​写缓存​

​ ​

​o​​ ​​L3​​缓存设置​

​ ​

​o​​ ​​元数据和数据的​​SSD​​策略​

​ ​

​ ​

​·​​ ​​文件的保护级别。​

​ ​

​o​​ ​​奇偶校验(​​+ 1n​​至​​+ 4n​​,​​+ 2d​​:​​1n​​等)​

​ ​

​o​​ ​​镜像(​​2x-8x​​)​

​ ​

​o​​ ​​快照配置​

​ ​

​ ​

​文件池策略构建在策略可以匹配的文件属性上。文件池策略可以使用的属性有:文件名,路径,文件类型,文件大小,修改时间,创建时间,元数据更改时间,访问时间或用户属性。​

​ ​

​ ​

​一旦文件属性设置为选择适当的文件,可以添加对这些文件采取的操作​​ - ​​例如:如果属性为文件大小,则可以使用其他设置来指定阈值(所有文件大于​​...​​小于​​... ​​)。接下来,应用操作:移动到节点池​​x​​,设置为​​y​​保护级别并布置​​z​​访问设置。​

​ ​

​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​

​文件属性​

​描述​

​文件名​

​根据文件名指定文件标准​

​路径​

​根据存储文件的位置指定文件标准​

​文件类型​

​根据文件系统对象类型指定文件标准​

​文件大小​

​根据文件大小指定文件标准​

​修改时间​

​根据上次修改文件的时间来指定文件标准​

​创建时间​

​根据创建文件的时间来指定文件标准​

​元数据更改时间​

​根据上次修改文件元数据的时间来指定文件标准​

​访问时间​

​根据上次访问文件时指定文件标准​

​用户属性​

​根据自定义属性指定文件标准​​ - ​​参见下文​

​ ​

​ ​

​“​​And”​​和​​“Or”​​运算符允许单个策略中的标准的组合用于非常细粒度的数据操作。​

​ ​

​ ​

​文件池根据其路径强制数据将数据放置到正确磁盘上的文件池策略,直接写入该节点池,而不运行​​SmartPools​​作业。文件池指定除了路径名之外的其他属性上的数据放置的策略将写入具有最高可用容量的磁盘池,然后在下一个​​SmartPools​​作业运行时,如果需要匹配文件池策略,则将其移动。这确保了初始数据放置不会牺牲写入性能。​

​ ​

​ ​

​文件池策略未涵盖的任何数据将被移动到可以作为默认选择的层。如果没有为此目的选择池,则​​SmartPools​​将默认为具有最多可用容量的节点池。​

​ ​

​ ​

​当​​SmartPools​​作业运行时,它会按顺序运行所有策略。如果文件匹配多个策略,​​SmartPools​​将仅应用其适合的第一个规则。所以,例如,如果有一个规则将所有​​jpg​​文件移动到​​NL410​​节点池,而另一个将所有​​2 MB​​以下的文件移动到性能层,如果​​jpg​​规则首先出现在列表中,那么​​jpg​​文件在​​2 MB​​以下将去​​NL410s​​,而不是性能层。如上所述,可以使用“​​And”​​或“​​Or”​​在单个策略中组合标准,以便数据可以非常细粒度地​​​​分类。使用此示例​​,如果所需的行为是将所有超过​​2 MB​​的​​jpg​​文件移动到​​NL410​​节点池,则可以使用“​​And​​”运算符简单构建文件池策略,以精确地覆盖该条件。​

​ ​

​ ​

​政策秩序和政策本身可以随时改变。具体来说,可以添加,删除,编辑,复制和重新排序策略。​

​ ​

​ ​

​例如,组织希望在节点池“​​Perf_1​​”中的性能节点上有活动数据,并将任何数据不变更改为​​6​​个月到其​​Archive_1​​节点池。为了不与生产工作负责,​​SmartPools​​工作需要安排在下班时间(上午​​12​​点至下午​​6​​点)每天运行。​

​ ​

​ ​

filepool_1.png

​ ​

​ ​

​以下​​CLI​​语法将创建一个文件池策略“​​archive-old​​”,它会发现任何未更改六个月或更长时间的文件,并将其移动到“​​Archive_1​​”层:​

​ ​

​ ​

​#​​isi filepool policies create archive_old --data-storage-target Archive_1 --data-ssd-strategy avoid --begin-filter --file-type = file --and --changed-time = 6M --operator = lt - ​​末端过滤器​

​ ​

​ ​

​或从​​WebUI​​:​

​ ​

​ ​

filepool_2.png

​ ​

​ ​

​“​​archive_old​​”策略在文件池策略列表中显示为启用:​

​ ​

​ ​

filepool_3.png

​ ​

​ ​

​执行策略的​​SmartPools​​作业可以从​​WebUI​​安排如下​​ - ​​在这种情况下,每天上午​​12​​点至早上​​6​​点,工作流安静时间运行:​

​ ​

​ ​

filepool_4.png

​ ​

​ ​

​文件池策略可以随时创建,复制,修改,优先或删除。还提供了示例策略模板,可以按原样使用或作为自定义模板。这些包括:​

​ ​

​ ​

filepool_5.png

​ ​

​ ​

​随着文件池策略列表的增加(​​SmartPools​​目前支持多达​​128​​个策略),手动遍历所有这些策略变得越来越不实用,以便在应用策略时查看文件的行为。​

​ ​

​ ​

​当​​SmartPools​​文件池策略引擎找到文件和策略之间的匹配时,它将停止对该文件的处理策略,因为第一个策略匹配确定该文件将会发生什么。接下来,​​SmartPools​​将根据策略将分配的文件的当前设置来识别那些不匹配的设置。一旦​​SmartPools​​具有需要应用于该文件的设置的完整列表,它们将同时进行设置,并将其重新分解,以反映对​​Node Pool​​,保护,​​SmartCache​​使用,布局等的任何和所有更改。​

​ ​

​ ​

​ ​

​原文作者: ​​Trimbn​

​ ​

​ ​

​本文翻译自英文博客文章:​

​ ​

​https://community.emc.com/community/products/isilon/blog/2017/03/17/file-pools​

​ ​

​ ​

#IWork4Dell

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

没有回复!
找不到事件!

Top