|
|
## Dokumentation von Anforderungen an persistenten Speicher
|
|
|
|
|
|
Der Softwarelieferant MUSS...
|
|
|
- Anforderungen an die zum Betrieb erforderlichen persistenten
|
|
|
Speicher oder Datenbanken beschreiben {- (SYS.1.6.A9) -} {+ (SYS.1.6.A19 Einbinden von Datenspeichern in Container) +}.
|
|
|
Der Softwarelieferant SOLL...
|
|
|
- notwendige persistente Volumen und deren Nutzung (RW/RO) im
|
|
|
Deployment beschreiben {- (SYS.1.6.A33) -} {+ (SYS.1.6.A19 Einbinden von Datenspeichern in Container) +}.
|
|
|
|
|
|
Umsetzungshinweise:
|
|
|
- Die Beschreibung im Kontext fachlicher Anforderungen kann nur
|
|
|
individuell erfolgen. Tatsächliche Anforderungen und Begrenzungen werden
|
|
|
in Abstimmung von Softwarelieferant und Softwarebetreiber erarbeitet.
|
|
|
- Hinweis zu {- (SYS.1.6.A9) -} erforderlichem Speicher: Insbesondere Geschwindigkeit, Zugriffstyp (RWO,
|
|
|
ROM, RWX) sowie unterstützte Datenbanksysteme (z.B. DB2, Oracle, usw.)
|
|
|
- Hinweis zu {- (SYS.1.6.A16) -} {+ (SYS.1.6.A11 Nur ein Dienst pro Container) +}: Nach dem Prinzip pro Container einen Dienst.
|
|
|
Deckt mit ab: will in der Lage sein, Resourcen zu begrenzen. Ggf., je
|
|
|
nach Szenario feingranular pro Dienst\
|
|
|
Unter \"flüchtigen Speicher\" wird \"ephemeral storage\" verstanden,
|
|
|
dieser ist limitierbar[^1].
|
|
|
> You can use ephemeral-storage for managing local ephemeral storage. Each
|
|
|
> Container of a Pod can specify one or more of the following:
|
|
|
- Beispieltext (SYS.1.6.AX)
|
|
|
|
|
|
```
|
|
|
- spec.containers[].resources.limits.ephemeral-storage
|
|
|
- spec.containers[].resources.requests.ephemeral-storage
|
|
|
```
|
|
|
Der Softwarelieferant SOLL...
|
|
|
- Beispieltext (SYS.1.6.AX)
|
|
|
|
|
|
- Requests und Limits gibt es nicht nur auf Container-Ebene, sondern
|
|
|
auch auf Pod-Ebene
|
|
|
Der Softwarelieferant KANN...
|
|
|
- Beispieltext (SYS.1.6.AX)
|
|
|
|
|
|
**Umsetzungshinweise**
|
|
|
|
|
|
[^1]: <https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#setting-requests-and-limits-for-local-ephemeral-storage> |
|
|
*Zu SYS.1.6.AX:*
|
|
|
Beispielhinweis |
|
|
\ No newline at end of file |