Leo の Blog

Leo の Blog

新加坡 VKVM 测评(Nearoute 下游)

790
2024-07-07

VKVM 最近推出了新加坡地区的 VPS,上游同样为 Nearoute,因其上游 IPv4 接入了 CTG、CUG、CMI 三家国际段网络,因此国内访问均可享受到优化直连。不过作为 IPv6 Player,这台机在购买时仅能免费选择最多 10个 /128 IPv6 地址,而且因为没有用 VKVM 自己的 IP 宣告,因此不支持 BGP Session,有点失望... 不过总比一大批 IPv4 Only 的商家要好。

虽然他家上游 Nearoute 的风评不是太好,不过按照惯例,这里我们的关注点还是要看一下他们新加坡地区的母鸡性能、网络品质、超售情况如何。这次我自掏腰包,测试了他们的最高配置 8C8G Suitable 套餐,顺便看一下 VKVM 宿主机 AMD EPYC 性能核心是否存在明显超售的情况。

首先我们跑一下 yabs.sh ,主要测试虚拟机综合性能,同时在运行过程中观察 CPU Steal 情况,后者主要是通过 Steal 占有率来推断整个宿主机的负载情况,如果分配的 CPU 100% 性能可以被挪用, Steal 占用率应为 0%。

# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
#              Yet-Another-Bench-Script              #
#                     v2024-06-09                    #
# https://github.com/masonr/yet-another-bench-script #
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #

Sun Jul  7 06:42:05 UTC 2024

Basic System Information:
---------------------------------
Uptime     : 0 days, 20 hours, 50 minutes
Processor  : AMD EPYC 7D12 32-Core Processor
CPU cores  : 8 @ 1097.935 MHz
AES-NI     : ✔ Enabled
VM-x/AMD-V : ✔ Enabled
RAM        : 7.7 GiB
Swap       : 0.0 KiB
Disk       : 59.0 GiB
Distro     : Debian GNU/Linux 11 (bullseye)
Kernel     : 6.9.8-x64v3-xanmod1
VM Type    : KVM
IPv4/IPv6  : ✔ Online / ✔ Online

IPv4 Network Information:
---------------------------------
ISP        : GCI Network Solutions Limited
ASN        : AS8851 GCI Network Solutions Limited
Host       : Internet Utilities Europe and Asia Limited
Location   : London, England (ENG)
Country    : United Kingdom

fio Disk Speed Tests (Mixed R/W 50/50) (Partition /dev/vda1):
---------------------------------
Block Size | 4k            (IOPS) | 64k           (IOPS)
  ------   | ---            ----  | ----           ---- 
Read       | 7.98 MB/s     (1.9k) | 128.10 MB/s   (2.0k)
Write      | 8.02 MB/s     (2.0k) | 128.77 MB/s   (2.0k)
Total      | 16.01 MB/s    (4.0k) | 256.87 MB/s   (4.0k)
           |                      |                     
Block Size | 512k          (IOPS) | 1m            (IOPS)
  ------   | ---            ----  | ----           ---- 
Read       | 497.89 MB/s    (972) | 491.53 MB/s    (480)
Write      | 524.35 MB/s   (1.0k) | 524.27 MB/s    (511)
Total      | 1.02 GB/s     (1.9k) | 1.01 GB/s      (991)

iperf3 Network Speed Tests (IPv4):
---------------------------------
Provider        | Location (Link)           | Send Speed      | Recv Speed      | Ping           
-----           | -----                     | ----            | ----            | ----           
Clouvider       | London, UK (10G)          | 353 Mbits/sec   | 92.8 Mbits/sec  | 158 ms         
Eranium         | Amsterdam, NL (100G)      | busy            | busy            | --             
Uztelecom       | Tashkent, UZ (10G)        | 368 Mbits/sec   | 203 Mbits/sec   | 193 ms         
Leaseweb        | Singapore, SG (10G)       | 475 Mbits/sec   | 476 Mbits/sec   | 1.19 ms        
Clouvider       | Los Angeles, CA, US (10G) | 392 Mbits/sec   | 259 Mbits/sec   | 179 ms         
Leaseweb        | NYC, NY, US (10G)         | 332 Mbits/sec   | 324 Mbits/sec   | 247 ms         
Edgoo           | Sao Paulo, BR (1G)        | busy            | 107 Mbits/sec   | 364 ms         

iperf3 Network Speed Tests (IPv6):
---------------------------------
Provider        | Location (Link)           | Send Speed      | Recv Speed      | Ping           
-----           | -----                     | ----            | ----            | ----           
Clouvider       | London, UK (10G)          | 398 Mbits/sec   | 1.26 Gbits/sec  | 158 ms         
Eranium         | Amsterdam, NL (100G)      | busy            | busy            | --             
Uztelecom       | Tashkent, UZ (10G)        | 383 Mbits/sec   | 1.39 Gbits/sec  | 193 ms         
Leaseweb        | Singapore, SG (10G)       | 470 Mbits/sec   | 5.48 Gbits/sec  | 0.942 ms       
Clouvider       | Los Angeles, CA, US (10G) | 387 Mbits/sec   | 1.20 Gbits/sec  | 179 ms         
Leaseweb        | NYC, NY, US (10G)         | 340 Mbits/sec   | 833 Mbits/sec   | 247 ms         
Edgoo           | Sao Paulo, BR (1G)        | busy            | 4.31 Mbits/sec  | 388 ms         

Geekbench 6 Benchmark Test:
---------------------------------
Test            | Value                         
                |                               
Single Core     | 1168                          
Multi Core      | 5577                          
Full Test       | https://browser.geekbench.com/v6/cpu/6813926

YABS completed in 17 min 19 sec

先说说网络,很有意思的是,虽然官方说的是限速 500Mbps,但是实际测试和使用下来,IPv6 下行并没有限速,能跑满对端 5Gbps,仅对 IPv4 上下行、IPv6 上行做了限速操作。

⚠️ 默认是关闭 IPv6 的,在购买页面需要手动勾选,还请注意。⚠️

在 8v CPU 同时运行的时候,Steal 占用率在 0.2% 左右,属于还不错的水准。别看这 U 核心多,考虑到它的 Typical TDP 仅 85w,在多核心同时运行时一定会撞功耗墙,所以多核测试无法达到 8x 单核运行的成绩,对比其裸机运行单核性能平均 1140 分,32核心 11075分[1]

基本可以推断至少发文期间,超售情况不严重,CPU 性能几乎能完全利用。考虑到隔壁某平台同款机型的 VPS 测试评分[2],已经很不错了。

流媒体解锁方面,IPv4 段 Owner 挂靠在英国公司 GCI Network Solutions,该公司官网显示从事一站式云计算解决方案,RIPE 管辖,可能借由 IPXO 平台额外提供 IP 租凭业务,不过没有能从 GCI 官网找到相关 IP 租凭的业务细节。可以通过查看 IP WHOIS 看出整个 C 段可能借由中间商 IPXO 平台租凭而来,而当前宣告此 IP 段的 LazyCloud 应该是 VKVM 自己的 ASN,同为英国注册组织,Allocated under RIPE。

该 IP 段主要解锁了英国的流媒体,因 IP Whois 已经把 Country 更新为了 SG,IP 库更新勤快的 Youtube Premium、NetFlix 显示解锁地区已经为新加坡地域。IPv6 方面直接使用的是上游 Nearoute 附属的 IP,Netflix 和 Youtube 均解锁,显示为新加坡地区。不过官方也贴心的准备了 DNS 解锁,文章在这里 -> https://www.vkvm.info/helpcontent/23.html ,新加坡使用的是 OVH 的 IPv4 来代理解锁的流媒体流量。

不过很有趣的是,VKVM(也就是 LazyCloud) 其实有自己的新加坡 IPv6 /48 段,但是上游为 Choopa(没错,就是新人必入的 Vultr),IP 段来自 RIPE NCC Member ZHNET,推测 VKVM ASN 申请找的 LIR 就是 ZHNET~

国内路由选择上,IPv4 回国电信、联通均走 AS4837,移动主要走 AS58453 CMI,反倒是没有什么特别值得惊喜的地方,单线程 Qos 严格限速 200Mbps,可以说是 Nearoute 家老传统了,若需要更高速度,可以试试支持多线程的协议。

国际路由上,IPv4 因为上游 Nearoute 只接入了 NTT(AS2914)、Cogent(AS174),和马来运营商 TIME 十分相似,这俩限速很严格,因此速度也就很常规。重点在 IPv6 上面... Nearoute 一直对 HE BGP Player 友好,绝对第一时间就接入了 HE Transit,因此 STUIX 的玩家就有福了,台北 - 新加坡端对端可以享受 45ms IPLC 级别延迟! - -... 双端跑满 500Mbps 端口完全不是问题。

简单小结一下,性价比不错的机器,目前超售也不严重,不介意 Nearoute 上游的玩家可以按需入坑。

官网:https://www.vkvm.info/

TOS 协议:https://www.vkvm.info/newscontent/1.html