<div dir="ltr"><div><div><div><div><div><div>Hi ...,<br></div><br></div></div></div></div>One of our customers has a 3 x 240 Disk SAN Storage Array and would like to convert it to Lustre.<br></div><div><div><div><div><div><div><div><div><br></div><div>They have around 150 Workstations and around 200 Compute (Render) nodes.<br>The File Sizes they generally work with are -<br>1 to 1.5 million files (images) of 10-20MB in size.<br></div><div>And a few thousand files of 500-1000MB in size.<br><br></div><div>Almost 50% of the infra is on MS Windows or Apple MACs<br><br></div><div>I was thinking of the following configuration -<br></div><div>1 MDS<br></div><div>1 Failover MDS<br></div><div>3 OSS (failover to each other)<br>3 NFS+CIFS Gateway Servers <br>FDR Infiniband backend network (to connect the Gateways to Lustre)<br>Each Gateway Server will have 8 x 10GbE Frontend Network (connecting the clients)<br></div><div><br></div><b>Option A</b><br></div><div>    10+10 Disk RAID60 Array with 64KB Chunk Size i.e. 1MB Stripe Width<br></div><div>    720 Disks / (10+10) = 36 Arrays.<br></div><div>    12 OSTs per OSS<br></div><div>    18 OSTs per OSS in case of Failover<br></div><div><br></div><div><b>Option B</b><br></div><div>    10+10+10+10 Disk RAID60 Array with 128KB Chunk Size i.e. 4MB Stripe Width<br></div><div>    720 Disks / (10+10+10+10) = 18 Arrays<div>    6 OSTs per OSS<br></div>    9 OSTs per OSS in case of Failover<br></div><div>    4MB RPC and I/O<br></div><div><br></div><div><b>Questions</b><br></div><div>1. Would it be better to let Lustre do most of the striping / file distribution (as in Option A) OR would it be better to let the RAID Controllers do it (as in Option B)<br><br></div><div>2. Will Option B allow us to have lesser CPU/RAM than Option A?<br></div><br><div>Regards,<br><br><br></div><div>Indivar Nair<br></div><div>    <br></div></div></div></div></div></div></div></div>