WIDE Technical-Report in 2020

クラウドコンピューティング基盤の構築と運用 (概要版)

wide-tr-cloud-report-summary-2020-00.pdf

WIDE Project : https://www.wide.ad.jp/

Title:Author(s):Date:クラウドコンピューティング基盤の構築と運用 (概要版)
WIDE クラウドワーキンググループ
2020-12-23

クラウドコンピューティング基盤の構築と運用（概要版）
WIDE クラウドワーキンググループ

1 クラウドワーキンググループの完了

19]• システムログの因果関係解析技術 [20, 16, 21]

クラウドワーキンググループは先進的な広域クラ• ワードグラフを用いたログメッセージ変化点検

ウド運用技術の研究開発基盤として 2010 年 1 月に知技術 [21]設立された。WIDE ネットワークのバックボーン• ログテンプレート生成技術 [22]を利用した広域ネットワーク上に分散的に計算資• スケールアウト可能なログ検索エンジンの設計源、ストレージ資源を配置することで、高遅延、低と実装 [23, 24, 25, 26]

帯域環境におけるクラウド運用の課題の解決に取り• URL ビット列出現頻度による URL 分類 [27]組んできた。現在多くの商用クラウドサービスが提• NAT64 性能評価技術 [28]

供されており、ネットワークのサービスは仮想計算

3 オープンソースソフトウェア

機ベースのものからコンテナベースのものに移行しつつある。クラウドワーキンググループここに一定研究開発の過程で開発されたソフトウェアのいくの成果を収めたと判断し、その活動を完了することつかはオープンソースとして公開された。とした。

• WIDE Cloud Controller: クラウド基盤研究

2 成果概要開発のためのクラウド基盤管理ソフトウェア

クラウドワーキンググループの成果を列挙する。

(git://wcc-git.wide.ad.jp/WCC)

より詳しい内容は詳細報告書および参考文献にて確• IPv4-IPv6 変 換:

認できる。

IPv6 ベ ー ス ク ラ ウ ド 基

盤運用のためのプロトコル変換ソフトウ

ェア (https://github.com/keiichishima/• WIDE Cloud Controller: クラウド基盤研究のためのコントローラソフトウェア [1]map646)• VALAN: 広域 L2 を構成するための IETF 標• IPv4-IPv6 変換技術 [2, 3, 4]

準プロトコルの実装 (https://github.com/• 広域 L2 運用技術 [5, 6, 7]• ストリーミングサービス技術 [8, 1, 9]

upa/vxlan)• LISP: Location-ID 分離技術を実現する IETF

• 仮想ネットワークマイグレーション技術 [10,標 準 プ ロ ト コ ル の 実 装 (https://github.

11, 8]• 仮想ストレージマイグレーション技術 [1]com/edenden/lix)• UKAI: 仮 想 計 算 機 運 用 向 け 分 散 ブ ロ ッ• 仮想ストレージ運用技術 [12, 13, 14]

ク ス ト レ ー ジ 実 装 (https://github.com/• 仮想計算機管理 MIB の標準化 [15, 16, 17]• SDN 技術を利用したクラウドネットワーク運keiichishima/ukai)• HAYABUSA: ス ケ ー ル ア ウ ト 可 能 な 高 速用 [15]ロ グ 検 索 エ ン ジ ン (https://github.com/• 仮想計算機用分散ブロックストレージ技術 [18,hirolovesbeer/hayabusa)1• siitperf:

RFC8219 準 拠 の NAT64 性 能

参考文献

計 測 ソ フ ト ウ ェ ア (https://github.com/[1] 石田渉, 岡本慶大, 島慶一, 関谷勇司, 中村遼,lencsegabor/siitperf)

堀場勝広. WIDE プロジェクト 2011 年度 研究

4 まとめ

報告書, 第 4 部クラウドコンピューティング基盤の構築と運用. WIDE プロジェクト, 2012.

詳細な完了報告はデジタル版にて提供されている[2] 石田渉, 島慶一. IPv6 のみで構成された IaaS

詳細報告書を参照いただきたい。本ワーキンググ

システム用の IPv4-IPv6 変換ソフトウェア

ループはここで完了するが、WIDE プロジェクトおよびその運用システムの実装と評価”. In

では引き続き先進的な基盤技術の研究開発に取り組む予定である。

Internet Conference 2011 Work in Progress(IC2011 WIP), 2011.
[3] Keiichi Shima, Wataru Ishida, and Yuji
Sekiya. Design, implementation, and operation of IPv6-only IaaS system with IPv4IPv6 translator for transition toward the future internet datacenter.

In 2nd Interna-tional Conference on Cloud Computing andServices Science (CLOSER2012), 2012.
[4] Keiichi Shima, Wataru Ishida, and Yuji
Sekiya. Cloud Computing and Service Science, chapter Designing an IPv6-OrientedDatacenter

withIPv4-IPv6Translation

Technology for Future Datacenter Operation. Springer, 2013.

[5] 中村遼. LISP+VXLAN. 合宿研究会ネット
ワーク運用実験, 2012.

[6] Ryo Nakamura, Yukito Ueno, Katsuhiro
Horiba, Yuji Sekiya, and Hiroshi Esaki.
Route optimization for geographically distributed IaaS platform through the integration of LISP and VXLAN. In AsiaFI 2012
Summer School Poster, 2012.
[7] Ryo Nakamura, , Yuji Sekiya, and Hiroshi
Esaki.

Implementation and operation ofuser defined network on IaaS clouds using
layer3 overlay. In 3rd International Conference on Cloud Computing over Service Science (CLOSER 2013), 2013.

[8] 石橋尚武, 岡本慶大, 島慶一, 関谷勇司. WIDEプロジェクト 2010 年度 研究報告書, 第 XXVI

2

部クラウドコンピューティング基盤の構築とdistributed local storage for virtual machine[9] Katsuhiro Horiba, Kazuya Okada, Yoshihiro

2013 Workshop - Cloud Computing Systems,運用. WIDE プロジェクト, 2011.

Okamoto, and Ryo Nakamura.

disk images.

Adaptive

In Proceedings of Globecom

Networks, and Applications (CCSNA), 2013.

server load balancing on distributed cloud.

[19] Keiichi

Shima.

Location-aware

dis-In Asian Internet Engineering Conference

tributed virtual disk storage for OpenStack.

(AINTEC’11), 2011.

CloudOpen Europe 2014, 2014.

[10] 島慶一. NEMO BS を用いた Xen ゲスト計算[20] 小林諭. システムログ解析に基づく異常検出・機のオフリンクライブマイグレーション. In

原因究明技術に関する研究. Master’s thesis,
東京大学, 2015.

Internet Conference 2009 Poster, 2009.

[11] 関谷勇司, 島慶一. WIDE プロジェクト 2009[21] 小林諭, 島慶一. WIDE プロジェクト 2016 年

ティング基盤の構築と運用. WIDE プロジェ

ング基盤の構築と運用. WIDE プロジェクト,

年度 研究報告書, 第 24 部クラウドコンピュー度 研究報告書, 第 7 部クラウドコンピューティ

クト, 2010.

2017.

[12] 島慶一, DANG Nam. 仮想計算機イメージ格[22] Keiichi Shima. Length matters: Clustering

納領域としての分散ファイルシステム/スト

system log messages using length of words,

レージシステムの性能比較. In Internet Con-2016.

ference 2012 Poster (IC2012 Poster), 2012.

[23] Hiroshi Abe, Keiichi Shima, Yuji Sekiya,[13] 浅井大史, 上野幸杜, 岡本慶大, 島慶一, 関谷

Daisuke Miyamoto, Tomohiro Ishihara, and勇司, 中村遼, Nam Dang. WIDE プロジェク

Kazuya Okada. Hayabusa: Simple and fast

ト 2012 年度 研究報告書, 第 9 部クラウドコン

full-text search engine for massive system

ピューティング基盤の構築と運用. WIDE プ

log data. In Conference on Future Internet

ロジェクト, 2013.

(CFI’17), 2017.

[14] 山本成一, 島慶一, 関谷勇司. WIDE プロジ[24] 阿部博, 島慶一. Hayabusa：高速に全文検索可ェクト 2012 年度 研究報告書, 第 31 部 JB

能なログ検索エンジン. Internet Infrastruc-Project. WIDE プロジェクト, 2013.

ture Review, Vol. 38, pp. 18–25, 2018.

[15] 島慶一, 中村遼. WIDE プロジェクト 2013 年[25] Hiroshi

度 研究報告書, 第 5 部クラウドコンピューティ

KeiichiShima,Daisuke

Miyamoto, Yuji Sekiya, Tomohiro Ishihara,

ング基盤の構築と運用. WIDE プロジェクト,

Kazuya Okada, Ryo Nakamura, and Satoshi

2014.

Matsuura.

[16] 浅井大史, 小林諭, 島慶一, 関谷勇司. WIDE

Distributed Hayabusa:

Scal-able syslog search engine optimized for time-

プロジェクト 2015 年度 研究報告書, 第 9 部ク

dimensional search. In The 15th Asian Inter-

ラウドコンピューティング基盤の構築と運用.

net Engineering Conference (AINTEC2019),

WIDE プロジェクト, 2016.

2019.

[26] 阿部博, 島慶一, 宮本大輔, 関谷勇司, 石原知洋,[17] Hirochika Asai, Michael MacFaden, Juer-岡田和也, 中村遼, 松浦知史, 篠田陽一. 時間軸

gen Schoenwaelder, Keiichi Shima, and Tina
Tsou.

Abe,

検索に最適化したスケールアウト可能な高速Management Information Base for

ログ検索エンジンの実現と評価. 情報処理学会

Virtual Machines Controlled by a Hypervi-

論文誌, pp. 728–737, 2019.

sor. IETF, October 2015. RFC7666.
[18] Keiichi Shima. UKAI: Centrally controllable[27] Keiichi Shima, Daisuke Miyamoto, Hiroshi
3Abe, Tomohiro Ishihara, Kazuya Okada,Yuji Sekiya, Hirochika Asai, and Yusuke
Doi. Classification of URL bitstreams usingbag of bytes. In Proceedings of First International Workshop on Network Intelligence(NI2018), 2018.
[28] Gábor Lencse and Keiichi Shima.

Per-formance analysis of SIIT implementations:Testing and improving the methodology.
Computer Communications, Vol. 156, pp.
54–67, 2020.

4