24.03.2015 Views

老蒋谈存储案例教学 - LinuxTone.Org

老蒋谈存储案例教学 - LinuxTone.Org

老蒋谈存储案例教学 - LinuxTone.Org

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

使 用 另 一 种 文 件 系 统 , 可 以 使 数 据 进 行 循 环 而 不 是 条 带 化 。 循 环 状 态 下 , 每 个<br />

开 放 的 系 统 请 求 都 会 被 分 配 给 另 一 个 LUN, 并 且 被 打 开 的 文 件 中 所 有 数 据 也 都<br />

会 被 分 配 在 那 个 LUN 上 。<br />

当 我 们 使 用 循 环 分 配 方 法 和 读 缓 存 测 试 这 种 配 置 时 , 访 问 率 从 20% 上 升 到<br />

80%, 性 能 也 超 过 了 当 时 客 户 的 要 求 。<br />

主 机 总 线 适 配 器 (HBA)<br />

即 使 价 值 2,000 美 元 的 HBA 也 会 对 大 型 数 据 库 的 性 能 造 成 重 大 影 响 。 对 HBA<br />

要 考 虑 两 个 地 方 :<br />

1. 未 处 理 的 I/O 请 求 量<br />

2. 可 以 实 现 的 最 大 请 求 量<br />

大 多 数 HBA 在 驱 动 器 软 件 中 将 未 处 理 的 请 求 量 默 认 值 设 置 为 16, 这 就 限 制<br />

了 发 送 给 RAID 设 备 的 命 令 数 , 即 使 拥 有 很 多 的 磁 盘 驱 动 器 和 随 机 I/O, 这 个 数<br />

值 也 可 能 无 法 充 分 利 用 存 储 资 源 。<br />

许 多 操 作 系 统 和 设 备 驱 动 器 都 限 制 了 I/O 请 求 的 大 小 , 使 之 小 于 从 表 空 间<br />

读 或 向 表 空 间 写 所 需 的 请 求 量 。 应 该 将 设 备 驱 动 器 内 所 设 的 限 制 更 改 为 允 许 更<br />

大 的 请 求 量 。 当 然 , 对 每 个 设 备 驱 动 器 和 操 作 系 统 要 做 不 同 的 设 置 , 而 且 有 意<br />

思 的 是 , 这 些 设 置 常 常 改 变 。<br />

存 储 硬 件<br />

存 储 硬 件 很 可 能 是 为 数 据 库 构 建 系 统 时 最 重 要 的 部 分 之 一 。 你 也 许 希 望 拥<br />

有 许 多 不 同 的 LUN, 以 便 用 于 数 据 库 中 将 发 生 的 各 种 类 型 的 I/O。 举 例 来 说 , 一<br />

般 情 况 下 你 希 望 :<br />

重 做 日 志 文 件 拥 有 高 带 宽 需 求 (64 KB), 发 送 到 重 做 日 志 的 I/O 大 部 分 是 写<br />

索 引 查 找 拥 有 高 带 宽 小 块 随 机 I/O(8 KB), 并 且 多 数 情 况 下 对 索 引 的 I/O<br />

大 部 分 是 读<br />

读<br />

表 空 间 拥 有 大 块 I/O(256 KB), 并 且 一 般 情 况 下 对 表 空 间 的 I/O 大 部 分 是<br />

正 如 你 所 看 到 的 , 一 种 大 小 是 无 法 满 足 所 有 需 求 的 , 因 此 你 必 须 完 成 以 下<br />

几 组 匹 配 工 作 :<br />

1.RAID 级 别 与 典 型 的 读 / 写 访 问 类 型<br />

2. 数 据 条 宽 度 与 请 求 大 小<br />

PDF 文 件 使 用 "pdfFactory Pro" 试 用 版 本 创 建 www.fineprint.cn

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!