基本的な OS プロビジョニング環境には、次の要件が必要です。
N1 SPS マスターサーバー — N1 Service Provisioning System ソフトウェアがインストールされ、マスターサーバーとして実行されるよう構成されているシステム。
OS プロビジョニングサーバー — プラグインを介して OS プロビジョニングサーバーがインストールされている Solaris または RedHat システム。OS プロビジョニングサーバーは DHCP サービスを実行して、ターゲットホストの要求に応答します。OS プロビジョニングサーバーでサポートされる OS リリースについては、「OS プロビジョニングコンポーネント」の一覧を参照してください。
Solaris OS プロビジョニングサーバーの場合は、OS プロビジョニングサーバーを作成する前に Java 1.4.2 リリースをシステムにインストールする必要があります。この Java SE 1.4.2 リリースは、/usr/bin/java ディレクトリに置くか、/usr/bin/java ディレクトリにリンクさせます。
RedHat OS プロビジョニングサーバーの場合は、OS プロビジョニングサーバーを作成する前に 32 ビット版 Java 1.4.2 および dhcp-3.01–10_EL3 RPM をシステムにインストールする必要があります。この Java 1.4.2 リリースは、/usr/bin/java ディレクトリに置くか、/usr/bin/java ディレクトリにリンクさせます。64 ビット Java バージョンをインストールした場合は、/opt/SUNWn1osp/lib/libgridos_rhel3_x86_64.so に /opt/SUNWn1osp/lib/libgridos.so をリンクさせます。
ブートおよびインストールサーバー – ターゲットホストにプロビジョニングする OS イメージを提供するサーバー。環境に応じて、ブートおよびインストールサーバーの種類を選択します。
Solaris ブートおよびインストールサーバー — Solaris システムをプロビジョニングするには、Solaris ブートおよびインストールサーバーが必要です。
Linux ブートおよびインストールサーバー — Linux システムをプロビジョニングするには、Linux がインストールされている Linux または Solaris ブートおよびインストールサーバーが必要です。
Windows ブートおよびインストールサーバー — Windows システムをプロビジョニングするには、Windows 2003 Service Pack 1 がインストールされている Windows ブートおよびインストールサーバーが必要です。
プロビジョニングソフトウェア を使用してターゲットホストにプロビジョニングするには、ブートおよびインストールサーバーのネットワークインタフェースを構成しておく必要があります。
OS プロビジョニングサーバー、ブートおよびインストールサーバー、プロビジョニングターゲットは、ネイティブ LAN、VLAN またはルーターを介して、あるネットワーク内でアクセス可能である必要があります。ネットワークの構成に関する詳細については、適切なネットワークとオペレーティングシステムのマニュアルを参照してください。
プロビジョニングターゲットからの DHCP パケットは、OS プロビジョニングサーバーに到達できる必要があります。
N1 SPS マスターサーバー、OS プロビジョニングサーバー、および Solaris ブートおよびインストールサーバーは、1 つの物理システムであることが可能です。ただし、1 つのシステムでこれら 3 つすべてのサーバーを実行すると、サーバーの負荷が増大し、またサーバーが処理しなければならないネットワークトラフィックが増大します。これらを分離することで、将来の高いスケーラビリティーが実現できます。