随着主机、磁盘、网络等技术的发展,对于承载大量数据存储的服务器来说,服务器内置存储空间,或者说内置磁盘往往不足以满足存储需要。因此,在内置存储之外,服务器需要采用外置存储的方式扩展存储空间,今天在这里 ...
随着主机、磁盘、网络等技术的发展,对于承载大量数据存储的服务器来说,服务器内置存储空间,或者说内置磁盘往往不足以满足存储需要。因此,在内置存储之外,服务器需要采用外置存储的方式扩展存储空间,今天在这里 ...
引言:前面连续几章讲述的文件系统是存储系统的外存管理的一种抽象,而虚拟内存则是存储系统的内存管理的一种抽象。其实这两种原理有相似地地方,当然也就有不同的地方。同时这两者也属于操作系统内核的范畴。 ...
本文主要介绍硬盘的接口、总线和协议,SSD与SATA硬盘一般是兼容的,NVmeSSD除外。 一、磁盘控制器 上一章介绍了存储系统的主要介质硬盘,而硬盘的读写通过磁头臂,磁头臂是由磁盘驱动器 ...
LevelDB & RocksDB是两种内嵌数据库,从分布式开源库中来,又常用在分布式开源库和分布式系统中。今天主要是转载加整理,好好梳理一下。 一、LevelDB简介 设计思路 ...
【转】之前写了篇“HDS(日立)AMS2000系列存储管理配置方法”,里面提到到JAVA及Storage Navigator Modular 2软件,特提供下载。 百度云下载:Storage Navigator Modular 2(SNM2) Version 23.00 转自:老管网 ...
引言:磁盘容量越来越大,文件系统管理的文件也是越来越大、越来越多,如何破解?唯有快!于是动态分配、B+树开始登上舞台。还记得当年MySQL的索引结构吗,好的作品所见略同。 一、XFS为什么替换 ...
引言:前面我们从底往上介绍了磁盘到文件系统再到虚拟内存,而我们经常听到“高速缓存”是个啥玩意?首先我们扩展下该知识点。而本文主要是站在计算机体系的角度上和站在应用程序如数据库的角度上对存储和存储分层做 ...
前言:本人从事存储研发多年,最近整理存储系列相关文档,敬请期待。 大规模存储系统中目前主要以SATA硬盘为主,SSD盘为辅。所以本文主要介绍存储介质和磁盘寻址方式及原理。 一、存储系统 ...
一、LUN 1、LUN的由来 上一篇文章已经介绍了RAID技术的原理,那么RAID的实现呢?有两种方式,RAID软件和RAID硬件。但是因软件RAID占用主机CPU和主机内存,而且RAID功能不易 ...
引言:文件系统发展到一定阶段,开始进一步抽象和分层。 前面我们介绍了ext系列文件系统和xfs文件系统,这些是Linux使用最多的文件系统,也是很多发布版本默认选择的文件系统。 ...