
DAOS
文章平均质量分 93
尚先生的博客
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SCSI、ISCSI、iSER、NVMe、NVMe-oF、NVMe-oF over RDMA
SCSI、ISCSI、iSER、NVMe、NVMe-oF、NVMe-oF over RDMA原创 2023-03-03 21:35:58 · 2207 阅读 · 0 评论 -
Linux Flame Graphs
火焰图原创 2023-02-28 15:35:17 · 506 阅读 · 0 评论 -
伽罗华域(Galois Field)上的四则运算
http://abcdxyzk.github.io/blog/2018/04/16/isal-erase-3/转载 2023-01-11 10:53:25 · 1978 阅读 · 0 评论 -
基于柯西矩阵的Erasure Code技术详解
基于柯西矩阵的Erasure Code技术详解转载 2023-01-11 10:46:53 · 586 阅读 · 0 评论 -
高性能纠删码编码
高性能纠删码编码转载 2023-01-11 10:35:15 · 641 阅读 · 0 评论 -
深入浅出一致性Hash原理,及问题解决
深入浅出一致性Hash原理,及问题解决转载 2022-12-10 15:40:35 · 574 阅读 · 0 评论 -
(跳跃)一致性哈希算法
(跳跃)一致性哈希算法转载 2022-12-10 15:21:40 · 1108 阅读 · 0 评论 -
一致性哈希算法(consistent hashing)
一致性哈希算法(consistent hashing)转载 2022-12-10 14:48:30 · 2154 阅读 · 0 评论 -
Scons
在scons脚本调试中,输出是一个重要的环节,通过输出我们可以观察调试期间的步骤,便于定位问题转载 2022-11-29 00:15:18 · 482 阅读 · 0 评论 -
Scons环境搭建和编译原理概述及嵌入式开发常用模板
Scons是用python实现的一个类似makefile的软件构建工具。转载 2022-11-29 00:12:53 · 4383 阅读 · 0 评论 -
动态库基本原理和使用方法,-fPIC选项的来龙去脉
使用gcc生成so文件时,一般要加一个-fPIC选项转载 2022-11-25 19:07:01 · 916 阅读 · 0 评论 -
Intel Optane PMEM 概览
全新英特尔® 傲腾TM 持久型内存重新定义了传统的架构,以合 理的价格提供大型持久型内存层级。英特尔® 傲腾TM 级持久型 内存(结合第二代智能英特尔® 至强® 可扩展处理器)在内存 密集型工作负载、虚拟机密度和快速存储容量方面具有突破 性的性能水平,通过比以往更快的分析、云服务和下一代通 信服务,可加速 IT 转型以支持数据时代的需求。转载 2022-11-01 23:02:16 · 646 阅读 · 0 评论 -
如何用 ndctl/ipmctl 管理工具 配置不同访问模式的pmem设备
针对Optane 持久内存 管理工具的使用方式,通过这一些工具的使用能够更为清晰得了解NVM(pmem) 的底层架构。转载 2022-11-01 22:45:44 · 1888 阅读 · 0 评论 -
如何使用动态随机存取存储器(DRAM)模拟持久
在具有Linux*内核4.3或更高版本的物理或虚拟机(VM)上使用常规动态随机存取存储器(DRAM)设置PMEM仿真的方法翻译 2022-10-31 23:00:08 · 992 阅读 · 0 评论 -
1. RDMA概述
RDMA概述转载 2022-10-30 15:34:28 · 475 阅读 · 0 评论 -
CentOS 7 安装后的 repo 源管理
添加 EPEL 源转载 2022-10-28 00:37:43 · 7318 阅读 · 0 评论 -
PMDK (NVML) 事务实现机制源码分析
pmdk,全称Persistent Memory Development Kit ,它是一套用于使用具有DAX(Direct Access)访问特性存储的开发工具库。转载 2022-10-24 17:06:36 · 1309 阅读 · 0 评论 -
全面剖析从 RPC 到服务化框架设计
转自今日头条目前互联网系统都是微服务化,那么就需要 RPC 调用,因此本文梳理了从 RPC 基本框架协议到整个服务化框架体系建设中所包含的知识点,重点在于 RPC 框架 和 服务治理能力的梳理,本文定位于一个科普性质的文章,在于让大家了解一个全貌。一、RPC 基本框架1-1、RPC 基本框架理解 RPCRPC 的概念就是远程过程调用。我们本地的函数调用,就是 A 方法调 B 方法,然后得到调用的结果,RPC 就是让你像本地函数调用一样进行跨服务之间的函数调用。互联网发展到现在,我们都在讲转载 2022-05-30 23:07:23 · 483 阅读 · 0 评论 -
Linux I/O 底层原理
本文转载腾讯游戏工程师:Linux I/O底层原理全面揭秘这里向作者致敬,写的非常棒,从技术背景到原理,通俗易懂。三万字长文从虚拟内存、I/O 缓冲区,用户态&内核态以及 I/O 模式等等知识点全面而又详尽地剖析 Linux 系统的 I/O 底层原理,分析了 Linux 传统的 I/O 模式的弊端,进而引入 Linux Zero-copy 零拷贝技术的介绍和原理解析,将零拷贝技术和传统的 I/O 模式进行区分和对比,帮助读者理解 Linux 内核对 I/O 模块的优化改进思路。全网最深度和详转载 2022-05-30 21:51:23 · 834 阅读 · 0 评论 -
英特尔DAOS分布式异步存储系统
随着数据呈指数级增长,分布式存储系统不仅成为了数据中心的核心,同时也成了其主要的瓶颈。数据访问延迟高、可扩展性差、管理大型数据集难度大、缺乏查询功能,这些都是常常会遇到的阻碍。传统存储系统是针对旋转介质和 POSIX输入/输出 (I/O) 所设计的。这类存储系统出现了巨大的性能瓶颈,很难通过升级来支持新的数据模型和下一代工作流程。高性能计算、大数据和人工智能的融合 存储需求不断发展,而需要处理的数据集也在持续增加,这使得消除数据与计算之间的障碍变得愈发迫切。存储不再由...转载 2022-05-27 15:17:13 · 2224 阅读 · 0 评论 -
DAOS 源码解析之 daos_array
【摘要】 DAOS (Distributed Asynchronous Object Storage) 是一个开源的对象存储系统,专为大规模分布式非易失性内存设计,利用了 SCM 和 NVMe 等的下一代 NVM 技术。 DAOS 同时在硬件之上提供了键值存储接口,提供了诸如事务性非阻塞 I/O、具有自我修复的高级数据保护、端到端数据完整性、细粒度数据控制和弹性存储的高级数据保护,从而优化性能并降低成本。本文以Release 1.1.4版本为标准,解析include/daos_array.h...转载 2022-05-27 14:35:29 · 472 阅读 · 0 评论 -
DAOS 源码解析之 daos_pool
【摘要】 DAOS (Distributed Asynchronous Object Storage) 是一个开源的对象存储系统,专为大规模分布式非易失性内存设计,利用了 SCM 和 NVMe 等的下一代 NVM 技术。 DAOS 同时在硬件之上提供了键值存储接口,提供了诸如事务性非阻塞 I/O、具有自我修复的高级数据保护、端到端数据完整性、细粒度数据控制和弹性存储的高级数据保护,从而优化性能并降低成本。本文以Release 1.1.4版本为标准,解析include/daos_pool.h中...转载 2022-05-27 14:11:55 · 423 阅读 · 0 评论 -
DAOS 源码解析之 daos_api
【摘要】 DAOS (Distributed Asynchronous Object Storage) 是一个开源的对象存储系统,专为大规模分布式非易失性内存设计,利用了 SCM 和 NVMe 等的下一代 NVM 技术。 DAOS 同时在硬件之上提供了键值存储接口,提供了诸如事务性非阻塞 I/O、具有自我修复的高级数据保护、端到端数据完整性、细粒度数据控制和弹性存储的高级数据保护,从而优化性能并降低成本。本文以Release 1.1.4版本为标准,解析include/daos_api.h中的...转载 2022-05-27 13:57:58 · 495 阅读 · 0 评论