On 03/03/16 03:57, Peter Brouwer wrote:
> Hello
> 
> I am trying to find some information on the relationship of the ring
> (builder) structure of swift and the size of disks used, i.e. how is
> capacity of a disk managed.
> I've seen many docs/blogs explaining the ring and partitions but I have
> not seen any info on how available space per disk is managed, i.e. the
> relationship between disk size and allocating ring partitions.
> 
> Do all disks in a ring need to be of the same capacity? If not how is
> swift handling the amount of free space?
> 
> Any pointers to documentation on this?
> 

You specify a weight for each device that is added to the ring, this
lets you cope with different sized disks e.g:

Suppose sdb is 1TB and sdc 500GB

$ swift-ring-builder object.builder add r1z1-192.168.122.21:6000/sdb 1
$ swift-ring-builder object.builder add r1z1-192.168.122.21:6000/sdc 0.5

Cheers

Mark


_______________________________________________
Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
Post to     : openstack@lists.openstack.org
Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack

Reply via email to