Hi Andreas,
Thanks for the response to my queries. :)
I was under the assumption that directory data would be striped across OSTs just like regular files. Your answer clarified that and my assumption is proved wrong!!
Also, as an add-on question, could you please provide your opinion regarding directory creation vs file creation overhead in Lustre. (In normal Linux systems, directory creation is generally considered an expensive operation. So just wanted to clarify on that in terms of Lustre).
The background is I'm trying to create a directory for every file and then write each write request (for that file) into a separate file under the newly created directory. (so number of file creates in actual Lustre = number of directories in my modified form and each write creates a new file). I know it's not the normal Lustre operation and there is an additional overhead to MDS in first creating the directory and then writing to the files under it instead of just creating a single file. Could you please help me in understanding if Directory creation / Directory lookup (for reads) would lead to lot of additional overhead compared to the present case.
Have a great weekend!! :)
Regards,
Akhilesh.