在法兰克福机房蹲了七年,经手的德国物理机没有一千也有八百台,有人问我为啥不碰隔壁荷兰机,我一般都回一句:“你见过凌晨三点的DB2吗?德国机器陪你见过。”这当然是玩笑,但七年运维经验告诉我,德国物理机这玩意儿,就像德国人自己一样——不跟你玩虚的,但也别指望它给你惊喜。

德国物理机,当稳定成为唯一信仰,性能反倒成了赠品
先说数据,我手里这批在用的德国物理机,配置是Intel Xeon Gold 6248R(双路)、256GB DDR4 ECC、两块1TB NVMe组RAID1,加一条10Gbps独享带宽,月付折合人民币大约3200块,同样配置放在美国西海岸,大概2700;放荷兰,2800,德国贵了15%左右,这15%买的是什么呢?我测了30天,得出几个数字:网络可用性99.98%,丢包率0.02%,延迟去程中位数13ms(从法兰克福本地测),跨大西洋到美东延迟88ms,这数据其实不算顶尖——东京物理机甚至有99.99%的可用性,但差距就在“物理”两个字上。
关键对比来了,我同时跑着三台机器:一台德国物理机,一台同样配置的德国大厂云主机,一台欧洲邻国的物理机,用Sysbench压了半小时CPU,德国物理机的性能曲线是一条几乎水平的直线,波动幅度0.8%;邻国物理机波动2.3%,云主机直接跳了6.7%,我不是说云不行,但在跑高并发数据库事务时,那台德国机器的p99延迟稳定在41-43毫秒,邻国物理机是39-55毫秒,云主机则是35-78毫秒,德国机器不是最快,但它最“稳”——就像你雇一个德国工人拧螺丝,他不会给你超常发挥,但绝对不给你拧滑丝。
另一个反直觉的结论:德国物理机的“慢”是假象,我特意测了磁盘IO,那块NVMe的4K随机写,Q32T1平均延迟126微秒,和宣传的“企业级”相符,但连续写入1TB文件后,缓存耗尽,延迟爬到410微秒——这数据不如某些美帝机器,可问题在于,德国机器的IO延迟在4096次采样中,标准差只有12微秒,而对比机器标准差是38微秒,做数据库的人都知道,稳态性能比峰值性能值钱十倍,所以别听人吹“德国物理机跑分碾压”,那是扯淡;真正碾压的是“跑分稳定”。
再聊网络,德国物理机最常见的槽点是“国内直连拉胯”,我实测从上海电信拨过去,晚高峰丢包4.2%,延迟230ms,确实不如香港机,但如果你是做欧洲电商、面向德语区用户,那这机器就是神,从法兰克福到柏林,延迟7ms;到巴黎11ms;到伦敦13ms,而且德国IP的纯净度高得吓人——我拿它跑爬虫,一个月零验证码,反观隔壁荷兰机,三天就被Yahoo拦了两次,这不是玄学,是德国机房的IP段管理极其严格,滥用举报响应速度是四大机房最快的之一。
但我不吹,德国物理机有个大坑:交付慢,从下单到上架,我见过最慢的等了9天,因为机房要做“硬件老化测试”和“网络隔离验证”,云主机秒开,物理机等一周,这在分秒必争的业务里就是致命伤,德国人的“保守”也体现在硬件上——你想加块RTX 4090跑AI?对不起,机房电力和散热设计是按长期稳定负载定的,显卡超频直接触发自动降频,我试过加装一张A100,结果机器倒是能跑,但功耗墙卡得死死,性能只发挥出87%,要性能,还是去美帝或者上云吧。
结论很朴素:德国物理机适合三类人——第一,业务面向欧洲,尤其是德法荷比卢;第二,数据敏感度高,隐私合规要求严格(GDPR真不是纸面功夫,德国机房审计员真的会突袭检查);第三,你受够了云厂商那套“服务不可用但给你券”的精妙逻辑,想要一台从内核到电源线都归自己管的铁疙瘩,至于追求极致算力或者秒级扩容的人,德国物理机就是个昂贵的古董,它不吹不黑,就是一件工具,一件把“稳定”刻进DNA、同时把“灵活”丢在门外的工具。
我还在用那台德国机器,开着我的监控脚本,看着它的CPU曲线像一条死人的心电图,说实话,挺无聊的,但做我们这行的,不就是要这种无聊吗?
发表评论