コンテナ化

分散アプリケーションの構築、出荷、実行

コンテナ化とは何か?

コンテナ化は、仮想化に代わる軽量なものと考えることができる。

なぜコンテナ化を使うのか?

  • コンテナ化は非常に効率的で、インスタンスの起動と停止を非常に素早く行うことができる。
  • ユーザーは、単一のホスト上で数百のコンテナをデプロイして実行できる。
  • コンテナ化技術は、設置面積が非常に小さく、優れた隔離性を提供する。
  • コンテナは、すでに仮想化されているシステム上で実行できる。 ネスト化された仮想化は比較的新しい技術であり、常にサポートされているわけではないので、これは非常に強力な機能である。

コンテナ化 マイクロサービス

マイクロサービスはSOA(Service Orientated Architecture:サービス指向アーキテクチャー)というテーマで以前から存在していたが、コンテナ化の台頭によって最前線に登場した。

ロードバランシングは、SOAとマイクロサービス・ベースのアーキテクチャの重要な特徴である。 ロードバランシングは様々なマイクロサービスのパフォーマンスを監視し、それに応じてルーティングを決定することができる。

サービスの健全性とパフォーマンスの指標として、CPUや負荷といった単純な要素を使用することは、必ずしも効果的ではありません。 edgeNEXUSのような高度なロードバランサーはアプリケーションレイヤーで実行され、サービスコンテナのパフォーマンス、健全性、応答性を確認するために詳細なアプリケーションレベルのリクエストを行うことができる。 これらの結果に基づいて、ロードバランサーはより多くの容量を導入したり、特定のサービスへの新規接続数を減らしたりして、効率を向上させることができる。

コンテナ化のビッグプレーヤーとは?

Linuxのコア・コンテナ化機能の上に抽象化レイヤーを構築している企業は数多くあり、最も普及しているのはDocker(www.Docker.com)とKubernetes(http://kubernetes.io/)だ。Dockerは、世界をリードするソフトウェア・コンテナ化プラットフォームとして広く知られている。

エッジネクサスとコンテナ化

Docker用Edgenexusマイクロサービスコンテナ

これは、現在利用可能な中で最も機能が豊富で強力なコンテナ型ロードバランサー/ADCです。 Docker用のEdgenexus Microserviceコンテナはこちらからダウンロードできます。

DockerホストとしてのEdgenexus

Edgenexusはコンテナ化技術を使用し、App Store提供の一環としてEdgenexusロードバランサー上でアプリを実行できるようにしています。
AppsはこちらのEdgenexus Forgeを使用して構築できます。

お客さま

良い仲間に恵まれる

4.9/5

総合評価 (4.9/5)

使いやすさ(5/5)

カスタマーサービス(4.9/5)

4.5/5
5/5
4.5/5

「Edgenexusは使い方が簡単で、拡張性が高く、適切な価格帯です。

COLT

製品
使いやすいパワフルな製品を見る
アプリケーション
試行錯誤の末に完成したアプリケーションを見る
リソース
リソースへのアクセス