首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
存储技术那些事儿
数据存储张
创建于2021-05-16
订阅专栏
介绍存储相关的技术,从理论到代码实现,从Redis到Ceph,大到分布式存储系统,小到磁盘,面面俱到。
暂无订阅
共9篇文章
创建于2021-05-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
企业级磁盘阵列存储系统由硬到软全析
企业级磁盘阵列是由一组设备构成的存储系统,主要包括两种类型的设备,分别是控制器和扩展柜,其中控制器只有一台,扩展柜可以没有,也可以有多台。在EMC的Unity中分别称为DPE(Disk Process
Linux NFS的整体架构与核心代码解析
前面文章我们从应用层面对NFS进行了介绍,接下来的文章我们将进入实现层面。本文首先从整体上对Linux的NFS软件架构进行介绍,然后介绍代码与实际业务逻辑介绍一下NFS的处理流程。 NFS文件系统的架
SPDK的块设备抽象层,从一个简单的示例程序讲起
最早的SPDK仅仅是一个NVMe驱动,但现在的SPDK已经不是原来的SPDK了,其功能涵盖了整个存储栈。为了能够实现丰富的功能,SPDK实现了一个块设备抽象层,其功能与Linux内核的块设备层类似,这
深入理解SPDK读写数据的过程,从应用到NVMe驱动
前文我们从使用层面介绍了基于SPDK读写数据的过程,本文将继续深入从NVMe驱动的实现层面介绍一下数据读写的相关内容。在SPDK的NVMe驱动中,两个基本的读写API分别是spdk_nvme_ns_c
初识SPDK,从SPDK的软件架构到使用实操
相信很多做存储的同学都听说过SPDK,它是Intel开发的一套开源存储栈。SPDK的全称为存储高性能开发包(Storage Performance Development Kit),从名称可以看出SP
从零安装一个Linux操作系统几种方法
如何学习Linux操作系统?估计很多人对这个问题都有疑惑。其实很简单,直接操作即可,也就是边操作边学习。为什么这么说,看看现在的小朋友玩手机,电脑就知道了。有人专门教过他们怎么用吗?显然没有。 当然,在使用Linux操作系统之前先要安装一个Linux的环境。Linux有很多版本…
Linux 内核 SCSI IO 子系统分析
LINUX 内核中 SCSI 子系统由 SCSI 上层,中间层和底层驱动模块 [1] 三部分组成,主要负责管理 SCSI 资源和处理其他子系统,如文件系统,提交到 SCSI 子系统中的 IO 请求。因此,理解 SCSI 子系统的 IO 处理机制对理解整个 SCSI 子系统就显的…
Linux操作系统进程与文件的关系
本文重点介绍一下Linux操作系统进程(线程)与文件描述符、文件的关系,具体到内核部分就是task_struct、files_struct、file和inode的关系。 我们在Linux用户态开发都清楚,打开一个文件之后会返回一个文件描述符,而且每个进程打开文件的数量是有限的。…
Linux Ext4文件系统的老祖宗长什么样
现代文件系统(例如Ext4和XFS等)具有多种附加特性,不仅扩展了文件系统的应用场景,而且使得文件系统的容错性(例如日志特性)和性能得到很大的提高。而下一代文件系统(例如Btrfs和ZFS)则提供了更加高级的功能特性,比如存储池、RAID支持和快照等特性,使得文件系统超出了严格…