跳至主要内容
五折优惠 全部方案,限时优惠。起价 $2.48/mo
剩余 13 分钟
云架构与 IT

最佳云 VPS:是什么,选择时应关注什么?

Ava 作者 Ava 13 分钟阅读 更新者 Nadia 16d ago
云 VPS 基础设施与虚拟服务器管理

虚拟专用服务器(VPS)是您租用的一台虚拟机。它配有操作系统、分配的处理能力和内存、存储及网络连接。您无需拥有硬件,也能像使用物理服务器一样安装软件、运行服务。

“云”描述的是围绕这台虚拟机的平台。供应商无需将每台宿主机作为独立目标管理,而可以使用管理平台,在宿主机资源池中创建实例、挂载存储、配置网络,并管理实例的生命周期。

这个标签的含义比听起来更宽泛。云 VPS 供应商可能将不同架构都宣传为“云 VPS”,传统 VPS 服务也可以提供自动化、迁移和冗余。真正有用的区别在于平台实际执行的操作:如何创建机器、存储数据、处理故障以及变更资源。

您可以用云 VPS 托管网站、运行 API、运营数据库或维护开发环境。这些应用不会仅仅因为所在机器被称为云,就自动成为分布式或高可用系统。

云 VPS 如何工作?

物理宿主机、虚拟机以及管理云 VPS 的平台

三个层面可以解释您会遇到的大多数行为:物理宿主机、虚拟机以及管理它的平台。

物理宿主机与虚拟机

物理宿主机包含处理器、RAM、网络接口以及存储访问能力。KVM 等虚拟机监控器让多台虚拟机共用这些硬件,同时保持各操作系统之间的隔离。

您的 VPS 通常一次运行在一台物理宿主机上。配有四个 vCPU 的套餐,通常并不是把四台不同服务器的处理器组合起来。其虚拟处理器在当前运行该虚拟机的宿主机上执行。

理解“资源池”一词时,这一区别很重要。平台可以从汇集的容量中选择资源;单个实例并不会自动跨整个资源池运行。

为您创建服务器的平台

控制平面是接收控制面板或 API 请求并协调基础设施的软件。创建实例时,它会选择符合条件的宿主机、准备操作系统镜像,并配置所需的资源和网络连接。

同一平台可能还支持快照、调整配置、附加磁盘、私有网络和迁移。每项功能都有各自的要求和限制。拥有控制面板或 API,并不代表服务支持所有云功能。

您的数据存储在哪里

根磁盘保存操作系统;如果未作分离,也会保存您的应用和文件。该磁盘可能使用计算宿主机的本地存储,也可能由通过网络访问的存储系统提供支持。附加卷的架构可能与根磁盘不同。

本地存储使数据访问与宿主机联系得更紧密。网络存储可能让另一台宿主机访问虚拟机磁盘,但取决于平台的恢复流程。任何一种安排本身都无法证明备份覆盖范围或应用可用性。

有关基础术语,请参阅云服务器是如何构建的。

云 VPS 与传统 VPS:有什么区别?

区别主要在于基础设施管理以及围绕虚拟机提供的服务。两种产品都可以提供隔离的操作系统和管理员权限。表格描述的是常见模型,而不是所有使用这两种名称的产品都必须具备的属性。

传统 VPS 与云 VPS 对比:创建、资源、存储、恢复、扩容和计费

因此,“云”这个词并不能确定产品是否更快、更安全或更具故障恢复能力。这些结论需要 CPU 分配、存储、故障处理和服务承诺等详细信息。

更广泛的术语见云主机托管与 VPS 托管对比。如需具体供应商对比和性能证据,请阅读我们的VPS 供应商对比。

服务器或磁盘发生故障会怎样?

云 VPS 仍然是一个可能不可用的实例。要理解恢复过程,需要先问清楚哪些组件发生了故障,以及系统的哪些部分仍可访问。

物理宿主机发生故障时

热迁移适用于有控制地转移宿主机负载,并不意味着应用能够独自承受突发故障。在计划维护期间,平台可能将正在运行的虚拟机转移到另一台宿主机。已经发生故障的宿主机无法参与同样的转移过程。

意外故障发生后,平台可能在其他位置重启或疏散实例。能否保留最新的磁盘内容,取决于存储架构和恢复机制。如果根磁盘唯一可用的副本位于故障宿主机上,另一台宿主机就无法直接继续使用它。

例如,OpenStack 的实例疏散文档解释了共享存储的访问能力如何影响恢复期间服务器磁盘数据的保留。对于购买的服务,关键问题是其自身的平台和流程支持什么。

即使恢复是自动的,也可能产生停机。应用高可用性通常要求在适当的故障域中部署冗余应用组件,并配合流量路由以及能够承受组件故障的数据策略。购买一台更大的虚拟机并不能提供这种架构。

磁盘发生故障时

冗余存储可以让平台承受某些驱动器或存储节点故障。其保护能力取决于副本存放在哪里、系统能够承受多少故障,以及其他依赖组件是否仍然可用。

复制也可能传播不希望发生的变更。如果应用删除文件或写入损坏的数据,另一个当前副本可能包含相同的删除或损坏。存储冗余和历史恢复点解决的是不同问题。

复制、快照与备份

机制它做什么需要核实的内容
复制维护数据副本,以承受指定的基础设施故障故障域、复制行为以及故障承受上限
快照记录磁盘或卷在某一时间点的状态应用一致性、保留期、依赖关系以及恢复流程
备份保留可恢复的数据,以便在丢失或发生意外变更后还原计划、保留期、独立性、访问控制以及经过测试的还原

快照可以是备份系统的一部分,但仅凭名称无法确定它是否独立于源平台。如果您需要防范账户丢失或整个平台发生事故的风险,请将可恢复副本保存在同一账户或供应商之外。

对任何服务,都应提出两个具体问题:最近的数据最多可能丢失多少,恢复需要多长时间?在线率百分比无法回答其中任何一个问题。还需阅读 SLA:覆盖的事件、排除项、报告要求和补救措施决定了服务承诺的实际含义。

云 VPS 实例的纵向与横向扩容

云 VPS 能否在不停机的情况下扩容?

扩容与可靠性是两个不同问题。更高配置的套餐可满足需要更多容量的工作负载,但不会增加冗余:大型实例也可能以与小型实例相同的方式发生故障。

调整一台服务器的配置

纵向扩容会变更分配给单个实例的 CPU、RAM 或存储。许多平台允许您通过控制面板或 API 提出请求,无需重装操作系统。

无需重装不等于无需中断。变更可能要求关机、重启或迁移至另一台宿主机。例如,DigitalOcean 的配置调整流程要求先关闭 Droplet。

请确认变更是否需要重启、目标套餐是否在您的区域可用,以及 IP 地址和挂载卷是否会保留。增大磁盘可能限制后续缩容:缩小文件系统与缩小底层虚拟磁盘是两项不同操作,而某些平台完全不支持缩小磁盘。

增加服务器

横向扩容是增加实例,而不是扩大一个实例。它可以分散流量并降低对单台虚拟机的依赖,但应用必须支持这种方式。会话、上传文件、后台任务和数据库写入都需要有针对性的处理。

自动扩缩容又增加了一层:根据指标或时间计划调整容量的规则与自动化机制。云 VPS 订阅不一定包含这些规则、负载均衡器,或已准备好使用额外实例的应用。

在必须更换产品线之前,先查明实例可以调整到的最大配置。如果您迁移是为了增长,这一上限很重要:达到上限后可能需要再次迁移。

云 VPS 资源是共享还是独享?

“专用”指的是虚拟环境,并不一定意味着独占物理硬件。

共享 vCPU 套餐与其他租户共享处理器执行能力。独享 vCPU 套餐按照供应商的定义预留处理器容量。请检查它指的是硬件线程、核心还是其他分配策略,以及持续使用是否受限。

在持续负载下,这一区别就会显现。短时突发活动可能适合共享 CPU,而持续繁忙的应用需要可预测的处理器时间访问。CPU 型号、分配策略和资源争用可能比单纯的 vCPU 数量更重要。

RAM 通常以实例分配量表示,存储容量则以磁盘或卷大小表示。这些数字并不能证明内存带宽、磁盘吞吐量或存储 I/O 是独享的。仍需检查资源保证和超额分配政策。

即使虚拟机监控器保持操作系统隔离,其他租户仍可能影响共享 CPU、存储或网络性能。对于网络,应区分端口速度和包含的流量额度:连接速度快并不意味着流量无限或吞吐量有保证。

部署位置也很重要。区域列表较短但有靠近用户的位置,可能比列表很长却没有合适位置更有用。应从实际会连接服务的地点测试延迟。

谁负责管理和保护云 VPS?

非托管意味着您获得虚拟机和管理员权限,而操作系统维护、应用配置、监控和事故响应仍由您负责。Linux 的 root 权限或 Windows 的管理员权限让您能够修改机器,也让您有可能将它弄坏。

托管服务会增加约定范围内的管理工作。该范围可能包括操作系统更新、主机控制面板、备份或指定应用服务。请阅读服务说明,不要假定“托管”涵盖所有软件问题。

供应商支持与服务器管理是两回事。基础设施支持团队可能调查宿主机无法访问或平台故障,但不会调试您的数据库或部署应用。服务时间是较弱的信号;真正需要核实的是响应承诺和支持的任务。凌晨 3 点有人值守的队列,并不一定能在凌晨 3 点立即答复。

供应商通常维护物理基础设施和虚拟化平台。客户职责取决于服务,但非托管客户通常需要配置访问控制、安装安全更新、保护凭据并维护可恢复的应用数据。

虚拟机监控器隔离可降低租户间的暴露风险,但并非绝对安全保证。DDoS 防护也有明确范围:请询问涵盖哪些攻击类型、是否已包含在服务中,以及是否适用于您选择的区域。

在服务器上运行生产工作负载之前,请建立监控、更新计划以及经过测试的恢复流程。保持配置的可移植性。如果可以通过脚本或 Compose 文件重建整个技术栈,迁移就会比凭记忆重建服务器更容易。

云 VPS 如何计费?

云 VPS 通常按分配的容量和时间计费。闲置实例的费用可能与繁忙实例相同,因为其资源仍处于已分配状态。“按需付费”并不自动意味着根据实际 CPU 使用率计算账单。

按小时或更细时间单位计费有助于短期测试环境和临时工作节点。对于整月运行的服务器,请比较整月费用,包括任何封顶、最低收费或承诺。仅凭计费粒度无法判断哪项服务更便宜。

运行中、已停止和已删除的云 VPS 实例计费,以及额外资源费用

关闭服务器会停止收费吗?

不要这样假定。停止的实例可能仍保留已分配资源和磁盘,这些仍会计费。删除实例可以终止其计算费用,但可能留下单独收费的卷、快照、备份或 IP 地址。

停止或删除任何内容前,请查看产品计费规则,并在移除资源前保存所需数据。

哪些项目可能额外收费?

广告价格可能不含超额带宽、备份存储、附加卷、IPv4 地址、操作系统或控制面板许可证以及支持升级。价格也可能因区域而异,或在优惠期结束后变化。

应比较您预计长期保留的资源账单,而不是广告中最小实例的价格。影响云服务定价的因素更详细地介绍了各项成本。

四家值得考虑的云 VPS 供应商

以下是不分排名的参考起点。请将具体产品与上述架构和运维职责相匹配;一家公司可能销售多种不同的虚拟服务器。

DigitalOcean

DigitalOcean 将其虚拟机称为 Droplet。它们提供由您管理的服务器环境,配有不同的资源配置以及控制面板/API 控制。其文档中的配置调整流程,是自助扩容仍需停机的一个实用例子。请检查所选 CPU 类别、区域、备份选项和磁盘调整限制,不要把所有 Droplet 视为可以互换。可从Droplet 文档开始。

OVHcloud

OVHcloud 同时销售 VPS 产品和 Public Cloud 实例。它们是不同产品线,因此不能将一条产品线文档中的功能归到另一条。先确认正在评估哪种服务,再检查其存储、配置调整选项、网络、计费和恢复安排。Public Cloud 实例文档解释了该产品背后的概念,包括实例系列和相关服务。

Vultr

Vultr 提供不同计算类别的云虚拟机。其标准 Cloud Compute 文档描述共享 CPU 实例,而其他类别采用不同的资源分配方式。比较内存数值前应先选择 CPU 类别,然后核实区域可用性、包含的流量额度、备份及附加存储。Cloud Compute 创建指南介绍了部署选项和实例模型。

Cloudzy

Cloudzy 提供带管理员权限的云 VPS 实例,让您安装和管理自己的软件。对于非托管部署,请自行规划操作系统更新、监控和应用维护。根据工作负载审核所选套餐的 CPU 分配、位置、存储、备份安排和支持范围。Cloudzy Cloud VPS 页面提供当前产品信息和可用配置。

如需排名、供应商对比和基准测试证据,请继续阅读我们的VPS 供应商对比。

常见问题

云 VPS 与云主机托管是一回事吗?

云主机托管是一个更宽泛的术语,可以指虚拟机、托管式网站服务或应用平台。云 VPS 则具体提供虚拟服务器环境。请检查管理员权限和管理职责,了解特定服务包含哪些内容。

云 VPS 会同时运行在多台物理服务器上吗?

典型的云 VPS 一次运行在一台物理计算宿主机上。平台可能选择或更换该宿主机,虚拟机存储也可能使用多个存储节点。但这都不意味着虚拟机的 CPU 和 RAM 同时在平台的所有服务器上执行。

云 VPS 会自动比传统 VPS 更快或更可靠吗?

不会。性能取决于硬件、资源分配、资源争用、网络和工作负载。可靠性取决于基础设施、存储、恢复流程和应用设计。应比较这些属性,而不是从产品名称推断。

云 VPS 托管包含备份吗?

只有服务明确包含时才有。请核实备份计划、保留期、恢复流程和附加费用。冗余存储不能替代历史恢复点,同一账户内的快照也可能无法防范失去该账户访问权的风险。

新手可以使用云 VPS 吗?

可以,但非托管 VPS 需要学习服务器管理。您通常会获得 IP 地址和身份验证方式,然后通过 SSH 连接 Linux,或使用适合 Windows 的远程访问方式。只要支持范围涵盖所需任务,托管服务就可以减少这些工作。

云 VPS 可以运行 Linux 或 Windows 吗?

两者都可以在合适的虚拟基础设施上运行,但可用镜像和许可证取决于供应商与产品。请选择应用和管理工具支持的操作系统。Windows 许可证可能增加套餐成本。

我可以在云 VPS 上托管网站吗?

可以。云 VPS 可以运行 Web 服务器、网站应用,以及需要时的数据库。使用非托管服务时,安装、安全和维护由您负责。可参阅我们的网站托管软件指南,了解可能需要的组件。

我可以将现有网站或应用迁移到云 VPS 吗?

通常可以,前提是目标支持所需的操作系统、软件、资源和网络访问。迁移包括复制配置与数据、测试新部署、同步不断变化的数据以及切换流量。供应商的迁移协助和可接受停机时间各不相同;云资源创建不会自动完成应用迁移。

分享

讨论

评论

登录后参与讨论。

博客更多内容

继续阅读。

准备好部署了吗? 起价 $2.48/月。

独立云厂商,自 2008 年起。AMD EPYC、NVMe、40 Gbps。14 天退款保证。