受控磁碟

CycleCloud 會自動將磁片區 (Azure 受控磁碟) 連結至您的節點,以取得額外的儲存空間。 受控磁片有四種類型,且容量最多可達 64TiB。

若要建立 100GB 的磁片區,請將下列內容新增至 [[node]] 叢集範本中的 元素:

[[[volume example-vol]]]
Size = 100

永續性磁碟區

根據預設,會在實例啟動時建立磁片區,並在終止實例時刪除。 如果您想要在實例終止之後保留磁片區上的資料,請讓它成為 永續性 磁片區:

[[[volume example-vol]]]
Size = 100
Persistent = true

第一次啟動實例時,將會建立此磁片區,但在終止實例時將不會刪除。 相反地,它會在下次啟動節點時保留並重新附加至 實例。 在刪除叢集之前,不會刪除永續性磁片區。

警告

刪除叢集時,也會刪除所有永續性磁片區! 如果您想要讓儲存體保存超過叢集的時間,您必須依識別碼附加預先存在的磁片區。

磁碟類型

有四種 Azure 磁片類型。 CycleCloud 預設會使用標準硬碟 (HDD) 。 若要針對磁片使用效能更高的 SSD 磁片磁碟機,請使用 SSD = true

[[[volume example-vol]]]
Size = 100
Persistent = true
SSD = true

當您使用與進階儲存體相容的 VM 系列時,預設會使用進階 SSH 磁片。

Azure 提供四個基本儲存體選項: Ultra進階 SSD標準 SSD標準 HDD

若要指定要用於虛擬機器的儲存體類型,請在磁片區上使用: StorageAccountType = [UltraSSD_LRS|Premium_LRS|StandardSSD_LRS|Standard_LRS]

例如:

[[[volume example-vol]]]
Size = 100
Persistent = true
StorageAccountType = StandardSSD_LRS

針對回溯相容性, SSD=true 將會根據選取的 VM 大小功能選取 Premium_LRSStandardSSD_LRS

注意

Azure SSD 會進位到下一個價格大小。 例如,如果您建立的磁片大小為 100GB,則會以 128GB 費率向您收費。

指定磁片區會將裝置 () 連接到您的實例,但不會掛接並格式化裝置。

深入閱讀