LVM的工作原理和优缺点
来源:互联网 发布:移动硬盘格式化后数据恢复 编辑:程序博客网 时间:2024/05/16 03:52
LVM:logcal volume manager逻辑卷管理器
工作原理:
LVM在每个物理卷头部都维护了一个metadata,每个metadata中都包含了整个VG(volume group:卷组)的信息,包括每个VG的布局配置,PV(physical volume:物理卷)的编号,LV(logical volume:逻辑卷)的编号,以及每个PE(physical extends:物理扩展单元)到LE(logical extends:物理扩展单元)的映射关系。同一个VG中的每个PV头部的信息都是相同的,这样有利于故障时进行数据恢复。
LVM对上层文件系统提供LV层,隐藏了操作细节。对文件系统而言,对LV的操作与原先对partition的操作没有差别。当对LV进行写入操作的时候,LVM定位相应的LE,通过PV头部的映射表将数据写入到相应的PE上。LVM实现的关LVM最大的特点就是可以对磁盘进行动态管理。因为逻辑卷的大小是可以动态调整的,而且不会丢失现有的数据。我们如果新增加了硬盘,其也不会改变现有上层的逻辑卷。键在于PE和LE之间建立映射关系,不同的映射规则决定了不同的LVM存储模型。LVM支持多个PV 的stripe和mirror。
LVM最大的特点就是可以对磁盘进行动态管理,因为逻辑卷的大小是可以动态调整的,而且不会丢失现有的数据,如果我们增加了硬盘也不会改变现有的上层逻辑卷。
下面说下LVM的优缺点
优点:
1. 文件系统可以跨多个磁盘,因此文件系统大小不会受物理磁盘的限制。
2. 可以在系统运行的状态下动态的扩展文件系统的大小。
3. 可以增加新的磁盘到LVM的存储池中。
4. 可以以镜像的方式冗余重要的数据到多个物理磁盘。
5. 可以方便的导出整个卷组到另外一台机器。
缺点:
1. 在从卷组中移除一个磁盘的时候必须使用reducevg命令(这个命令要求root权限,并且不允许在快照卷组中使用)。
2. 当卷组中的一个磁盘损坏时,整个卷组都会受到影响。
3. 因为加入了额外的操作,存贮性能受到影响。
- LVM的工作原理和优缺点
- Struts的工作原理和优缺点
- Spring的工作原理和优缺点
- DWR的工作原理和优缺点
- 平板探测器的工作原理及优缺点
- DHCP的工作原理及优缺点
- Ajax的工作原理及其优缺点
- 索引的工作原理及其优缺点
- struts2的工作原理 及优缺点
- SSH的优缺点和原理
- SSH的原理和优缺点
- LVM工作原理及配置
- Linux磁盘管理机制中的LVM逻辑卷的基本概念以及LVM的工作原理
- 什么是闭包?闭包的工作原理、优缺点、使用场景和对页面的影响
- Ajax随笔,介绍ajax的优缺点和详细的工作原理
- 什么是闭包?闭包的工作原理、优缺点、使用场景和对页面的影响
- Linux磁盘管理:LVM逻辑卷基本概念及LVM的工作原理
- Linux磁盘管理:LVM逻辑卷基本概念及LVM的工作原理
- redisCommand接口的用法--利用hiredis库获取MGET命令的结果的坑!
- 拓扑排序(Topological Sorting)
- FFmpeg学习—android 利用ffmpeg 集成libfdk-aac 录制aac 音频文件
- 动态规划----背包问题
- Caffe学习:绘制loss和accuracy曲线(使用caffe工具包)
- LVM的工作原理和优缺点
- Android 在桌面显示对话框
- 线性表的顺序存储和链式存储
- HDU5492-Find a path
- Cortex-M的M0,M+,M3,M4,M7几种内核的简单区别
- mac上忘记mysql密码完美解决方案
- 数据结构之链表(C/C++)
- Linux中more和less命令用法
- 前端面试题:从url到页面展现,这之中发生了什么?