3.10.11 OSに依存する注意事項
各ホスト共通の注意事項
-
iSCSI software initiatorとNICでiSCSIプロトコルの通信をする場合は、iSCSI HBA/CNAを用いる場合と比べ、ホストのCPU負荷が増大するため、他のアプリケーションの動作が遅くなる可能性があります。
-
ホストのiSCSI Digest設定を有効にすることで、iSCSI Data DigestおよびiSCSI Header Digest(CRC/Checksum)を使用できます。これらを使用時は通信路上のデータの信頼性が向上しますが、性能が低下します(低下の割合はホストやネットワークなどの環境に依存します。一般的には転送性能が10%程度低下します。ネットワーク上でのデータ保証強化のため、すべてのiSCSI構成においてiSCSI Header DigestおよびiSCSI Data Digestの使用を推奨します)。
-
ホストのNICは、必ずしもギガビットイーサネットをサポートしていなくてもiSCSIプロトコルで通信できますが、性能が低下する場合があります(IP-SANの構成に依存します)。
-
iSCSI接続構成でホスト側の遅延Ackが有効設定の場合、ホストI/O遅延が発生し、性能に大きな影響を与える可能性があります。このホストI/O遅延を回避するためには、遅延Ackを無効設定に変更する必要があります。
Windowsホスト
-
Windows OSがストレス無く動作する処理能力のサーバを利用してください。Windows Server 2003の場合、CPUはIntel Pentium 4の2GHz以上、メインメモリは512MB以上を推奨します。
-
designed for Windowsロゴを取得しているiSCSI HBA/CNAまたはNICの使用を推奨します。NICでiSCSI通信をする場合、iSCSI software initiatorはバージョン2.00以降をサポートしています。2.00未満のバージョンでは動作保証外です。
-
利用していないアプリケーションやOSのサービスは停止することを推奨します。これにより不要な通信や負荷を軽減します。
-
Windows Server 2003接続時の注意点
NICおよびマイクロソフトイニシエータを使用している環境で、ダイナミックディスクの共有設定を行うと、リブート時にドライブが非アクティブの状態となり、共有設定が解除されます。アクティブ化することで状態は回復しますが、再び共有設定を実施する必要があります。詳細は、マイクロソフト社のホームページを参照してください。
Linuxホスト
-
Linuxの場合、ホストおよびiSCSIポートの設定共に双方向CHAPをONにしないでください。
-
1つのiSCSIポートで同時に最大255コネクションの通信ができます。そのため最大255ホストとの通信ができます。ただし、Linux software initiator(RHEL5.0未満)では、1ホストからの接続に2つのコネクションを確立するため通信相手に含まれる場合は、その特性により接続できるホスト数の上限が減少します。例えばすべてのホストがLinux software initiator(RHEL5.0未満)を用いる場合は、1つのiSCSIポートは最大127ホストと通信できます。
Solarisホスト
-
利用していないアプリケーションやOSのサービスは停止することを推奨します。これによりホストの不要な通信や負荷を軽減します。