Docs: multipath.conf.annotated: Update `path_selector' description
authorMichael Witten <mfwitten@gmail.com>
Thu, 25 Apr 2013 03:18:53 +0000 (03:18 +0000)
committerChristophe Varoqui <christophe.varoqui@opensvc.com>
Sat, 27 Apr 2013 07:50:02 +0000 (09:50 +0200)
In the following commit:

  c015b128103e7a6426d124a38cd679a181573b88
  multipath: change default path_selector to
  Date: Sat Jan 12 00:04:40 2013 -0600

the default for the `path_selector' attribute is changed
from "round-robin 0" to "service-time 0"; this new commit
reflects that change in `multipath.conf.annotated'.

Also, this commit adds documentation about the other
possible values for `path_selector'.

Signed-off-by: Michael Witten <mfwitten@gmail.com>
multipath.conf.annotated

index 406f385..d2e0359 100644 (file)
 #      # scope   : multipath & multipathd
 #      # desc    : the default path selector algorithm to use
 #      #           these algorithms are offered by the kernel multipath target
 #      # scope   : multipath & multipathd
 #      # desc    : the default path selector algorithm to use
 #      #           these algorithms are offered by the kernel multipath target
-#      # values  : "round-robin 0"
-#      # default : "round-robin 0"
+#      # values  : "round-robin 0"  = Loop through every path in the path group,
+#      #                              sending the same amount of IO to each.
+#      #           "queue-length 0" = Send the next bunch of IO down the path
+#      #                              with the least amount of outstanding IO.
+#      #           "service-time 0" = Choose the path for the next bunch of IO
+#      #                              based on the amount of outstanding IO to
+#      #                              the path and its relative throughput.
+#      # default : "service-time 0"
 #      #
 #      #
-#      path_selector   "round-robin 0"
+#      path_selector   "service-time 0"
 #
 #      #
 #      # name    : path_grouping_policy
 #
 #      #
 #      # name    : path_grouping_policy
 #              #
 #              path_checker            directio
 #
 #              #
 #              path_checker            directio
 #
-#              #
-#              # name    : path_selector
-#              # scope   : multipathd & multipathd
-#              # desc    : the path selector algorithm to use for this mpath
-#              #           these algo are offered by the kernel mpath target
-#              # values  : "round-robin 0"
-#              #
-#              path_selector           "round-robin 0"
+#              # as already described
+#              path_selector           "service-time 0"
 #
 #              #
 #              # name    : features
 #
 #              #
 #              # name    : features