Hi Viraj,

The FAQ could be more clear, I agree. If you add servers with free space, those servers are added to the pool of servers where new datafiles (parts of files) will be stored. So, some of the data for new files will end up on the new servers (probably). However, we do not right now have an intelligent algorithm in place to put new datafiles *only* on servers with space -- we don't check free space when creating these things (it would be even more messages...).

So, at the moment PVFS2 isn't exactly what you're looking for in that sense. With a little extra code, pvfs2-clients could track free space on servers and make better decisions about this sort of thing. But remember, the whole point of PVFS2 is to be striping data across many servers to increase bandwidth for parallel access, so suddenly putting files on one new server goes against that (although not storing at all is arguably worse...).

Regards,

Rob

Viraj Alankar wrote:
Hello,

I would like to know what PVFS2 currently does in a situation where I
have data close the maximum amount of storage and I then add another
node. From this FAQ:

http://www.pvfs.org/pvfs2/pvfs2-faq.html#SECTION000113000000000000000

it seems new data will not be stored on the new (empty) server. But
this FAQ seems to say that it will:

http://www.pvfs.org/pvfs2/pvfs2-faq.html#SECTION000102000000000000000

Can someone please clarify what will happen? Basically I'm looking for
a filesystem where I can easily add more storage in a modular fashion.
I'd like to have a setup where when I reach close to my maximum
storage, I simply add another node and the free space grows.

Thanks,

Viraj.
_______________________________________________
PVFS2-users mailing list
[email protected]
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-users

Reply via email to