Mercurial > hg > Papers > 2018 > suruga-thesis
comparison paper/final_main/chapter3.tex @ 15:b1e659ca3552
fix
author | suruga |
---|---|
date | Sun, 18 Feb 2018 20:35:20 +0900 |
parents | 91879dd23dd0 |
children | 47e118dc6538 |
comparison
equal
deleted
inserted
replaced
14:91879dd23dd0 | 15:b1e659ca3552 |
---|---|
112 | 112 |
113 \newpage | 113 \newpage |
114 | 114 |
115 | 115 |
116 \section{分散フレームワーク Alice による分散環境の構築} | 116 \section{分散フレームワーク Alice による分散環境の構築} |
117 本研究では、分散環境上でのJungleの性能を確認する為、VM32台分のサーバーノードを用意し、それぞれでJungleを起動することで、Jungle間で通信をする環境をつくる。 | 117 分散させたJungleの通信部分を担うのが、当研究室で開発している並列分散フレームワークAlice[1である。Aliceは、ネットワーク上の複数のサーバーノードにトポロジーを形成させ、通信する機能を提供する。今回扱うサーバーノードに学科の仮想マシン(VM)を用いる。 |
118 本研究では、分散環境上でのJungleの性能を確認する為、VM32台分のサーバーノードを用意し、それぞれで1台ずつJungle起動することで、分散させる。 | |
118 Jungleを起動したサーバーノード間の通信部分を、当研究室で開発している並列分散フレームワークAlice[1]にて再現する。 | 119 Jungleを起動したサーバーノード間の通信部分を、当研究室で開発している並列分散フレームワークAlice[1]にて再現する。 |
119 | 120 |
120 Aliceには、ネットワークのトポロジーを構成するTopologyManager[2]という機能が備わっている。サーバーノードはTopologyManagerに、誰に接続を行えばよいかを尋ねる。TopologyManagerは尋ねてきたサーバーノードに順番に、接続先のサーバーノードのIPアドレス、ポート番号、接続名を送り、受け取ったサーバーノードはそれらに従って接続する。 | 121 Aliceには、ネットワークのトポロジーを構成するTopologyManager[2]という機能が備わっている。サーバーノードはTopologyManagerに、誰に接続を行えばよいかを尋ねる。TopologyManagerは尋ねてきたサーバーノードに順番に、接続先のサーバーノードのIPアドレス、ポート番号、接続名を送り、受け取ったサーバーノードはそれらに従って接続する。 |
121 この時、TopologyManager自身はVM0を用いて立ち上げる。 | 122 この時、TopologyManager自身はVM0を用いて立ち上げる。 |
122 よって、TopologyManagerはJungleをのせたVM1からVM32、計VM31台分のサーバーノードを、木構造を形成するように采配する(図\ref{fig:topologymanager} )。 | 123 よって、TopologyManagerはJungleをのせたVM1からVM32、計VM31台分のサーバーノードを、木構造を形成するように采配する(図\ref{fig:topologymanager} )。 |