このドキュメントで説明されているソフトウェアは、サポートされなくなったか、拡張サポートされています。
Oracleでは、現在サポートされているリリースにアップグレードすることをお勧めします。

機械翻訳について

第1章 Oracle Cloud Native Environmentホスト要件

この章では、Oracle Cloud Native Environment内のホストのハードウェアおよびオペレーティング・システムの要件について説明します。

1.1 ハードウェアの要件

Oracle Cloud Native Environmentは、クラスタを形成するために複数のノードを必要とするクラスタ環境です。 環境は、Oracle Cloud Native Environmentがインストールされている2つ以上のシステムで構成されている必要があります。

Oracle Cloud Native Environmentは、次のいずれかのサーバー・タイプにインストールできます:

  • ベアメタル・サーバー

  • Oracle Linux Kernel-based Virtual Machine (KVM)インスタンス

  • Oracle Cloud Infrastructureベアメタル・インスタンス

  • Oracle Cloud Infrastructure仮想インスタンス

  • Oracle Private Cloud Appliance仮想インスタンス

  • Oracle Private Cloud at Customer仮想インスタンス

Oracle Cloud Native Environmentは、64ビットx86ハードウェアでのみ使用できます。

Oracle Cloud Native Environmentには特定のハードウェアは必要ありませんが、特定の操作はCPUおよびメモリー集中型です。 認定ベアメタル・サーバーのリストは、次の場所にあるOracle Linuxハードウェア認定リストを参照してください:

https://linux.oracle.com/hardware-certifications

現在のOracle x86サーバーの詳細は、次を参照してください:

https://www.oracle.com/servers/x86/

Oracle Linux KVMインスタンスの作成の詳細は、Oracle® Linux: KVMユーザーズ・ガイドを参照してください。

Oracle Private Cloud ApplianceおよびOracle Private Cloud at Customerのインストール手順と、インストールできるOracle Cloud Native Environmentリリースに関する情報については、次のOracle Private Cloud ApplianceおよびOracle Private Cloud at Customerドキュメントを参照してください:

https://docs.oracle.com/en/engineered-systems/private-cloud-appliance/

ここに示すハードウェア要件は、Oracle Cloud Native Environmentを実行する絶対最小値です。 デプロイメントでは、フットプリントがより大きいノードが必要になる可能性が非常に高くなります。

1.1.1 Kubernetesコントロール・プレーン・ノード・ハードウェア

Kubernetesコントロール・プレーン・ノードの最小構成は次のようになります。

  • 4 CPUコア(Intel VT対応CPU)

  • 16GB RAM

  • 1GB Ethernet NIC

  • XFSファイル・システム(Oracle Linuxのデフォルトのファイル・システム)

  • /varディレクトリに40GBのハードディスク空き容量

1.1.2 Kubernetesワーカー・ノード・ハードウェア

Kubernetesワーカー・ノードの最小構成は次のようになります。

  • 1 CPUコア(Intel VT対応CPU)

  • 8GB RAM

  • 1GB Ethernet NIC

  • XFSファイル・システム(Oracle Linuxのデフォルトのファイル・システム)

  • /varディレクトリに15GBのハードディスク空き容量

1.1.3 オペレータ・ノード・ハードウェア

オペレータ・ノードの最小構成は次のようになります。

  • 1 CPUコア(Intel VT対応CPU)

  • 8GB RAM

  • 1GB Ethernet NIC

  • /varディレクトリに15GBのハードディスク空き容量

1.1.4 Kubernetes高可用性の要件

Kubernetesクラスタの最小高可用性(HA)構成は次のようになります。

  • 3つのKubernetesコントロール・プレーン・ノード。 少なくとも5つのコントロール・プレーン・ノードをお薦めします。

  • 2つのKubernetesワーカー・ノード。 少なくとも3つのワーカー・ノードをお薦めします。

重要

コントロール・プレーン・ノードの数は、3、5、7など、3以上の奇数にする必要があります。

1.1.5 Istioの要件

Oracle Cloud Native EnvironmentのIstioモジュールをデプロイするための最小構成は次のとおりです:

  • 1つのKubernetesコントロール・プレーン・ノード

  • 2つのKubernetesワーカー・ノード

これらの要件は、IstioをKubernetesクラスタに正常にデプロイするために必要な最小要件です。 ただし、クラスタが拡張されてノードが追加されると、Istioには追加のハードウェア・リソースが必要になります。 Istioのハードウェア要件の詳細は、https://istio.io/latest/docs/ops/deployment/performance-and-scalability/にあるアップストリーム・ドキュメントを参照してください。

1.2 オペレーティング・システムの要件

Oracle Cloud Native Environmentは、次のオペレーティング・システムで使用できます:

  • Unbreakable Enterprise Kernelリリース5 (UEK R5)またはUnbreakable Enterprise Kernelリリース6 (UEK R6)を実行しているOracle Linux 7 (x86_64)。 少なくともOracle Linux 7.5が必要です。

  • Unbreakable Enterprise Kernelリリース6 (UEK R6)を実行しているOracle Linux 8 (x86_64)。 少なくともOracle Linux 8.3が必要です。