簡體   English   中英

GCE持久性磁盤突發和限制指標

[英]GCE persistent disk bursting and throttling metrics

據稱Google Cloud Platform / Compute Engine(GCP / GCE)標准持久性磁盤每GB( ref )的持續讀取吞吐量高達0.12 MB / s。 我知道爆裂的存在,但是它的具體行為在任何地方都沒有描述。

instance/disk/throttled_read_bytes_count指標被描述為“節流讀取操作中字節的增量計數”( ref )。 如果該值為零,是否意味着增加磁盤大小不會提高應用程序的性能? -也就是說,當前的最大吞吐量+突發可以滿足100%的磁盤讀取需求?

(還有一個read_ops指標,在我們的例子中也為零。)

是的,在零值throttled_read_bytes_count目前指的IO通過IO棧去沒有任何延遲。

確實,GCE永久磁盤已爆裂,這將使IO以超過公布限制的速率通過。 初始突發耗盡后,將對IO進行速率限制(限制)。 throttled_read_bytes_count _讀取_字節數計數中的零值表示您的工作負載永遠不會達到IO受速率限制的程度,否則,非零throttled_read_bytes_count _讀取_字節數_ throttled_read_bytes_count意味着有一個IO突發超過了突發允許,並且永久磁盤進入了速率限制模式。

換句話說,非零throttled_read_bytes_count意味着你的工作量飽和了一段時間的持續磁盤吞吐量和時間可以毫秒的那段時間。

例如,假設您購買了一個磁盤,該磁盤可以達到100 MiB / s的速度,並且您的應用程序累積了價值50 MiB的數據,然后將其全部轉儲至PD。 第一個O(10 MiB)將立即通過,其余數據將受到速率限制以提供100 MiB / s。 立即通過的數據將不會添加到throttled_write_bytes_count _寫_字節數_ throttled_write_bytes_count而其余數據將被標記為節流,並將被添加到throttle_write_bytes_count _寫_ throttle_write_bytes_count

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM