Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Initial Benchmarking #11

Open
jeremycastillo opened this issue Feb 6, 2017 · 4 comments
Open

Initial Benchmarking #11

jeremycastillo opened this issue Feb 6, 2017 · 4 comments
Assignees

Comments

@jeremycastillo
Copy link
Collaborator

Begin to to do baseline benchmarking for project.

  • Benchmark applications without volumes
  • Benchmark applications with normal volumes
  • Benchmark applications with volumes on NFS/GlusterFS
@jeremycastillo jeremycastillo changed the title Benchmarking Initial Benchmarking Feb 6, 2017
@jeremycastillo
Copy link
Collaborator Author

Build on risk reduction benchmarking.

Benchmark containers

bonnie++ in different OSes
databases (cassandra, redis, mongoDB) in different OSes

Use these two programs to benchmark containers without and with volumes and volumes on NFS/GlusterFS. This will determine the baseline of containers performance.

Benchmarking of simple applications

Simple scenarios to test overall performance improvements.

Scenario 1 : simple blogging app (writing and reading multiple entries for blog)
Scenario 2 : simple app for searching some large amount of data (movie, dictionary, library of books)
Scenario 3 : simple app that does arithmetic operations on data and stores the data.

Use these starting scenarios to test performance of an applications built with containers.

I think this is a good starting point for collecting data. @Jacobingalls Does this make sense? This is what I took away from our conversations/research and what i came up with in my brain. Just lmk if we need to change any of this or i need more clarification on what we are trying to do. If so, we can take a scenario, build it and then benchmark it without, with and with NFS/GlusterFS enabled volumes.

@Jacobingalls
Copy link
Collaborator

@jeremycastillo I will take Scenario 2

@JohnStarich
Copy link
Member

Status update: #24 adds automatic running of benchmarks

@JohnStarich
Copy link
Member

I believe this was completed by the time #26 was merged. Can someone confirm this is done?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants