什么是云服务器?云服务器的工作原理是什么




云服务器是一种已虚拟化的计算服务器,使用户可以通过网络远程访问其资源。基于云的服务器旨在提供与在本地数据中心运行的传统物理(和虚拟)服务器相同的功能,支持相同的操作系统(OS)和应用程序,并提供类似的性能特征。云服务器通常被称为虚拟服务器、虚拟专用服务器或虚拟平台。
云服务器是云技术的重要组成部分。服务器虚拟化的广泛采用在很大程度上促进了实用型云计算的兴起和持续增长。云服务器支持各种类型的云计算部署模型,从基础设施即服务 ( IaaS ) 到平台即服务 ( PaaS ) 和软件即服务 ( SaaS )。
云服务器如何工作?
云服务器通过虚拟化物理服务器来工作,使用户可以从远程位置访问它们。服务器虚拟化通常(但并非总是)通过使用虚拟机管理程序来完成。然后,物理服务器的计算资源用于创建虚拟服务器并为其提供支持,虚拟服务器也称为云服务器。然后,组织可以通过有效的互联网连接从任何物理位置访问这些虚拟服务器。云服务器通过基于云的 API 进行配置和管理。
SaaS、IaaS 和 PaaS 之间的比较。在公共云计算模型中,云供应商提供对这些虚拟服务器、存储和其他资源或服务的访问权限,以换取通常采用即用即付 (PAYG)订阅模型的费用。仅包含虚拟服务器、存储和网络等传统基础设施元素的云部署模型称为 IaaS。PaaS产品为客户提供了一个云计算环境,提供用于应用程序开发的软硬件工具,这些工具由云服务器、存储和网络资源提供支持。在 SaaS 模式中,供应商通过云向付费客户提供完整、完全托管的软件产品。SaaS 应用程序依赖云服务器获取计算资源。
尽管私有云服务器的工作原理类似,但这些物理服务器是公司私有的基础设施的一部分。
云服务器的类型
企业可以从多种类型的云服务器中进行选择。三个主要模型包括以下内容:
公共云服务器。云服务器最常见的表达方式是虚拟机 ( VM ),即计算“实例”,公共云提供商将其托管在自己的基础设施上,并使用基于 Web 的界面或控制台通过互联网向用户提供服务。该模型称为 IaaS。公共云服务器通常使用预制实例,该实例分配已知数量的虚拟 CPU (vCPU) 和内存。
私有云服务器。云服务器也可以是本地 私有云中的计算实例。在这种情况下,企业通过局域网 ( LAN ) 将云服务器交付给内部用户,在某些情况下,还通过互联网交付给外部用户。托管公共云服务器和私有云服务器之间的主要区别在于,后者存在于组织自己的基础设施内,而公共云服务器由组织外部拥有和运营。私有云服务器可以依赖预制实例,但也允许用户选择所需数量的 vCPU 和内存资源来为实例提供支持。混合云可以包括公共或私有云服务器。
专用云服务器。除了虚拟云服务器之外,云提供商还可以提供物理云服务器,也称为裸机服务器,其本质上是将云提供商的物理服务器专用于用户。这些专用云服务器(也称为专用实例)通常在组织必须部署自定义虚拟化层或缓解多租户云服务器经常伴随的性能和安全问题时使用。
私有云、混合云和公共云计算交付模型之间的比较。云服务器提供多种计算选项,具有不同的处理器和内存资源。这使组织能够选择最适合特定工作负载需求的实例类型。此外,还可以找到针对独特工作负载要求量身定制的云服务器实例,例如包含相对于内存量更多处理器的计算优化实例,或者针对数学密集型工作负载包含图形处理单元 (GPU) 的实例。
尽管传统物理服务器通常包含一些存储,但大多数公共云服务器不包含存储资源。相反,云提供商通常将存储作为单独的云服务提供。组织配置存储实例并将其与云服务器关联以保存虚拟机映像和应用程序数据等内容。
云服务器的好处
选择使用云服务器将取决于组织的需求及其特定应用程序和工作负载要求。一些潜在的好处包括:
使用方便。管理员可以在几分钟内配置云服务器并将其他服务连接到该服务器。使用公共云服务器,组织无需担心服务器安装、维护或拥有物理服务器带来的其他任务。
全球化。公共云服务器可以全球化工作负载。使用传统的集中式数据中心,管理员和用户仍然可以在全球范围内访问工作负载,但网络 延迟 和中断可能会降低地理位置遥远的用户的性能。通过在全球不同区域托管工作负载的重复实例,组织可以受益于更快且通常更可靠的网络访问。
成本和灵活性。公共云服务器遵循 PAYG 模式。与物理服务器及其维护成本相比,这可以节省组织的资金,特别是对于仅需要临时运行或不经常使用的工作负载。云服务器通常用于临时工作负载,例如软件开发和测试,以及需要根据需求扩展或缩减资源的工作负载。然而,根据使用量,云服务器的长期和全职成本可能会比直接拥有服务器更昂贵。此外,云计算费用的完整细分对于避免隐性成本也很重要。
注意事项
当组织评估使用云服务器来满足其计算需求时,需要考虑一些关键因素。
虚拟云服务器与物理服务器。尽管虚拟云服务器方便、易于管理且预算友好,但它们更多地适用于高度可变的工作负载,而不是数据密集型工作负载。一般来说,物理服务器比虚拟服务器更具可定制性和更强大的功能。
虚拟化的类型。虽然管理程序辅助虚拟化是最常见的,但还有其他类型的服务器虚拟化,例如硬件虚拟化、硬件辅助虚拟化、半虚拟化和操作系统级虚拟化。
安全。安全性仍然是云技术的一个主要问题。在确保拥有正确的安全选项来保护其虚拟服务器时,提供商应不遗余力。主要提供商依靠精心完善的安全策略以及多层监控和防御来增强安全性。
在考虑任何类型的云服务时,组织应检查提供商使用的特定云服务器,例如类型、配置和虚拟化技术。尽管与物理服务器相比,使用云服务器执行计算任务可以为客户提供许多特定的优势,但某些用例可能有利于传统的本地服务器。