One more thought for storing files... You can have a look at various algorithms used for RAID subsystem when disk striping is used (without parity)...and now relate them to your project using following questions 1. Are you considering to split large files and store them on different servers which participate in DFS? 2. If no, how will u convince user e.g. he will see combined 10gb space free but since largest chunk u may have is 500mb, how will u tell user that file cannot be stored?? 3. If yes (for q1), how can u increase performance while working with data? i mean here if u distribute the files accross the participants...user may get better performance.
the thing seems interesting and just might grow complex if brainstormed enough...and then it would be real fun to implement and learn along...
Kiran Ghag Software Engineer @ Patni Computers, India Work Phone: +91 (22) 2829 1454 Extension 5236 Web Page: http://kiran7.freeservers.com ---------------------------------------------------------------------------- ----
ASCII: The control code for all beginning programmers and those who would become computer literate. Etymologically, the term has come down as a contraction of the often-repeated phrase "ascii and you shall receive." -- Robb Russon
--- Nikhil Karkera ianmalc@rediffmail.com wrote:
Hi,
We need to create a distributed file system as part of an academic project.