Integrating Array Management into Lustre