Kiyoshi Ueda
f392ba889b
dm mpath: add service time load balancer
...
This patch adds a service time oriented dynamic load balancer,
dm-service-time, which selects the path with the shortest estimated
service time for the incoming I/O.
The service time is estimated by dividing the in-flight I/O size
by a performance value of each path.
The performance value can be given as a table argument at the table
loading time. If no performance value is given, all paths are
considered equal.
Signed-off-by: Kiyoshi Ueda <k-ueda@ct.jp.nec.com >
Signed-off-by: Jun'ichi Nomura <j-nomura@ce.jp.nec.com >
Signed-off-by: Alasdair G Kergon <agk@redhat.com >
2009-06-22 10:12:28 +01:00
..
2009-06-18 14:07:46 -07:00
2009-06-16 19:47:51 -07:00
2008-11-07 21:45:29 -05:00
2009-05-18 16:26:03 +01:00
2008-10-30 11:38:45 -07:00
2009-01-07 23:14:38 +08:00
2009-06-12 18:01:47 +02:00
2009-04-07 08:12:38 +02:00
2009-06-15 21:30:28 -07:00
2009-06-18 13:03:48 -07:00
2009-06-18 13:03:46 -07:00
2009-06-15 11:49:42 -04:00
2008-10-16 11:21:30 -07:00
2009-01-05 18:10:19 -07:00
2009-06-04 10:32:49 -06:00
2009-06-22 10:12:28 +01:00
2009-06-15 21:30:28 -07:00
2009-06-15 21:30:23 -07:00
2009-06-16 19:07:39 -03:00
2009-06-15 21:30:28 -07:00
2009-06-16 19:47:58 -07:00
2009-06-18 14:07:46 -07:00
2009-06-15 21:30:24 -07:00
2009-06-15 18:39:52 +02:00
2009-06-19 16:58:20 +02:00
2009-03-30 15:21:59 +02:00
2009-06-07 13:52:52 +02:00
2009-04-08 13:52:01 -07:00
2009-06-11 01:58:01 -07:00
2009-06-18 13:04:04 -07:00
2009-06-08 00:45:52 -07:00
2009-06-19 08:08:50 +02:00
2009-06-09 22:37:47 +02:00
2009-06-12 18:01:47 +02:00
2009-06-12 18:01:47 +02:00
2009-06-12 22:27:13 +09:30
2009-01-14 19:19:03 +01:00
2009-04-01 08:59:18 -07:00
2009-06-12 18:01:47 +02:00
2009-06-12 18:01:47 +02:00
2009-06-15 03:02:23 -07:00
2009-03-20 11:35:04 -07:00
2008-10-30 11:38:45 -07:00
2009-06-14 13:46:25 -07:00
2009-06-21 21:00:59 +02:00
2009-06-18 13:04:04 -07:00
2009-06-12 18:01:47 +02:00
2009-06-12 18:01:47 +02:00
2009-06-12 18:01:47 +02:00
2009-06-17 09:50:44 -07:00
2008-11-14 17:28:53 +00:00
2008-12-22 18:44:05 +09:00
2009-06-21 13:13:08 -07:00
2009-04-21 13:41:50 -07:00
2009-06-16 19:47:45 -07:00
2009-06-12 18:01:47 +02:00
2009-06-15 21:30:28 -07:00
2009-06-12 18:01:51 +02:00
2009-06-16 19:07:53 -03:00
2009-06-17 09:45:46 -07:00
2009-01-08 08:31:14 -08:00
2009-06-18 07:32:06 +00:00
2009-01-07 10:00:18 -08:00
2009-06-11 23:31:52 +02:00
2009-03-30 15:22:02 +02:00
2009-06-16 19:47:52 -07:00
2008-12-03 16:09:53 -07:00
2009-06-12 18:01:47 +02:00
2008-11-12 17:17:18 -08:00
2009-06-18 13:03:46 -07:00
2009-06-12 18:01:46 +02:00
2008-12-18 12:08:05 +01:00
2009-01-11 19:12:49 +01:00
2008-11-14 10:39:26 +11:00
2009-06-12 18:01:50 +02:00
2009-04-07 08:44:05 -07:00
2009-06-12 18:01:47 +02:00
2009-04-07 08:31:12 -07:00
2009-01-05 18:10:19 -07:00
2009-03-26 15:45:43 -07:00
2009-03-24 16:38:27 -07:00
2009-06-12 18:01:47 +02:00
2008-11-06 15:41:19 -08:00
2009-06-19 16:58:18 +02:00
2009-05-09 07:12:50 +02:00
2009-06-18 13:03:57 -07:00
2009-06-12 18:01:47 +02:00
2008-10-16 11:21:32 -07:00
2008-11-12 17:17:18 -08:00
2008-11-03 18:21:44 +01:00
2009-01-29 18:19:29 -08:00
2009-05-02 15:36:10 -07:00
2009-06-18 13:03:57 -07:00
2009-06-13 14:27:20 +02:00
2009-06-11 17:03:29 +01:00
2009-06-12 18:01:47 +02:00
2009-06-15 21:30:28 -07:00
2009-06-12 18:01:47 +02:00
2009-04-26 18:21:24 +02:00
2008-10-20 15:43:10 +02:00
2009-04-27 12:00:27 -07:00
2009-04-27 12:00:27 -07:00
2009-01-06 15:59:28 -08:00
2008-10-30 11:38:46 -07:00
2008-11-28 16:47:41 +01:00
2009-03-31 15:18:37 +11:00
2009-04-29 14:15:55 +02:00
2009-06-12 18:01:47 +02:00
2008-10-30 19:07:04 +01:00
2009-01-08 12:04:47 +00:00
2008-11-12 17:17:17 -08:00
2009-06-12 18:01:47 +02:00
2009-06-15 15:05:58 -04:00
2009-06-18 13:03:56 -07:00
2008-10-16 11:21:32 -07:00
2009-04-03 16:42:35 +01:00
2009-06-12 18:01:47 +02:00
2009-04-14 09:00:23 +10:00
2009-04-11 08:18:11 +02:00
2008-10-29 15:03:49 -07:00
2009-06-19 08:08:50 +02:00
2008-10-16 11:21:32 -07:00
2009-06-14 13:46:25 -07:00
2009-05-08 19:22:20 -07:00
2009-04-02 00:49:02 +02:00
2009-04-14 09:14:58 +10:00