ページの先頭行へ戻る
Enterprise Service Development Platform V1.2.0 チューニングガイド
FUJITSU Software

2.2 チューニング方法

Container Managementのチューニング方法について説明します。

チューニングの対象リソースと種類は以下のとおりです。

Kubernetesクラスタは、Kubernetes masterとKubernetes nodeのコンポーネントで構成され、それぞれ、 Kubernetes masterサーバーとKubernetes nodeサーバー上で動作しています。 以下では、各サーバーのチューニングについて説明します。

なお、Kubernetes nodeはデフォルトの設定で1つのnode(サーバー)で構成され、node上でアプリケーションが動作するコンテナが含まれるPod(Application)が動作しています。

スケールアウトにより2台以上のnodeが動作している状態で、「Kubernetes nodeの内、1つのnodeが故障した場合は、その上で動作していたPod(Application)は、正常に動作しているnodeにマイグレーションされます。

そのため、Kubernetes nodeサーバーは、上記マイグレーションが発生する可能性を考慮して、リソースに余裕を持たせる必要があります。

対象リソース 説明 チューニングの種類
Kubernetesクラスタ Kubernetes masterとKubernetes nodeで構成されるクラスタ

●Kubernetes masterサーバー:

スケールアップ

●Kubernetes nodeサーバー:

スケールアップ

スケールアウト・スケールイン

Pod(Application) アプリケーションが動作するコンテナが含まれるPod

スケールアップ・スケールダウン

スケールアウト・スケールイン