新しい会話を開始

Solved!

ソリューションへ移動

6 Professor

 • 

925 メッセージ

21

2024年7月8日 05:50

UnityXTの事前割り当て済みスペースについて

いつもお世話になっております。

UnityXTのGUI画面のPoolの使用状況で

「事前割り当て済みスペース(Preallocated space)」というのが

あると思います。

・この部分で使用されている容量はどういう用途のものでしょうか?

・この部分の容量はどういったことが理由で増えたり減ったり

するものでしょうか?

ThickでLunを作るとそもそもすべてが使用済みで確保されますし、

ThinでLunを作ると若干増えますが、それほど大容量にはならない認識です。

現在このPreallocated spaceの容量がかなり増えてきておりまして、

この原因が不明な状況なのでもしご存じであれば

ご教示いただけますと幸いです。

すいません、もう一点追記なのですが、

・例えばプール全体で100GBの容量があったとしまして、

ベース以外のスペース:0.0GB

使用済み:40GB

事前割り当て済みスペース:20GB

空き:40GB

とGUIで表記があった場合、

ユーザがこのPoolで使用している(データを保存している)

容量は使用済みの40GBだけと考えればよいのか、

事前割り当て済みスペースの20GBを足して60GBと

考えればいいのかどちらになりますでしょうか?

以上、よろしくお願いいたします。

Community Manager

 • 

5K メッセージ

2024年7月8日 23:32

「事前割り当て済みスペース(Preallocated space)」というのが

あると思います。

 

・この部分で使用されている容量はどういう用途のものでしょうか?

 

・この部分の容量はどういったことが理由で増えたり減ったり

するものでしょうか?

Preallocated spaceはThin LUNに対する書き込みを効率的に行う為に確保されている容量です。

 

Thin LUNは容量分の外枠だけ準備して、その後必要に応じて実ストレージ容量であるスライスをドライブから切り出して割り当てていくという動作をします。

 

とはいえ、新たなデータの書き込みが来たタイミングでその容量に必要なスライスを割り当てるということはしておらず、新たなデータの書き込みが来る前にある程度余分なスライスを割り当てておきます。その容量がPreallocated spaceです。

 

このような動作になっている理由は、書き込みが来たタイミングでスライスを割り当てるということにすると、その処理のオーバーヘッドが大きく書き込みに時間がかかってしまうためです。

 

また、ホワイトペーパーを見るとスナップショットを削除した後に、スナップショットデータの保存の為に利用されていたスペースもPreallocated spaceとしてカウントされるそうです。今回のPreallocated spaceの容量増はこちらが原因の可能性が高いと思います。

 

 

ユーザがこのPoolで使用している(データを保存している)

容量は使用済みの40GBだけと考えればよいのか、

事前割り当て済みスペースの20GBを足して60GBと

考えればいいのかどちらになりますでしょうか?

40GBだけと考えてください。

Community Manager

 • 

5K メッセージ

2024年7月9日 03:14

Preallocated spaceは

GUI上で項目は空き容量とは分かれているが、

今後データを保存するために実質的に空いている

(確保されている)領域なのでここが増えていても

あまり気にしなくてもよい、という理解でよいでしょうか?

はい。実際にデータが保存されている領域ではないのであまり気にしなくてもよいでしょう。
(ここら辺の感覚は人によって異なるかもしれませんが、少なくともUnityの動作を不安定にするものではないです)

 

容量閾値70%のアラートはこのPreallocated spaceを

含んだ容量が超えた時に届くものでしょうか?

もしくは純粋な使用済み容量が超えた時に

届くものなのでしょうか?

純粋な使用済み容量が超えた時に届くものです。

 

[参考情報]
Unity 5.0.8 Release notesより
Pre-allocated space is not considered when calculating the used percentage. 

 

Unisphere Management REST API Referene Guideより
Threshold at which the system generates notifications about the size of free space in the pool, specified as a percentage.
This threshold is based on the percentage of allocated storage in the pool compared to the total pool size.

6 Professor

 • 

925 メッセージ

2024年7月9日 01:38

@Uehara Y.​ さん

ご回答ありがとうございます。

また資料もありがとうございます。

そうなると、いただいた内容からPreallocated spaceは

GUI上で項目は空き容量とは分かれているが、

今後データを保存するために実質的に空いている

(確保されている)領域なのでここが増えていても

あまり気にしなくてもよい、という理解でよいでしょうか?

あと一つご質問させてください・・・

容量閾値70%のアラートはこのPreallocated spaceを

含んだ容量が超えた時に届くものでしょうか?

もしくは純粋な使用済み容量が超えた時に

届くものなのでしょうか?

以上、よろしくお願いいたします。

6 Professor

 • 

925 メッセージ

2024年7月10日 00:15

@Uehara Y.​ さん

ご回答ありがとうございました!

イベントは見つかりませんでした!

Top