You are on page 1of 1

Swift Replication Test-bed Testing Plans

Server Configurations

Servers RAM Size Number of Core


Proxy 4GB 1 vCPU
Account 4GB 1 vCPU
Container 4GB 1 vCPU
Object 4GB 1 vCPU

Openstack suggested service tuning (conf. file) in SWIFT deployment

Available Core Suggested Worker Level Suggested Concurrency Level


1 1 2
2 2 4
4 4 8
8 8 16

** workers : Because of the way Python works, it can only use one CPU core per process. Each
worker is a process. So, if you have 8 cores, a minimum of 8 workers should be defined.

** max_clients : Maximum number of clients one worker can process simultaneously . Lowering
the number of clients handled per worker, and raising the number of workers can lessen the impact
that a CPU intensive.

Object PUT and Monitor CPU uses

Core Worker level Concurrency level Object upload


1 1 2 5GB
2 2 4 10GB
4 4 8 50GB
8 8 16 100GB

8 4 8 100GB
4 2 4 100GB
8 4 16 100GB
8 8 8 100GB

You might also like