当虚拟机监控程序不再值得时
这是本站最诚实的页面,因为我们两者都卖,没有理由偏袒任何一方。大多数工作负载适用于虚拟机。不适合的通常会自己显现,其所有者已经知道原因。
虚拟化的代价
在现代硅片上,计算开销很小且无趣。你真正放弃的是对下层的访问,而对于少数工作负载,这一层很重要。
对 CPU 的影响比人们想象的低,对控制权的影响比人们想象的高。
CPU 的几个百分点,仅此而已
硬件虚拟化已成熟十年。对于普通应用、数据库和 Web 工作负载,与裸机相比的差距在个位数百分比内,比两代芯片之间的差距还要小。
I/O 路径上的间接层
存储和网络流量经过半虚拟化驱动程序。它高效,但并不免费,在极高包速率下,你会首先遇到它。
没有固件,没有主板设置
内存交错、电源配置、PCIe 拓扑和引导行为由我们控制。如果调整这些是你工作的一部分,虚拟机会在一周内让你烦恼。
嵌套虚拟化受限
在我们的内部运行自己的虚拟机监控程序适用于测试,不适用于生产。Proxmox VE 在裸机及 E-32 及更高版本上可用,正是这个原因。
你共享故障域
核心和内存为你独享,但节点、其交换机和电源共享。专用机器将该域缩小到一块你可以指认的主板。
虚拟化带来的好处
以下所有内容都是抽象层的属性,而不是硬件的属性,一旦你使用整机,它们都会消失。
47 秒内获得新机器
从付款完成到获得 root 凭据的中位时间。重建、调整大小和在站点间迁移是相同的操作,只是目标不同。
快照只需几秒
在独立存储上的时间点镜像,五个槽位每月 €5,几秒内恢复。在裸机上,快照是你需要构建和维护的东西。
硬件故障成为我们的问题
节点上的 NVMe 故障或电源故障意味着我们迁移你,你只会看到一次重启。同样的事件发生在你自己的机器上,意味着工单、等待和从备份重建。
€29 的价格底线
裸机起价 €239,因为它是整块主板,自带电源和硬盘。小型工作负载在裸机上主要是为闲置的核心付费。
三十四个城市而无三十四项承诺
在第二个司法管辖区启动一个实例只须结账,而不是下硬件订单。地理分布正是虚拟机最难被击败的地方。
虚拟对金属,按我们的定价
两栏均来自我们自己的目录,这使得这是网站上唯一一个完全没有原型的比较。
| VPS | 裸金属 | |
|---|---|---|
| 入门价格 | 每月 €29 | 每月 €239 |
| 部署时间 | 中位数 47 秒 | 当天,通常几小时内 |
| 调整规模 | 更改套餐,重启 | 订购另一台机器 |
| 快照 | 秒级,从控制面板,5 个槽位 €5 | 由您自行构建和运维 |
| 硬件故障 | 我们迁移您;您观察到一次重启 | 我们更换部件;您等待 |
| 内核和模块 | 标准内核,您的模块在合理范围内 | 任意内核、任意虚拟机监控程序、任意分区 |
| 固件和主板设置 | 我们的 | 您的,通过 VPN 上的 IPMI |
| 吵闹的邻居 | 专用内核上没有 | 按定义,没有 |
| 32 核和 256 GB | E-32,每月 €310 | BM-E,每月 €529,附带 15.36 TB NVMe |
| 满负荷时每核成本 | 更高 | 更低 |
32 核那一行值得读两遍。相同核数下虚拟机更便宜;金属贵 €219,但给您驱动器、固件和主板。
何时金属是更好的选择
您想运行自己的虚拟机监控程序
Proxmox 或任何期望拥有整台机器的软件。嵌套虚拟化是测试环境,不是生产平台,假装否则会以糟糕结局收场。
存储布局就是产品
跨原始设备的 ZFS、特定的条带宽度或您控制的缓存层。与真实磁盘对话与与我们交给您的块设备对话非常不同。
许可按插槽或按核定价
某些软件在虚拟平台上的成本高于硬件本身。在做出选择之前阅读许可证,因为它偶尔会决定整个架构。
您有严格的延迟预算
当以微秒计的抖动是要求而非偏好时,尽可能移除每一层。包括我们的层。
机器确实会满载运行
在高且稳定的利用率下,物理机上的每核心成本明显更低。在百分之三十的利用率下,这是一种让核心保持温暖的昂贵方式。
如何在五分钟内决定
- 01
如实评估当前负载
取两周内 CPU 和内存的第 95 个百分点,而不是曾经吓过你的峰值。在你已拥有的机器上低于五十个百分点,物理机不是答案。
- 02
问问自己是否需要更底层的控制
固件、虚拟机监控程序、裸设备、IPMI。如果对其中任何一项的需求明确,那么物理机立即成为选择;如果只是模棱两可的“也许”,那就是不需要。
- 03
为可承受的故障定价
一块主板就是一个故障域。如果四小时的硬件更换时间不可接受,那么要么购买两台机器,要么选择虚拟平台,因为虚拟平台迁移是常规操作。
- 04
从虚拟开始,再迁移
先在E-32上运行一个月并测量。之后再迁移到物理机不过是重建和复制数据,这比发现买了一块用不上的主板要便宜得多。
“我们曾确信需要物理机。但两周的图表显示,我们需要的只是一个额外的虚拟实例和更好的索引。”
常见问题
就每核心性能而言,差异小到在大多数工作负载中很难与运行间的波动区分,因为核心确实是独占的。你会看到差距的地方是极高的数据包速率和直接设备访问。
在裸机上可以,作为受支持的镜像。在虚拟侧,从E-32及以上可用;低于该配置,我们不建议运行,因为嵌套性能我们不愿提供SLA保证。
可以,而且经常有人这样做。这是全新构建和数据复制,而不是在线迁移,所以请计划维护窗口;支持团队会在重叠期间保留两台机器。
在我们现有库存范围内,通常一天内可以:硬盘数量、内存配置、额外IP地址。如果涉及采购我们没有的部件,那需要讨论交货时间,而不是简单答应。