Skip to content

Commit 5a220bd

Browse files
committed
Introduce v1.2 of scs-0103: flavors with more RAM
Signed-off-by: Matthias Büchse <matthias.buechse@alasca.cloud>
1 parent 12498c9 commit 5a220bd

File tree

1 file changed

+29
-5
lines changed

1 file changed

+29
-5
lines changed

Standards/scs-0103-v1-standard-flavors.md

Lines changed: 29 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,7 @@ description: |
1414

1515
## Introduction
1616

17-
This is v1.1 of the standard, which lifts the following restriction regarding the property `scs:name-vN`:
18-
this property may now be used on any flavor, rather than standard flavors only. In addition, the "vN" is
19-
now interpreted as "name variant N" instead of "version N of the naming standard". Note that this change
20-
indeed preserves compliance, i.e., compliance with v1.0 implies compliance with v1.1.
17+
Note that this is v1.2 of this standard. See the closing section for more details.
2118

2219
## Terminology
2320

@@ -99,7 +96,7 @@ Note that this statement does not preclude the existence of additional flavors.
9996
| SCS-4V-32 | 4 | shared-core | 32 | | |
10097
| SCS-1L-1 | 1 | crowded-core | 1 | | |
10198

102-
### Recommended
99+
### Recommended, part 1
103100

104101
| Recommended name | vCPUs | vCPU type | RAM [GiB] | Root disk [GB] | Disk type |
105102
| ---------------- | ------ | ------------- | ---------- | --------------- | ---------- |
@@ -117,6 +114,26 @@ Note that this statement does not preclude the existence of additional flavors.
117114
| SCS-4V-32-100 | 4 | shared-core | 32 | 100 | (any) |
118115
| SCS-1L-1-5 | 1 | crowded-core | 1 | 5 | (any) |
119116

117+
### Recommended, part 2
118+
119+
The following flavors were added with v1.1 of this standard. If a CSP wants to offer
120+
flavors with more RAM than the ones above, they should try to use these.
121+
122+
| Recommended name | vCPUs | vCPU type | RAM [GiB] | Root disk [GB] | Disk type |
123+
| ---------------- | ------ | ------------- | ---------- | --------------- | ---------- |
124+
| SCS-16V-64 | 16 | shared-core | 64 | | |
125+
| SCS-16V-64-100 | 16 | shared-core | 64 | 100 | (any) |
126+
| SCS-8V-64 | 8 | shared-core | 64 | | |
127+
| SCS-16V-128 | 16 | shared-core | 128 | | |
128+
| SCS-8V-64-100 | 8 | shared-core | 64 | 100 | (any) |
129+
| SCS-16V-128-100 | 16 | shared-core | 128 | 100 | (any) |
130+
| SCS-4V-64 | 4 | shared-core | 64 | | |
131+
| SCS-8V-128 | 8 | shared-core | 128 | | |
132+
| SCS-4V-64-100 | 4 | shared-core | 64 | 100 | (any) |
133+
| SCS-8V-128-100 | 8 | shared-core | 128 | 100 | (any) |
134+
| SCS-4V-128 | 4 | shared-core | 128 | | |
135+
| SCS-4V-128-100 | 4 | shared-core | 128 | 100 | (any) |
136+
120137
### Guarantees and properties
121138

122139
The figures given in the table (number of CPUs, amount of RAM, root disk size) must match
@@ -158,6 +175,13 @@ instance life cycle.)
158175

159176
## Previous standard versions
160177

178+
This is v1.2 of the standard, which adds recommended flavors with more RAM.
179+
180+
Version 1.1 lifted a restriction regarding the property `scs:name-vN` as follows:
181+
this property may now be used on any flavor, rather than standard flavors only. In addition, the "vN" is
182+
now interpreted as "name variant N" instead of "version N of the naming standard". Note that this change
183+
indeed preserves compliance, i.e., compliance with v1.0 implies compliance with v1.1.
184+
161185
The list of standard flavors used to be part of the flavor naming standard up until
162186
[version 3](scs-0100-v3-flavor-naming.md). The following changes have been made to
163187
the list in comparison with said standard:

0 commit comments

Comments
 (0)