无论您有什么样的磁盘,总会有一些潜在问题:
它们可能容量太小。
它们可能速度太慢。
它们可能也太不可靠。
针对这些问题, 人们提出并实现了许多不同的解决方案。 为了应对这些问题, 一些用户采用了多个, 有时甚至是冗余的磁盘这类方法。 除了支持许多种不同的硬件 RAID 控制器之外, FreeBSD 的基本系统中包括了 Vinum 卷管理器, 它是一个用以实现虚拟磁盘驱动器的块设备。 Vinum 是一种称为 卷管理器, 或者说用于解决前面这三种问题的虚拟磁盘驱动程序。 Vinum 能够提供比传统磁盘系统更好的灵活性、 性能和可靠性, 并实现了能够单独或配合使用 RAID-0、 RAID-1 和 RAID-5 模型。
这一章对传统磁盘存储的潜在问题进行了简要说明,并介绍了 Vinum 卷管理器。
注意: 从 FreeBSD 5 开始, 对 Vinum 进行了重写, 以便使其符合 GEOM 架构 (第 19 章), 同时保留其原有的设计创意、 术语, 以及保存在磁盘上的元数据格式。 这一重写的版本称为 gvinum (表示 GEOM vinum)。 接下来的文字中 Vinum 是一个抽象的名字, 通常并不具体指某一特定的实现。 新版本中所有的指令都应通过 gvinum 命令来操作, 而对应的内核模块的名字, 也由 vinum.ko 改为了 geom_vinum.ko, 而在 /dev/vinum 中的所有设备节点, 也改为放到了 /dev/gvinum。 从 FreeBSD 6 开始, 旧版的 Vinum 实现已不再提供。
本文档和其它文档可从这里下载:ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.
如果对于FreeBSD有问题,请先阅读文档,如不能解决再联系<[email protected]>.
关于本文档的问题请发信联系 <[email protected]>.