If you want to control on a per file basis which pool your data will be on via an API and can't make use of path/file access time only, then extended file attributes are probably your best bet.
Using our RAN (Restful Access to Namespace) you can see your own custom attributes on files that can then be leveraged the next time the SmartPools job is run.
Example: set a custom attribute of status = archive via the API. Configure your policy to match in that and move your data down to the NL400 tier.
You should be able to find the doc on RAN on support.emc.com . Let be know if you can't.
If you are able to manually identify the files you want moved via a known date stamp such as the create date or last modified date, and you are able to manually initiate the movement from the S200 tier to the NL400 tier successfully. Then it stands that you should be able to accomplish the same through a script using the API. Certainly we would recommend using the Smartpools software as it was specifically designed for this situation - but yes, you should be able to use the API.
Unfortunately I don't have much other guidance on *how* to do this specifically - I can just say that the API has access to most common cluster commands, so if you are able to do something manually, the API should be able to do the same.
osaddict
110 Posts
0
December 17th, 2014 20:00
If you want to control on a per file basis which pool your data will be on via an API and can't make use of path/file access time only, then extended file attributes are probably your best bet.
Using our RAN (Restful Access to Namespace) you can see your own custom attributes on files that can then be leveraged the next time the SmartPools job is run.
Example: set a custom attribute of status = archive via the API. Configure your policy to match in that and move your data down to the NL400 tier.
You should be able to find the doc on RAN on support.emc.com . Let be know if you can't.
Thanks,
Jason Sturgeon
Isilon Sr. Technical Marketing Engineer
EMC² | Emerging Technologies Division
kim_stofa
1 Rookie
•
21 Posts
0
December 16th, 2014 10:00
I know this can be done using the GUI and the File Explorer, so I was hoping the API could provide the same option.
/ Kim
cadiletta
1 Rookie
•
106 Posts
0
December 17th, 2014 10:00
If you are able to manually identify the files you want moved via a known date stamp such as the create date or last modified date, and you are able to manually initiate the movement from the S200 tier to the NL400 tier successfully. Then it stands that you should be able to accomplish the same through a script using the API. Certainly we would recommend using the Smartpools software as it was specifically designed for this situation - but yes, you should be able to use the API.
Unfortunately I don't have much other guidance on *how* to do this specifically - I can just say that the API has access to most common cluster commands, so if you are able to do something manually, the API should be able to do the same.