在定價部分,Google表示每個工作人員有一個默認PD數量(取決於批量與流媒體)。鑑於我擁有的工作人員數量(與默認的PD使用情況相比),我正在運行一項工作,並且持久磁盤使用量遠高於應有的數量。這在多個不同的工作中是一致的。什麼導致了PD使用的增加?作爲參考,流媒體工作者的默認值爲480 GB,但我收取5888 GB的費用。如何在GCP數據流中確定持久磁盤使用情況?
回答
這是一個啓用了自動縮放功能的流式管道。
根據https://cloud.google.com/dataflow/service/dataflow-service-desc#autoscaling:
流的管道的部署與永久磁盤的固定池,在數量上等於--maxNumWorkers
根據https://cloud.google.com/dataflow/service/dataflow-service-desc#persistent-disk-resources:
的默認大小每個持久磁盤在批處理模式下爲250 GB,在流模式下爲400 GB。
因此,「當前PD」的預期值應該是(您的值爲maxNumWorkers
)* 400GB,而不是4 * 400GB。
嗨@jkff這是一個相當大的讓步,是否有一些技術原因,爲什麼磁盤不能與工作人員一起上下放大或者只是需要空間? –
我們正在努力改進流媒體運行程序,以「無服務器」方式推動它,與https://cloud.google.com/blog/big-data/2017/07/life-of-a-cloud-基於數據流服務的洗牌(用於批量管道),這將解決這個限制。 – jkff
- 1. 如何監視kubernetes持久卷的磁盤使用情況?
- 2. 如何知道未安裝磁盤的磁盤使用情況?
- 3. GCE持久性磁盤數據管理
- 4. VB.NET:監控磁盤使用情況
- 5. 碼頭磁盤使用情況
- 6. SQLite表磁盤使用情況
- 7. netbeans優化磁盤使用情況
- 8. cassandra磁盤空間使用情況
- 9. 如何使用MySQL記錄Windows 7網絡流量和磁盤使用情況?
- 10. 如何使用hazelcast處理分佈式磁盤到磁盤的各種情況?
- 11. SQL Server:查找數據庫磁盤空間使用情況
- 12. 如何讀取C變量中的磁盤使用情況(du)
- 13. 如何顯示JProgressBar中的CPU和磁盤使用情況?
- 14. Couchbase數據/磁盤使用情況以及RAM /配額使用數據
- 15. 切換磁盤持久模式調用
- 16. Linux服務器不能正確顯示磁盤使用情況
- 17. 將數據從Google持久磁盤加載到BigQuery中?
- 18. 如何確定SQLite數據庫的數據庫使用情況?
- 19. 如何根據linux中的文件使用情況優化磁盤使用情況?
- 20. 如何通過PHP顯示磁盤使用情況?
- 21. 如何查找結果集的磁盤使用情況?
- 22. Java中的數據流使用情況
- 23. 在Ubuntu中進程的磁盤空間使用情況12.04
- 24. VoltDB Community Edition如何支持磁盤級持久性?
- 25. GCP網絡使用情況監測
- 26. 調整持久性磁盤的大小
- 27. 磁盤持久性和複製?
- 28. memcached像磁盤持久化軟件
- 29. 如何根據磁盤路徑確定數據存儲?
- 30. Windows XP中應用程序的磁盤使用情況
你的工作ID是什麼? – jkff
@jkff 2017-07-12_13_02_25-18120989511327716317。我對此感到困惑的部分是「當前PD」 - 與定價頁面所說的PD應該適用於四名流式工作人員相比。 – Andrew