ログイン 新規登録
言語:

WEKO3

  • トップ
  • ランキング
To
lat lon distance
To

Field does not validate



インデックスリンク

インデックスツリー

メールアドレスを入力してください。

WEKO

One fine body…

WEKO

One fine body…

アイテム

  1. 論文誌(ジャーナル)
  2. Vol.65
  3. No.3

ECMPの拡張によるハードウェアロードバランサの提案

https://doi.org/10.20729/00233242
https://doi.org/10.20729/00233242
28314f84-d0ee-425c-bfce-a9c101c33708
名前 / ファイル ライセンス アクション
IPSJ-JNL6503003.pdf IPSJ-JNL6503003.pdf (1.1 MB)
 2026年3月15日からダウンロード可能です。
Copyright (c) 2024 by the Information Processing Society of Japan
非会員:¥660, IPSJ:学会員:¥330, 論文誌:会員:¥0, DLIB:会員:¥0
Item type Journal(1)
公開日 2024-03-15
タイトル
タイトル ECMPの拡張によるハードウェアロードバランサの提案
タイトル
言語 en
タイトル Extending ECMP toward A Practical Hardware Load Balancer
言語
言語 jpn
キーワード
主題Scheme Other
主題 [特集:well-beingなネットワーク環境構築のためのインターネットと運用技術] Equal Cost Multi-path, ロードバランサ,Per-Connection Consistency,P4
資源タイプ
資源タイプ識別子 http://purl.org/coar/resource_type/c_6501
資源タイプ journal article
ID登録
ID登録 10.20729/00233242
ID登録タイプ JaLC
著者所属
東京大学情報基盤センター
著者所属
トヨタ自動車株式会社
著者所属
トヨタ自動車株式会社
著者所属
トヨタ自動車株式会社
著者所属
東京大学情報基盤センター
著者所属(英)
en
Information Technology Center, The University of Tokyo
著者所属(英)
en
Toyota Motor Corporation
著者所属(英)
en
Toyota Motor Corporation
著者所属(英)
en
Toyota Motor Corporation
著者所属(英)
en
Information Technology Center, The University of Tokyo
著者名 中村, 遼

× 中村, 遼

中村, 遼

Search repository
海老澤, 健太郎

× 海老澤, 健太郎

海老澤, 健太郎

Search repository
奥澤, 智子

× 奥澤, 智子

奥澤, 智子

Search repository
李, 忠翰

× 李, 忠翰

李, 忠翰

Search repository
関谷, 勇司

× 関谷, 勇司

関谷, 勇司

Search repository
著者名(英) Ryo, Nakamura

× Ryo, Nakamura

en Ryo, Nakamura

Search repository
Kentaro, Ebisawa

× Kentaro, Ebisawa

en Kentaro, Ebisawa

Search repository
Tomoko, Okuzawa

× Tomoko, Okuzawa

en Tomoko, Okuzawa

Search repository
Chunghan, Lee

× Chunghan, Lee

en Chunghan, Lee

Search repository
Yuji, Sekiya

× Yuji, Sekiya

en Yuji, Sekiya

Search repository
論文抄録
内容記述タイプ Other
内容記述 本研究では,Equal Cost Multi-path(ECMP)を拡張することで既存のECMPの欠点を解消した新しいロードバランス手法を提案する.一般的なハードウェアルータの持つECMP機能はトラフィックをフローごとに複数のネクストホップに分散することができる.つまりECMPをそのままロードバランサとして利用できれば,専用の機材を導入するのと比較してコスト面,運用面における負荷が少ない.しかしECMPは,フローのハッシュ値とネクストホップ数によってパケットの転送先を決定するため,ネクストホップとなるサーバの数が増減した場合,既存のコネクションが異なるサーバに届き切断されるという問題がある.本研究では,この問題を解決するためECMPを拡張したECMP with Explicit Retransmission(ECMP-ER)を提案する.ECMP-ERはLayer-3のECMPを基礎としており,既存の経路制御プロトコルで動作する.そのうえでECMP-ERでは,ルータがECMPの経路について,現在のネクストホップに加えて過去のネクストホップ情報も保持する.サーバの増減時に異なるサーバに届いたフローのパケットは,サーバがルータへ返送し,さらにルータが過去のネクストホップを参照して送信することで最終的に適切なサーバへ転送される.本研究ではECMP-ERをP4スイッチを用いて試作し評価した結果,ECMPでは20%以上のコネクションが切断される状況においても,ECMP-ERはすべてのコネクションを維持したままトラフィックを分散できることを確認した.
論文抄録(英)
内容記述タイプ Other
内容記述 This paper proposes an enhanced Equal Cost Multi-path (ECMP) to address a drawback of ECMP as a load balancer. ECMP functionality of commodity hardware routers can distribute traffic to multiple equal-cost next-hops on a per-flow basis. Therefore, if we could use ECMP of hardware routers as load balancers, it is better than introducing dedicated load balancers from investment and operational costs. However, ECMP as a load balancer has an issue; when next-hops for an ECMP entry increase or decrease, existing connections would be transferred to another server and be disrupted. In this paper, we propose ECMP with Explicit Retransmission (ECMP-ER) to tackle this issue. ECMP-ER is based on traditional layer-3 ECMP; thus it runs with only traditional layer-3 routing mechanisms. Moreover, ECMP-ER maintains next-hops of the previous state for each ECMP entry. When a packet is transferred to a different server due to next-hops change, the server re-transmits the packet, and the ECMP-ER router forwards it with the previous next-hops. As a result, the packet arrives at the correct server. We prototyped ECMP-ER on a P4 switch, and the evaluation shows that ECMP-ER transfers all traffic without disruption in a situation where ECMP lost 20% of connections.
書誌レコードID
収録物識別子タイプ NCID
収録物識別子 AN00116647
書誌情報 情報処理学会論文誌

巻 65, 号 3, p. 635-645, 発行日 2024-03-15
ISSN
収録物識別子タイプ ISSN
収録物識別子 1882-7764
公開者
言語 ja
出版者 情報処理学会
戻る
0
views
See details
Views

Versions

Ver.1 2025-01-19 10:01:41.263242
Show All versions

Share

Mendeley Twitter Facebook Print Addthis

Cite as

エクスポート

OAI-PMH
  • OAI-PMH JPCOAR
  • OAI-PMH DublinCore
  • OAI-PMH DDI
Other Formats
  • JSON
  • BIBTEX

Confirm


Powered by WEKO3


Powered by WEKO3