什么是Quota
在linux系统中,由于是多用户多任务的环境,如果其中有少数几个用户占用大量空间的话,那肯定会影响其他用户的使用权限。
quota的一般用途:
针对WWW sever,例如:每个人的网页空间的容量限制
针对mail server
针对file server
限制某一个用户或者用户组的最大磁盘配额
以Link的方法来使邮件可以作为限制的配额
quota的使用限制:
仅能针对整个文件系统
内核必须支持quota
只对一般用户有效
软件磁盘阵列(Software RAID)
什么是RAID
容错廉价磁盘阵列,通过技术将多个小的磁盘整合成为一个较大的磁盘设备
RAID-0(等量模式,stripe):性能最佳
在组成RAID-0时,每块磁盘都会被先分隔成小区块(chunk)。当有数据要写入RAID时,数据会先被分成符合小区块的大小,然后再依序一个一个放置到不同的磁盘去
RAID-1(映像模式,mirror):完整备份
这种模式主要是让同一份数据完整保存在两块磁盘上。因此,整体RAID的容量几乎少了50%。最大的优点在于数据的备份
RAID-5:性能与数据备份的均衡考虑
至少需要三块以上的磁盘才能组成。写入有点类似与RAID-0,不过每个循环的写入过程中,在每块磁盘还加入一个同位检查数据(Parity)。这个数据会记录其他磁盘的备份数据。
逻辑卷管理器(LVM)
LVM的重点在于可以弹性调整文件系统的容量,而并非在于性能和数据保全上面。LVM可以整合多个物理分区在一起,让这些分区看起来像是一个磁盘一样,而且,还可以在将来其他的物理分区或将其从这个LVM管理的磁盘当中删除。
LVM系统快照
LVM可以放大或者缩小容量。除此之外,还有一个重要的功能,系统快照。
快照就是将当时的系统信息记录下来,就好像照相记录一般,将来若有任何数据改动了,则原始数据会被移到快照去,没有被改动的数据则由快照区与文件系统共享。
左图为最初建立系统快照区的状况,LVM会预留一个区域作为数据存放处,此时快照区内没有任何数据,而快照区与系统区共享所有的PE数据,因此快照区的内容与文件系统是一模一样的。假设A区域的数据被改动了,则改动前系统会将该区域的数据移动到快照区,所以在右图的快照区被占用了一块PE成为A,而其他B到I的区块则还是与文件系统共享。
相关文章
- Linux学习笔记(九)--RedHat 7.0之用户身份与文件权限、存储结构与磁盘划分(偏理论)
- linux 学习之九、Linux 磁盘与文件系统管理(3)
- Linux学习之四——磁盘与文件系统管理
- Linux学习笔记之磁盘与文件系统的管理
- 学习鸟哥私房菜(三)之linux磁盘与文件系统管理
- 《鸟哥Linux私房菜》学习笔记_chap10_磁盘 文件系统管理
- 鸟哥的linux私房菜学习笔记《十一》磁盘与文件系统(block与inode)
- 鸟哥的Linux私房菜 基础学习篇读书笔记(9):Linux磁盘与文件系统管理(2)
- 鸟哥的Linux私房菜 基础学习篇读书笔记(10):Linux磁盘与文件系统管理(3)
- Linux文件系统与磁盘管理学习笔记