ドメイン0におけるネットワークの性能を見る

ドメイン0におけるネットワークの性能を見る

   これは普通にwgetを行うということになります。これについては、次の2つの処理における性能測定を実施する必要があります(送信/受信両方の性能を確認するため)。


  • ドメイン0上からwgetを行う
  • ドメイン0上に対してwgetを行う
表1:wgetの2つの検証方法

結果

   wgetでの結果は次の通りです。単体で動作させた場合、わずかながらドメインUにおけるネットワーク性能の方が良いように見えます。

ドメイン0からのwgetの結果

wakatono@kid:~$ wget http://www.example.com/~wakatono/sample.file -O /dev/null
--18:11:05--  http://www.example.com/%7Ewakatono/sample.file
           => `/dev/null'
Resolving www.example.com... 192.168.0.214
Connecting to www.example.com[192.168.0.214]:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 10,485,760 [text/plain]

100%[====================================>] 10,485,760    10.97M/s

18:11:05 (10.97 MB/s) - `/dev/null' saved [10485760/10485760]

wakatono@kid:~$ wget http://www.example.com/~wakatono/sample.file -O /dev/null
--18:11:07-- http://www.example.com/%7Ewakatono/sample.file
           => `/dev/null'
Resolving www.example.com... 192.168.0.214
Connecting to www.example.com[192.168.0.214]:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 10,485,760 [text/plain]

100%[====================================>] 10,485,760    11.18M/s

18:11:08 (11.18 MB/s) - `/dev/null' saved [10485760/10485760]

wakatono@kid:~$ wget http://www.example.com/~wakatono/sample.file -O /dev/null
--18:11:10-- http://www.example.com/%7Ewakatono/sample.file
           => `/dev/null'
Resolving www.example.com... 192.168.0.214
Connecting to www.example.com[192.168.0.214]:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 10,485,760 [text/plain]

100%[====================================>] 10,485,760    11.18M/s

18:11:11 (11.18 MB/s) - `/dev/null' saved [10485760/10485760]

別マシンからドメイン0に対してwgetを実行した結果

wakatono@ns2:~$ wget http://kid.example.com/~wakatono/sample.file -O /dev/null
--18:20:33--  http://kid.example.com/%7Ewakatono/sample.file
           => `/dev/null'
Resolving kid.example.com... done.
Connecting to kid.example.com[192.168.0.213]:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 10,485,760 [text/plain]

100%[====================================>] 10,485,760    11.26M/s    ETA 00:00

18:20:34 (11.26 MB/s) - `/dev/null' saved [10485760/10485760]

wakatono@ns2:~$ wget http://kid.example.com/~wakatono/sample.file -O /dev/null
--18:20:35-- http://kid.example.com/%7Ewakatono/sample.file
           => `/dev/null'
Resolving kid.example.com... done.
Connecting to kid.example.com[192.168.0.213]:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 10,485,760 [text/plain]

100%[====================================>] 10,485,760    11.26M/s    ETA 00:00

18:20:36 (11.26 MB/s) - `/dev/null' saved [10485760/10485760]

wakatono@ns2:~$ wget http://kid.example.com/~wakatono/sample.file -O /dev/null
--18:20:37-- http://kid.example.com/%7Ewakatono/sample.file
           => `/dev/null'
Resolving kid.example.com... done.
Connecting to kid.example.com[192.168.0.213]:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 10,485,760 [text/plain]

100%[====================================>] 10,485,760    11.29M/s    ETA 00:00

18:20:37 (11.29 MB/s) - `/dev/null' saved [10485760/10485760]

ドメインU×1個におけるネットワークの性能を見る

[wakatono@jannedaarc ~]$ wget http://www.example.com/~wakatono/sample.file -O /dev/null
--18:13:52--  http://www.example.com/~wakatono/sample.file
           => `/dev/null'
Resolving www.example.com... 192.168.0.214
Connecting to www.example.com|192.168.0.214|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 10,485,760 (10M) [text/plain]

100%[====================================>] 10,485,760    11.22M/s

18:13:53 (11.22 MB/s) - `/dev/null' saved [10485760/10485760]

[wakatono@jannedaarc ~]$ wget http://www.example.com/~wakatono/sample.file -O /de
v/null
--18:13:54--  http://www.example.com/~wakatono/sample.file
           => `/dev/null'
Resolving www.example.com... 192.168.0.214
Connecting to www.example.com|192.168.0.214|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 10,485,760 (10M) [text/plain]

100%[====================================>] 10,485,760    11.22M/s

18:13:54 (11.22 MB/s) - `/dev/null' saved [10485760/10485760]

[wakatono@jannedaarc ~]$ wget http://www.example.com/~wakatono/sample.file -O /dev/null
--18:13:56--  http://www.example.com/~wakatono/sample.file
           => `/dev/null'
Resolving www.example.com... 192.168.0.214
Connecting to www.example.com|192.168.0.214|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 10,485,760 (10M) [text/plain]

100%[====================================>] 10,485,760    11.22M/s

18:13:57 (11.22 MB/s) - `/dev/null' saved [10485760/10485760]

別マシンからドメインUに対するwgetの結果

wakatono@ns2:~$ wget http://jannedaarc.example.com/~wakatono/sample.file -O /dev/
null
--18:23:00--  http://jannedaarc.example.com/%7Ewakatono/sample.file
           => `/dev/null'
Resolving jannedaarc.example.com... done.
Connecting to jannedaarc.example.com[192.168.0.210]:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 10,485,760 [text/plain]

100%[====================================>] 10,485,760    11.27M/s    ETA 00:00

18:23:01 (11.27 MB/s) - `/dev/null' saved [10485760/10485760]

wakatono@ns2:~$ wget http://jannedaarc.example.com/~wakatono/sample.file -O /dev/
null
--18:23:02--  http://jannedaarc.example.com/%7Ewakatono/sample.file
           => `/dev/null'
Resolving jannedaarc.example.com... done.
Connecting to jannedaarc.example.com[192.168.0.210]:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 10,485,760 [text/plain]

100%[====================================>] 10,485,760    11.27M/s    ETA 00:00

18:23:03 (11.27 MB/s) - `/dev/null' saved [10485760/10485760]

wakatono@ns2:~$ wget http://jannedaarc.example.com/~wakatono/sample.file -O /dev/
null
--18:23:04--  http://jannedaarc.example.com/%7Ewakatono/sample.file
           => `/dev/null'
Resolving jannedaarc.example.com... done.
Connecting to jannedaarc.example.com[192.168.0.210]:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 10,485,760 [text/plain]

100%[====================================>] 10,485,760    11.27M/s    ETA 00:00

18:23:05 (11.27 MB/s) - `/dev/null' saved [10485760/10485760]

   incomingの性能については、ドメイン0からのwgetの結果が11.2MB/sをわずかに下回り、ドメインUからのwgetの結果が11.2MBをわずかに上回るといった結果になりました。

   outgoingの性能は、incomingよりかは若干よかったものの、incomingと同様の傾向が見られます。これはincomingとoutgoingのカーネル上の処理が違うことに起因しているのでしょう。

   incoming、outgoingともに同様の傾向が見られたこともあり、以後はincomingについて性能測定を行います(性能測定の対象となるVMからのwgetコマンド実行のみを実施)。

人気記事トップ10

人気記事ランキングをもっと見る

企画広告も役立つ情報バッチリ! Sponsored

ClickHouse Cloudが実現した広告運用SaaS「ATOM」のデータ基盤革新、パフォーマンスを向上しながら、運用負荷とコストを削減 11月11日 6:20 AIで開発が加速する時代、品質保証はどう変わる? Tricentisが示すAIエージェント活用の実像 11月9日 6:45 悪用までの猶予が「1分」に迫るフロンティアAI時代に開発と本番を貫く脆弱性管理が必要 10月29日 8:30 欧州CRA対応とSBOM運用。AI生成コードのOSS混入問題の対策とは ――スニペット単位で検出する「FossID」「Insignary Clarity」によるSBOM運用 9月16日 6:40 PostgreSQLからTiDBへ、稼働中SaaSで進める段階的DB移行の実践と再設計への展望 9月7日 6:30 機能安全開発におけるGoogleTestの活用を支援!「Parasoft C/C++test CT」で実現する効率化&AI連携 4月14日 6:30 【CNDW2025】Grafanaが明かす「オブザーバビリティの哲学」ー最小限の労力で実用的なインサイトを得るには 1月23日 6:30 【CNDW2025】プロダクト急増に備える基盤刷新 ーウェルスナビがECSからEKSへの移行で得た知見とは 1月15日 6:30 【CNDW2025】250環境を5人で運用、構築時間は30分に ーKINTOテクノロジーズが語るインフラ基盤組織の作り方 2025年12月18日 6:30 新たな自動化で熱視線! AIエージェントの「推論能力」を支える2つのコンポーネントとは? 2025年11月28日 6:30