Skip to content

Instantly share code, notes, and snippets.

@ntata
Created November 23, 2016 16:31
Show Gist options
  • Save ntata/51e3add51df4fff2084f27e1d69045f4 to your computer and use it in GitHub Desktop.
Save ntata/51e3add51df4fff2084f27e1d69045f4 to your computer and use it in GitHub Desktop.
POC for KPI - Service Availability
Setup multi node Swift environment
----------------------------------
Architectural layout:
a. one load balancer
b. two proxy servers
c. four storage nodes
d. mount loopback devices if working on VMs
Auth System:
a. Keystone
Load:
a. cosbench scripts? Borrowed from CAS?
Scenraios
---------
a. Identify an object's hash, get the 3 primaries from ring, bring down the primary devices corresponding to the object,
try to PUT the object and ensure it is getting PUT on a hand off w/o complaining, now bring back the primaries, check
object is being replicated correctly.
b. unmount couple of devices unde load
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment