FlexVolのクローンスプリットに時間がかかるのはなぜですか。
環境
- ONTAP 9.3 以下
- clustered Data ONTAP 8
- Data ONTAP 7-Mode
回答
- クローンスプリット処理は、一般に完了までにかなりの時間がかかることがあります。
- クローンスプリットでは、クローニングするボリュームにデータのすべてのビットと空きinodeを転送する必要があります。
- いずれかのボリュームのinode数が多い場合、クローンスプリット処理は通常低速なプロセスです。
クローンスプリット処理はコピー処理ですが、次の理由により、実行にはかなりの時間とリソースがかかることがあります。
- アグリゲート内の空きブロックを使用して、親とクローンで共有されているブロックを複製
- クローンスプリットにはディスクI/O処理が発生し、アグリゲート内の他のディスク処理と競合する可能性があります。
- クローンスプリットでは使用可能なCPUリソースが使用されるため、フル搭載のストレージコントローラのパフォーマンスに影響する可能性があります。
ONTAPは、クローンスプリット処理によるパフォーマンスへの潜在的な影響に対処します。クローンスプリット処理はバックグラウンドで実行され、フォアグラウンド処理にあまり影響しないように優先度が設定されます。Data ONTAPには、クローンスプリット処理を停止したりステータスを確認したりするための次のコマンドも用意されています。
vol clone stop cl_vol_name
vol clone status cl_vol_name