@inproceedings{oai:ipsj.ixsq.nii.ac.jp:00200852, author = {安田, 和磨 and 石原, 真太郎 and 秋山, 豊和}, book = {インターネットと運用技術シンポジウム論文集}, month = {Nov}, note = {近年,Internet of Things (IoT) デバイスの普及に伴い,多種多様になる IoT アプリケーションの要求に応えるために,エッジコンピューティングが注目されている.一方で,センサから得られるデータストリームをマイクロサービスを組み合わせて処理する Dataflow platform の開発も進められている.エッジコンピューティング環境での Dataflow platform にはネットワーク間の地理的距離とコンポーネント配備先のリソース状況を考慮した通信が求められる.これまで,P2P 構造化オーバレイを活用し,コンポーネントに地理的な情報と値を付与し,送信元で明示的に配送先を指定による通信及び負荷分散をする手法が提案されているが,配送先の決定にリソース状況は考えられていない.配送先を適切に決定するには一度各配備先のリソース状況を収集する必要がある.本研究では,地理的距離を考慮した配送が可能な分散型の MQTT Broker PIQT において,収集した値をオーバレイ上で集約値として扱い,それを用いた条件付き Multicast を拡張することで,リソース状況を考慮し適切なコンポーネント選択を可能とする Anycast 機構を導入する.集約値はオーバレイを維持するためのメッセージと一緒にリソース状況を収集するため,必要なメッセージ数を削減できるが,情報の鮮度は更新頻度に依存する.リソースの状態が更新されない最悪のケースの Anycast 機構と一度問い合わせる配送方法で要したメッセージの総ホップ数を比較調査した.また,集約値の有無により増加すると考えられる維持メッセージのペイロードサイズも同様に調査した.それらの結果を用いて,集約値を用いた Anycast により総ホップ数が抑えられることと,維持メッセージのサイズにより負荷が少なくなったことを明らかにした.}, pages = {25--32}, publisher = {情報処理学会}, title = {分散型MQTT Brokerを活用したコンポーネント選択手法の比較評価}, volume = {2019}, year = {2019} }