云服务器,可以简单理解为云端的虚拟服务器。数据中心或服务商将大规模的服务器集群虚拟化,根据您的建站或其他 IT 需求,自动快速从云端虚拟化资源池中调度和部署计算、存储和网络资源。用户可以将应用程序、数据放在云端,并通过网络访问。
一、云服务器的类型和功能
企业可以从多种类型的云服务器中进行选择。三个主要模型包括:
公有云服务器:云服务器最常见的表达方式是虚拟机 (VM),或计算 “实例”。公有云提供商自己构建的云计算平台 (基础架构),并使用网络向互联网上的用户提供基于界面或控制台的计算实例。该模型被广泛称为基础架构即服务 (IaaS)。云服务器的常见示例包括阿里云服务器,腾讯云服务器,香港云服务器等。
私有云服务器:云服务器也可以是内部部署私有云中的计算实例。在这种情况下,企业通过局域网向内部用户提供云服务器,在某些情况下,还通过互联网向外部用户提供云服务器。公有云服务器和私有云服务器之间的主要区别在于:后者存在于企业自己的基础结构中,公有云服务器在企业外部拥有和运行。
专用云服务器:除虚拟云服务器外,云提供商还可以提供物理云服务器,也称为裸机服务器,它实际上将云提供商的物理服务器专用于用户。这些专用云服务器 (也称为专用实例) 通常在企业需要部署自定义虚拟化层或缓解多租户云服务器通常伴随的性能和安全问题时使用。
二、云服务器与物理服务器
云服务器提供多种计算选项,具有不同数量的处理器、内存、存储资源。这使用户能够选择最适合特定工作负载需求的实例类型。例如,较小的香港云服务器可能提供 1 核 CPU 和 2 GB 内存,而较大的香港云服务器实例提供 32 个虚拟 CPU 和 128 GB 内存。此外,还可以找到针对独特工作负载要求定制的云服务器实例,例如计算优化的实例,其中包含相对于内存量的更多处理器。
虽然传统物理服务器通常包含一些存储,但大多数公有云服务器不包含存储资源 (或者购买云服务器时将存储资源单独订购)。相反,云服务器供应商通常将存储作为单独的云服务提供,例如阿里云对象存储、云硬盘等。用户提供存储实例并将其与云服务器相关联以保存内容,例如 VM 映像和应用程序数据。
三、云服务器的优点和缺点
使用云服务器的选择取决于企业的需求及其特定的应用程序和工作负载要求。一些潜在的好处和缺点包括:
易用性:云服务器的最大好处之一是用户可以在几分钟内配置它们。使用公有云服务器,企业无需担心服务器安装、维护或物理服务器所有权带来的其他任务。
全球化:公有云服务器可以 “全球化” 工作负载。使用传统的集中式数据中心,用户仍然可以在全球范围内访问工作负载,但网络延迟和中断可能会降低地理位置较远的用户的性能。通过在不同的全球区域中托管工作负载的重复实例,用户可以从更快且通常更可靠的访问中受益。
成本:公有云服务器遵循按使用付费的定价模式。与传统的物理服务器相比,这可以节省企业资金,特别是对于只需要临时运行或不经常使用的工作负载。云服务器通常用于此类临时用例,例如软件开发和测试,以及高可伸缩性。但是,根据使用量,云服务器的长期和全时成本可能比直接部署物理服务器更昂贵。
性能:由于云服务器通常是多租户环境,并且用户无法直接控制这些服务器的物理位置,因此 VM 可能会受到同一硬件上其他云服务器的过多存储或网络需求的不利影响。这通常被称为 “吵闹邻居” 问题。专用或裸机云服务器可以帮助用户避免此问题。
中断和恢复:云服务器会受到定期和不可预测的服务中断的影响,通常是由于提供商环境中的故障或意外的网络中断。出于这个原因,并且由于用户无法控制云提供商的基础架构,因此一些企业选择将关键任务工作负载保留在本地数据中心而不是公有云中。此外,公有云中没有固有的高可用性或冗余。需要更高工作负载可用性的用户需要有意识地将可用性构建到工作负载中。