comiiit
This commit is contained in:
35
STORAGE.md
35
STORAGE.md
@@ -235,6 +235,41 @@ flowchart TD
|
||||
OUSE -->|"Kubernetes PVC"| OK["Ceph RBD / Longhorn / Linstor<br/>SDS na K8s<br/>CSI, replication, snapshots"]
|
||||
```
|
||||
|
||||
## OpenStack Storage
|
||||
|
||||
OpenStack nabízí tři hlavní storage služby:
|
||||
|
||||
| Služba | Typ | Popis |
|
||||
|--------|-----|-------|
|
||||
| **Cinder** | Block storage | Persistent volumes pro instance (iSCSI, NFS, Ceph RBD) |
|
||||
| **Swift** | Object storage | RESTful object store (S3-kompatibilní via middleware) |
|
||||
| **Manila** | File storage | Shared file systems (NFS, CIFS) jako managed service |
|
||||
|
||||
### Cinder (Block Storage)
|
||||
|
||||
- Podpora multi-backend: LVM, Ceph RBD, NFS, iSCSI, Fibre Channel
|
||||
- Snapshoting, cloning, encryption at rest
|
||||
- Cinder scheduler pro distribuci volume napříč backendy
|
||||
- QoS specs pro omezení IOPS/bandwidth
|
||||
|
||||
### Swift (Object Storage)
|
||||
|
||||
- Alternativa k S3 pro on-prem object storage
|
||||
- Ring-based data distribution (consistent hashing)
|
||||
- Multi-region replikace (syncopy)
|
||||
- Stateless REST API (RESTful, no single point of failure)
|
||||
|
||||
### Manila (Shared File Systems)
|
||||
|
||||
- Managed NFS/CIFS pro sdílení mezi instancemi
|
||||
- Backendy: NetApp, Dell EMC, CephFS, GlusterFS
|
||||
- Access rules (IP-based, cert-based, user-based)
|
||||
- Use case: HPC cluster home directories, NAS pro legacy apps
|
||||
|
||||
### Kontejnerový storage (OpenStack + Ceph)
|
||||
|
||||
Ceph je nejčastější storage backend pro OpenStack: Cinder (RBD), Swift (RGW), Manila (CephFS), Glance (RBD images).
|
||||
|
||||
## Zdroje
|
||||
|
||||
Odkazy, knihy a standardy: [sources/infrastructure/sources.md](sources/infrastructure/sources.md)
|
||||
|
||||
Reference in New Issue
Block a user