荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: Lg (创造人生的传奇), 信区: Linux
标  题: RAID 软 件 也 行
发信站: BBS 荔园晨风站 (Tue Feb  9 14:50:37 1999), 站内信件 (WWW POST)

     在 肩 负 维 护 关 键 服 务 器 重 任 的 人 们 中 间,RAID 是 一
 个 很 热 门 的 话 题。 目 前 极 少 使 用 但 却 最 具 发 展 前 景 的 一
 种 建 立RAID 的 方 法 是 利 用 通 过Linux 内 核 而 实 现 的 软 件 方
 法。

     软 件RAID 正 在 大 步 向 我 们 走 来, 并 很 可 能 将 成 为 这
 一 领 域 的 最 佳 选 择, 它 不 但 性 能 出 色, 低 廉 的 成 本 更 令
 其 锦 上 添 花。RAID( 廉 价 磁 盘 冗 余 阵 列) 指 的 是 一 种 可 提
 供 更 快 的 速 度、 更 好 的 保 护 或 更 强 健 的 数 据 使 用 的 硬 盘
 存 储 方 案, 具 有 多 种 存 储 方 式。RAID 系 统 以 其 明 显 的 优 势
 已 成 为 目 前 服 务 器 硬 件 的 一 个 重 要 组 成 部 分, 但 是 它 们
 在Linux 系 统 中 的 应 用 却 存 在 诸 多 问 题。

     在Intel PC 硬 件 上, 有 三 种 方 法 可 实
 现RAID。 最 常 见 的 一 种 是PCI SCSI RAID 控 制
 器。 在Linux 中 使 用 这 种 方 法 所 遇 到 的 一
 个 问 题 是 许 多 机 器 是 高 端 机, 需 要NDA 获
 取 编 程 信 息。 这 些NDA 对 于 自 由 软 件 来 说
 是 无 法 使 用 的, 因 为 它 们 的 源 代 码 是 不
 可 公 开 的。

     在Linux 中 建 立RAID 的 第 二 个 最 常 见
 方 法 是 使 用SCSI 对SCSI RAID 控 制 器。 这 种
 方 法 要 求 有 一 个 受 支 持 的SCSI 控 制 器
 ? 这 种 控 制 器 有 许 多 种)。 在 该 控 制 器 总 线 上 的 就 是RAID
 控 制 器, 看 上 去 就 象 一 个 或 多 个 驱 动 器( 依 在 控 制 器 中
 建 立 阵 列 的 方 式 的 不 同 而 有 所 不 同)。 这 样RAID 控 制 器 就
 有 了 其 自 己 的 与 组 成 阵 列 的 物 理 驱 动 器 相 连 的SCSI 总
 线。

     目 前 极 少 使 用 但 却 最 具 发 展 前 景 的 一 种 建 立RAID 的
 方 法 是 利 用Linux 内 核 而 实 现 的 软 件 方 法。 你 可 以 使 用 任
 意 一 种 受 支 持 的 块 设 备(IDE 磁 盘、 受 支 持 的SCSI 等) 建 立
 一 个RAID 阵 列。 所 有RAID 操 作 都 由 内 核 线 程 管 理。2.2
  版Linux 内 核 可 全 面 实 现 这 种 方 法。

 PCI 控 制 器

     对DPT 的 支 持 在 几 年 前 就 实 现 了, 但 是 它 的 问 题 在 于
 需 要DOS 或SCO 运 行 其 配 置 实 用 程 序。 未 来 有 望 将 其 移 植 到
 Linux 上, 不 过 现 在 有 关 工 作 还 未 开 始。DPT 确 能 通 过 提 供
 所 需 信 息 支 持Linux。 不 幸 的 是 目 前 还 没 有 时 间 将
 StorageManager 移 植 到Linux 上。DPT 有 许 多 出 色 特 性, 包 括 多
 通 道 控 制 器 和 缓 冲 存 储 等。 除 可 向 分 部 过 程 发 出 驱 动 程
 序 通 知 以 外, 该 卡 还 能 发 出 声 音 报 警。DPT 没 有 监 视 软
 件, 不 过 编 写 一 个 监 视RAID 阵 列 并 向 管 理 员 发 送 电 子 邮
 件 的 程 序 并 不 困 难。

 SCSI 对SCSI 控 制 器

    SCSI 对SCSI 解 决 方 案 种 类 繁 多。 许 多 公 司 都 生 产 此 类
 解 决 方 案, 例 如Mylex、CMD 等。 这 些 解 决 方 案 一 般 都 是 外 置
 式 的, 或 者 要 求 机 箱 内 有 足 够 高 度 的 插 槽 以 便 安 装 控 制
 器。 实 际 管 理 工 作 既 可 通 过 在 前 部 安 装 有 按 钮 的LCD 控 制
 板 完 成, 也 可 通 过 终 端 模 拟 器 和 串 口 进 行。 有 的 型 号 仅
 提 供 上 述 方 法 中 的 一 种, 有 的 型 号 可 同 时 支 持 两 种 方
 法。 你 可 以 在 你 的 控 制 器 上 建 立 阵 列, 然 后 控 制 器 就 会
 将 阵 列 以 一 个 逻 辑 驱 动 器 的 形 式 提 供 给 操 作 系 统( 根 据
 你 建 立 阵 列 方 式 的 不 同, 操 作 系 统 也 可 能 会 找 到 多 个 逻
 辑 驱 动 器)。 此 类 控 制 器 的 最 大 缺 点 是 价 格 昂 贵。

    CMD 控 制 器 大 概 是 唯 一 一 种 提 供Linux 软 件 进 行 管 理 工
 作 的 控 制 器, 其 型 号 有 多 种, 其 中 一 种 为 双 冗 余 热 更 换
 控 制 器。 如 果 控 制 器 中 的 一 个 失 效 了, 那 么 不 用 关 闭 服
 务 器 即 可 更 换 失 效 控 制 器。 借 助 扩 展 卡,CMD 控 制 器 也 可
 升 级 至 多 通 道。

 软 件RAID

     内 核 软 件RAID 将 成 为 最 终 解 决 方 案。RAID 0 级 和1 级 在
 很 久 以 前 就 被 引 入 了 内 核, 而 现 在 为2.0.x 内 核 提 供 的 补
 丁 可 以 支 持RAID 0 级 至5 级。 在2.2 内 核 中 这 将 是 一 个 标 准
 选 择 方 案。

     实 践 证 明, 软 件RAID 具 有 所 有 测 试 过 的 硬 件 方 案 所
 无 法 比 拟 的 速 度 优 势。 它 还 具 有 允 许 使 用 任 何 受 支 持 的
 块 设 备 的 优 点。 这 就 是 说 你 可 以 将 多 种 设 备 如IDE 和SCSI
 等 组 织 为 一 个 阵 列, 而 使 用 目 前 的 硬 件 解 决 方 案 这 是 不
 可 能 的( 你 也 可 能 不 需 要 这 样 做, 但 是 假 如 一 个 驱 动 器
 出 了 故 障, 而 手 头 仅 有 一 个IDE 设 备 可 供 更 换 的 话, 这 样
 做 将 很 有 帮 助)。 软 件RAID 的 主 要 缺 点 是 一 台 服 务 器 除 计
 算RAID 奇 偶 性 以 外, 可 能 还 需 要CPU 周 期 进 行 其 它 工 作。

     软 件RAID 的 最 大 优 点 是 价 格。 硬 件RAID 控 制 器 的 价 格
 一 般 在500 至5000 美 元 之 间。 对 于 许 多 系 统 来 说, 使 用 一 个
 200 美 元 的SCSI 控 制 器( 非RAID) 并 简 单 地 在 该 控 制 器 上 的
 多 个 磁 盘 间 使 用 内 核 软 件RAID 可 能 就 足 够 了。 财 力 较 弱
 者 甚 至 想 使 用 集 成 在 目 前 的 主 板 上 的IDE 控 制 器 在4 块 相
 同 的IDE 磁 盘 中 实 现RAID 5 级 阵 列。9GB UDMA IDE 驱 动 器 的 价
 格 约 为400 美 元, 因 此 这 就 成 为 一 种 极 具 吸 引 力 的 选 择 方
 案。 如 果 你 有 一 台 可 提 供 两 个 空 闲IDE 控 制 器 的 机 器, 那
 么 你 就 能 以1600 美 元 的 价 格 得 到27GB 的 受RAID 5 级 保 护 的
 硬 盘 空 间。

     不 过 软 件RAID 有 一 个 很 普 遍 的 问 题, 就 是 能 否 在 启
 动 文 件 系 统 上 实 现 全 面RAID 的 问 题。 通 过 使 用 启 动 软 盘
 或 小 型 非RAID 启 动 分 区 来 启 动 你 的 系 统, 这 个 问 题 可 以
 解 决。 这 不 是 一 个 很 大 的 障 碍, 任 何 一 台 服 务 器 都 应 当
 有 一 个 软 驱, 并 且 由 于 它 们 价 格 低 廉 且 在 出 现 故 障 时 易
 于 更 换, 用 户 可 以 将 它 们 作 为 完 全 可 靠 的 启 动 媒 介。 在
 2.2 内 核 发 布( 并 稳 定 下 来) 以 后, 有 希 望 能 够 在 安 装 过
 程 中 实 现RAID 支 持, 从 而 允 许 用 户 使 用 启 动 软 盘、 小 型 启
 动 分 区 或 者 其 它 形 式 的 可 移 动 媒 介(Zip 驱 动 器、CD-ROM
 等) 建 立 一 个 系 统。

 孰 优 孰 劣

     总 体 来 看,RAID 在Intel PC 平 台 上 表 现 出 了 很 强 的 生 命
 力 和 出 色 的 性 能。 将 来 还 会 有 使 用 效 果 好 并 具 有 其 它 功
 能 的 受 支 持 的PCI RAID 控 制 器 面 世(Mylex 公 司 正 在 与Linux
 开 发 者 合 作 使 其 生 产 的 卡 件 获 得 支 持)。 所 有SCSI 对SCSI
 解 决 方 案 的 性 能 都 应 是 出 色 的, 因 为 它 们 与 操 作 系 统 无
 关。 软 件RAID 正 大 步 向 我 们 走 来, 并 很 可 能 将 成 为 该 领 域
 的 最 佳 选 择, 其 性 能 出 众, 价 格 也 极 具 吸 引 力。

     不 过 还 是 要 讨 论 一 下 性 能 问 题。 根 据 经 验, 用 户 会
 认 为 在 单 一 通 道PCI 控 制 器 与SCSI 对SCSI 解 决 方 案 间 存 在 着
 太 大 差 异。 如 果 在 其 中 一 种 上 遇 到 了 性 能 问 题, 就 得 转
 而 使 用 带 有 多 控 制 器 或 者 一 个 多 通 道PCI 控 制 器 的 软
  件RAID。 最 好 的 消 息 是 软 件RAID 似 乎 比 目 前 所 能 得 到 的 任
 何 一 种 硬 件 解 决 方 案 的 性 能 都 要 好。 软 件RAID 尚 未 完 全
 成 熟, 但 是 已 经 有 人 开 始 在 一 些 任 务 关 键 场 合 使 用 软 件
 RAID, 并 且 使 用 效 果 很 好。 出 于 价 格 原 因 以 及 性 能 是 压
 倒 一 切 的 这 一 事 实, 专 家 预 计 当2.2 内 核 公 布 后, 会 有 许
 多 用 户 放 弃 硬 件RAID 转 而 使 用 软 件RAID。

--
☆ 来源:.BBS 荔园晨风站 bbs.szu.edu.cn.[FROM: 210.39.0.47]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店