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

配置最適化手法

N/A
N/A
Protected

Academic year: 2025

シェア "配置最適化手法"

Copied!
19
0
0

読み込み中.... (全文を見る)

全文

(1)

修士進捗報告

オーバーレイ・ネットワークにおける 適応型アルゴリズムを用いたデータ

配置最適化手法

M2 ( 3 期目) kuro 親:斉藤さん

サブ親:重近さん

(2)

スケジュール確認

• MAUI (春学期)

– 4

19

研究を説明

– 5

31

研究を発表

– 7

5

日(今学期最後の

MAUI

今ココ

題目申請に向けて

– 7

23

修士題目申請

2010/6/30 MAUI Project 2010

2

(3)

この MAUI でご相談したいこと

• 題目

主査・副査

• 夏期休暇に向けて

今後の方針

研究テーマ

2010/6/30 MAUI Project 2010

3

(4)

修士論文題目申請

(5)

題目申請

• 日本語

オーバーレイ・ネットワークにおける適応型 アルゴリズムを用いたデータ配置最適化手法

• English

– Data Placement Optimization

for Overlay Networks by an Adaptive Algorithm

• 主査・副査(敬称略)

主査

:

村井 純

副査

:

斉藤 賢爾、江崎 浩(

ICT

先端融合研究)

2010/6/30 MAUI Project 2010

5

(6)

オーバーレイ・ネットワークにおける 適応型アルゴリズムを用いたデータ

配置最適化手法

(7)

研究目的

• 研究目的

オーバーレイ・ネットワークにおいて

データ転送パフォーマンスを高速化する

回線速度限界まで使ってデータ転送

有限なネットワークリソースを効率的に利用

• アプローチ

データ配置を最適化する

データをオーバーレイ・ネットワーク上に事前配置する

これまでのオーバーレイ・ネットワークには無い手法

– CDN

などでは当たり前に使われている手法

2010/6/30 MAUI Project 2010

7

(8)

実現手法

• 適応型アルゴリズムの使用

適切な位置をデータ自身が学習

データは自律的に最適な位置へ移動する

2010/6/30 MAUI Project 2010

8

データ自身の識別子 データが格納されるノード

Adaptive

Algorithm

(9)

データ配置 @ オーバーレイ・ネットワーク

• オーバーレイ・ネットワーク

様々な種類がある

規模(扱うデータ)

重要になるパラメータ

• etc…

• 万能のアルゴリズムは無い

それぞれについて性質を理解する必要がある

ネットワーク・アーキテクチャ、理念の違い

変化させるパラメータの違い

最適化するべき部分の違い

2010/6/30 MAUI Project 2010

9

(10)

前回の MAUI でいただいたコメント

• 武藤研の学生が論文を書いている

2007

年度 修士論文 )望月洋介氏

• NicoNet:

動画共有サービスに適した

P2P

動画配信システム

“本研究では、再生が集中している動画件数を除いた残り の動画群についてオーバーレイ技術を適用して~”

配信サーバ+

P2P

ネットワーク

確かにロングテール問題は重要だが

本研究では

Out of Scope

• 評価手法について

シミュレーションで評価して欲しい

様々なオーバーレイ・ネットワークを対象に実験可能

アルゴリズムの開発がしやすい

2010/6/30 MAUI Project 2010

10

(11)

というわけで、シミュレーションで

(12)

シミュレーション環境

パラメータ

ノード

• Churn

回線速度

データ

サイズ

ニーズ

展開の方法

公開する時間

オーバーレイの構造

構造化

非構造化

結果

ノードごとの転送速度

• 1

リンクあたりの速度

総転送量

ストレージ使用量

合計使用量

2010/6/30 MAUI Project 2010

12

最適なアルゴリズムを発見

(13)

1 ST step

Winny と比較

(14)

Winny の構造

ノード

クラスタリングキーワード (最大

3

個まで)

同じようなキーワードを持つノードへ優先的に接続

回線速度(自己申告)

データ

ファイル名

ハッシュ値

データの展開

1.

オリジネータがデータを公開(広告を開始)

2.

広告・検索により他のノードに発見され転送開始

データを取得したピアも同じようにデータを広告

• 4%

の確率で中継が発生し、中継ノードもデータを取得・広告

それぞれのピアには接続数が設けられている

• Up: 2 / Down: 2

徐々にデータが広がっていくため、爆発的な要求には応えられない

データの削除は行われずユーザが勝手に削除するまで理論上消えない

2010/6/30 MAUI Project 2010

14

(15)

Winny の特徴

• オーバーレイ・ネットワーク

非構造化オーバーレイ

クラスタリングされたノード群

クラスタ中のノードのつながりは密に

広告・検索により目的のデータが見つかりやすい

• 理念

匿名性+効率性の追求

上流(回線の速い)ノードへデータを集める

検索効率の向上+中継データの転送速度向上

2010/6/30 MAUI Project 2010

15

クラスタ間のつながりは疎

(16)

どこを変更するのか

• ノード

回線速度を自己申告

実測に

その他のパラメータや網の組み方は変更しない

• データ

リアクティブ型

プロアクティブ型へ

適応型アルゴリズムを用いてデータを配置

需要が無くなったデータは削除

• シミュレーションでの動作

網の構成までは同一

データの展開の時点で振る舞いを変更

2010/7/1 MAUI Project 2010

16

(17)

変更点詳細

ノード

クラスタリングキーワード (最大

3

個まで)

同じようなキーワードを持つノードへ優先的に接続

回線速度(実測)

データ

ファイル名

ハッシュ値

データの展開

1.

オリジネータがデータを他のノードへ配置

2.

データを取得したノードはデータを広告、検索に応答

3.

広告・検索により他のノードに発見され転送開始

データを取得したピアも同じようにデータを広告

それぞれのピアの接続数は回線速度に応じて決定

予めデータが広がるため、爆発的な要求に対応可能

リソースは余分に使用する

2010/7/1 MAUI Project 2010

17

(18)

スケジュール

• 7 月

– 15

Winny

のシミュレーション動作完成

– 22

ネットワーク構成部分のシェイプアップ

– 30

アルゴリズムの設計+実装

• 8 月

– 6

アルゴリズムの実装完了(予定)

– 9

日~

15

お盆休み(引き続き実装)

– 20

アルゴリズムシミュレーション部分の完成

– 31

シミュレータ完成

• 9 月

– 10

アルゴリズムの検証

2010/7/1 MAUI Project 2010

18

(19)

おわり

参照

関連したドキュメント

現場代理人及び技術者等の適正配置 の適正配置 の適正配置 の適正配置に に に について ついて ついて

ラウド・サービスの利用が一般的になっている.大規模 なソフトウェア・システムをクラウド上に構築する場 合,必要なソフトウェア要素 (CMS サーバ,

ほかによく遭遇する最適化の例として施 設配置の問題がある。ある地域に郵便局を

l (2001) pp.1~15 LSI モジュ ー ル配置問題における自動配置手法 * 久津輪 敏郎・名越 正人 ** ・原嶋 勝美 工学部 電子工学科 〈2001 年 5 月 10 日受理〉.. An

最適配置問題 云ゝチ、二 ̄ご千■さ.十・・・ 鈴木 敦夫(南山大学)

(8) 輸配送効率が最も高くなるようなデポの最適 配置を決定して,最適輸配送システムを完成さ

2−S−1 文献賞受賞招待講演 2001年度日本オペレーションズ・リサーチ学会 秋季研究発表会 ボロノイ図とパレート最適配置

2 .路線に応じた基準となる除雪速度の検討 除雪機械の適正な配置を計画するためには、管理