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

Add a client to evaluate performances #303

Merged
merged 4 commits into from
May 16, 2022

Conversation

yunkon-kim
Copy link
Member

Currently, the client shows:

  • host network changes (e.g., write the change when a host's public/private IP is changed)
  • latency between peers (there are 4 test cases by the networking rule type and encryption enablement.)

An example of host network changes

Trial no.,Hostname,Previous public IP,Current public IP,Previous private IP,Current private IP,Timestamp
1,ip-192-168-2-132,52.77.235.200,13.213.44.148,192.168.2.132,192.168.2.132,2022-05-13 11:53:20
2,ip-192-168-2-134,13.250.42.87,13.229.124.47,192.168.2.134,192.168.2.134,2022-05-13 13:03:45
3,ip-192-168-2-134,13.229.124.47,13.213.35.61,192.168.2.134,192.168.2.134,2022-05-13 14:13:18
4,ip-192-168-2-134,13.213.35.61,13.213.30.139,192.168.2.134,192.168.2.134,2022-05-13 15:23:22

An example of latency under 4 test cases

Trial no.,Test case,Rule type,Command type,Source IP,Source name,Destination IP,Destination name,Minimun RTT (ms),Average RTT (ms),Maximum RTT (ms),Stddev RTT (ms),Packets receive,Packet loss,Bytes received,Timestamp
1,1,basic,DISABLE_ENCRYPTION,192.168.0.7,ip-192-168-2-132,192.168.0.8,ns01-yk01perf-gcp-asia-east1-1-c9tmn7bcp5hm4p4muo0g,46.58,47.61,49.25,0.75,10,0,240,2022-05-13 11:54:26
1,1,basic,DISABLE_ENCRYPTION,192.168.0.7,ip-192-168-2-132,192.168.0.9,ns01-yk01perf-gcp-asia-east1-0-c9tmn33cp5hm4p4munvg,46.15,46.92,48.19,0.65,10,0,240,2022-05-13 11:54:26
1,2,basic,ENABLE_ENCRYPTION,192.168.0.8,ns01-yk01perf-gcp-asia-east1-1-c9tmn7bcp5hm4p4muo0g,192.168.0.9,ns01-yk01perf-gcp-asia-east1-0-c9tmn33cp5hm4p4munvg,8.00,9.40,11.62,0.97,10,0,240,2022-05-13 11:55:21
1,2,basic,ENABLE_ENCRYPTION,192.168.0.6,ip-192-168-2-134,192.168.0.7,ip-192-168-2-132,8.32,14.60,23.23,4.16,10,0,240,2022-05-13 11:55:21
1,3,cost-prioritized,DISABLE_ENCRYPTION,192.168.0.7,ip-192-168-2-132,192.168.0.8,ns01-yk01perf-gcp-asia-east1-1-c9tmn7bcp5hm4p4muo0g,46.38,47.20,47.81,0.41,10,0,240,2022-05-13 11:56:17
1,3,cost-prioritized,DISABLE_ENCRYPTION,192.168.0.7,ip-192-168-2-132,192.168.0.9,ns01-yk01perf-gcp-asia-east1-0-c9tmn33cp5hm4p4munvg,46.03,46.92,48.82,0.79,10,0,240,2022-05-13 11:56:17
1,4,cost-prioritized,ENABLE_ENCRYPTION,192.168.0.7,ip-192-168-2-132,192.168.0.8,ns01-yk01perf-gcp-asia-east1-1-c9tmn7bcp5hm4p4muo0g,52.96,57.64,67.93,3.95,10,0,240,2022-05-13 11:57:13
1,4,cost-prioritized,ENABLE_ENCRYPTION,192.168.0.7,ip-192-168-2-132,192.168.0.9,ns01-yk01perf-gcp-asia-east1-0-c9tmn33cp5hm4p4munvg,55.01,57.89,65.49,3.01,10,0,240,2022-05-13 11:57:13

- Evaluate performance with your input (manual version)
- Relocate the existing `demo-client`and `config.yaml`
- Update Makefile and .gitignore
- Compare the both status by ModRevision in etcd
- Apply `cb-log` and update logging
- Be able to select a mode between interactive mode and interval mode
@yunkon-kim yunkon-kim self-assigned this May 13, 2022
@yunkon-kim yunkon-kim linked an issue May 16, 2022 that may be closed by this pull request
@yunkon-kim yunkon-kim merged commit bfd6efa into cloud-barista:develop May 16, 2022
@yunkon-kim yunkon-kim deleted the add-perf-eval-client branch May 17, 2022 12:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add performance evaluation
1 participant