华 云 云 服 务 器 测 试 指 导 目 录 Windows 系 统 机 器 测 试... 2 磁 盘 I/O 测 试 :... 5 测 试 工 具... 5 磁 盘 读 入 测 试... 6 磁 盘 写 入 测 试... 7 网 络 上 下 行 速 度 测 试... 11 测 试 工 具 :... 11 测 试 步 骤 :... 11 服 务 器 稳 定 性 测 试... 13 网 络 稳 定 性 测 试... 13 软 件 兼 容 性 测 试 :... 14 Linux 系 统 机 器 测 试... 14 磁 盘 I/O 测 试 :... 16 测 试 工 具... 16 安 装 步 骤 :... 16 测 试 方 法 :... 16 网 络 上 下 行 速 度 测 试 :... 19 测 试 工 具... 19 安 装 步 骤 :... 20 测 试 方 法 :... 20 服 务 器 稳 定 性 测 试... 20 网 络 稳 定 性 测 试... 21 软 件 兼 容 性 测 试 :... 21
欢 迎 您 使 用 华 云 云 服 务 器, 云 服 务 器 是 一 种 处 理 能 力 可 弹 性 伸 缩 的 计 算 服 务, 其 管 理 方 式 比 物 理 服 务 器 更 简 单 高 效, 能 大 大 降 低 IT 设 备 的 投 入 与 维 护 成 本, 助 您 快 速 稳 定 安 全 部 署 应 用 首 先 感 谢 您 对 华 云 服 务 器 提 供 的 测 试 反 馈 意 见 一 般, 对 于 云 主 机 的 测 试 主 要 包 含 以 下 几 大 内 容 : 1 磁 盘 的 读 写 速 度 2 网 络 上 下 行 速 度 及 稳 定 性 3 服 务 器 的 稳 定 性 4 软 件 的 兼 容 性 如 您 有 其 他 测 试 意 见, 也 可 在 填 写 在 反 馈 表 中, 一 并 将 您 的 意 见 反 馈 给 我 们 的 工 作 人 员 本 指 导 手 册 主 要 是 指 导 用 户 在 本 地 系 统 为 windows 系 统 下 对 服 务 器 的 进 行 测 试 Windows 系 统 机 器 测 试 您 可 选 择 两 种 方 式 远 程 您 的 服 务 器 : 1 在 Chinac 系 统 中 通 过 VNC 控 制 台 远 程 服 务 器
2 使 用 PC 电 脑 windows 系 统 自 带 的 远 程 桌 面 连 接 功 能 远 程 连 接 云 服 务 器 选 择 开 始 菜 单 - 所 有 程 序 - 附 件 - 远 程 桌 面 连 接 在 计 算 机 后 面 的 输 入 框 中, 输 入 您 的 云 服 务 器 的 公 网 IP 地 址, 然 后 选 择 连 接
输 入 您 云 服 务 器 的 用 户 名 和 密 码 即 可 登 录 磁 盘 I/O 测 试 : 测 试 工 具 Windows 硬 盘 测 试 工 具 :HD Tune HD Tune 硬 盘 检 测 工 具 简 介 : HD Tune 是 一 款 集 成 了 专 业 的 硬 盘 检 测 软 件 它 可 以 测 试 一 款 硬 盘 的 读 写 速 度, 扫 描 磁 盘 错 误, 检 查 磁 盘 健 康 状 态 (S.M.A.R.T.), 安 全 擦 除 硬 盘 上 的 数 据 等 为 我 们 检 测 硬 盘 故 障 判 断 硬 盘 安 全 健 康 状 况 很 有 用 HD Tune 测 硬 盘 操 作 步 骤 方 法 如 下 : 1 首 先 需 要 在 您 的 服 务 器 上 下 载 安 装 HD Tune, 这 款 软 件 是 国 外 的 一 款 免 费 硬 盘 检 测 软 件, 默 认 为 英 文 界 面, 不 过 大 家 可 以 百 度 搜 索 下 HD Tune 汉 化 版 即 可 找 到 中 文 版 的 HD Tune 软 件 了 点 击 链 接 下 载 HD Tune:http://xiazai.zol.com.cn/detail/36/359922.shtml 2 用 HDtune 对 硬 盘 进 行 读 取 性 能 测 试 在 软 件 窗 口 的 基 准 (Benchmark) 选 项 页 面 中, 点 击 左 上 角 的 下 拉 列 表 选 择 要 进 行 性 能 测 试 的 硬 盘, 软 件 默 认 为 读 取 ( read) 测 试, 然 后 点 击 右 边 的 开 始 (Start), 如 下 图 所 示 :
磁 盘 读 入 测 试
磁 盘 写 入 测 试 仅 限 测 试 数 据 盘 写 入, 测 试 前 请 确 认 磁 盘 无 分 区 该 软 件 仅 支 持 磁 盘 未 分 区 状 态 下 的 写 入 测 试 如 果 磁 盘 已 分 区, 则 会 出 现 以 下 提 示
华 云 服 务 器 开 通 后 默 认 磁 盘 未 分 区, 可 通 过 该 软 件 测 试 写 入 速 率 开 始 测 试 :
网 络 上 下 行 速 度 测 试 测 试 工 具 : 测 试 工 具 : 线 上 测 试 http://speedtest.net/ Speedtest.net 的 工 作 原 理 : 它 在 你 的 浏 览 器 中 加 载 JavaScript 代 码 并 自 动 检 测 离 你 最 近 的 Speedtest.net 服 务 器, 然 后 向 服 务 器 发 送 HTTP GET and POST 请 求 来 测 试 上 行 / 下 行 网 速 测 试 步 骤 : 首 先 打 开 http://speedtest.net/( 说 明 : 请 使 用 IE 浏 览 器 测 速, 最 好 不 要 用 世 界 之 窗 和 傲 游, 有 可 能 报 错 ) 可 以 看 到 下 图 所 示 的 界 面, 点 击 Begin Test 按 钮 即 可 进 行 测 试
下 图 为 测 试 结 果 : 图 中 三 个 数 据 依 次 代 表 :PING 延 时 1ms, 下 载 带 宽 10.64Mb/s, 上 行 带 宽 162.29Mb/s.
服 务 器 稳 定 性 测 试 在 服 务 器 测 试 过 程 中 请 您 关 注 以 下 几 点 : 1 服 务 器 是 否 经 常 宕 机 2 服 务 器 在 测 试 时 长 内 的 宕 机 次 数 3 宕 机 后, 服 务 器 在 多 长 时 间 内 恢 复 4 宕 机 后, 是 否 出 现 严 重 的 数 据 丢 失 5 是 否 遭 受 入 侵 攻 击 6 应 用 程 序 是 否 出 现 异 常 网 络 稳 定 性 测 试 在 服 务 器 测 试 过 程 中 请 您 关 注 以 下 几 点 : 1 PING 延 迟 2 丢 包 率 3 FTP 上 传 是 否 经 常 中 断 4 Web 服 务 器 的 网 站 打 开 是 否 正 常 5 服 务 器 远 程 是 否 正 常
软 件 兼 容 性 测 试 : 软 件 兼 容 性 测 试 请 注 意 以 下 内 容 : 1 软 件 安 装 是 否 正 常 2 软 件 与 操 作 系 统 是 否 兼 容 3 软 件 运 行 是 否 异 常, 经 常 报 错 4 软 件 数 据 是 否 兼 容 5 软 件 与 其 他 软 件 的 兼 容 性 Linux 系 统 机 器 测 试 您 可 选 择 两 种 方 式 远 程 您 的 服 务 器 : 1 在 Chinac 系 统 中 通 过 VNC 控 制 台 远 程 服 务 器 2 使 用 远 程 工 具 远 程 我 们 以 PuTTY 这 个 工 具 为 例, 您 可 在 网 上 下 载 PuTTY 至 本 地 点 击 链 接 下 载 PuTTY:http://xiazai.zol.com.cn/detail/11/100737.shtml 启 动 PuTTY. exe 程 序. 在 Putty Host Name(or IP adress) 输 入 IP 地 址, 在 Saved Session 中 输 入 任 意 名 称 ( 为 您 的 节 点 命 名, 之 后 可 以 不 需 要 每 次 输 入 IP 地 址 ), 点 击 Save ; 点 击 Open 进 行 连 接
输 入 用 户 名 root, 输 入 密 码, 注 意 : 密 码 将 不 会 显 示, 输 入 完 成 后, 点 击 回 车 即 可
磁 盘 I/O 测 试 : 测 试 工 具 Linux 硬 盘 测 试 工 具 :fio FIO 简 单 介 绍 : fio 是 一 个 I/O 工 具 用 来 对 硬 件 进 行 压 力 测 试 和 验 证, 支 持 13 种 不 同 的 I/O 引 擎, 包 括 :sync, mmap, libaio, posixaio, SG v3, splice, null, network, syslet, guasi, solarisaio 等 等, I/O priorities (for newer Linux kernels), rate I/O, forked or threaded jobs, 等 等 安 装 步 骤 : #wget http://brick.kernel.dk/snaps/fio-2.0.7.tar.gz #yum install libaio-devel make gcc gcc-c++ #tar xvf fio-2.0.7.tar.gz #cd fio-2.0.7 #make #make install 测 试 方 法 : ################## 随 机 读 测 试 ########################## 编 辑 文 件. randread.1m # vi randread.1m 添 加 [global] rw=randread bs=1m blockalign=4096 ioengine=libaio iodepth=32 direct=1 thread group_reporting=1 numjobs=4 directory=/mnt size=2g norandommap disable_lat=1
disable_clat=1 disable_slat=1 disable_bw_measurement=1 [test1] 如 图 : 开 始 测 试, 执 行 命 令 : # fio randread.1m 如 图 : 说 明 : rw=randread 测 试 随 机 读 的 I/O bs=1m 单 次 io 的 块 文 件 大 小 为 1M blockalign=4096 并 加 入 随 机 控 制 块 偏 移 对 齐,i/o 块 大 小 的 单 位. 默 认 :4k ioengine=libaio io 引 擎 使 用 libaio 方 式 direct=1 测 试 过 程 绕 过 机 器 自 带 的 buffer 使 测 试 结 果 更 真 实 group_reporting 关 于 显 示 结 果 的, 汇 总 每 个 进 程 的 信 息 numjobs=4 本 次 的 测 试 线 程 为 4. directory=/mnt 使 用 的 文 件 的 路 径 前 缀 size=2g 本 次 的 测 试 文 件 大 小 为 2g, 以 每 次 1M 的 io 进 行 测 试 norandommap 通 常 fio 将 讲 解 进 行 随 机 i/o 时 每 个 块 的 文 件. 如 果 不 选 择 该 参 数 是 给 定, 则 新 的 偏 移 会 看 过 去 i/o 历 史. 本 参 数 是 互 斥 的 验 证. disable_lat disable_clat disable_slat 延 迟 的 有 效 数 字 disable_bw_measurement 禁 用 throughput/bandwidth 数 字 的 测 量. 看 到 disable_lat. ################## 顺 序 写 测 试 ########################## 编 辑 文 件 write.1m
#vi write.1m 添 加 [global] rw=write bs=1m blockalign=4096 ioengine=libaio iodepth=32 direct=1 thread group_reporting=1 numjobs=8 directory=/mnt size=2g [test1] 开 始 测 试, 执 行 命 令 : # fio write.1m ################## 随 机 读 测 试 ########################## 编 辑 文 件 randread.1m #vi randread.1m 添 加 [global] rw=randread bs=1m blockalign=4096 ioengine=libaio iodepth=32 direct=1 thread group_reporting=1 directory=/mnt numjobs=4 size=2g norandommap zero_buffers
[test1] 开 始 测 试, 执 行 命 令 : # fio write.1m 显 示 结 果 如 下 : 查 看 bw 和 iops 数 值 来 评 估 硬 盘 性 能 如 图 显 示 :bw=112530 KB/S =109.89 MB/S (112530/1024) 网 络 上 下 行 速 度 测 试 : 测 试 工 具 测 试 工 具 : speedtest-cli 当 发 现 上 网 速 度 变 慢 时, 人 们 通 常 会 先 首 先 测 试 自 己 的 电 脑 到 网 络 服 务 提 供 商 ( 通 常 被 称 为 最 后 一 公 里 ) 的 网 络 连 接 速 度 在 可 用 于 测 试 宽 带 速 度 的 网 站 中,Speedtest.net 也 许 是 使 用 最 广 泛 的 Speedtest.net 的 工 作 原 理 并 不 复 杂 : 它 在 你 的 浏 览 器 中 加 载 JavaScript 代 码 并 自 动 检 测 离 你 最 近 的 Speedtest.net 服 务 器, 然 后 向 服 务 器 发 送 HTTP GET and POST 请 求 来 测 试 上 行 / 下 行 网 速
但 在 没 有 图 形 化 桌 面 时 ( 例 如, 当 你 通 过 命 令 行 远 程 登 陆 服 务 器 或 使 用 没 有 图 形 界 面 的 操 作 系 统 ), 基 于 flash 界 面 友 好 的 Speedtest.net 将 无 法 工 作 幸 运 的 是,Speedtest.net 提 供 了 一 个 命 令 行 版 本 speedtest-cli 下 面 我 将 向 你 演 示 如 何 在 Linux 的 命 令 行 中 使 用 speedtest-cli 来 测 试 宽 带 连 接 速 度 安 装 步 骤 : speedtest-cli 是 一 个 用 Python 编 写 的 轻 量 级 Linux 命 令 行 工 具, 在 Python2.4 至 3.4 版 本 下 均 可 运 行 它 基 于 Speedtest.net 的 基 础 架 构 来 测 量 网 络 的 上 / 下 行 速 率 安 装 speedtest-cli 很 简 单 只 需 要 下 载 其 Python 脚 本 文 件 安 装 speedtest_clishell # wget https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py # chmod a+rx speedtest_cli.py # mv speedtest_cli.py /usr/local/bin/speedtest-cli # chown root:root /usr/local/bin/speedtest-cli 测 试 方 法 : 使 用 speedtest-cli 命 令 也 很 简 单, 它 不 需 要 任 何 参 数 即 可 工 作 # speedtest-cli 输 入 这 个 命 令 后, 它 会 自 动 发 现 离 你 最 近 的 Speedtest.net 服 务 器 ( 地 理 距 离 ), 然 后 打 印 出 测 试 的 网 络 上 / 下 行 速 率 服 务 器 稳 定 性 测 试 在 服 务 器 测 试 过 程 中 请 您 关 注 以 下 几 点 :
1 服 务 器 是 否 经 常 宕 机 2 服 务 器 在 测 试 时 长 内 的 宕 机 次 数 3 宕 机 后, 服 务 器 在 多 长 时 间 内 恢 复 4 宕 机 后, 是 否 出 现 严 重 的 数 据 丢 失 5 是 否 遭 受 入 侵 攻 击 6 应 用 程 序 是 否 出 现 异 常 网 络 稳 定 性 测 试 在 服 务 器 测 试 过 程 中 请 您 关 注 以 下 几 点 : 1 PING 延 迟 2 丢 包 率 3 FTP 上 传 是 否 经 常 中 断 4 Web 服 务 器 的 网 站 打 开 是 否 正 常 5 服 务 器 远 程 是 否 正 常 软 件 兼 容 性 测 试 : 软 件 兼 容 性 测 试 请 注 意 以 下 内 容 : 1 软 件 安 装 是 否 正 常 2 软 件 与 操 作 系 统 是 否 兼 容 3 软 件 运 行 是 否 异 常, 经 常 报 错 4 软 件 数 据 是 否 兼 容 5 软 件 与 其 他 软 件 的 兼 容 性