<html><body><div>Hello Heketi Team,<br data-mce-bogus="1"></div><div><br data-mce-bogus="1"></div><div>We love using Heketi.&nbsp; I have been searching far and wide for something and I was hoping I am just simply missing it, right in front of my face.&nbsp; Is there a way to use Heketi to create a distributed Gluster volume—but to make sure Gluster spreads it across more than one storage peer?&nbsp; I need a distributed volume (no replication) where I know the [multiple] bricks will be on different hosts.&nbsp; Example: If I ask for 6G of storage, it would be nice to make the 6G logical Gluster volume spread across 3 x 2G volumes under the hood, on 3 different storage peers.&nbsp; I am looking for throughput, and with my heavy writers, the single brick that got allocated to all 6G is being hit very hard, and I'd like to spread that out to &lt;n&gt; peers (e.g. 6G/&lt;n&gt;) using the Heketi api.&nbsp; (Or, is this just something that I need to do manually from gluster-cli only?&nbsp; When I saw 'gluster volume add-brick ...'&nbsp; I was hoping that Heketi exposed that behavior somehow, either on initial allocation, or after the fact.)<br data-mce-bogus="1"></div><div><br data-mce-bogus="1"></div><div>Using "type: none" (distributed) I get my volume no problem, it's just that it always seems to fall to one big chunk on one single host.&nbsp; I even wondered if there was a way to use the topology to hint to Heketi that it should split the bricks up between more than one host.<br data-mce-bogus="1"></div><div><br data-mce-bogus="1"></div><div>I have used heketi in Kubernetes by making StorageClass, and also have some experience using the heketi-cli.<br data-mce-bogus="1"></div><div><br data-mce-bogus="1"></div><div>Thank you for any help or pointers you can provide!<br data-mce-bogus="1"></div><div><br data-mce-bogus="1"></div><div>Sincerely,<br data-mce-bogus="1"></div><div>Michael<br data-mce-bogus="1"></div></body></html>