Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

define swift replica count by region?

Is there a way to specifically define how many replicas a region will contain? For example, assume 10 nodes each in Los Angeles, Dallas, and New York, for a total of 30 storage nodes. How might we accomplish the following with storage policies?

Policy 1
Dallas: 2 replicas
Los Angeles: 1 replica
New York: 1 replica

Policy 2
Dallas: 2 replicas
Los Angeles: 2 replicas

For policy 1 could we configure the object ring to have 4 replicas, then the 10 nodes each in Los Angeles & New York would have 1 zone, and Dallas would have 2? Would swift distribute a partition across the 4 zones? In this scenario the zones no longer reflect the pyhsical environment which seems to contradict the deployment guides.

define swift replica count by region?

Is there a way to specifically define how many replicas a region will contain? For example, assume 10 nodes each in Los Angeles, Dallas, and New York, for a total of 30 storage nodes. How might we accomplish the following with storage policies?

Policy 1
Dallas: 2 replicas
Los Angeles: 1 replica
New York: 1 replica

Policy 2
Dallas: 2 replicas
Los Angeles: 2 replicas

For policy 1 could we configure the object ring to have 4 replicas, then the 10 nodes each in Los Angeles & New York would have 1 zone, and Dallas would have 2? Would swift distribute a partition across the 4 zones? In this scenario the zones no longer reflect the pyhsical environment which seems to contradict the deployment guides.

define swift replica count by region?

Is there a way to specifically define how many replicas a region will contain? For example, assume 10 nodes each in Los Angeles, Dallas, and New York, for a total of 30 storage nodes. How might we accomplish the following with storage policies?

Policy 1
Dallas: 2 replicas
Los Angeles: 1 replica
New York: 1 replica

Policy 2
Dallas: 2 replicas
Los Angeles: 2 replicas

For policy 1 could we configure the object ring to have 4 replicas, then the 10 nodes each in Los Angeles & New York would have 1 zone, and Dallas would have 2? Would swift distribute a partition across the 4 zones? In this scenario the zones no longer reflect the pyhsical environment which seems to contradict the deployment guides.

click to hide/show revision 4
No.4 Revision

define swift replica count by region?

Is there a way to specifically define how many replicas a region will contain? For example, assume 10 nodes each in Los Angeles, Dallas, and New York, for a total of 30 storage nodes. How might we accomplish the following with storage policies?

Policy 1
1<br> Dallas: 2 replicas
replicas<br> Los Angeles: 1 replica
replica<br> New York: 1 replica

replica<br>

Policy 2
2<br> Dallas: 2 replicas
replicas<br> Los Angeles: 2 replicas

replicas<br>

For policy 1 could we configure the object ring to have 4 replicas, then the 10 nodes each in Los Angeles & New York would have 1 zone, and Dallas would have 2? Would swift distribute a partition across the 4 zones? In this scenario the zones no longer reflect the pyhsical environment which seems to contradict the deployment guides.

define swift replica count by region?

Is there a way to specifically define how many replicas a region will contain? For example, assume 10 nodes each in Los Angeles, Dallas, and New York, for a total of 30 storage nodes. How might we accomplish the following with storage policies?

Policy 1<br>
1
Dallas: 2 replicas<br>
replicas
Los Angeles: 1 replica<br>
replica
New York: 1 replica<br>
replica

Policy 2<br>
2
Dallas: 2 replicas<br>
replicas
Los Angeles: 2 replicas<br>
replicas

For policy 1 could we configure the object ring to have 4 replicas, then the 10 nodes each in Los Angeles & New York would have 1 zone, and Dallas would have 2? Would swift distribute a partition across the 4 zones? In this scenario the zones no longer reflect the pyhsical environment which seems to contradict the deployment guides.