Curve 分布式存储设计Curve 分布式存储设计 程义 — Curve Maintainer XAgenda 第二 第三 第四 第一 Curve的由来 Curve的设计目标 Curve块存储 和 Curve文件存储 Curve社区Curve的由来 1. 代码复杂/代码量大 2. 运维难度高 3. 无法满足高的性能需求Curve的设计目标 1. Curve云原生软件定义存储 2. Curve块存储 高性能,易运维,云原生Curve块存储 1. 高性能分布式共享数据库场景 2. Curve块存储提供底层分布式共享存储 3. Polardb for PostgreSQL提供上层高性能数 据库服务 4. 性能测试 1. benchmarkSQL 每分钟事务数提升39% 2. pgbench 延迟降低21% TPS提升26% 研究现状Curve块存储 1. 分布式块存储服务 2. KVM块存储服务 快速跨云弹性发布的业务 3. 低成本大容量需求的业务 4. 中间件冷热数据自动分离 5. S3和POSIX统一访问需求 主要挑战和支持场景Curve Roadmap 1. 架构 1. 文件存储支持分布式缓存、完善冷热数据分层存储能力 2. 完善混合云、公有云上部署架构 3. 完善高性能3副本存储引擎,支持混合盘 4. 文件存储支持数据存储到HDFS、rados等引擎 2. 性能 1. 完善RDMA/SPDK方案,发布稳定版本0 码力 | 20 页 | 4.13 MB | 6 月前3
新一代云原生分布式存储新一代云原生分布式存储—Curve 上 李小翠 网易数帆存储团队分布式存储介绍 01 存储的发展 | 分布式存储的分类 | 分布式存储的要素 02 03 04 Ceph 架构简介 | 场景介绍 | 使用中的问题 Curve 架构简介 | 数据对比 | 应用情况 FAQ 答疑存储的发展 互联网时代,数据大爆炸 大型主机 成本高 单点问题 扩容困难 各存储设备通过网络互联 各存储设备通过网络互联 大规模 弹性扩容 底层构建在分布式存储之上 云的概念 成本:共用基础设施 弹性:随意扩缩容 速度:更快的构建发布业务 底层构建在分布式存储之上 云原生的概念: 易用性:跨平台,超融合,弹性 小型主机 容量有限分布式存储的分类 按照各种应用场景所需的存储接口分类 对象 存储 文件 存储 块存储 接口为简单的 Get、PUT、DEL 和其他扩展 对指定地址空间进行随机读写 传统意义的块存储:磁盘分布式存储的要素 如何构建分布式文件系统? 以分布式块存储为例。 •提供大容量的块设备 •可以在指定地址空间内随机读写 write(offset, len) •服务质量要求:数据不能丢、服务随时可用、弹性扩缩容 要什么 •成百上千台存储节点 •磁盘故障、机器故障、网络故障概率性发生 有什么 分布式存储系统需要满足接口需求,并且有持续监控、错误检测、容错与自动恢复的能力0 码力 | 29 页 | 2.46 MB | 6 月前3
Debian 参考手册(版本 2.109). . . . . . . . . . 47 2.2.3 aptitude 的交互式使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 2.2.4 aptitude 的按键绑定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192 10.4.3 交互式移植 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 1.11 MC 快捷键绑定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 码力 | 261 页 | 1.39 MB | 1 年前3
Zabbix 7.0 中文手册. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 603 16. 分布式监控 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ,正则表达式,事件确认 和XML 导入/导出 部分进一步说明如何使用 Zabbix 软件的各个方面。 发现 包含有关设置网络设备、主动模式的 agent(自动注册)、文件系统、网络接口等的自动发现的说明。 分布式监控 介绍在更大、更复杂的环境中使用 Zabbix 的可能性。 加密 帮助解释加密 Zabbix 组件之间的通信的可行性。 Web 界面 包含特定的使用 Zabbix 的 Web 界面的信息。 API 答部分。 2 什么是 Zabbix 概述 Zabbix 由 Alexei Vladishev 创建,目前由 Zabbix SIA 主导开发和支持。 5 Zabbix 是一个企业级的开源分布式监控解决方案。 Zabbix 是一款监控众多参数的网络以及服务器、虚拟机、应用程序、服务、数据库、网站、云等的健康和完整性的软件。Zabbix 使用灵活 的通知机制,允许用户为几乎任何事件配置基于电0 码力 | 1951 页 | 33.43 MB | 1 年前3
Zabbix 5.0 Manual. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1573 16. 分布式监控 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 过 对 等 证 书 验 证 步 骤。 11 参数描 数据库 TLS 密码列表 (Database TLS cipher list) 指定有效密码 自 定 义 列 表。 密 码 列 表 的 格 式 必 须 符 合 OpenSSL 标 准。 仅 适 用 于 MySQL。TLS 参数必须指向有效文件。如果它们指向不存在或无效的文件,则将导致认证授权错误。 若 没有配置接受 TLS 连接。请按照文档使用 postgresql.conf 准备配置证书,以及通过 ph_hba.conf 进行用户访问控制配置 文档。 默认情况下,PostgreSQL socket 套接字绑定到本机 (localhost),因为网络远程连接允许监听真实的网络接口。 所有模式的 PostgreSQL 设置如下所示: /var/lib/pgsql/13/data/postgresql.conf: 0 码力 | 2715 页 | 28.60 MB | 1 年前3
Zabbix 4.4 中文手册debugging (produces even more information) See also runtime control options. ExportDir 否 换行符分隔的 JSON 格 式实时导出事件, 历史 数据和趋势数据到这个 目录。如果设置,则启 用实时导出数据到这个 目录。 此参数从 Zabbix 4.0.0 开始支持。 ExportDir no Directory for Include 参数使用模式来匹配包含的文件:If an Include parameter is used for including files using a pattern: - 与 模 式 匹 配 的 所 有 文 件 都 必 须 是 可 读 的 。 - 不 考 虑 包 含 的 特 定 顺 序 (例 如 : 文 件 不 按 字 母 顺 序 包 含)。 因 此 , 不 要 在 几 个''Include''文 FreeBSD 请参见表中 FreeBSD 上的 “memtype” 参数支持的值。 2多项式度可以是从 1 到 6, 多项式 1 等于线性。然而,谨慎使用更高阶多项式with caution。如果评估周期包含比确定多项式系数所需的更少的点数,则多项式度将降低。 (例如请求多项式 5,但只有 4 点,因此多项式 3 更合适)。 172 Supported value Description Source0 码力 | 1850 页 | 13.52 MB | 1 年前3
Zabbix 5.2 Manualdebugging (produces even more information) See also runtime control options. ExportDir 否 换行符分隔的 JSON 格 式实时导出事件, 历史 数据和趋势数据到这个 目录。如果设置,则启 用实时导出数据到这个 目录。 此参数从 Zabbix 4.0.0 开始支持。 ExportDir no Directory for Include 参数使用模式来匹配包含的文件:If an Include parameter is used for including files using a pattern: - 与 模 式 匹 配 的 所 有 文 件 都 必 须 是 可 读 的 。 - 不 考 虑 包 含 的 特 定 顺 序 (例 如 : 文 件 不 按 字 母 顺 序 包 含)。 因 此 , 不 要 在 几 个''Include''文 eproc.e_vm.vm_ssize or ki_ssize ps o ssiz 2多项式度可以是从 1 到 6, 多项式 1 等于线性。然而,谨慎使用更高阶多项式with caution。如果评估周期包含比确定多项式系数所需的更少的点数,则多项式度将降低。 (例如请求多项式 5,但只有 4 点,因此多项式 3 更合适)。 169 Linux 请参见表中 Linux 上的 “memtype”0 码力 | 1725 页 | 11.53 MB | 1 年前3
Zabbix 4.0 中文手册. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1019 16. 分布式监控 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . debugging (produces even more information) See also runtime control options. ExportDir 否 换行符分隔的 JSON 格 式实时导出事件, 历史 数据和趋势数据到这个 目录。如果设置,则启 用实时导出数据到这个 目录。 此参数从 Zabbix 4.0.0 开始支持。 ExportDir no Directory for Include 参数使用模式来匹配包含的文件:If an Include parameter is used for including files using a pattern: - 与 模 式 匹 配 的 所 有 文 件 都 必 须 是 可 读 的 。 - 不 考 虑 包 含 的 特 定 顺 序 (例 如 : 文 件 不 按 字 母 顺 序 包 含)。 因 此 , 不 要 在 几 个''Include''文0 码力 | 1992 页 | 17.90 MB | 1 年前3
Zabbix 6.0 Manual. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 627 16. 分布式监控 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ,正则表达式,事件确认 和XML 导入/导出 部分进一步说明如何使用 Zabbix 软件的各个方面。 发现 包含有关设置网络设备、主动模式的 agent(自动注册)、文件系统、网络接口等的自动发现的说明。 分布式监控 介绍在更大、更复杂的环境中使用 Zabbix 的可能性。 加密 帮助解释加密 Zabbix 组件之间的通信的可行性。 Web 界面 包含特定的使用 Zabbix 的 Web 界面的信息。 API 答部分。 2 什么是 Zabbix 概述 6 Zabbix 由 Alexei Vladishev 创建,目前由 Zabbix SIA 主导开发和支持。 Zabbix 是一个企业级的开源分布式监控解决方案。 Zabbix 是一款监控网络的众多参数以及服务器、虚拟机、应用程序、服务、数据库、网站、云等的健康和完整性的软件。Zabbix 使用灵活 的通知机制,允许用户为几乎任何事件配置基于电0 码力 | 1741 页 | 22.78 MB | 1 年前3
Zabbix 4.2 中文手册debugging (produces even more information) See also runtime control options. ExportDir 否 换行符分隔的 JSON 格 式实时导出事件, 历史 数据和趋势数据到这个 目录。如果设置,则启 用实时导出数据到这个 目录。 此参数从 Zabbix 4.0.0 开始支持。 ExportDir no Directory for Include 参数使用模式来匹配包含的文件:If an Include parameter is used for including files using a pattern: - 与 模 式 匹 配 的 所 有 文 件 都 必 须 是 可 读 的 。 - 不 考 虑 包 含 的 特 定 顺 序 (例 如 : 文 件 不 按 字 母 顺 序 包 含)。 因 此 , 不 要 在 几 个''Include''文 FreeBSD 请参见表中 FreeBSD 上的 “memtype” 参数支持的值。 2多项式度可以是从 1 到 6, 多项式 1 等于线性。然而,谨慎使用更高阶多项式with caution。如果评估周期包含比确定多项式系数所需的更少的点数,则多项式度将降低。 (例如请求多项式 5,但只有 4 点,因此多项式 3 更合适)。 172 Supported value Description Source0 码力 | 1869 页 | 13.68 MB | 1 年前3
共 126 条
- 1
- 2
- 3
- 4
- 5
- 6
- 13













