Zbr's days.
July
Sun Mon Tue Wed Thu Fri Sat
2
       
2007
Months
Jul

About :: TODO :: Blog :: RSS :: Old blog :: Projects :: GIT :: Gallery :: Notes

Mon, 02 Jul 2007

Climbing evening.


That was damn good training - warming traverses, set of simple old and new traces without rest, set of simple traces on the negative slope walls and eventually trace with the bottom rope (or 'to lead'). I managed to finish trace with the bottom rope just with couple of falls, which was very surprising for me. I think I will continue to work on the negative slope with bottom rope during next trainings.

/life :: Link / Comments (0)


Moscow, around 8:00 P.M.


Task has not been completed.

Things to do:

  • polling state machine (complex)
  • async client accepting (part of the above)
  • receiving (part of the above) (complex)
  • userspace code (simple)
  • local disk target (simple)
  • testing (infinite?)
Implemented tasks:
  • moved away from device mapper to raw block device (simple)
  • block layer - disk and request queue allocation, block device initialization (simple)
  • configuration - initial autoconfiguration network protocol (trivial - one structure)
  • networking - sending/receiving/listening per node part (simple)
  • userspace configuration via ioctl (simple and a bit boring - tried to find perfect structures, ended with usual crap)
  • increased code size from several to 20 kbytes (not sure if it is a good sign, but size is already about the same as network block device, which is much simpler)
Not that many bits, but I only worked until the dinner - it was too tasty and I had a bit spartan eating this weekend, so I can not resist to have a bit of rest after taking a food...

Stay tuned, if there will not be any urgent tasks at paid work, initial implementation will be completed very soon.

Likely tomorrow I will write a small draft of the networking communication protocol, which will be used in the distributed storage. It is simple, but should include all possible cases.
And right now I move to climbing zone.

/devel/dst :: Link / Comments (0)


Moscow, around 8:00 A.M.


I'm in office (no, I did not sleep here, sometimes I just wake up early - today about 5:30), looking in my two monitors trying to setup a plan for the day.
Less than in 10 hours I will move to climbing zone, until then I plan no less than to create first version of the storage, which is supposed to do not less than to allow to connect several remote storages and form single one on the local node (for the initial implementation it will be enough to have round-robin writing algo without redundancy).
Time has started...

/devel/dst :: Link / Comments (0)


Morning.


Sova

Origin.

/other :: Link / Comments (0)