|
本文档采用自动化机器翻译技术翻译。 尽管我们力求提供准确的译文,但不对翻译内容的完整性、准确性或可靠性作出任何保证。 若出现任何内容不一致情况,请以原始 英文 版本为准,且原始英文版本为权威文本。 |
术语
备份存储
SUSE Storage备份保存到备份存储中,该存储位于Kubernetes集群之外。备份存储可以是NFS共享或兼容S3的服务器。
SUSE Storage 使用在 backuptarget 中配置的端点访问备份存储。
备份卷
备份卷是映射到一个原始卷的备份,位于备份存储中。备份卷可以在UI中的*备份*页面上查看。备份卷将包含同一卷的多个备份。
可以从快照创建备份。它们包含快照创建时卷的状态,但不包含快照,因此不包含卷数据的更改历史。备份由 2 MB 文件构成,而快照可能达到 TB 级别。
备份由对象存储中的2 MB块组成。
有关快照和备份工作原理的更长解释,请参阅概念文档。
CRD
Kubernetes 自定义资源定义
CSI 驱动程序
Longhorn CSI 驱动程序是一个 容器存储接口,可以与 Kubernetes 一起使用。SUSE Storage 卷的 CSI 驱动程序名为 driver.longhorn.io。
灾难恢复卷(DR 卷)
DR 卷是一个特殊卷,用于在整个主集群出现故障时,将数据存储在备份集群中。DR 卷用于提高 SUSE Storage 卷的弹性。
备份存储中的每个备份卷映射到 Kubernetes 集群中的一个原始卷。同样,每个 DR 卷映射到备份存储中的一个备份卷。
可以创建 DR 卷以准确反映 SUSE Storage 卷的备份,但在激活之前,它们不能作为正常的 SUSE Storage 卷使用。
SUSE Storage 卷
SUSE Storage 卷是由 Longhorn Manager 复制和管理的 Kubernetes 卷。对于每个卷,Longhorn 管理器还会创建:
-
一个 Longhorn Engine 的实例
-
卷的副本,每个副本由卷的多个快照组成
每个副本包含一个快照链,记录卷历史中的变化。默认情况下会创建三个副本,通常存储在不同的节点上以实现高可用性。
NFS
一个 分布式文件系统协议,允许您通过计算机网络访问文件,类似于访问本地存储的方式。 SUSE Storage 支持使用 NFS 作为二级存储的备份存储。
过度配置
过度配置允许服务器看到超过实际预留的存储容量。这意味着我们可以在一个 200 GiB 磁盘上调度总共 750 GiB 的 SUSE Storage 卷,其中 50G 保留给根文件系统。存储过度配置百分比 可以在 设置 中配置。
PersistentVolume
持久卷 (PV) 是一个 Kubernetes 资源,表示集群中由管理员预配或使用存储类动态预配的存储单元。它是一个集群级别的资源,要求 Pods 使用与任何单个 Pod 的生命周期无关的持久存储。有关更多信息,请参见官方 Kubernetes 关于持久卷的文档。
PersistentVolumeClaim
PersistentVolumeClaim(PVC)是用户对存储的请求。Pods 可以通过使用 PVC 请求特定级别的资源(CPU 和内存)。声明可以请求特定的大小和访问模式(例如,可以以读/写模式挂载一次,或者以只读模式多次挂载)。
有关详细信息,请参见官方 Kubernetes 文档。
S3
Amazon S3是一个对象存储服务。
快照
快照捕获了创建时卷的状态。每个快照仅捕获覆盖早期快照数据的变化,因此需要一系列快照才能完全表示卷的完整状态。卷可以从快照中恢复。有关快照的更长解释,请参阅概念文档。
稳定身份
StatefulSets 具有稳定的身份,这意味着 Kubernetes 不会强制删除用户的 Pod。
StatefulSet
Kubernetes 资源 用于管理有状态的应用程序。
StorageClass
Kubernetes 资源,可用于为 Pod 自动配置 PersistentVolume。有关更多信息,请参阅 Kubernetes 文档。
系统备份
SUSE Storage 将系统备份上传到备份存储。每个系统备份包含 SUSE Storage 系统的系统备份资源包。
有关详细信息,请参见 系统备份包。
精简配置
SUSE Storage 是一个精简配置的存储系统。这意味着 SUSE Storage 卷只会占用当前所需的空间。例如,如果您分配了一个 20 GB 的卷,但只使用了 1 GB,则磁盘上的实际数据大小将为 1 GB。
Umount
Linux 命令 用于从文件层次结构中分离文件系统。
卷(Kubernetes 概念)
Kubernetes 中的卷允许 Pod 在其生命周期内存储文件。
这些文件在容器崩溃后仍然可用,但在 Pod 的生命周期结束后将不可用。要获取在 Pod 生命周期结束后仍然可用的存储,需要 Kubernetes PersistentVolume (PV)。
有关更多信息,请参阅 Kubernetes 文档中的 卷。
XFS
这是一个被大多数 Linux 发行套件支持的 文件系统。SUSE Storage 支持将 XFS 用作存储。
SMB/CIFS
一种 网络文件系统协议,允许您通过计算机网络访问文件,类似于访问本地存储的方式。SUSE Storage 支持使用 SMB/CIFS 作为二级存储的备份存储。