講演名 2023-04-13
不均質サーバからなるKVSにおける仮想ノード配置アルゴリズムの提案と評価
上田 克海(日大), 菊間 一宏(日大),
PDFダウンロードページ PDFダウンロードページへ
抄録(和) 膨大なデータを管理するための大規模なクラウドシステムにおいて,要求される可用性と分断耐性を備える分散キーバリューストア(以後,分散KVSと呼ぶ)が用いられている.多数の物理ノードで構成されるKVSにおいて,構成初期は各々の物理ノードの性能が均一であるが,長期に亘るクラウドシステムの運用ではKVSを構成する物理ノードの性能差にばらつきが生じるため,複数の性能差を考慮した負荷分散配置方式の検討が必要であった.これまでは,物理ノード上に仮想ノード(vnode)を配置し2倍の性能差がある場合に負荷を均等化するvnode配置方法が提案されてきた.しかし,提案方式はノード性能の性能差が2倍のみに限定されており,現実的には年々増加するKVSの負荷のために増設される物理ノードの性能は2倍に限定する事はできない.本稿ではこの問題を解決するため,既存物理ノードと増設物理ノードに任意の性能差がある際のvnode配置方法と算術式を提案している.また,シミュレータを作成し性能評価を行い従来方式と提案方式について比較評価している.
抄録(英) Distributed key-value stores (hereinafter referred to as "distributed KVS") are used in large-scale cloud systems to manage huge amounts of data and to provide the required availability and fragmentation tolerance. However, during long-term operation of the cloud system, the performance of the physical nodes that make up the KVS varies. Until now, a vnode allocation method has been proposed in which a virtual node (vnode) is placed on a physical node to equalize the load when there is a two-fold performance difference. However, the proposed method is limited to only a 2-fold difference in node performance, and in reality, the performance of physical nodes that are added to accommodate the increasing annual KVS load cannot be limited to 2-fold. To solve this problem, this paper proposes a vnode placement method and an arithmetic formula when there is an arbitrary performance difference between the existing physical node and the additional physical node. A simulator is also created to evaluate the performance of the proposed method in comparison with the conventional method.
キーワード(和) Apache Cassandra / 仮想ノード / キーバリューストア
キーワード(英) Apache Cassandra / Virtual node / Key-value store
資料番号 NS2023-5
発行日 2023-04-06 (NS)

研究会情報
研究会 NS
開催期間 2023/4/13(から2日開催)
開催地(和) 日本大学 郡山キャンパス + オンライン開催
開催地(英) Nihon University, Koriyama Campus + Online
テーマ(和) 通信トラヒック理論,トラヒック・品質評価,ネットワーク性能評価,QoS/QoE,信頼性・ロバスト性,トラヒック・品質管理,AI・機械学習,ネットワーク・システム運用管理, 大容量・低遅延・多数接続,一般
テーマ(英) Communication traffic theory, Traffic and quality evaluation, Network performance evaluation, QoS/QoE, Reliability and robustness, Traffic and quality management, AI and machine learning, Network and system operation management, High capacity, low latency, many connections, General
委員長氏名(和) 大石 哲矢(NTT)
委員長氏名(英) Tetsuya Oishi(NTT)
副委員長氏名(和) 三好 匠(芝浦工大)
副委員長氏名(英) Takumi Miyoshi(Shibaura Insti of Tech.)
幹事氏名(和) 池邉 隆(NTT) / 山口 実靖(工学院大)
幹事氏名(英) Takashi Ikebe(NTT) / Saneyasu Yamaguchi(Kogakuin Univ.)
幹事補佐氏名(和) 三原 孝太郎(NTT)
幹事補佐氏名(英) Kotaro Mihara(NTT)

講演論文情報詳細
申込み研究会 Technical Committee on Network Systems
本文の言語 JPN
タイトル(和) 不均質サーバからなるKVSにおける仮想ノード配置アルゴリズムの提案と評価
サブタイトル(和)
タイトル(英) Proposal and Evaluation of Virtual Node Placement Algorithm in KVS Consisting of Heterogeneous Servers
サブタイトル(和)
キーワード(1)(和/英) Apache Cassandra / Apache Cassandra
キーワード(2)(和/英) 仮想ノード / Virtual node
キーワード(3)(和/英) キーバリューストア / Key-value store
第 1 著者 氏名(和/英) 上田 克海 / Katsumi Ueda
第 1 著者 所属(和/英) 日本大学(略称:日大)
Nihon University(略称:Nihon University)
第 2 著者 氏名(和/英) 菊間 一宏 / Kazuhiro Kikuma
第 2 著者 所属(和/英) 日本大学(略称:日大)
Nihon University(略称:Nihon University)
発表年月日 2023-04-13
資料番号 NS2023-5
巻番号(vol) vol.123
号番号(no) NS-2
ページ範囲 pp.25-30(NS),
ページ数 6
発行日 2023-04-06 (NS)