• 検索結果がありません。

実験の実行

ドキュメント内 博 士 論 文 (ページ 126-133)

8.6 実験結果

8.6.2 実験の実行

前節で解説した設定記述を利用して実験を行った。ノード数を2、6、10、50、

100、150、200と変化させ、それぞれの台数での実験の所要時間を測定した。それ

ぞれの計測値を表8.5 〜8.11に示す。また、それぞれの台数での平均値を表8.12 にまとめ、それぞれの段階でのノード数と所要時間の関係を図8.12〜8.16に、合 計時間の関係を図 8.17に示す。また図8.17中には合計時間だけでなく、ディスクコ ピーの時間に関してもプロットした。比例関係が認められるグラフにはgnuplot[41]

のfit機能による最小自乗法を利用した近似直線を示した。合計は表に示した値の 総和ではなく、masterによる設定記述の読み込みと解析や、slaveへのノードシナ リオの配布、ノードの予約解放にかかった時間も含めたmasterの実行時間を示す。

なお、今回の実験ではノードの初期化は行っていない。ただし、ハードディス クに初期状態のディスクイメージを書き込めばいいため、ディスクコピーと同じ だけの時間がかかる。

表 8.6: 6台(3ペア)での実験実行の所要時間(秒)

試行 ディスク コピー

VLAN 設定

シナリオ 実行

VLAN

削除 合計

1 912.4 26.2 21.2 32.8 1007.3

2 894.9 26.6 21.1 34.2 992.4

3 882.1 26.2 21.2 34.8 980.9

平均 896.5 26.3 21.2 33.9 993.5

表 8.7: 10台(5ペア)での実験実行の所要時間(秒)

試行 ディスク コピー

VLAN 設定

シナリオ 実行

VLAN

削除 合計 1 1352.0 29.4 21.4 55.8 1473.4 2 1355.0 30.6 21.3 57.4 1479.8 3 1349.5 30.6 21.5 57.0 1474.0

平均 1352.2 30.2 21.4 56.7 1475.7

表 8.8: 50台(25ペア)での実験実行の所要時間(秒)

試行 ディスク コピー

VLAN 設定

シナリオ 実行

VLAN

削除 合計 1 5783.9 70.0 19.3 282.5 6170.7 2 5872.5 70.0 19.3 283.2 6260.7 3 5874.4 70.0 19.3 282.2 6261.1 平均 5843.6 70.0 19.3 282.6 6230.8

表 8.9: 100台(50ペア)での実験実行の所要時間(秒)

試行 ディスク コピー

VLAN 設定

シナリオ 実行

VLAN

削除 合計 1 11509.1 130.0 20.0 570.3 12245.3 2 11511.1 120.9 20.0 568.5 12235.9 3 11348.6 121.2 20.0 568.2 12074.2 平均 11456.2 124.0 20.0 569.0 12185.1

表 8.10: 150台(75ペア)での実験実行の所要時間(秒)

試行 ディスク コピー

VLAN 設定

シナリオ 実行

VLAN

削除 合計 1 17091.5 184.7 21.0 858.4 18172.0 2 17067.6 171.4 23.5 858.8 18136.1 3 17080.0 171.1 21.1 856.7 18144.9 平均 17079.7 175.7 21.9 858.0 18151.0

表 8.11: 200台(100ペア)での実験実行の所要時間(秒)

試行 ディスク コピー

VLAN 設定

シナリオ 実行

VLAN

削除 合計 1 22792.0 222.1 19.9 1144.2 24194.1 2 22828.0 221.8 21.2 1150.6 24238.0 3 22800.7 222.0 19.9 1149.1 24207.6 平均 22806.9 222.0 20.3 1148.0 24213.2

表 8.12: それぞれの台数での所要時間の平均値(秒)

ノード 数

ディスク コピー

VLAN 設定

シナリオ 実行

VLAN

削除 合計

2 442.4 21.6 18.0 11.1 507.9

6 896.5 26.3 21.2 33.9 993.5

10 1352.2 30.2 21.4 56.7 1475.7

50 5843.6 70.0 19.3 282.6 6230.8 100 11456.2 124.0 20.0 569.0 12185.1 150 17079.7 175.7 21.9 858.0 18151.0 200 22806.9 222.0 20.3 1148.0 24213.2

0 5000 10000 15000 20000 25000

50 100 150 200

time[sec]

nodes

diskcopy diskcopy(fit)

図 8.12: ノード数とディスクコピーの所要時間の関係

2台から200台までのディスクコピーの所要時間は、最小自乗法で求 められた直線にほぼ合致している。

0 50 100 150 200 250

50 100 150 200

time[sec]

nodes

setup vlan setup vlan(fit)

図 8.13: ノード数とVLAN設定の所要時間の関係

2個から200個までのVLAN設定の所要時間は、最小自乗法で求め られた直線にほぼ合致している。

0 5 10 15 20 25 30 35

50 100 150 200

time[sec]

nodes

scenario driving

図 8.14: ノード数とシナリオ実行の所要時間の関係

シナリオの実行時間はノード数に比例しない。

0 200 400 600 800 1000 1200 1400

50 100 150 200

time[sec]

nodes

release vlan release vlan(fit)

図 8.15: ノード数とVLAN設定削除の所要時間の関係

2個から200個までのVLAN削除の所要時間は、最小自乗法で求め られた直線にほぼ合致している。

0 5000 10000 15000 20000 25000 30000

50 100 150 200

time[sec]

nodes

total total(fit)

図 8.16: ノード数と実験全体の所要時間の関係

2台から200台までの実験の所要時間の総和は、最小自乗法で求めら れた直線にほぼ合致している。

0 5000 10000 15000 20000 25000 30000

50 100 150 200

time[sec]

nodes

total pre process diskcopy vlan setup scenario distribution scenario execution node release vlan release total(fit)

図 8.17: 実験全体の所要時間の関係

本実験の実行時間はほぼディスクコピーに必要な時間であることがわ かる。ディスクコピーが必要ない実験では実験実行時間が大幅に削減 できると考えられる。

ドキュメント内 博 士 論 文 (ページ 126-133)