IBM Cloud(Classic IaaS)의 VSI에서 네트워크 성능 확인(1Gbps 초과)
소개
IBM Cloud의 Classic Infrastructure(VPC가 아닌 분)의 포트 속도는 100Mbps와 1Gbps 옵션이 있습니다. 100Mbps 옵션은 말 그대로 100Mbps까지의 제한이 걸리고 있는 것 같습니다만, 1Gbps 옵션은 1Gbps까지 밖에 나오지 않는가 하면 그런 이유는 아닌 것 같습니다.
실제로 주문 화면에는 다음과 같이 non-rate limited
라고 적혀 있습니다. 즉, 제한을 두지 않았다는 것입니다.
IBM Cloud docs 에는 다음과 같이 쓰여져 있습니다.
IBM Cloud™ Virtual Servers 대역폭은 프로비저닝 프로세스 중에 100Mbps 속도 제한 업링크 포트 속도를 선택한 경우에만 제한됩니다. 프로비저닝 중에 100Mbps 속도 제한 업링크 포트 속도를 선택한 경우 가상 서버 인스턴스의 최대 처리량은 가상 서버 호스트에서 사용 가능한 물리적 대역폭에 의해서만 제한됩니다. 1Gbps 속도 제한 없이 업링크 포트 속도로 프로비저닝하는 경우 추가 구성을 통해 더 높은 네트워크 성능을 얻을 수 있습니다.
이번에는, 디폴트 설정(MTU=1500)에서의 속도와 Jumbo Frame(MTU=9000)에서의 속도를 취득해 보았습니다.
측정 환경 준비
이번에는, 전유 환경(dedicated)등은 이용하지 않고, 이하의 환경을 2대, 동일한 VLAN상에 구축해 보았습니다.
이번에는, 전유 환경(dedicated)등은 이용하지 않고, 이하의 환경을 2대, 동일한 VLAN상에 구축해 보았습니다.
또, 계측 툴로서 iperf3 를 도입해 둡니다(처음은 scp를 사용하려고 생각했지만, 네트워크보다 먼저 cpu 병목이 되어 버렸기 때문에 단념.)
# yum install -y iperf3
검증(기본 MTU=1500일 때)
# ip link set mtu 1500 dev eth0
가 설정되어 있습니다. [root@centos01 ~]# iperf3 -c 10.193.37.170 --parallel 1
Connecting to host 10.193.37.170, port 5201
[ 4] local 10.193.37.148 port 43626 connected to 10.193.37.170 port 5201
[ ID] Interval Transfer Bandwidth Retr Cwnd
[ 4] 0.00-1.00 sec 579 MBytes 4.86 Gbits/sec 0 1.50 MBytes
[ 4] 1.00-2.00 sec 502 MBytes 4.21 Gbits/sec 240 540 KBytes
[ 4] 2.00-3.00 sec 425 MBytes 3.57 Gbits/sec 28 566 KBytes
[ 4] 3.00-4.00 sec 494 MBytes 4.14 Gbits/sec 32 665 KBytes
[ 4] 4.00-5.00 sec 461 MBytes 3.87 Gbits/sec 23 724 KBytes
[ 4] 5.00-6.00 sec 509 MBytes 4.27 Gbits/sec 128 713 KBytes
[ 4] 6.00-7.00 sec 524 MBytes 4.39 Gbits/sec 113 696 KBytes
[ 4] 7.00-8.00 sec 519 MBytes 4.35 Gbits/sec 12 591 KBytes
[ 4] 8.00-9.00 sec 459 MBytes 3.85 Gbits/sec 46 566 KBytes
[ 4] 9.00-10.00 sec 509 MBytes 4.27 Gbits/sec 43 706 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-10.00 sec 4.86 GBytes 4.18 Gbits/sec 665 sender
[ 4] 0.00-10.00 sec 4.86 GBytes 4.18 Gbits/sec receiver
iperf Done.
검증(기본 MTU=9000일 때)
# ip link set mtu 9000 dev eth0
가 설정되어 있습니다. [root@centos01 ~]# iperf3 -c 10.193.37.170
Connecting to host 10.193.37.170, port 5201
[ 4] local 10.193.37.148 port 43646 connected to 10.193.37.170 port 5201
[ ID] Interval Transfer Bandwidth Retr Cwnd
[ 4] 0.00-1.00 sec 940 MBytes 7.88 Gbits/sec 97 883 KBytes
[ 4] 1.00-2.00 sec 1.01 GBytes 8.67 Gbits/sec 68 1.37 MBytes
[ 4] 2.00-3.00 sec 1.00 GBytes 8.60 Gbits/sec 165 1.25 MBytes
[ 4] 3.00-4.00 sec 1008 MBytes 8.45 Gbits/sec 0 1.62 MBytes
[ 4] 4.00-5.00 sec 1.02 GBytes 8.77 Gbits/sec 0 1.81 MBytes
[ 4] 5.00-6.00 sec 1.00 GBytes 8.63 Gbits/sec 169 1.44 MBytes
[ 4] 6.00-7.00 sec 1.01 GBytes 8.68 Gbits/sec 97 1.22 MBytes
[ 4] 7.00-8.00 sec 932 MBytes 7.83 Gbits/sec 108 1.41 MBytes
[ 4] 8.00-9.00 sec 1.01 GBytes 8.65 Gbits/sec 69 996 KBytes
[ 4] 9.00-10.00 sec 1018 MBytes 8.53 Gbits/sec 7 1.61 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth Retr
[ 4] 0.00-10.00 sec 9.86 GBytes 8.47 Gbits/sec 780 sender
[ 4] 0.00-10.00 sec 9.86 GBytes 8.47 Gbits/sec receiver
iperf Done.
Reference
이 문제에 관하여(IBM Cloud(Classic IaaS)의 VSI에서 네트워크 성능 확인(1Gbps 초과)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/testnin2/items/a5f4bb5f22f693cb698b텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)