基础设施即服务,或简称 IaaS,是一种云计算形式,它为组织和消费者提供一种自动化、标准化的方式,以按需、通过互联网和按需付费定价模式获取基本计算资源。
在本文中,我们将仔细研究 IaaS 的工作原理、企业如何从中受益,以及常见的 IaaS 用例是什么。我们还将探讨 IaaS 与其他两种按需类型的云服务交付模型——软件即服务 (SaaS) 和平台即服务 (PaaS) 的不同之处。最后,我们将讨论如何使用 Parallels RAS(一种支持多云基础架构的虚拟桌面基础架构 (VDI) 解决方案)利用来自不同 IaaS 提供商的计算资源。
基础设施即服务如何工作?
在 IaaS 中,云服务提供商托管传统上位于本地数据中心设施中的物理基础设施设备池。这些由提供商管理的数据中心生成业务运营所需的资源,包括服务器、存储、硬件和网络功能,并通过基于 Web 的云环境将这些作为虚拟化资源提供。基础架构还包括虚拟化或管理程序层,使最终用户可以利用物理硬件的虚拟资源。
从他们的角度来看,客户可以利用仪表板或应用程序编程接口 (API) 购买服务器和存储,并使用它们来安装操作系统、添加工作负载、部署存储和执行其他资源密集型操作,而无需投资昂贵的物理硬件。借助 IaaS,企业可以完全控制他们的虚拟资源,允许他们随时扩大或缩小规模,只需为他们在一定时期内使用的资源付费。
最常见的 IaaS 业务场景有哪些?
基础设施即服务为任何规模的组织提供了不同的用例。以正确的方式利用,IaaS 可以显着提高计算能力,帮助您的公司更快地实现业务目标。以下是 IaaS 的一些领先的业务使用场景。
将工作负载迁移到云端
也称为直接迁移迁移,使用 IaaS 的云迁移是将现有应用程序或工作负载从本地部署迁移到提供商托管云的最快且最具成本效益的方式。在不对底层架构进行任何重大更改的情况下,企业可以简单地将工作负载“按原样”迁移到云中,并在此过程中扩大规模、提高安全性并降低成本。
大数据分析
大数据需要收集、存储、管理和分析来自各种来源的结构化和非结构化数据——数据库、社交媒体、电子邮件、传感器、物联网 (IoT) 等。所有这些构成了一个极其复杂的过程,需要强大的处理能力。IaaS 环境不仅能够处理这些海量大数据工作负载,而且还可以与商业智能工具无缝集成,以生成可用作明智决策基础的洞察力。
测试和开发
软件开发项目通常需要快速设置然后立即拆除的测试和开发环境。借助 IaaS,IT 团队可以在几分钟内生成这些测试/开发环境所需的网络和计算能力,从而使他们能够快速运行测试应用程序并缩短新产品的上市时间。
备份和灾难恢复
IaaS 环境可以成为备份和灾难恢复的理想平台。它不仅易于扩展以满足成长型企业日益增长的存储和备份需求,而且还简化了规划并降低了复杂性,因为大多数 IaaS 存储产品在一个基于软件的解决方案中提供了集成的备份和恢复。这消除了不必要的资源消耗,并降低了与雇用内部员工管理备份相关的管理成本。
网站和应用程序托管
事实证明,使用 IaaS 托管网站并在 IaaS 上运行基于 Web 的和移动应用程序对许多组织来说既经济又高效。该基础架构提供充足的存储和网络功能来运行大多数类型的应用程序和网站,并允许企业快速部署应用程序并在需要时扩展资源。
IaaS 和 SaaS 与 PaaS 有什么区别?
IaaS 并不是云服务提供商 (CSP) 提供的唯一主要云服务。他们还提供软件即服务 (SaaS) 和平台即服务(PaaS)。下面的图表说明了这三者之间在您和您的 CSP 对云基础架构的控制级别方面的差异。蓝色阴影单元表示 CSP 可以控制的那些云基础设施组件。
如您所见,在控制方面,IaaS 和 PaaS 之间的区别在于,与 PaaS相比,您可以控制 IaaS 云中的更多组件。另一方面,使用 SaaS,您的控制权最少。毋庸置疑,与 SaaS 云相比,IaaS 云需要您具备更高水平的专业知识。
IaaS 示例包括 Amazon Web Service (AWS) 弹性计算云 (EC2)、Azure 虚拟机和谷歌计算引擎。另一方面,SaaS 服务的示例包括 Google Drive、Word Online 和 Canva。如您所见,大多数普通最终用户可以轻松使用 SaaS 服务,但您需要具备一定的 IT 背景才能使用 IaaS 服务。
即服务即服务 | 即服务 | 软件即服务 |
数据 | 数据 | 数据 |
服务设置 | 服务设置 | 服务设置 |
应用 | 应用 | 应用 |
操作系统 | 操作系统 | 操作系统 |
虚拟化解决方案 | 虚拟化解决方案 | 虚拟化解决方案 |
物理服务器 | 物理服务器 | 物理服务器 |
网络 | 网络 | 网络 |
设施 | 设施 | 设施 |
IaaS 有什么好处?
使用 IaaS 云而不是传统的 IT 基础设施有几个好处。这里是其中的一些。
降低甚至消除 CAPEX 成本
在公共 IaaS云上运行服务器和应用程序意味着无需购买、配置和部署物理服务器和网络设备。从资本支出 (CAPEX) 的角度来看,这可以节省大量资金。然后可以将获得的节省重新分配给整个组织的其他项目。
启用快速部署
由于无需配置和部署物理服务器和网络设备,因此设置(虚拟)服务器和应用程序要快得多。此外,可以克隆虚拟机。这意味着您可以毫不费力地从黄金映像快速创建多个副本。将所有这些放在一起可以将部署时间从几个月或几周减少到几天或几小时(甚至几分钟)。
提高可扩展性
在基于 IaaS 的 IT 基础架构中,虚拟机可以根据需求启动或关闭。这可以在季节性市场或其他需要 IT 基础架构的用例中派上用场,这些基础架构可以根据需要轻松扩展或缩减。如果需求激增,您可以启动更多虚拟机,如果需求下降,您可以简单地终止它们。想象一下,无需购买额外的硬件就可以做到这一点,这是您在传统 IT 基础架构中永远无法体验的奢侈品。
获得财务灵活性
当您从传统的 IT 基础架构转变为在 IaaS 云上运行的基础架构时,您也将从基于 CAPEX 的支付模式转变为基于运营支出 (OPEX) 的支付模式。这为您提供了更大的财务灵活性和更健康的现金流。如果出于某种原因,您无法再负担当前的基础架构,您可以将其缩小到您预算范围内的大小。使用传统的 IT 基础架构无法做到这一点,因为您可能已经预先为基础架构付费。
增强 VDI 环境的能力
IaaS 云环境还可用于托管虚拟桌面基础架构 (VDI) 环境。也就是说,您可以在 IaaS 云中运行的虚拟服务器上部署您的 VDI 解决方案。VDI 使企业能够在一个集中位置(如公共 IaaS 云)托管虚拟化应用程序和桌面,然后让终端设备(如 PC、笔记本电脑、平板电脑、瘦客户端和智能手机)从任何位置访问它们。
由于应用程序不安装在端点设备本身上,而是托管在一个中央位置,VDI 极大地简化了端点管理和安全性。这些功能在远程工作环境中非常有用,在这种环境中,IT 几乎无法控制用户端点设备中发生的事情。
部署在 IaaS 公有云上时,VDI 支持远程工作的能力可以进一步增强,因为它可以利用公有云的低资本支出、高可扩展性、灵活定价和全球覆盖范围。Parallels® Remote Application Server (RAS) 是一种特殊的 VDI 解决方案,它将 VDI 和 IaaS 云之间的这种共生关系更进一步。