5 Practitioner
•
880 メッセージ
0
513
UnityのSSD5%搭載のベストプラクティスについて
いつもお世話になっております。
Unityでスナップショットやレプリケーション機能を使用するプールは
最低5%のSSDを搭載することがベストプラクティスであったかと思います。
これについて、例えばESXi、スイッチ、Unityの3Tier構成を想定して、
Unityの機能ではなくESXi側でスナップショットを使用したり、Vsphere Replicationを
使用する場合でも、このSSD 5%推奨になるのでしょうか?
もしくはESXi側でこれらの機能を使用する場合は、このベストプラクティスはあてはまらないのでしょうか?
(もちろんパフォーマンスを気にするのであればSSDを投入するにこしたことはないことは理解しております。)
以上、よろしくお願いいたします。
ayas
Moderator
Moderator
•
6.5K メッセージ
1
2021年4月12日 18:00
tanboi_3さん
基本的にUnity でSnapshotやReplicationを使う場合だけではなく、全般的にもHybrid Pool環境では少なくとも5%くらいはSSDを導入したほうがその恩恵を享受できる、という理解のほうがいいです。(同資料のSnapshotの章ではSSDに関しての特別の示唆はないですし)
参考:Best Practices Guide
Page16
The Flash tier helps enable pool performance efficiencies, and improves response times when using Snapshots and/or Replication. The minimum recommended Flash capacity is at least 5% of the pool capacity.
そしてご質問にあるVM Snapshotに関してはどうか、というと明確な示唆はありません。というのもUnityからするとVM Snapshotは変更点をそれぞれのSnapshotへ累積させていく手法(参考:VMSnapShotの説明)なので、ストレージ的にはホストからのあるDataへの連続したアクセス、に変わらないからです。そのため5%のSSDという推奨値を取れば頻繁にアクセスされるDataに関してはパフォーマンスが上がる、ことも考えられるのではないでしょうか。
FYI:Dell EMC Knowledge Article 000026341 : Unity/VNX/VNX2: VM gets hung during snapshot creation on Vmware (User Correctable)
VMSnapshotの問題に関するKBですがgroup sequential IOs on thin LUN will cost longer time compare with thick LUN.という記載があり、ここからストレージ側ではVMSnapshotはシーケンシャルアクセス、という認識であることがうかがえます。
tanboi_3
5 Practitioner
5 Practitioner
•
880 メッセージ
0
2021年4月13日 17:00
ayasさん
ご回答ありがとうございます。
VM側のスナップショットに関してUnityの文書的にはSSDの有無については
言及されていないが、入れておいたほうがパフォーマンスアップの期待はできそう。
ということですね。納得できました。