コンテナ環境における名前空間の設計と分散型名前解決機構の提案

抄録

クラウドコンピューティングや分散システム環境において,コンテナ型仮想化技術の利用が増加している.多くのコンテナ型仮想化技術ではコンテナ環境内部に専用のネットワークを構築し,その名前空間は既存の名前空間と互換性がない.一方,コンテナ内部で稼働するサービスへのグローバルアクセスの要求は多い.そのため,コンテナ外部からコンテナ内部で稼働するサービスを把握するために透過的な名前解決が求められている.本研究ではコンテナ環境内部で稼働するサービスに対して外部から柔軟にアクセスできるようになるためのサービスディスカバリシステムを提供することを目的とする.本稿では,まず,コンテナ環境におけるネットワーク技術やサービスディスカバリ機構に関連する技術について調査した.次に,本研究で最適な設計手法の検討を行い,DDNS を用いたサービスディスカバリシステムの設計と実装を行った.そして,SOCKS プロキシを用いた実証実験の結果,透過的なサービス名解決が可能になることを確認した.今後の検討項目として DNS リゾルバ API の拡張実装や大規模なサービス展開時の挙動を調査する必要があることが明らかになった.

収録刊行物

詳細情報 詳細情報について

問題の指摘

ページトップへ