发信人: crykiller() 
整理人: majorsun(1999-04-02 19:09:26), 站内信件
 | 
 
 
 标  题: 惠普2000年解决方案(转贴)  讨论区:Y2K[ 千年虫]  
 作者: queenking (坤王)  日期: 1999.03.10 05:22  
   
 
 ---------------------------------------------------------------------- ----------
                     惠 普2000 年 解 决 方 案 
                             陈 天 华 
 HP 2000 年 就 绪 定 义 
          为 解 决2000 年 问 题,HP 于1997 年11 月 在 全 公 司 范 围 内  
  建 立 了 科 学 的、 严 格 的 测 试 标 准, 并 完 成 了 全 部 测 试 过  
  程。 该 标 准 汇 集 了HP 各 部 门 对2000 年 问 题 的 研 究 成 果 及 工  
  业 标 准 中 关 于2000 年 就 绪 的 重 要 内 容。 为 发 现Y2K 的 隐 蔽   
 问 题, 最 近 一 年 中,HP 对 已 投 入 使 用 和 提 供 支 持 的 各 种 产  
  品 按 新 标 准 进 行 了 测 试。 
          HP 认 为 产 品2000 年 就 绪(Ready) 是 指 按 产 品 说 明 书   
 正 确 使 用, 且 与 之 相 配 合 使 用 的 产 品 能 正 确 交 换 数 据,   
 能 准 确 地 处 理 与 日 期 相 关 的 所 有 数 据( 包 括 对 日 期 的 计   
 算、 比 较 及 排 序 等)。 其 适 应 范 围 包 括: 在20 世 纪 与21 世 纪  
  之 间 进、 出 及 在 世 纪 之 内,1999 年 与2000 之 间 和 年 度 之 内   
 进、 出 以 及 闰 年 计 算 等。 
 HP 2000 年 解 决 方 案 
          早 在1996 年,HP 便 以 前 瞻 性 战 略 眼 光 着 手 研 究2000 年  
  全 面 解 决 方 案。 在 深 入 研 究 了2000 年 问 题 并 参 考 相 关 标   
 准 及 咨 询 专 家 之 后,HP 对 其 全 线 产 品 进 行 了 测 试。 
          (1)HP 9000 PA-RISC 硬 件。 惠 普 公 司 对HP 9000 PA-RISC 服 务  
  器 及 工 作 站 采 用 了 系 统 时 钟、 实 时 时 钟(RTC) 和 与PDC 时 钟  
  相 关 的 命 令 等 多 方 面 的 严 格 测 试。 测 试 结 果 表 明,HP 900  
 0 PA-RISC 服 务 器 和 工 作 站 已 达 到2000 年 就 绪 条 件,HP 9000 PA  
 -RISC 硬 件 采 用 了 比 一 般 大 型 机 更 新 的 体 系 结 构 设 计 方 法  
 , 因 而 基 于 它 的 各 类 服 务 器 与 工 作 站 均 已 为2000 年 安 全   
 做 好 了 准 备。 
          (2) HP 3000 系 列 产 品。 除925、935、949 三 个 型 号 未 被 测  
  试 之 外, 其 他 均 已 符 合2000 年 安 全 条 件。HP 9000 系 列 产 品   
 中 的635、645、808、815、825、835、845 机 型 存 在2000 年 问 题, 由 于  
  这 些 产 品 在2000 年 到 来 时 已 被 淘 汰 而 未 被 测 试,HP9000 系   
 列 其 他 产 品 不 存 在2000 年 问 题。 
          (3) 软 件 产 品。 在 客 户 的 操 作 环 境 中, 如 果 应 用 软  
  件 具 有 与 日 期 相 关 的 硬 件 依 从 性, 则 应 对 这 些 应 用 在 其  
  运 行 的 平 台 上 进 行 测 试。 在32 位 版 本 与64 位 版 本 中, 由 于  
  进 入 系 统 的 入 口 点 和 通 过 库 调 用 的 代 码 路 径 等 不 完 全   
 相 同, 因 此 惠 普 对HP - UX11.0 的32 位 与64 位 版 本 进 行 了 不 同  
  测 试, 并 对32 位 与64 位 的 应 用 软 件 也 进 行 了 分 别 测 试。HP  
  - UX 操 作 系 统 所 有 产 品 的2000 年 测 试 工 作 于1998 年6 月 之   
 前 已 全 部 完 成。 对 于HP - UX10.x 操 作 系 统( 包 括10.01、10.10 和  
 10.20) 需 要 相 应 的 增 补 软 件;HP - UX9.x 操 作 系 统 存 在2000 年  
  问 题, 建 议 升 级 至HP - UX10.20 以 上 版 本。 其 他 版 本 的UNIX   
 操 作 系 统 通 过 安 装Patch 系 统 将 达 到2000 年 就 绪。 新 近 发 布  
  的 产 品 已 符 合HP 的2000 年 定 义。 
          HP 已 将2000 年 就 绪 测 试 项 目 纳 入 到 自1998 年1 月1 日   
 以 后 的 所 有 新 产 品 与 新 版 本 中。1998 年7 月1 日 以 后 推 出 的  
  产 品, 在 按 产 品 文 件( 包 括 任 何 修 补 或 升 级 安 装 指 导)   
 使 用 时, 所 有 硬 件、 软 件 及 固 化 软 件 产 品 都 能 够 准 确 地   
 处 理( 包 括 计 算、 比 较、 顺 序 排 列 等) 自20 世 纪 至21 世 纪、  
 20 世 纪 与21 世 纪 之 间 以 及1999 年 和2000 年, 包 括 闰 年 计 算 等  
  日 期 数 据。HP 推 出 的 基 于Intel 芯 片 的 服 务 器 系 列、 网 络 产  
  品、 外 设 产 品 和 最 新 推 出 的PC 不 存 在2000 年 问 题。 
 测 试 环 境 
          测 试 包 括 模 拟 测 试 和 综 合 测 试, 这 是2000 年 问 题 的  
  最 重 要 阶 段, 也 是 资 源 最 为 密 集 的 工 作。 为 确 保100 % 解  
  决2000 年 问 题, 确 保 修 改 工 作100 % 没 有 故 障,HP 对 所 有 的  
  软 硬 件 系 统 和 各 种 应 用 程 序 在 加 电 与 断 电、 执 行 与 非 执  
  行、 冷 启 动 与 热 启 动、 临 界 点 前 与 临 界 点 后 及 全 部 关 键  
  日 期(09/09/1999、12/31/1999、01/01/2000、02/28/2000、02/29/2000、03  
 /01/2000、12/31/2000 及01/01/2001) 等 各 种 可 能 情 况 分 别 进 行 了  
  测 试。 
          1 . 测 试 过 程 
          对HP - UNIX 操 作 系 统 在 各 自 独 立 系 统 与 网 络 化 配   
 置 上 进 行 了 可 靠 性/ 承 受 力、 功 能 性、 标 准 有 效 性、 安 装   
 与 升 级 等 各 种 测 试 项 目。HP 对 于 已 认 为 是2000 年 就 绪 的 各  
  版HP - UNIX 操 作 系 统(10.01,10.10,10.20 以 及11.0 各 版) 的32 位  
  版 本 及64 位 版 本 执 行 了 同 样 的 测 试, 并 将 系 统 时 钟 设 置  
  在2000 年 的 各 日 期 关 键 点 进 行 了 测 试。 
          产 品 验 证 过 程 中, 还 分 别 进 行 了 部 件 级 和 系 统 级  
  测 试。 
          2 . 部 件 级 测 试 
          对 于 核 心 操 作 系 统,HP 各R &D 小 组 均 对 相 应 产 品 进  
  行 了 深 入 研 究, 确 定 其 是 否2000 年 就 绪。 首 先 找 出 与 日 期  
  处 理 相 关 的 代 码, 并 针 对2000 年 问 题 进 行 分 析, 包 括 在 系  
  统 中 运 行 测 试 程 序 包 等, 观 察 执 行 结 果 与 预 期 结 果 是 否  
  存 在 差 别, 对 存 在 错 误 的 原 因 进 行 分 析 和 判 断, 如 测 试  
  本 身 是 否 对 世 纪 设 置 了 假 设 条 件( 测 试 本 身 有 无2000 问   
 题); 应 用 软 件 是 否 执 行 了 与 日 期 相 关 的 处 理, 并 产 生 了  
  错 误; 某 些 非2000 年 问 题 造 成 的 错 误。 
          在 对 代 码 进 行 修 改 之 后,HP 对 系 统 进 行 了 重 新 测   
 试 和" 回 归 性 测 试", 确 保2000 年 转 换 过 程 不 引 入 新 的 差 错  
 , 对HP 2000 年 就 绪 指 出 的 所 有 日 期 过 渡 点 之 前、 之 中 和 之  
  后 都 要 进 行 回 归 性 测 试。 必 要 时 需 重 新 运 行 未 通 过 的 各  
  项 测 试。 在 代 码 修 补 与 集 成 过 程 中 及 代 码 提 交 之 前 都 要  
  执 行 这 种 测 试。 这 些 测 试 完 成 后, 将 其 测 试 过 程 及 最 终  
  报 告 形 成 文 档 提 交 给 公 司 专 家 组 和 高 层 管 理 人 员 审 批   
 确 认。 
          3 . 系 统 级 测 试 
          HP 通 过HP - UNIX 系 统 中 的 时 间 处 理 功 能 执 行 最 终   
 用 户/ 系 统 管 理 员 等 类 型 任 务 的 方 法 检 验 系 统 层 次 上 的2  
 000 年 符 合 性。 典 型 测 试 过 程 如 下: 
          (1) 将 被 测 系 统 的 日 期 设 置 为1999 年12 月31 日23:00。  
  重 新 引 导 并 启 动HP - UNIX 安 装 过 程。 使 安 装 过 程 跨 过12 月  
 31 日 的 千 年 边 界 进 入2000 年1 月1 日。 装 入HP 专 门 开 发 的HP -  
  UNIX 系 统 测 试 工 具 包System Test Suite( 包 括 源 码 与 二 进 码),  
  使 过 程 跨 过2000 年 边 界, 检 测 各 版 本 的 质 量 与 可 靠 性。 
           (2) 将 日 期 设 置 为1999 年12 月31 日23:30。 启 动 测 试 过  
  程。 第 一 阶 段 由 源 代 码 建 立 起 测 试 程 序。 使 建 立 过 程(   
 编 译/ 链 接) 跨 过2000 年 边 界。 
          (3) 将 日 期 设 置 为1999 年12 月31 日12:00。 执 行(2) 中 生   
 成 的 程 序。 使 测 试 连 续 运 行 到 跨 过2000 年 边 界 后 的24 小 时  
 , 即 总 共 运 行48 小 时。 
          (4) 将 日 期 设 置 为1999 年12 月31 日22:30。 启 动 完 全 的  
  系 统 备 份 操 作 并 使 备 份 操 作 运 行 结 束。 使 运 行 跨 过2000   
 年 边 界。 检 查 备 份 操 作 记 录 数 据 准 确 性, 并 检 查 该 备 份   
 操 作 是 否 在 跨 过2000 年 边 界 结 束, 然 后 再 执 行 交 互 式 恢 复  
  操 作 检 查 备 份 的 完 整 性。 
          (5) 将 日 期 设 置 为1999 年12 月31 日23:30。 生 成 一 个Cron  
 tab 输 入 文 件 并 请 求Crontab。 把Cron 作 业 调 度 到2000 年 边 界 之  
  后 去 执 行 任 务。 检 验 该 任 务 是 否 在 预 定 调 度 的 时 间 点 上  
  执 行。 使 用at 命 令 重 复 操 作。 
          (6) 使 用 一 些 日 期 敏 感 性 命 令( 如date、mailx) 及JFS 文  
  件 系 统 进 行 测 试。 开 发 人 员 们 应 对JFS 与HFS 进 行 测 试。 
          (7) 将12/31/1999 日 期 替 换 为12/21/98、01/01/2000、02/28/20  
 00、02/29/2000、03/01/2000、12/31/2000 及01/01/2001。 重 复(1) 至(6) 项  
  测 试, 
          以 上 测 试 发 现 并 消 除 了 与2000 年 有 关 的 产 品 代 码   
 问 题 和 内 在 问 题、 传 递 数 据( 程 序 之 间 或 跨 网 络) 的 程 序、  
  系 统 安 装 与 日 期 改 变 等 所 产 生2000 年 问 题。 
          对 于 具 有 日 期 敏 感 性 处 理 内 容 的API 及 各 模 块, 在  
 HP 2000 年 就 绪 定 义 所 指 定 的 各 日 期 范 围 内, 在 午 夜( 日 期  
  范 围 的 中 点) 两 侧, 用 日 期 数 据 进 行 了 测 试。 对 于32 位 整  
  型 量 定 义 时 间 的 系 统, 可 以 准 确 处 理 日 期 的 范 围 为 从19  
 70 年1 月1 日 ~2038 年1 月1 日; 对 于time _t 为64 位 整 型 量 的 系   
 统, 其 时 间 范 围 为 从1970 年1 月1 日 ~9999 年12 月31 日。 
 2000 年 符 合 性 验 证 经 验 
          由 于 客 户 的 环 境 各 不 相 同, 因 此, 理 论 上2000 年 问  
  题 没 有 万 能 的 测 试 方 法。 但HP 可 以 为 客 户 提 供 一 般 的 原  
  则 要 点。 
          (1) 对 各 自 的 应 用 进 行 评 估, 找 出 应 用 中 与 日 期 相  
  关 的 系 统 功 能 如Libc 函 数、 命 令 等 类 型 的API。 在 此 基 础 上  
 , 对 每 个 可 疑 功 能 进 行 仔 细 检 查, 以 确 定 应 用 环 境 是 否  
  工 作 正 常。 建 立 一 个 具 有 时 间 敏 感 内 容 的 封 闭 式 测 试 环  
  境, 避 免 遗 漏 数 据 和 系 统 资 源。 专 用 环 境 不 仅 可 提 供 更  
  多 的 使 用 时 间 和 容 量, 而 且 系 统 运 行 不 会 受 到 干 扰。 
          (2) 使 用1990 年 ~1999 年 间 及2000 年 ~2001 年 间 的 日 期  
  运 行 测 试 程 序。 把 系 统 时 钟 设 置 在 这 两 个 区 间 中 的 某 些  
  日 期 上 启 动 测 试 程 序。 测 试 应 包 含 把 系 统 时 钟 设 置 到HP  
  关 于Y2K 就 绪 的 各 关 键 性 日 期 点, 并 在 这 种 条 件 下 观 察 应  
  用 软 件 的 运 行 是 否 正 确。 
          (3) 进 行 统 计 分 析。 2000 年 的 测 试 非 常 重 要, 但 并   
 非 发 现 问 题 的 唯 一 方 法。 所 以, 应 该 在2000 年 就 绪 测 试 计  
  划 中 包 含 统 计 分 析 内 容。 在 测 试 中 使 用 相 关 工 具 对 软 件  
  与 硬 件 进 行 分 析, 并 结 合 分 析 人 员、 体 系 结 构 人 员、 开   
 发 人 员、 运 行 人 员 及 专 家 的 经 验。 
          (4) 对 数 据 在 系 统 之 间 传 递( 通 过 网 络) 进 行 测 试  
  是 寻 找2000 年 问 题 的 有 效 方 法 之 一。 HP 已 进 行 过 这 种 测   
 试, 主 要 集 中 于HP - UNIX 与HP - UNIX 系 统 之 间 的 通 信。 对 于  
  用 户 来 说, 建 议 在 客 户 环 境 中 对 有 代 表 性 的 系 统 进 行 这  
  种 测 试( 包 括 多 厂 商 产 品 以 及 不 同 版 本 的 应 用 软 件 与 操  
  作 系 统)。 在 单 元 级 与 系 统 级 上 对 应 用 软 件 进 行 测 试 以  
  检 查 是 否2000 年 就 绪, 有 时 还 需 对 不 同 应 用 及 不 同 模 块   
 功 能 之 间 互 操 作 性 进 行 相 应 检 验。 检 验 各 种 应 用 之 间 数  
  据 传 递、 日 期 数 据 传 递 与 显 示 的 正 确 性,HP 已 对 服 务 器   
 与 工 作 站 之 间 的 交 互 性 进 行 了 测 试。 
 结 束 语 
          根 据 信 息 产 业 部 的 要 求, 目 前, 我 国 解 决2000 年 问  
  题 已 进 入 修 改 和 全 面 测 试 阶 段。 作 为 业 界 知 名 企 业,HP   
 十 分 重 视 解 决2000 年 问 题, 为 帮 助 用 户 安 全 度 过2000 年,HP  
  愿 和 用 户 一 起 竭 尽 全 力 保 证 解 决 方 案 的 科 学 性、 全 面 性  
 、 适 应 性、 准 确 性 和 安 全 性, 使HP 的 每 一 个 用 户 既 少 花 钱  
 , 多 办 事, 又 彻 底 解 决2000 年 问 题。 
          ( 有 关HP 各 类 产 品2000 年 相 关 问 题, 可 访 问 其 网 址:  
 Http: ∥www.hp.com/go/year2000; 或 拨 打2000 年 热 线 电 话:65643609。  
 ) 
 
 -- 
 轻轻地我走了 
     正如我轻轻地来 
 
 ※ 来源:.网易虚拟社区华东站 http://sh.netease.com.[FROM: 202.101.191 .128] 
  -- 当年的杀手 如今的神父
 suntown.yeah.net, 阳光镇欢迎您
  ※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 210.75.59.214]
  | 
 
 
 |