From ec02674ac76d45130004d03d501b069803b7a124 Mon Sep 17 00:00:00 2001 From: Sheng Yang Date: Fri, 23 Jul 2021 15:23:15 -0700 Subject: [PATCH] Clean up README.md Signed-off-by: Sheng Yang --- README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 50f4cf4..8504727 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,7 @@ Latency in ns (Read/Write) CPU Idleness: 72% ``` -### Example Result of Comparsion Benchmark +### Example Result of Comparison Benchmark ``` ================================ FIO Benchmark Comparsion Summary @@ -92,7 +92,7 @@ Something is *wrong* when: * For **Latency**, the **CPU Idleness** should be at least 40% to guarantee the test won't be impacted by CPU starving. * If this happens, adding more CPUs to the node, or move to a beefer machine. -### Deploy the benchmark +### Deploy the FIO benchmark #### Deploy Single Volume Benchmark in Kubernetes cluster @@ -130,13 +130,13 @@ See [./deploy/fio.yaml](https://github.com/yasker/benchmark/blob/main/deploy/fio wget https://raw.githubusercontent.com/yasker/benchmark/main/deploy/fio-cmp.yaml ``` 1. Set the storage class for each volume you want to compare. -* By default, it's `local-path` vs `yasker`. -* You can install a storage provider for local storage like [Local Path Provisioner](https://github.com/rancher/local-path-provisioner) for this test if you're testing with Kubernetes. + * By default, it's `local-path` vs `longhorn`. + * You can install a storage provider for local storage like [Local Path Provisioner](https://github.com/rancher/local-path-provisioner) for this test if you're testing with Kubernetes. 1. Update the `FIRST_VOL_NAME` and `SECOND_VOL_NAME` fields in the yaml to the name you want to call them -* By default, it's also `Local-Path` vs `Longhorn`. + * By default, it's also `Local-Path` vs `Longhorn`. 1. Update the `SIZE` of PVCs and the benchmark configuration. -* By default, the size for comparison benchmark is **`30G`**. -* As mentioned above, for formal benchmark, the size should be **at least 25 times the read/write bandwidth** to avoid the caching impacting the result. + * By default, the size for comparison benchmark is **`30G`**. + * As mentioned above, for formal benchmark, the size should be **at least 25 times the read/write bandwidth** to avoid the caching impacting the result. 1. Deploy using ``` kubectl apply -f fio-cmp.yaml