:フルカンムスタファ)は、P2P技術を利用したDocker・Kubernetes※1対応のコンテナイメージ共有ソフトウェア「Beiran」(https://beiran.io/)をオープンソースとして提供・公開します。「Beiran」は未だ開発段階にあり、今後の開発には参加者をオープンに募ってまいります。Kubernetesは、コンテナの運用自動化のために設計されたオープンソースソフトウェアです。背景Docker・Kubernetesの利用が進むと、大規模なコンテナ環境の運用が課題となります。これらの技術を利用するとアプリケーションの起動はDockerコンテナによりほぼ瞬時に実行されるものの、俊敏な処理能力の向上が必要なアプリケーションにおいては、アプリケーションの受信(Dockerイメージのダウンロード)部分がボトルネックとなっていました。Dockerイメージを管理するシステム(Dockerレジストリ)に負荷が集中するため、別途、負荷分散のためのシステム強化を実施する必要がありました。「Beiran」はP2P技術を利用し、同一拠点内の別のサーバが既にイメージを保持している場合には、インターネット上のコンテナのイメージサーバからダウンロードせず、拠点内サーバから分散かつ並列してダウンロードを行うことで、アプリケーションの受信(Dockerイメージのダウンロード)を高速化し、Docker・Kubernetes利用時のボトルネックを解消します。これにより大規模なコンテナ環境においても迅速なアプリケーション起動が可能になり、コンテナイメージレジストリに起因したボトルネックが解消されます。「Beiran」はKubernetesにも対応しており、Kubernetes環境でも容易に利用することが可能となっています。Beiranのアーキテクチャ図2:Beiranの利用方法(Docker環境の場合)両社では「Beiran」を初めとし、今後もDocker・Kubernetesの実環境の課題に最適なソフトウェアを開発し、オープンソースとして提供していく予定です。クリエーションライン株式会社について2006年1月設立。マイクロサービス化・データ解析アルゴリズム作成などの高度なソフトウェア設計・作成能力、3)インフラから上位レイヤーの各種サービスに対して自動化など効率的な運用監視を実現する技術ノウハウを持つ技術者集団です。国内外の大手通信事業者、データセンター事業者、サービス提供事業者などに対して多くの実績を持っています。事業およびサービス詳細は、http://www.creationline.com/をご参照下さい。■RAINLAB株式会社について2012年12月設立、東京に拠点を置くソフトウェアの開発・デザイン・技術会社で、クリエーションライン社の開発部としての機能を持つ会社です。関する高度な技術提供を行なっています。ユーザーエクスペリエンス調査、UIデザイン、APIやクライエントアプリケーションの開発・コンサルティングも行なっています。LABの情報を逃さずチェックしよう!メールアドレスを登録すると記事が投稿されるとメールで通知します。※登録後メールに記載しているリンクをクリックして認証してください。LABの情報を逃さずチェックしよう!メールアドレスを登録すると記事が投稿されるとメールで通知します。※登録後メールに記載しているリンクをクリックして認証してください。