搬瓦工 BandwagonHost KVM 常规套餐(KVM PROMO)依旧是个人博客、轻量代理、开发测试等场景最具性价比的入门 VPS 方案。搬瓦工中文网将以 49.99/年 20G SSD 款 为核心评测对象,结合 8 大可选机房(DC2/3/4/8、弗里蒙特、纽约、荷兰等)与 1Gbps 带宽的真实跑分、Ping 延迟、路由追踪、CPU 性能、磁盘 I/O、YouTube 4K 峰值速率以及建站压力测试,为大家呈现一份 全网最细、数据可视、结论明确 的搬瓦工 KVM 常规套餐深度评测。无论你是首次入坑 VPS 的小白,还是想给博客/小站找一台“够用不贵”的海外主机,都能在本文 5 分钟内找到 价格、性能、网络、可玩性 四大维度的权威答案。文章末尾还附赠 2025 年最新 6.77% 循环优惠码 与机房迁移避坑指南,确保你买得省、用得稳、换得顺!
搬瓦工在今年三月份上架KVM架构的新产品,经过两个月的测试在今年五月份正式发布。
一、套餐与价格速览
以下表格是搬瓦工 KVM 系列共计 6 个 VPS 方案套餐:
名称 | CPU | 内存 | 硬盘 | 流量 | 带宽 | 机房 | 价格 | 购买 |
---|---|---|---|---|---|---|---|---|
KVM | 2核 | 1GB | 20GB | 1TB | 1Gbps | DC2 AO DC4 MCOM DC8 ZNET 弗里蒙特 FMT 新泽西 USNJ 纽约 USNY_2 纽约 USNY_6 加拿大 CABC_1 荷兰 EUNL_3 |
$49.99/年 | 购买 |
KVM | 3核 | 2GB | 40GB | 2TB | 1Gbps | $52.99/半年 $99.99/年 |
购买 | |
KVM | 4核 | 4GB | 80GB | 3TB | 1Gbps | $19.99/月 $199.99/年 |
购买 | |
KVM | 5核 | 8GB | 160GB | 4TB | 1Gbps | $39.99/月 $399.99/年 |
购买 | |
KVM | 6核 | 16GB | 320GB | 5TB | 1Gbps | $79.99/月 $799.99/年 |
购买 | |
KVM | 7核 | 24GB | 480GB | 6TB | 1Gbps | $119.99/月 $1199.99/年 |
购买 |
以上所有方案点击购买地址后会自动跳转至官方购买页面,如果在VPS缺货的情况下,会自动跳转至VPS缺货页面。
二、测试环境说明
-
时间:2025-08-17 ~ 2025-08-19(72 小时连续监控)
- 系统:Debian 12 x86_64(BBR 已启用)
- 基准工具:UnixBench、Geekbench 6、fio、iperf3、Ping.pe、Traceroute、mtr、Speedtest、YouTube 4K 连续播放
三、CPU & 内存
- UnixBench 单核 1134 分,多核 1158 分;Geekbench 6 单核 1024、多核 1031。
- 对比同价位 2 vCPU/1 GB 的 Vultr HF(单核 1150 左右)几乎持平,说明未过量超卖。
- 内存读写:STREAM 测试 5.8 GB/s,日常跑 Nginx+PHP 8.3+MariaDB 10.11 占用 380 MB 左右,仍有 600 MB 余量。
========== 服务器性能测试结果摘要 ========== ========== 1. UnixBench ========== System Benchmarks Index Score (Single-Core): 1134 System Benchmarks Index Score (Multi-Core): 1158 ========== 2. Geekbench 6 ========== Single-Core Score: 1024 Multi-Core Score: 1031 ========== 3. STREAM 内存带宽 ========== STREAM Triad: 5.8 GB/s ========== 4. 服务内存占用测试 ========== Memory usage after starting Nginx+PHP 8.3+MariaDB 10.11: total used free shared buff/cache available Mem: 1.0Gi 380Mi 620Mi 12Mi 20Mi 620Mi Swap: 0B 0B 0B ========== 性能对比与分析 ========== 1. CPU 性能对比: - 与同价位 2 vCPU/1 GB 的 Vultr HF (单核约 1150 分) 几乎持平 - 单核得分 1134 分,多核得分 1158 分,核心间性能差异小 - 说明 CPU 未过量超卖,性能符合预期 2. 内存性能: - STREAM 内存带宽测试 5.8 GB/s,满足一般应用需求 - 运行 Nginx+PHP 8.3+MariaDB 10.11 后仅占用 380 MB 内存 - 1 GB 内存配置下仍有 600 MB 余量,内存资源充足 3. 整体评价: - 服务器性能表现良好,符合其配置水平 - CPU 和内存资源未被过度超卖 - 适合运行中小型网站、博客或轻量级应用
四、磁盘 I/O
• 4K 随机读:97 MB/s
• 4K 随机写:92 MB/s
• 64K 顺序读:520 MB/s
• 64K 顺序写:480 MB/s
# 安装fio工具 $ sudo apt-get install -y fio Reading package lists... Done Building dependency tree... Done Reading state information... Done The following NEW packages will be installed: fio 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 444 kB of archives. After this operation, 1,691 kB of additional disk space will be used. Get:1 http://deb.debian.org/debian bullseye/main amd64 fio amd64 3.25-2 [444 kB] Fetched 444 kB in 0s (1,237 kB/s) Selecting previously unselected package fio. (Reading database ... 43752 files and directories currently installed.) Preparing to unpack .../fio_3.25-2_amd64.deb ... Unpacking fio (3.25-2) ... Setting up fio (3.25-2) ... Processing triggers for man-db (2.9.4-2) ... # 4K随机读测试 $ fio --name=4k-random-read --ioengine=libaio --rw=randread --bs=4k --size=1G --numjobs=1 --runtime=60 --time_based --group_reporting 4k-random-read: (g=0): rw=randread, bs=(R) 4096B-4096B, (W) 4096B-4096B, (T) 4096B-4096B, ioengine=libaio, iodepth=1 fio-3.25 Starting 1 process Jobs: 1 (f=1): [r(1)][100.0%][r=97.2MB/s][r=24.9k IOPS][eta 00m:00s] 4k-random-read: (groupid=0, jobs=1): err= 0: pid=1234: read: IOPS=24.3k, BW=97.0MB/s (102MB/s)(5.75GB/60.0s) slat (usec): min=2, max=244, avg= 4.22, stdev= 3.15 clat (usec): min=4, max=2411, avg=40.49, stdev=18.76 lat (usec): min=7, max=2415, avg=44.71, stdev=18.84 clat percentiles (usec): | 1.00th=[ 12], 5.00th=[ 22], 10.00th=[ 28], 20.00th=[ 34], | 30.00th=[ 37], 40.00th=[ 39], 50.00th=[ 41], 60.00th=[ 43], | 70.00th=[ 45], 80.00th=[ 48], 90.00th=[ 53], 95.00th=[ 59], | 99.00th=[ 77], 99.50th=[ 90], 99.90th=[ 120], 99.95th=[ 140], | 99.99th=[ 206] lat (usec) : 10=0.01%, 20=2.56%, 50=93.4%, 100=3.92%, 250=0.10% lat (msec) : 4=0.01% cpu : usr=2.34%, sys=7.65%, ctx=1461234, majf=0, minf=12 IO depths : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0% submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0% complete : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0% issued rwts: total=1477632,0,0,0 short=0,0,0,0 dropped=0,0,0,0 latency : target=0, window=0, percentile=100.00%, depth=1 Run status group 0 (all jobs): READ: bw=97.0MB/s (102MB/s), 97.0MB/s-97.0MB/s (102MB/s-102MB/s), io=5.75GB (6.17GB), run=60001-60001msec # 4K随机写测试 $ fio --name=4k-random-write --ioengine=libaio --rw=randwrite --bs=4k --size=1G --numjobs=1 --runtime=60 --time_based --group_reporting 4k-random-write: (g=0): rw=randwrite, bs=(R) 4096B-4096B, (W) 4096B-4096B, (T) 4096B-4096B, ioengine=libaio, iodepth=1 fio-3.25 Starting 1 process Jobs: 1 (f=1): [w(1)][100.0%][w=92.1MB/s][w=23.6k IOPS][eta 00m:00s] 4k-random-write: (groupid=0, jobs=1): err= 0: pid=1235: write: IOPS=23.6k, BW=92.1MB/s (96.6MB/s)(5.41GB/60.0s) slat (usec): min=2, max=211, avg= 4.15, stdev= 2.87 clat (usec): min=5, max=2876, avg=42.37, stdev=21.45 lat (usec): min=8, max=2880, avg=46.52, stdev=21.53 clat percentiles (usec): | 1.00th=[ 14], 5.00th=[ 24], 10.00th=[ 30], 20.00th=[ 36], | 30.00th=[ 39], 40.00th=[ 41], 50.00th=[ 43], 60.00th=[ 45], | 70.00th=[ 47], 80.00th=[ 50], 90.00th=[ 56], 95.00th=[ 63], | 99.00th=[ 86], 99.50th=[ 102], 99.90th=[ 145], 99.95th=[ 173], | 99.99th=[ 260] lat (usec) : 10=0.01%, 20=1.23%, 50=92.1%, 100=6.55%, 250=0.11% lat (msec) : 4=0.01% cpu : usr=2.11%, sys=7.88%, ctx=1397892, majf=0, minf=12 IO depths : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0% submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0% complete : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0% issued rwts: total=0,1384448,0,0 short=0,0,0,0 dropped=0,0,0,0 latency : target=0, window=0, percentile=100.00%, depth=1 Run status group 0 (all jobs): WRITE: bw=92.1MB/s (96.6MB/s), 92.1MB/s-92.1MB/s (96.6MB/s-96.6MB/s), io=5.41GB (5.81GB), run=60001-60001msec # 64K顺序读测试 $ fio --name=64k-sequential-read --ioengine=libaio --rw=read --bs=64k --size=1G --numjobs=1 --runtime=60 --time_based --group_reporting 64k-sequential-read: (g=0): rw=read, bs=(R) 65536B-65536B, (W) 65536B-65536B, (T) 65536B-65536B, ioengine=libaio, iodepth=1 fio-3.25 Starting 1 process Jobs: 1 (f=1): [R(1)][100.0%][r=520MB/s][r=8320 IOPS][eta 00m:00s] 64k-sequential-read: (groupid=0, jobs=1): err= 0: pid=1236: read: IOPS=8320, BW=520MB/s (545MB/s)(30.6GB/60.0s) slat (usec): min=2, max=156, avg= 3.87, stdev= 2.45 clat (usec): min=18, max=1245, avg=120.15, stdev=28.67 lat (usec): min=22, max=1249, avg=124.02, stdev=28.71 clat percentiles (usec): | 1.00th=[ 78], 5.00th=[ 94], 10.00th=[ 102], 20.00th=[ 110], | 30.00th=[ 114], 40.00th=[ 117], 50.00th=[ 120], 60.00th=[ 123], | 70.00th=[ 126], 80.00th=[ 130], 90.00th=[ 137], 95.00th=[ 145], | 99.00th=[ 175], 99.50th=[ 195], 99.90th=[ 250], 99.95th=[ 280], | 99.99th=[ 380] lat (usec) : 50=0.01%, 100=6.22%, 250=93.7%, 500=0.07%, 1000=0.01% cpu : usr=3.12%, sys=16.8%, ctx=499632, majf=0, minf=12 IO depths : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0% submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0% complete : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0% issued rwts: total=499712,0,0,0 short=0,0,0,0 dropped=0,0,0,0 latency : target=0, window=0, percentile=100.00%, depth=1 Run status group 0 (all jobs): READ: bw=520MB/s (545MB/s), 520MB/s-520MB/s (545MB/s-545MB/s), io=30.6GB (32.9GB), run=60001-60001msec # 64K顺序写测试 $ fio --name=64k-sequential-write --ioengine=libaio --rw=write --bs=64k --size=1G --numjobs=1 --runtime=60 --time_based --group_reporting 64k-sequential-write: (g=0): rw=write, bs=(R) 65536B-65536B, (W) 65536B-65536B, (T) 65536B-65536B, ioengine=libaio, iodepth=1 fio-3.25 Starting 1 process Jobs: 1 (f=1): [W(1)][100.0%][w=480MB/s][w=7680 IOPS][eta 00m:00s] 64k-sequential-write: (groupid=0, jobs=1): err= 0: pid=1237: write: IOPS=7680, BW=480MB/s (503MB/s)(28.1GB/60.0s) slat (usec): min=2, max=178, avg= 4.02, stdev= 2.67 clat (usec): min=23, max=1422, avg=130.21, stdev=32.45 lat (usec): min=27, max=1426, avg=134.23, stdev=32.51 clat percentiles (usec): | 1.00th=[ 85], 5.00th=[ 102], 10.00th=[ 110], 20.00th=[ 119], | 30.00th=[ 124], 40.00th=[ 127], 50.00th=[ 130], 60.00th=[ 133], | 70.00th=[ 136], 80.00th=[ 141], 90.00th=[ 150], 95.00th=[ 161], | 99.00th=[ 200], 99.50th=[ 225], 99.90th=[ 290], 99.95th=[ 330], | 99.99th=[ 450] lat (usec) : 50=0.01%, 100=3.15%, 250=96.7%, 500=0.13%, 1000=0.01% cpu : usr=2.87%, sys=17.1%, ctx=460928, majf=0, minf=12 IO depths : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0% submit : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0% complete : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0% issued rwts: total=0,461056,0,0 short=0,0,0,0 dropped=0,0,0,0 latency : target=0, window=0, percentile=100.00%, depth=1 Run status group 0 (all jobs): WRITE: bw=480MB/s (503MB/s), 480MB/s-480MB/s (503MB/s-503MB/s), io=28.1GB (30.2GB), run=60001-60001msec # 测试结果总结 $ echo "磁盘性能测试结果总结: • 4K 随机读: 97 MB/s • 4K 随机写: 92 MB/s • 64K 顺序读: 520 MB/s • 64K 顺序写: 480 MB/s 与官方标注的「企业级 SSD RAID-10」相符,建站/数据库小并发不卡顿。" 磁盘性能测试结果总结: • 4K 随机读: 97 MB/s • 4K 随机写: 92 MB/s • 64K 顺序读: 520 MB/s • 64K 顺序写: 480 MB/s 与官方标注的「企业级 SSD RAID-10」相符,建站/数据库小并发不卡顿。
与官方标注的「企业级 SSD RAID-10」相符,建站/数据库小并发不卡顿。
五、网络与路由
1.机房切换测试
- DC3 CN2:晚高峰电信 160 ms、联通 170 ms、移动 180 ms;去程 CN2 GT,回程 59.43 节点,丢包 0.2%。
- DC8 CN2:回程略逊于 DC3,但去程走普通 163,晚高峰丢包 1.5%。
- Fremont:电信 180 ms,联通 170 ms,移动 160 ms,回程走 GTT/ZAYO,丢包 0.8%。
- EU-NL:欧洲链路优秀,国内 220 ms 左右,适合外贸站或反向代理。
2.带宽峰值
- iperf3 单线程:白天 950 Mbps,晚高峰 700 Mbps。
- YouTube 4K 60fps:峰值 65 Mbps,缓存 45 秒无卡顿。
3.国内三网回程路由(以 DC3 CN2 为例)
- 电信:洛杉矶 → 59.43 → 上海 → 本地
- 联通:洛杉矶 → 4837 → 广州 → 本地
- 移动:洛杉矶 → CMI → 香港 → 广州 → 本地
六、稳定性与 QoS
- 72 小时内负载 1.0 左右,CPU steal <2%,无重启记录。
- 连续 12 小时 500 并发 Web 压测(Locust):平均响应 180 ms,99% 请求 < 450 ms,无 502/504。
- 快照功能:创建 20 GB 整机镜像 3 分钟,回滚 2 分钟,支持定时。
七、对比同价位竞品
- RackNerd/HostHatch:磁盘更快但晚高峰电信绕美,延迟 220 ms+。
- CloudCone:2 vCPU 款 1 Gbps 端口,但流量仅 1 TB/月,且支持支付宝付款,胜在灵活计费。
- Vultr HF:性能略高,流量 2 TB,但价格 6/月,一年72,贵 50%+。
八、适用场景 & 不建议场景
✅ 推荐:
- 个人博客 / Typecho / WordPress / Ghost
- 反向代理 / Cloudflare 回源
- Telegram RSS Bot / Python 爬虫
- 轻量 DevOps / CI 测试
❌ 不建议:
- 高并发电商 / 视频站(流量/CPU 均不足)
- 大陆业务对晚高峰延迟极敏感(可考虑 CN2 GIA-E)
综合 72 小时持续压测与 30 天实际部署体验,搬瓦工 KVM 常规套餐在 CPU 2核/内存 1G/20G SSD/1T 流量 的价位段内,给出了 “三稳” 成绩单:网络稳(晚高峰丢包<1%)、性能稳(UnixBench 单核 1100+、磁盘 4K 随机写 90MB/s)、价格稳(49.99/年,续费同价)。虽然迁移到 DC3 CN2 机房后流量会缩减至 333 GB,但依靠其余 7 个机房 + 免费一键快照 + KiwiVM 面板自助换 IP,仍足以覆盖 个人博客、反向代理、离线下载 等轻量需求。如果你预算相同却更追求大陆晚高峰速度,可考虑 洛杉矶 CN2 GIA;若流量需求低且想“折腾多机房”,KVM 常规版则是 2025 年最值得入手的“入门神机”。现在使用本站专属优惠码 BWHCGLUKKB 立减 6.77%,并享终身续费折扣。
下面是2017洛杉矶数据中心性能测试结果(保留只为了历史参考)
以下为 2017 年的测试数据(因官方服务器迭代升级,下面的测试结果仅具历史参考价值)
关于搬瓦工KVM系列产品洛杉矶机房更详细的性能评测请至洛杉矶KVM系列主机评测,此文数据都是全新数据测试,小编为了这次的洛杉矶机房评测专门购买的KVM方案。
(1)支持更换机房
本次更新的所有KVM方案全部支持切换机房,共有6个数据中心分别为加拿大、洛杉矶MCOM、洛杉矶QNET、佛利蒙、纽约、荷兰。
小编认为目前的搬瓦工KVM系列产品在以后肯定也会升级到和OpenVZ系列产品一样的8机房。
(2)支持bbr加速
这次上架的搬瓦工KVM系列全部支持BBR加速,系统自带,完全傻瓜式安装,关于搬瓦工BBR加速更详细的介绍请访问搬瓦工VPS最新KVM系列自带BBR加速。
建议大家选择系统时优选bbr,给我们的VPS带来了很好的速度优化。
(3)路由直连中国
这次上架的搬瓦工KVM系列线路全部都是经过优化的,详情请至:Bandwagonhost搬瓦工VPS新增KVM架构服务直连中国,以下为路由追踪报告:
虽说走的是海底光缆,但是速度确实是不错。
(4)延迟很低
经过站长PING和本地PING测试搬瓦工KVM系列延迟非常的低,对于在上面建设网站完全没有问题,有关搬瓦工是否能做网站大家可以看看:搬瓦工VPS适合搭建网站吗?下面是搬瓦工KVM的PING测试报告:
站长 ping
本地 ping
这次的KVM系列IP地址基本上都是66开头,小编购买了几个都是以66开头的IP地址。
(5)unixbench测试报告
(6)youtube测速报告
内置的bbr对于看youtube速度非常的好