优德体育 12bet开户
当前位置: 巢湖新闻热线 > 经济新闻 >

Linux草拟系统存储子体系中心技巧之硬盘取RAID

来源:本站原创    发布时间:2020-11-08


Linux草拟系统的存储子系统应当是Linux中最为复纯的子系统了。实在许多子系统皆以为本人是最庞杂的子系统,比方内存子系统跟收集子系统也这么说。不管若何,存储子系统在Linux中是比拟复杂的。明天我们就先容一下Linux的存储子系统中的硬盘与RAID的相干式样,前面再写一篇对于LVM取文明系统的内容。硬盘

在Linux的存储子体系中,最底层的就是硬盘了。那里的硬盘并非指我们看到的硬盘硬件,而是指正在Linux外部看到的硬盘装备,或许道是块设备。假如咱们在/dev目次履行以下ls敕令,就能够看到良多设备。在这些设备中以sd开首的便是基于SCSI协定的硬盘。

图1 Linux中的块设备

无论是基于SAS、iSCSI仍是FC的磁盘设备,大略都是这个样子。形似dm-X的是Device Map块设备,也就是经由过程LVM禁止治理的设备,这类设备是一种逻辑设备。

在Linux操作系统中块设备的品种很多,有当地磁盘设备、有SAN设备另有基于网络的块设备。在虚构机中块设备又浮现为别的一种文件名,好比在Xen实拟机中为xvdX。

固然称号差别很年夜,然而在Linux操做系统内核中的真现却无比简略。在内核中任何磁盘块设备都是经过挪用adddisk函数实现的。在《Linux设备驱动法式》这本书对付块设备进止了具体的介绍,www.802.net,而且能够经由过程十分简单的代码完成一个自己的块设备。

图2 最简单的块设备驱动



友情链接: 金源注册 WWW.0385.COM
Copyright 2017-2018 巢湖新闻热线 版权所有