P4言語によるネットワークキャッシュに基づく効率的パケット再送 ―Coded-MPMC一対多ファイル転送への実装―
Jazyk: | japonština |
---|---|
Rok vydání: | 2021 |
Předmět: | |
Zdroj: | 電子情報通信学会技術研究報告. IN, 情報ネットワーク. 120(414):244-249 |
ISSN: | 0913-5685 |
Popis: | データセンタ内や地理的に分散配置されたデータセンタ間で, 大容量のファイルやソフトウェアの共有, 複製, または移動によるトラヒック量の急激な増加に対応するために, 高速かつ高効率な一対多ファイル転送の重要性が高まっている. そこで私たちは, 全二重ネットワーク上で各受信者が送信者からの最大フロー量を完全に利用して, 理論最小時間でファイル取得を完了するために, Coded-MPMC(送信者符号化を導入した複数経路マルチキャスト)による一対多転送を提案した. Coded-MPMC転送はOpenFlowプロトコルを用いて実装されており, 各受信者が理論最小時間に近い時間でファイル取得を行えることが確認されている. しかしパケットロスが発生した場合, 送信者と受信者間で行われる再送処理に時間がかかってしまうことで取得完了時間が遅くなり, Coded-MPMC転送全体のパフォーマンスが悪化してしまうという問題がある. そこでデータプレーンをプログラム可能なP4言語を利用し, スイッチ自身がキャッシュしたデータを用いて再送応答を行う再送処理法を実装した. 本報告では, Coded-MPMC転送にこの開発したスイッチを導入することで, 再送処理に要する時間の短縮や再送に利用されるネットワーク資源の節約を行えることを示す. / Fast and efficient one-to-many file transfers are increasingly essential to deal with the rapid increase in traffic due to the sharing, replication, or movement of large-sized files and software within the data center and between geographically distributed data centers. Therefore, we proposed a one-to-many transfer using Coded-MPMC (Multipath Multicast with Sender coding) to complete the file retrieval in the theoretical minimum time by fully utilizing the max-flow value from the sender to each recipient over a fully-controlled network with full-duplex links. The Coded-MPMC transfer is implemented using the OpenFlow protocol, and we confirmed that each recipient could retrieve the file in the time close to its theoretical lower-bound time. However, when packet loss occurs, the retransmission process between the sender and the recipient slows down the retrieval completion time, and the performance of the Coded-MPMC transfer deteriorates. To solve this problem, using the P4 language which can program the data plane, we implemented the efficient retransmission method that the switch itself responds to retransmission requests using cached data instead of the sender. In this paper, we introduce the developed switch to the Coded-MPMC transfer, and show that the new retransmission allows to shorten the retrieval completion time of each recipient and save the network resources used for the retransmission when packet loss occurs. 電子情報通信学会 情報ネットワーク研究会(IN), 2021年3月4日-5日, オンライン開催 |
Databáze: | OpenAIRE |
Externí odkaz: |