Skip to content

acalhounRH/automated_ceph_test

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

Automated Ceph Test

Combination of Jenkins, ceph benchmarking tools and scripts that enable a user to automate the testing of ceph

Summary:

alt text alt text

Installation:

In order to install first pull automated ceph test, git clone https://github.com/acalhounRH/automated_ceph_test.git

Jenkins Controller (Master) Setup

On the Control node navigate to the automated_ceph_test directory and run setup.sh -m. setup will install necessary dependencies and launch the jenkins master.

Jenkins Agent

Agent deployment is controled via the jenkins job prepare_agent.

How to Run:

alt text alt text alt text alt text alt text

Expected Results:

Ceph Benchmark Test (CBT)

CosBench

Smallfile

Dependencies:

  • ceph_ansible
  • Ceph Benchmark Tool (CBT)
  • ceph_linode
  • smallfile
  • cosbench
  • Elasticsearch
  • Grafana

Note: elasticsearch and grafana are NOT installed/setup using automated_ceph_test, and should be insalled/setup prior to automated_ceph_test.

About

combination of Jenkins, ceph benchmarking tools and scripts that enable a user to automate the testing of ceph

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published