Kubernetes Volume 类型介绍

前言

概念

块存储、文件存储、对象存储

分布式存储

NAS 网络存储

常见 Volume 类型

awsElasticBlockStore

Amazon Elastic Block Store(EBS)是一种易于使用的高性能数据块存储服务。EBS 提供四种不同的卷类型,价位和性能水平各不相同,让您能够优化成本并购买最符合您的应用程序需求的存储。选择范围从每 GB 高性价比的卷到专为任务关键型工作负载而设计、具有高 IOPS 和高吞吐量的高性能卷。

azureDisk

Azure 托管磁盘是由 Azure 托管并与 Azure 虚拟机配合使用的块级存储卷。 托管磁盘类似于本地服务器中的物理磁盘,但它是虚拟化的。 使用托管磁盘时,只需指定磁盘大小、磁盘类型并预配磁盘即可。可用的磁盘类型包括超级磁盘、高级固态硬盘(SSD)、标准 SSD 和标准硬盘驱动器(HDD)。 有关每种磁盘类型的信息,请参阅选择适用于 IaaS VM 的磁盘类型

azureFile

Azure 文件是 Microsoft 推出的云文件系统。Azure 文件在云端提供完全托管的文件共享。Azure 文件共享可用于取代或补充本地文件服务器。可以使用 Azure 文件来完全取代或补充传统的本地文件服务器或 NAS 设备。 流行的操作系统(例如 Windows、macOS 和 Linux)可在世界各地直接装载 Azure 文件共享。

cephfs

Ceph 文件系统是个 POSIX 兼容的分布式文件系统。它使用 Ceph 存储集群来存储数据,可以将 Ceph 集群看做一个共享文件系统挂载到本地。在 Kubernetes 中使用 cephfs 需要先安装 Ceph 服务器。

glusterfs

Gluster 是一种可扩展的分布式文件系统,可将来自多个服务器的磁盘存储资源聚合到一个全局命名空间中。

延伸阅读

[1] Amazon Elastic Block Store 易于使用、适用于任何规模的高性能数据块存储
[2] Azure 托管磁盘简介
[3] 什么是 Azure 文件?

猜你喜欢

转载自www.cnblogs.com/guangze/p/12498713.html
今日推荐