云服务器的块存储、文件存储和对象存储的区别

2025-04-25 16:18

基本介绍

块存储:就是云硬盘,和普通硬盘是基本一样,直接插在电脑主板上。特点是时延短,不能共享,容量受主板硬盘接口数量和单盘容量限制。

文件存储:网络硬盘,最常见的是 NFS,由网络上的其它主机提供的存储能力。由于多了一层网络,时延更高,但可共享,容量不受本机限制,可以很大。

对象存储:如MinIO等提供的对象存储。时延最大,可以通过 http(s) 直接对外服务,容量可以非常巨大。

阿里云官方对这三种存储的比较:https://help.aliyun.com/zh/nas/product-overview/comparison-of-nas-oss-and-ebs

比较

块存储

文件存储

对象存储

时延

微秒级

毫秒级

几十毫秒级

吞吐量

数GB/s

20 GB/s

2~100 Gbps

容量

GiB~TiB

GiB~PiB

无限制

共享

不能

访问方式

本地文件系统

可挂载为本地文件系统

RESTFul API 接口访问

应用场景

必须使用的场景,如系统盘。以及频繁读写,但数据量小的情形,如数据库。

需要共享的、较大的数据

需要直接对外服务的数据,如:网页、图片、视频

华为云:存储

  • 云硬盘存储:常用的类型有 SAS(机械盘)、SSD(固态盘)

  • 文件存储:SFS容量型(SFS 1.0)、通用文件系统(原SFS 3.0 容量型)、极速文件存储(SFS Turbo)

其中“SFS容量型(SFS 1.0)“即将淘汰,使用”通用文件系统(原SFS 3.0 容量型)“代替。

华为云:云容器引擎 CCE

官方文档:https://support.huaweicloud.com/function-cce/index.html

制备器(provisioner)应使用 everest-csi-provisioner 替换即将淘汰的 flexvolume-huawei.com/fuxiefs

存储类(StorageClass)

csi-disk            everest-csi-provisioner         17d          # 云硬盘 SAS(机械盘)
csi-disk-topology   everest-csi-provisioner         17d          # 延迟创建的云硬盘
csi-nas             everest-csi-provisioner         17d          # 文件存储 1.0 对应 SFS容量型(SFS 1.0)
csi-sfs             everest-csi-provisioner         17d          # 通用文件系统(原SFS 3.0 容量型)
csi-obs             everest-csi-provisioner         17d          # 对象存储
csi-sfsturbo        everest-csi-provisioner         17d          # 极速文件存储
csi-local           everest-csi-provisioner         17d          # 本地持久卷
csi-local-topology  everest-csi-provisioner         17d          # 延迟创建的本地持久卷
csi-disk-dss        everest-csi-provisioner         2d21h        # 专属存储

自定义存储类

由于 csi-disk 提供的是 sas 云硬盘,如需要 ssd 硬盘,需要自定义存储类:

apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
  name: csi-disk-ssd                       # 超高I/O StorageClass名字,用户可自定义
parameters:
  csi.storage.k8s.io/csi-driver-name: disk.csi.everest.io
  csi.storage.k8s.io/fstype: ext4
  everest.io/disk-volume-type: SSD         # 云硬盘超高I/O类型,用户不可自定义
  everest.io/passthrough: "true"
provisioner: everest-csi-provisioner
reclaimPolicy: Delete
volumeBindingMode: Immediate
allowVolumeExpansion: true

常用的存储类

  • csi-disk: 云硬盘 SAS(机械盘)

  • csi-disk-ssd(自定义存储类):云硬盘 SSD

  • csi-sfs: 通用文件系统(原SFS 3.0 容量型)

0791-85271700
QQ咨询:1779755751
QQ交流群:626599871
微信咨询
微信扫码咨询
微信交流群
微信交流群
Powered by UJCMS © 2010-2025 All Rights Reserved
QQ咨询
电话
微信
微信扫码咨询