DR ソフトウェアは、Hostview の GUI、または dr(1M) シェルアプリケーションを使って、SSP から操作できます(詳細は、hostview(1M) や dr(1M)のマニュアルページを参照してください)。DR は、以下の機能をサポートしています。
DR Attach - 任意のドメインで動作しているオペレーティングシステムに、システムボードを論理的に接続します。システムボードは、そのボードの資源 (プロセッサ、メモリー、および入出力アダプタ) がドメインの一部として構成され、Solaris オペレーティング環境がそれを使用できるようになった時点で、論理的に接続されたことになります。ただし、接続できるのは、どのドメインにも属していない電源が入った既存のシステムボードに限ります。通常システムボードの接続が必要になるのは、システムボードを装着して電源を入れた後、または別のドメインからシステムボードを切り離した後です。
DR Detach - 任意のシステムボードを、ドメインから論理的に切り離します。システムボードは、ボードのリソース (プロセッサ、メモリー、および入出力アダプタ) がドメイン構成から削除され、ドメインがそれを使用できなくなった時点で、論理的に切り離されたことになります。通常、システムボードの切り離しが必要になるのは、ボードを他のドメインに移動するとき、またはボードを取り外すときのどちらかです。
ドメイン内で DR 操作が実行されている間、dr_daemon(1M) (『Sun Enterprise 10000 Dynamic Reconfiguration リファレンスマニュアル』を参照) およびオペレーティング環境によって、状態や例外処理に関するメッセージがドメインの syslog メッセージバッファー (/var/adm/messages) および SSP メッセージファイル ($SSPOPT/adm/ホスト名/messages および $SSPOPT/adm/messages) に書き込まれます。これらのメッセージは、Hostview および dr(1M) シェルアプリケーションによって表示される状態および例外処理情報とともに、DR 要求の状態を判断するのに役立ちます。
同じプラットフォーム上で、同時に複数の DR 操作を実行することはできません。ただし、ドメインが異なっていれば、あるドメインに部分的に完了してから取り消された DR 操作があっても、別のドメインで新たな DR 操作を開始できます。しかし、同じドメインでの新たな DR 操作を開始するには、部分的に完了して取り消された DR 操作の終了が必要です。