[英]How to build a Compute client using the Google API Services SDK in Java
[英]How to create an SSD disk using Google Compute Engine Java Client
我正在嘗試使用Java Compute Engine客戶端創建磁盤。 為了使其成為SSD,必須設置什么參數? 我找不到有關它的任何文檔。
謝謝!
您是要創建本地SSD(附加到一個實例, 不是持久但非常快),還是要創建由SSD支持的標准永久性磁盤?
對於標准的永久性磁盤(我想這是您想要的,因為它可以備份/快照並在VM關閉時可以生存),您需要將diskType設置為 /compute/v1/projects/my-project/zones/us-east1-d/diskTypes/pd-ssd
:
或者,您可以包括type屬性以創建SSD永久磁盤。
POST https://www.googleapis.com/compute/v1/projects/my-project/zones/us-east1-d/disks { "name": "example-disk-ssd", "sizeGb": "100", "type": "/compute/v1/projects/my-project/zones/us-east1-d/diskTypes/pd-ssd" }
我不確定Java客戶端庫是否提供一種簡單的方法來填充請求中的“ my-project”和“ us-east1-d”字段,或者您是否必須自己重復它們。
如果您正在尋找僅存在於實例上的本地SSD存儲,則本地連接的存儲是實例創建命令的參數,其類型為SCRATCH
和diskType,例如projects/myproject/zones/us-central1-f/diskTypes/local-ssd
:
在API中,您可以通過使用initializeParams屬性在創建虛擬機實例時創建本地SSD設備。 您還必須提供以下屬性:
- diskType:設置為本地SSD
- autoDelete:設置為true
- 類型:設置為SCRATCH
如果您想要由SSD支持的永久磁盤,
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.