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

Added OpenIO and MinIO results in sample/charts. #341

Merged
merged 1 commit into from
Mar 24, 2022

Conversation

Amartya-Mahato
Copy link
Contributor

@Amartya-Mahato Amartya-Mahato commented Mar 23, 2022

Issue -> #311

  • For MinIO performance benchmarking following commands were working perfectly fine, with option -csvfile.

  1. To get write benchmarks.
./build/install/sbk/bin/sbk -class minio -writers 1 -size 100 -seconds 60 -csvfile file_name_write.csv
  1. To get read benchmarks.
./build/install/sbk/bin/sbk -class minio -readers 1 -size 100 -seconds 60 -csvfile file_name_read.csv

  • For OpenIO performance benchmarking i used docker image and deployed OpenIO first.

As per OpenIO Documentation following commands i used to set it up.

  1. To pull Docker Image
docker pull openio/sds:20.04
  1. To run image and map the oioswift port ( here i used -d option for detached mode )
docker run -d --name oio-sds -p 6007:6007 openio/sds

i also used this command to know private IP docker inspect -f '{{ .NetworkSettings.IPAddress }}' oio-sds
that's how i set up OpenIO image in my system.

  • After that i used following commands to get benchmarking in .csv files.

  1. To get write benchmarks.
./build/install/sbk/bin/sbk -class openio -url http://127.0.0.1:6007  -writers 1 -size 100 -seconds 60 -csvfile OpenIo_file_name_write.csv
  1. To get read benchmarks.
./build/install/sbk/bin/sbk -class openio -url http://127.0.0.1:6007  -readers 1 -size 100 -seconds 60 -csvfile OpenIO_file_name_read.csv

  • At last i used sbk-chart application to create .xlsx files.


openio_minio_writer_results.xlsx openio_minio_writer_results.xlsx
openio_minio_reader_results.xlsx openio_minio_reader_results.xlsx
OpenIO_read_benchmarks.csv OpenIO_read_benchmarks.csv
OpenIO_write_benchmarks.csv OpenIO_write_benchmarks.csv
minio_read_benchmarks.csv minio_read_benchmarks.csv
minio_write_benchmarks.csv minio_write_benchmarks.csv

@kmgowda
Copy link
Owner

kmgowda commented Mar 24, 2022

@Amartya-Mahato I am merging with PR with SODAMED label; if you complete the same experiment with bare metal deployment (without dockers) of minio and openio ; you can earn SODAHIGH label

@kmgowda kmgowda merged commit ff22ef5 into kmgowda:master Mar 24, 2022
@Amartya-Mahato Amartya-Mahato deleted the results branch April 9, 2022 10:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants