As previously described, the Job Engine includes numerous feature support jobs. These jobs are related to and support the operation of OneFS data and storage management modules, including SmartQuotas, SnapshotIQ, SmartPools, SmartDedupe, and so on. Each of these modules requires a clusterwide license to run. If a feature has not been licensed, attempts to start the associated supporting job will fail with the following warning.
Figure 12. OneFS Job Engine unlicensed job warning
If the SmartPools data tiering product is unlicensed on a cluster, the SetProtectPlus job will run instead to apply the default file policy. SetProtectPlus is then automatically disabled if SmartPools is activated on the cluster.
Another principal consumer of the SmartPools job and file pool policies is OneFS Small File Storage Efficiency (SFSE). This feature maximizes the space utilization of a cluster by decreasing the amount of physical storage required to house the small files in a typical PACS medical dataset. Efficiency is achieved through scanning of the on-disk data for small files, which are protected by full copy mirrors, and packing them in shadow stores. These shadow stores are then parity-protected, rather than mirrored, and typically provide storage efficiency of 80 percent or greater.
If both SmartPools and CloudPools are licensed and have policies configured, the scheduled SmartPools job also triggers a CloudPools job when it is run. Only the SmartPools job will be visible from the Job Engine WebUI, but the following command can be run to view and control the associated CloudPools jobs:
# isi cloud job <action> <subcommand>
In addition to the standard CloudPools archive, recall, and restore jobs, four CloudPools jobs are typically involved with cache management and garbage collection, of which the first three are continuously running:
Similarly, the SmartDedupe data efficiency product has two jobs associated with it. The first, DedupeAssessment, is an unlicensed job that can be run to determine the space savings available across a dataset. The second job, the SmartDedupe job, performs the data deduplication and requires a valid product license key.
Licenses for the full range of OneFS products can be purchased through your Dell account team. The license keys can be easily added through the OneFS WebUI’s Activate License section, which is under Cluster Management > Licensing.