[DRBD-cvs] svn commit by phil - r2238 - trunk - Some additions to the ROADMAP document

drbd-cvs at lists.linbit.com drbd-cvs at lists.linbit.com
Tue Jun 20 16:01:12 CEST 2006


Author: phil
Date: 2006-06-20 16:01:05 +0200 (Tue, 20 Jun 2006)
New Revision: 2238

Modified:
   trunk/ROADMAP
Log:
Some additions to the ROADMAP document


Modified: trunk/ROADMAP
===================================================================
--- trunk/ROADMAP	2006-06-20 07:25:44 UTC (rev 2237)
+++ trunk/ROADMAP	2006-06-20 14:01:05 UTC (rev 2238)
@@ -787,30 +787,45 @@
 34 Improve the initial hand-shake, to identify the sockets (and TCP-
    links) by an initial message, and not only by the connection timming.
 
+35 Bigger AL-extents (e.g. 16MB)
 
+36 Increase the number of UUID history slots.
+
+Maybe:
+
+*  Switch to protocol C in case we are running without a local 
+   disk and are configured to use protocol A or B.
+
+*  Dynamic misc char device instead of IOCTLs for configuration. Evaluate 
+   if the configuration could be done over a netlink socket as well...
+
+*  A netlink socket to communicate events to userspace.
+   - All state changes
+   - the need to outdate the peer
+
+*  Write some heartbeat glue to do a gracefull switchover in case of
+   a local IO failue. (requires the netlink socket thing)
+
 plus-banches:
 ----------------------
 
-1 wait-sync-target  
+1 Make use-csums to use the kernel's crypto API
 
-2 Implement the checksum based resync
-  and online verification.
+2 Implement online verification
 
-3 Have protocol version 74 available in drbd-0.8, to allow rolling 
-  upgrades
+3 dynamic device allocation 
+  (requires configuration throu a new mechanism (netlink socket/misc dev)
 
 4 Change the bitmap code to work with unmapped highmem pages, instead
   of using vmalloc()ed memory. This allows users of 32bit platforms
   to use drbd on big devices (in the ~3TB range)
 
-5 Support for variable sized meta data (esp bitmap) = Support for more
-  than 4TB of storage.
-
-6 3 node support. Do and test a 3 node setup (2nd DRBD stacked over
+5 3 node support. Do and test a 3 node setup (2nd DRBD stacked over
   a DRBD pair). Enhance the user level tools to support the 3 node
   setup.
 
-7 Support to pass LockFS calls / make taking of snapshots possible (?)
+6 Have protocol version 74 available in drbd-0.8, to allow rolling 
+  upgrades
 
-8 Dynamic device allocation (displace minor_count module parameter)
 
+



More information about the drbd-cvs mailing list