Skip to content

msouppe/Ceph

Repository files navigation

Ceph

Prerequisites

  • Popper
  • Python 3
  • CloudLab credentials and put into environmental variables:
    • CLOUDLAB_USER
    • CLOUDLAB_PASSWORD
    • CLOUDLAB_PROJECT
    • CLOUDLAB_PUBKEY_PATH
    • CLOUDLAB_CERT_PATH (See here)

Installation

  • Clone the repo:
git clone https://github.com/msouppe/Ceph.git
  • Navigate to Ceph/

  • Run the program:

poppper run

Pipeline

  • setup.sh: Allocate resources (nodes) from CloudLab
  • run.sh: Deploy ceph-ansible and deploy CBT (Ceph Benchmarking Tool)
  • analyze-results.sh:
  • teardown.sh:

Output

Build docker image

docker build -t mariettesouppe/ceph-ansible:v0.2 Docker/ceph-ansible/

for cbt

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages