講演抄録/キーワード |
講演名 |
2019-03-15 15:15
リード・ソロモン符号化複数経路マルチキャストによる一対多ファイル転送時間の最小化 ○倉田真之・平良憲司・柴田将拡・鶴 正人(九工大) CQ2018-116 |
抄録 |
(和) |
分散配置されたデータセンタやサーバ間での大規模なデータやソフトウェアの共有, 複製, または移動によるトラヒック量の急激な増加が問題となっている.
そこで, 単一の送信者から各受信者へのmax-flowを達成する複数経路(max-flow経路)を用いて, 各受信者が自身の最短時間で受信を完了する最適スケジュールを実現するために, 複数経路マルチキャストによる一対多ファイル転送(MPMC)が検討されてきた.
MPMCでは,転送ファイルを均等長のブロックに分割し, 同一受信者へ複数のブロックをmax-flow経路で同時転送すると共に, 複数の受信者へ同一ブロックをマルチキャスト転送する.
本報告の提案手法は, リード・ソロモン符号化を用いて必要な数の符号化ブロックを生成し, フェーズ(ある群が受信完了した後, 次の群が受信完了するまでの期間)毎に異なる符号化ブロックを転送することで, 受信者間の前フェーズまでの受信ブロックの違いに影響されずにブロック割当を最適化できる.
さらに, ヒューリスティックなブロック割当順序管理方法を導入し, 大規模な実世界のネットワークトポロジに対しても最適スケジュールが容易に生成できることをシミュレーションで検証した.
また, 実装した提案手法の動作確認をOpenFlowエミュレータ上で行った. |
(英) |
A rapid increase in network traffic has caused a problem along with the penetration of sharing, duplicating, or migrating a large-sized data and software among distributed servers or sites.
We previously proposed the one-to-many file transfer using MultiPath-MultiCast (MPMC) on OpenFlow to realize an optimal schedule in which each recipient can complete the file reception in its minimal time using the max-flow paths from a single sender.
In MPMC, a file is divided into equally-sized blocks; different blocks are concurrently transmitted to the same recipient on multiple paths; while the same block is concurrently transmitted to multiple recipients by multicast.
This report newly proposes the coded-MPMC in which a sender proactively generates a necessary number of coded blocks using Reed-Solomon coding and transmits different coded blocks in each phase (a period between when a set of recipients completed and when the next set of recipients complete), allowing an optimal block allocation regardless of a difference among recipients' already-received blocks in the previous phases.
A few heuristics in the block allocation order are developed in coded-MPMC and shown to efficiently find optimal schedules on large-scale real-world network topologies through simulation.
A preliminary implementation of coded-MPMC is verified on an OpenFlow emulator. |
キーワード |
(和) |
OpenFlow / 複数経路マルチキャスト転送 / 一対多ファイル転送 / max-flow問題 / リード・ソロモン符号化 / / / |
(英) |
OpenFlow / MultiPath-MultiCast transfer / One-to-many file transfer / Max-flow problem / Reed-Solomon coding / / / |
文献情報 |
信学技報, vol. 118, no. 503, CQ2018-116, pp. 129-134, 2019年3月. |
資料番号 |
CQ2018-116 |
発行日 |
2019-03-07 (CQ) |
ISSN |
Online edition: ISSN 2432-6380 |
著作権に ついて |
技術研究報告に掲載された論文の著作権は電子情報通信学会に帰属します.(許諾番号:10GA0019/12GB0052/13GB0056/17GB0034/18GB0034) |
PDFダウンロード |
CQ2018-116 |
|