VM Root Disk Setting Development Guide - cloud-barista/cb-spider GitHub Wiki
WIP
[CB-Spider Root Disk size ์ค์ ์ง์์ ์ํ Driver ๊ฐ๋ฐ ๊ฐ์ด๋]
- CSP๋ณ Root Disk Size ์ ๊ณต ๋ฐฉ๋ฒ์ ๊ธฐ์ค์ผ๋ก CASE-I, CASE-II, CASE-III์ผ๋ก ๊ตฌ๋ถ
- Cloud Driver Common API ๊ฐ์ : StartVM()์ RootDiskInfo ์ด์ฉํ Root Disk ์ค์ ์ ์ฉ
- CSP Driver๋ณ Root Disk Type Meta ์ ๋ณด ์ค์
1. Root Disk Size ์ค์ ์ ๊ณต์ ์ํ CSP ์ ์ฉ ๋ฐฉ๋ฒ ๋ถ๋ฅ ๋ฐ ํํฉ
- Ref: [CSP's API and features of VM rootfs volume configuration](API-and-features-of-VM-rootfs-volume-configuration)
* CSP๋ณ Root Disk Size ์ ๊ณต ๋ฐฉ๋ฒ์ CASE-I / CASE-II / CASE-III์ผ๋ก ๊ตฌ๋ถ
* CASE-I ์ฐ์ ์ ์ฉ
- CASE-I: CSP ๊ธฐ๋ฅ์ ์ด์ฉํ ์ ๊ณต
Provider(CloudOS) |
Disk Type |
Size Controllable |
Control API |
Max Size |
etc |
AWS |
SSD(gp2)/SSD(gp3)/SSD(io1)/ SSD(io2)/Magnetic(standard) |
Yes |
Yes |
- |
- |
GCP |
Balanced/Extreme/SSD/Standard |
Yes |
Yes |
64 TB (SSD:375 GB) |
https://cloud.google.com/compute/docs/disks |
Alibaba |
Ultra/SSD/Enhanced SSD/Basic |
Yes |
Yes |
- |
https://www.alibabacloud.com/help/doc-detail/63440.htm |
Tencent |
Premium/SSD (๋ณ๋์ถ๊ฐ๊ฐ๋ฅ) |
Yes |
Yes |
500GB(default) |
์ถ๊ฐ์ ์ต์
: LOCAL_BASIC/LOCAL_SSD/ CLOUD_BASIC/CLOUD_SSD/CLOUD_PREMIUM |
OpenStack |
Default Type |
Yes |
Yes |
- |
'Source:Volume Size' ์ค์ ์ 'Flavor:Root Disk' ์ค์ ์ ์
๋ฐ์ดํธํจ |
- CASE-II: CSP ๊ธฐ๋ฅ ๋ฐ Driver ์ฒ๋ฆฌ๋ฅผ ํตํ ์ ๊ณต
Provider(CloudOS) |
Disk Type |
Size Controllable |
Control API |
Max Size |
etc |
Azure |
Premium SSD/Standard SSD/ Standard HDD |
No (suspended:Yes) |
No(?) |
- |
- Depends on Image - Suspended ์ํ์ ์กฐ์ ๊ฐ๋ฅ โป Suspend ์ํ๋ก ๋ณ๊ฒฝ ํ ์ ์ฉ (API ๊ฐ๋ฅ ์ฌ๋ถ ํ์ธ ํ์) |
- CASE-III: ํ์ฌ Size ์ค์ ์ ์ ๊ณตํ์ง ์์ (์ง์์ ์ธ CASE-IIๅ ๋ฐฉ์ ๋ง๋ จ ํ์)
Provider(CloudOS) |
Disk Type |
Size Controllable |
Control API |
Max Size |
etc |
IBM |
Default Type |
No |
No |
- |
Depends on Image / 100GB ๊ณ ์ (๊ฐ๋ฅ ์ฌ๋ถ ์ถ๊ฐ ํ์ธ ์ค) |
CloudIt |
- |
No |
No |
- |
VMSpec ์ถ๊ฐ๋ก ์กฐ์ ๊ฐ๋ฅ (๋ณด๋ฅ: ๊ธฐ๋ณธ VMSpec๊ณผ์ ๊ฐ์ญ์ผ๋ก ๋ณต์ก์ฑ ์ ๋ฐ ์์) |
KT Cloud |
Default Type |
No (suspended:Yes) |
No |
- |
Suspended ์ํ ์กฐ์ ๊ฐ๋ฅ, Size ์กฐ์ API๋ ์ ๊ณตํ์ง ์์ |
NCP |
Default Type |
No |
No |
- |
50GB ๊ณ ์ |
2.Root Disk Size ์ค์ ์ ๊ณต์ ์ํ CSP ์ ์ฉ ๋ฐฉ๋ฒ ๋ถ๋ฅ ๋ฐ ํํฉ