Status reports

Currents status: Project finished!

Here is my "project diary" where I made notes of the progress. Since the project is finished this is mostly left here as a curiosity.


1999-11-08: First meeting with Karl-Filip Faxén and Fredrik Lundevall at IT.

Week 45: Searched for, found and printed a lot of reports and articles. Started on web pages.

Week 46: Continued the search for articles and started reading. Started to write litterature study (preliminary disposition etc).

1999-11-26: Meeting with Ragnar Andersson to discuss the project.

Week 47: Continued the search for and study of articles. Studied AFS history and architecture. Wrote the AFS/Arla part of the litterature study.

1999-11-29: Meeting with Karl-Filip Faxén and Fredrik Lundevall to discuss litterature study and some other details.

Week 48: Continued search for articles. Studied other replicating file systems and wrote notes for litterature study. Studied file systems are (so far): Coda, Deceit, DEcorum, Echo, Ficus, Frangipani, Harp, Huygens and InterMezzo. Not all of these are interesting for this work.

Week 49: Printed out more articles. Studied articles about algorithms and some more about other file systems. Wrote notes for litterature study. Did a huge job on updating the reference list. As a bonus I added nice green buttons to the webpage.

1999-12-14: Method- and Planning Meeting in Kista with the examiner and supervisors.

Week 50: Published a preliminary disposition for the litterature study. Edited the preliminary project description and time plan. The time plan and project description are now definitive. Worked with the litterature study. I was ill for a couple of days, and didn't get as much done as I hoped I would.

Week 51: Studied and started writing about optimistic replication and the Ficus and Coda file systems (examples of optimistic replication). Decided that it is Chritsmas and took a few days off.

Week 52: Took a week off to celebrate Christmas and New Year, and to patch my computer for the Y2K problem ;-)

Week 1: Took a few days off, then started studying and writing about pessimistic replication algorithms, mainly voting and dynamic voting. Waded through the 24 pages of references in Chow&Johnson in search for something interesting and found quite a few titles, which I added to the titles page. Not looking forward to searching for all those articles.

Week 2: Sorted through the new references, searched for them and printed the interesting ones of the ones I found, which took about two days. Read what Chow&Johnson have to say about replication (chapter 12), though I had read it before in a course. Added the table at the top of this page. Started looking for AFS administrators interested in participating in the requirements capture and wrote down a few questions to ask them.

Week 3: Read a bit more about Coda in a newly printed article. Read through parts of what I've writen and made some corrections. Read (and wrote a bit) about some pessimistic algorithms, mainly different kinds of quorum protocols.

Week 4: Wrote about more quorum protocols. Continued reading through and editing what I had written so far. Sorted articles. Sent out question forms to some AFS administrators and had some correspondence with the quickest responders.

Week 5: Finished the protocol part of the litterature study (preliminary version) by writing about epidemic update propagation and view consistency in optimistic systems.

Week 6: Studied and wrote about articles with evaluations and comparisons of replication methods. Read and wrote about Harp and Frolic (replicating file systems). Started writing an introduction to file systems.

Week 7: Wrote about more file systems, including Huygens, Echo and Deceit.

Week 8: Wrote about the rest of the file systems, including Bayou, HA-NFS and NFS. Ran spell-checks and started reading through the text.

Week 9: Made a reference list for the litterature study. Continued reading through the text and making corrections and finishing touches. Made a coupple of additions. Now it's starting to look finished, it only needs some TeX-ing and more spell checking.

Week 10: Learned TeX and TeX:ed the files. Ran spell checks. Wrote an abstract. TeX-ed the reference-list. Now I'm geting ready to send a copy to the examiners...

Week 11: Read through and made corrections to the study. Completed some entries in the reference list (detective work!). Printed a copy.

Week 12: Read the printed copy of the litterature study and made more corrections. Worked with the requirements capture (a preliminary version now published).

Week 13: While waiting for comments on the litterature study from the supervisors I started on the option list. Lots of thinking, writing and re-writing...

Week 14: Continued with the brainwork, decided that I need to study Arla and AFS a bit more and tried to find documentation about AFS and Arla. Still waiting for comments from the supervisors.

Week 15: Worked with the option list. Talked to some Arla developers.

Week 16: Worked a bit, Easter holiday on thursday-friday.

Week 17: Still some easter holiday, but did some work, too.

Week 18-22: Forgot to keep the diary updated. Didn't actualy do that much due to other work. Worked a bit with the option list, though. Made some nice illustrations in xfig.

Week 23-24: Summer holiday.

Week 25: Tried to make a new structure for the option list. Re-wrote chapter 1 of the litterature study (introduction to file systems turned inte introduction to distributed file systems).

Week 26: Wrote on the option list and made illustrations for chapter one.

Week 27: Worked with the option list. Asked around a bit for some details that were unclear.

Week 28-30: Worked slowly on the report. Nearly finished, but not quite content with the disposition.

Week 31: Finaly got a better idea for the disposition. Wrote busily and finished the report! I'm now publicing the preliminary version of the report.

September-October: Waited for comments on the report.

November:Held the seminar. Now finishing the report.

December: Had a final meeting with my examiner. The report is now approved, which means that the project is finished!


[Main]Back to main page
Page maintained by Noora Peura (noora@nada.kth.se).