[pnfs] [PATCH 15/15] panlayout: artificially multiply the stripe size

Benny Halevy bhalevy at panasas.com
Thu May 21 13:53:21 EDT 2009


Until we have a two dimensional coalescing algorithm
We need to write multiple stripes at a time to get
good bandwidth.

Signed-off-by: Benny Halevy <bhalevy at panasas.com>
---
 fs/nfs/panlayout/panlayout.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/fs/nfs/panlayout/panlayout.c b/fs/nfs/panlayout/panlayout.c
index 9be9369..25b07d0 100644
--- a/fs/nfs/panlayout/panlayout.c
+++ b/fs/nfs/panlayout/panlayout.c
@@ -495,6 +495,7 @@ panlayout_get_stripesize(struct pnfs_layout_type *pnfslay)
 			if (n == 0)
 				n = lo->olo_num_comps;
 			n -= 1;
+			n *= 8;	/* FIXME: until we have 2-D coalescing */
 			break;
 
 		case PNFS_OSD_RAID_PQ:
-- 
1.6.3



More information about the pNFS mailing list