Oracle® ZFS Storage Appliance 分析指南,发行版 2013.1.5.0

退出打印视图

更新时间: 2016 年 2 月
 
 

Analytics(分析)设置

默认情况下,设备无限期地保留了所有活动数据集每秒的分析数据。由于这可能会占用大量的磁盘空间,并在 BUI 中创建操作缓慢的大型数据集,因此强烈建议您设置数据保留策略。如果计划长时间保留大量历史数据,则保留策略尤为重要。

保留策略限制了在一段时间或保留期限内每秒、每分钟或每小时按数据保真度级别收集的最小数据量。您可以在每个数据保真度级别设置一个保留策略。例如,您可以定义一个保留策略以每秒为间隔来保存一天的最少数据量,第二个策略以每分钟为间隔来保存一周的最少数据量,第三个策略以每小时为间隔来保存一月的最少数据量。建议您根据自身的业务要求(包括符合性需求)仅保留最少的数据量。

由于秒级别数据属于最高保真度,因此与分钟或小时级别的数据相比,秒级别数据需要的内存和磁盘空间更多。同样,设置一个较长的保留期限对应于存储更多的数据。在 BUI 中监视数据集大小的方法是导航到 "Analytics"(分析)> "Dataset"(数据集),在 CLI 中监视数据集大小的方法是使用 analytics datasets 上下文。根据要求调整保留策略以满足业务要求,同时占据最少量的空间。保留策略适用于所有活动数据集:被暂停的数据集不受影响。

注意:保留时间必须随保留保真度级别的增高而增加。例如,为秒级别数据定义以周为单位的保留期后,无法为分钟级别数据定义以天为单位的保留期。

工作表图形以可用于设备的最高数据保真度显示。例如,如果保留策略不收集秒级别数据,但是收集分钟级别数据,则图形使用分钟级别数据显示。

启用数据保留策略时,应假定系统会立即删除旧数据。例如,如果将秒级别策略设置为至少三小时,则应假定会删除三小时之前的所有数据。实际上,设备会定期删除旧数据,且可能会延期删除旧数据以免影响性能。通过设置定期丢弃最高保真度数据的保留策略,您可以大大减少 Analytics(分析)使用的空间。

要启用保留策略,必须拥有超级用户特权,或者在数据集范围内拥有配置授权。有关为用户定义授权范围的更多信息,请参见Oracle ZFS Storage Appliance 管理指南中的配置用户