Hetzner Cloud CX11 与 CX21 均属于共享 vCPU 实例,CX11 适合低负载测试或个人博客,CX21 适合小型生产环境或中等流量应用。选型核心在于评估 CPU 持续算力需求,若业务需要稳定高算力而非突发性能,应考虑升级为专用 vCPU 实例。
先说结论:CX11 与 CX21 主要区别在于资源配额,两者均为共享 vCPU 架构,适合预算敏感且能接受算力波动的场景。
- 适合:开发测试环境、低流量网站、轻量级 API 服务
- 重点看:共享资源在高峰时段的 CPU 争用情况(Steal Time)
- 别忽略:若需恒定高性能,应查阅专用 vCPU 实例而非仅对比 CX11/CX21
快速选型逻辑
根据 Hetzner Cloud 官方资源分类,CX 系列属于共享资源计划,适合变量使用模式而非持续高负载。若预期 CPU 使用率长期超过 50%,建议直接评估专用 vCPU 实例。CX21 相比 CX11 提供更高配额,但架构本质相同,均非独享算力。
为什么会这样
共享云计划硬件资源与邻居共享,旨在提供最佳性价比,而非恒定高性能。Hetzner Cloud 官方说明指出,共享云计划完美适用于开发和测试环境,而专用云服务器分配专用 vCPU,确保未共享的性能和高度可预测的资源。CX11 与 CX21 的差异仅在于共享池中的配额大小,不改变共享架构带来的潜在波动风险。
分步处理
第一步,明确业务负载类型。若是静态网站或低频脚本,CX11 资源足够;若是数据库或频繁计算任务,CX21 更稳妥。第二步,检查预算与扩展性。确认月付成本是否在长期承受范围内,预留升级至专用实例的预算空间。第三步,确认数据中心合规性。Hetzner 数据中心通过 ISO 27001:2022 认证,若业务涉及欧盟用户数据,需确认 GDPR 合规性满足要求。
怎么验证是否生效
部署后使用基准测试工具检测 CPU 性能稳定性。观察系统监控中的 CPU Steal Time 指标,若该值长期高于 5%,说明共享宿主负载过高。检查网络延迟与丢包率,确认是否符合业务 SLA 要求。Hetzner 承诺 99.9% 正常运行时间,可通过外部监控服务验证实际可用性。
常见坑
共享实例在物理宿主机过载时会出现性能抖动,不适合对延迟敏感的实时业务。不要将 Swap 交换分区视为内存不足的长期解决方案,频繁 Swap 会严重拖慢磁盘 I/O。若业务增长迅速,提前规划迁移至专用 vCPU 实例的路径,避免架构重构成本。
常见问题
CX11 和 CX21 能用于生产环境吗?
可以,但仅限于低负载或非关键业务。对于核心生产系统,建议使用专用 vCPU 实例以确保性能可预测。
如何确认实例是否符合 GDPR 要求?
选择位于德国或芬兰的数据中心,Hetzner 作为德国运营商严格遵守 GDPR,数据中心具备 ISO/IEC 27001 认证。
共享实例网络带宽有限制吗?
共享实例通常配备共享带宽,具体吞吐量取决于宿主机负载,大流量传输建议测试实际速度。
参考来源
- Hetzner Cloud 官方说明:Shared vs. Dedicated Cloud 资源适用场景及 SLA 承诺
- Hetzner Online 数据中心认证:ISO 27001:2022 及安全管理体系说明
- Hetzner Cloud 数据保护政策:GDPR 合规性及 C5 认证标准