各ドメインは 1 つのドメインコントローラー、1 つ以上のホストコントローラー、およびホスト毎に 0 個以上のサーバーグループによって構成されます。
ドメインコントローラーは、ドメインが制御される中心点です。各サーバーがドメインの管理ポリシーに従って設定されるようにします。ドメインコントローラーはホストコントローラーでもあります。
ホストコントローラーは、domain.sh または domain.bat スクリプトが実行される物理または仮想ホストです。ホストコントローラーは、ドメイン管理タスクをドメインコントローラーに委譲するよう設定されます。各ホストのホストコントローラーはドメインコントローラーと対話し、そのホスト上で実行しているアプリケーションサーバーインスタンスのライフサイクルを制御し、ドメインコントローラーと協力してそれらのインスタンスを管理します。各ホストには複数のサーバーグループを含めることができます。
サーバーグループは、${build.shortName} がインストールされているサーバーインスタンスの集まりで、これらのサーバーインスタンスは 1 つとして管理および設定されます。ドメインコントローラーはサーバーグループにデプロイされたアプリケーションとその設定を管理します。そのため、サーバーグループの各サーバーは同じ設定とデプロイメントを共有します。