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 GNU/Linux 安装手册 October 14, 202126 6.3.4.1 支持的分区选项 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 6.3.4.2 导引式分区 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 6.3.4.3 手动分区 . . . . Debian 社群契约 是一份 Debian 对自由软件社群的承诺声明。任何同意遵守此社群契约的人都可 以成为 维护人员。任何维护人员都能将新软件引入 Debian —条件是此软件必须满足我们对“自由” 的标准要求,并且软件包必须符合我们的质量水准。 • Debian 自由软件准则 (DFSG) 是一份清晰简洁的有关 Debian 的自由软件标准的声明。在自由软件 运动中,DFSG 是一份非常有影响力的文档,并且以其为基础衍生出了 中的程序还有许多其他形式的版权声明和软件许可证。您可以在您的系统中找到每个软件包 相关的版权和许可证,它们位于 /usr/share/doc/软件包名/copyright ,这些文件在您将软件包安 装到系统后就存在了。 关于 Debian 如何判断软件是否足够自由到可以包括在主发行版中的信息,请参阅 Debian Free Software Guidelines。 在此,最重要的法律声明是此软件无担保。程序0 码力 | 86 页 | 508.72 KB | 1 年前3
Debian GNU/Linux 安装手册
October 14, 202133 6.3.4.1 支持的分区选项 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 6.3.4.2 导引式分区 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 6.3.4.3 手动分区 . . . . Debian 社群契约 是一份 Debian 对自由软件社群的承诺声明。任何同意遵守此社群契约的人都可 以成为 维护人员。任何维护人员都能将新软件引入 Debian —条件是此软件必须满足我们对“自由” 的标准要求,并且软件包必须符合我们的质量水准。 • Debian 自由软件准则 (DFSG) 是一份清晰简洁的有关 Debian 的自由软件标准的声明。在自由软件 运动中,DFSG 是一份非常有影响力的文档,并且以其为基础衍生出了 中的程序还有许多其他形式的版权声明和软件许可证。您可以在您的系统中找到每个软件包 相关的版权和许可证,它们位于 /usr/share/doc/软件包名/copyright ,这些文件在您将软件包安 装到系统后就存在了。 关于 Debian 如何判断软件是否足够自由到可以包括在主发行版中的信息,请参阅 Debian Free Software Guidelines。 在此,最重要的法律声明是此软件无担保。程序0 码力 | 97 页 | 562.02 KB | 1 年前3
Debian GNU/Linux 安装手册
January 8, 202430 6.3.4.1 支持的分区选项 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 6.3.4.2 导引式分区 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 6.3.4.3 手动分区 . . . . Debian 社群契约 是一份 Debian 对自由软件社群的承诺声明。任何同意遵守此社群契约的人都可 以成为 维护人员。任何维护人员都能将新软件引入 Debian —条件是此软件必须满足我们对“自由” 的标准要求,并且软件包必须符合我们的质量水准。 • Debian 自由软件准则 (DFSG) 是一份清晰简洁的有关 Debian 的自由软件标准的声明。在自由软件 运动中,DFSG 是一份非常有影响力的文档,并且以其为基础衍生出了 DEBIAN 1.5. 什么是 DEBIAN 安装程序? 1.5 什么是 Debian 安装程序? Debian 安装程序,也被称为“d-i”,是安装 Debian 系统进行基本工作的软件系统。嵌入式设备、笔记本 计算机、台式机和服务器这样的大范围硬件被支持,并且提供了用于很多目的的大量自由软件。 通过回答一组基本问题来进行安装。还具有专家模式,允许控制安装的每个方面,并提供高级特性来进 行自动安0 码力 | 93 页 | 562.93 KB | 1 年前3
Debian GNU/Linux 安装手册
January 8, 202433 6.3.4.1 支持的分区选项 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 6.3.4.2 导引式分区 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 6.3.4.3 手动分区 . . . . Debian 社群契约 是一份 Debian 对自由软件社群的承诺声明。任何同意遵守此社群契约的人都可 以成为 维护人员。任何维护人员都能将新软件引入 Debian —条件是此软件必须满足我们对“自由” 的标准要求,并且软件包必须符合我们的质量水准。 • Debian 自由软件准则 (DFSG) 是一份清晰简洁的有关 Debian 的自由软件标准的声明。在自由软件 运动中,DFSG 是一份非常有影响力的文档,并且以其为基础衍生出了 DEBIAN 1.5. 什么是 DEBIAN 安装程序? 1.5 什么是 Debian 安装程序? Debian 安装程序,也被称为“d-i”,是安装 Debian 系统进行基本工作的软件系统。嵌入式设备、笔记本 计算机、台式机和服务器这样的大范围硬件被支持,并且提供了用于很多目的的大量自由软件。 通过回答一组基本问题来进行安装。还具有专家模式,允许控制安装的每个方面,并提供高级特性来进 行自动安0 码力 | 96 页 | 576.81 KB | 1 年前3
Debian GNU/Linux 安装手册
June 11, 202330 6.3.4.1 支持的分区选项 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 6.3.4.2 导引式分区 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 6.3.4.3 手动分区 . . . . Debian 社群契约 是一份 Debian 对自由软件社群的承诺声明。任何同意遵守此社群契约的人都可 以成为 维护人员。任何维护人员都能将新软件引入 Debian —条件是此软件必须满足我们对“自由” 的标准要求,并且软件包必须符合我们的质量水准。 • Debian 自由软件准则 (DFSG) 是一份清晰简洁的有关 Debian 的自由软件标准的声明。在自由软件 运动中,DFSG 是一份非常有影响力的文档,并且以其为基础衍生出了 是访问 Debian 邮件列表订阅页并填写相应表单。 1.4 什么是 Debian 安装程序? Debian 安装程序,也被称为“d-i”,是安装 Debian 系统进行基本工作的软件系统。嵌入式设备、笔记本 计算机、台式机和服务器这样的大范围硬件被支持,并且提供了用于很多目的的大量自由软件。 通过回答一组基本问题来进行安装。还具有专家模式,允许控制安装的每个方面,并提供高级特性来进 行自动安0 码力 | 93 页 | 562.56 KB | 1 年前3
Debian GNU/Linux 安装手册
January 8, 202435 6.3.4.1 支持的分区选项 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 6.3.4.2 导引式分区 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 6.3.4.3 手动分区 . . . . Debian 社群契约 是一份 Debian 对自由软件社群的承诺声明。任何同意遵守此社群契约的人都可 以成为 维护人员。任何维护人员都能将新软件引入 Debian —条件是此软件必须满足我们对“自由” 的标准要求,并且软件包必须符合我们的质量水准。 • Debian 自由软件准则 (DFSG) 是一份清晰简洁的有关 Debian 的自由软件标准的声明。在自由软件 运动中,DFSG 是一份非常有影响力的文档,并且以其为基础衍生出了 DEBIAN 1.5. 什么是 DEBIAN 安装程序? 1.5 什么是 Debian 安装程序? Debian 安装程序,也被称为“d-i”,是安装 Debian 系统进行基本工作的软件系统。嵌入式设备、笔记本 计算机、台式机和服务器这样的大范围硬件被支持,并且提供了用于很多目的的大量自由软件。 通过回答一组基本问题来进行安装。还具有专家模式,允许控制安装的每个方面,并提供高级特性来进 行自动安0 码力 | 98 页 | 594.52 KB | 1 年前3
Debian GNU/Linux 安装手册
January 8, 202433 6.3.4.1 支持的分区选项 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 6.3.4.2 导引式分区 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 6.3.4.3 手动分区 . . . . Debian 社群契约 是一份 Debian 对自由软件社群的承诺声明。任何同意遵守此社群契约的人都可 以成为 维护人员。任何维护人员都能将新软件引入 Debian —条件是此软件必须满足我们对“自由” 的标准要求,并且软件包必须符合我们的质量水准。 • Debian 自由软件准则 (DFSG) 是一份清晰简洁的有关 Debian 的自由软件标准的声明。在自由软件 运动中,DFSG 是一份非常有影响力的文档,并且以其为基础衍生出了 DEBIAN 1.5. 什么是 DEBIAN 安装程序? 1.5 什么是 Debian 安装程序? Debian 安装程序,也被称为“d-i”,是安装 Debian 系统进行基本工作的软件系统。嵌入式设备、笔记本 计算机、台式机和服务器这样的大范围硬件被支持,并且提供了用于很多目的的大量自由软件。 通过回答一组基本问题来进行安装。还具有专家模式,允许控制安装的每个方面,并提供高级特性来进 行自动安0 码力 | 96 页 | 582.89 KB | 1 年前3
Debian GNU/Linux 安装手册
October 14, 202141 6.3.4.1 支持的分区选项 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 6.3.4.2 导引式分区 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 6.3.4.3 手动分区 . . . . Debian 社群契约 是一份 Debian 对自由软件社群的承诺声明。任何同意遵守此社群契约的人都可 以成为 维护人员。任何维护人员都能将新软件引入 Debian —条件是此软件必须满足我们对“自由” 的标准要求,并且软件包必须符合我们的质量水准。 • Debian 自由软件准则 (DFSG) 是一份清晰简洁的有关 Debian 的自由软件标准的声明。在自由软件 运动中,DFSG 是一份非常有影响力的文档,并且以其为基础衍生出了 中的程序还有许多其他形式的版权声明和软件许可证。您可以在您的系统中找到每个软件包 相关的版权和许可证,它们位于 /usr/share/doc/软件包名/copyright ,这些文件在您将软件包安 装到系统后就存在了。 关于 Debian 如何判断软件是否足够自由到可以包括在主发行版中的信息,请参阅 Debian Free Software Guidelines。 在此,最重要的法律声明是此软件无担保。程序0 码力 | 109 页 | 618.37 KB | 1 年前3
共 117 条
- 1
- 2
- 3
- 4
- 5
- 6
- 12













