- Instale o ssbench Siga as instruções oficiais
sudo apt-get update
sudo apt-get install -y python-dev python-pip 'g++' libzmq-dev
sudo pip install pip --upgrade
sudo pip install ssbench --allow-external statlib --allow-unverified statlib
Se você teve o azar de não conseguir instalar o statlib, tente instalá-lo com easy_install
sudo easy_install http://python-statlib.googlecode.com/files/statlib-1.1.tar.gz
- Crie um arquivo de cenário
{
"name": "Smoke Scenario",
"sizes": [{
"name": "Small files (24K)",
"size_min": 24576,
"size_max": 24576
}],
"initial_files": {
"Small files (24K)": 100
},
"container_count": 10,
"operation_count": 100,
"crud_profile": [100, 0, 0, 0],
"user_count": 2
}
Configure as variáveis de ambiente de autenticação como você faz ao usar o
python-swiftclient
cliente.Executar em único host
ssbench-master run-scenario -f scenarios/smoke.scenario --workers 2