跳转至

本地存储

本地存储 (local Storage, LS) 是 HwameiStor 的一个模块,它旨在为应用提供高性能的本地持久化 LVM 存储卷。

本地存储架构图.png

目前支持的本地持久化数据卷类型:LVM

目前支持的本地磁盘类型:HDDSSDNVMe

适用场景

HwameiStor 提供两种本地数据卷:LVM、Disk。本地存储作为 HwameiStor 的一部分,负责提供 LVM 本地数据卷,包括高可用 LVM 数据卷、非高可用 LVM 数据卷。

非高可用的 LVM 本地数据卷,适用下列场景和应用:

  • 具备高可用特性的***数据库***,例如 MongoDB 等
  • 具备高可用特性的***消息中间件***,例如 Kafka、RabbitMQ 等
  • 具备高可用特性的***键值存储系统***,例如 Redis 等
  • 其他具备高可用功能的应用

高可用的 LVM 本地数据卷,适用下列场景和应用:

  • 数据库,例如 MySQL、PostgreSQL 等
  • 其他需要数据高可用特性的应用

使用 Helm Chart 安装部署

本地存储是 HwameiStor 的一部分,必须与本地磁盘管理器一起工作。建议用户 通过 helm-charts 部署

独立安装部署方式

开发者可以独立安装 local-storage,从源代码进行安装,主要用于开发、测试场景。对于这种安装方式,您需要事先安装好本地磁盘管理器

评论