LVM
物理卷PV,LVM最底层的组成,由硬盘的分区用命转化成物理卷
卷组VG,LVM的逻编辑器硬盘,由一个或多个物理卷组成,卷组的大小取决于物理卷的容量与数量
逻辑卷LV,LVM的逻辑分区,由卷组分割出来,分割出来的逻辑卷就可以格式化并挂载使用。
物理长度(PE),卷组的最小组成单位,默认为4M。
API 应用程序接口
预先定义好的函数,目的是让应用程序或开发人员通过调用这些函数就可以访问某些功能,又无需访问源源或内部机制细节。
如利用python open()函数打开一个文件。其操作系统内部是扫描硬盘提取数据到I/O缓存区,然后入进内存,数据是0或1,然后通过ASCALL表对照转换成字符输出.这一段如果是程序员来写就太复杂了。所以操作系统会把类似这些复杂的操作写成函数,这些函数就是API
简单说
A写了软件A,B写了软件B。B软件想要增加A软件的部分功能,A只需提供相应的API(函数)给B,B按照流程把函数写进软件B里,B软件就拥有了A的部分功能,而无需要了解A软件的细节。
RAID
RAID0,两块硬盘组成,容量为两块硬盘之和,文件存储会写入这两块硬盘,所以效率高,缺点,不能容错,任何一块硬盘损坏数据都会丢失
RAID1,两块硬盘组成,文件写入硬盘1的同时,也写入硬盘2,起到了备份攻能。写入效率低,因为要写两次。读取效率高,因为可以从两个硬盘读取。缺点,硬盘容量减半
RAID2,RAID3,RADI4,一盘三块硬盘组成,数据写出硬盘1和硬2,然后通过海明码计算出备份到硬盘3.234区别是存储单位不同。
RAID5,与234不同的地方是,备份文件分别写入各个硬盘中。
RAID10,可以1+0或0+1组合。总共需要4块硬盘以。先由两块硬盘组成RAID1,实现容错备份功能。然后两个RAID1组成RAID0,提高效率。缺点,磁盘利用率也只是50%