什么是 IaaS? 基础架构即服务与 SaaS 和 PaaS 有何不同

已发表: 2021-03-17

究竟什么是 IaaS? 它与 PaaS 和 SaaS 等其他云服务有何不同?

与为部署应用程序提供完整环境的 PaaS 和提供完整软件解决方案的 SaaS 不同,IaaS 仅允许您访问基本的虚拟机、存储、网络和计算能力。

还在迷茫吗? 不用担心。 在本文结束时,您将了解它们之间的区别。 随着 91% 的公司至少部分迁移到云端,这种基本的理解至关重要。

让我们探索一下 IaaS 是什么,确定它与其他云服务的不同之处,并查看一些实际使用中的示例。

简而言之,什么是 IaaS?

IaaS(基础设施即服务)是指可从联网计算机租用的硬盘空间或计算能力(例如 CPU、RAM)。

您可以使用这些服务在云中托管业务应用程序、处理大量数据,甚至托管您的网站。

在大多数情况下,您以按小时计费的方式租用云计算基础设施。 您可以在任何给定时刻挑选出您需要的东西,而不是包含各种服务的锁定月度套餐。

例如,您可以添加数十台虚拟机来处理一个新数据集只需几个小时。 您无需承诺或为您不使用的服务付费。

对于相对稳定的持续用例来说,这也是一个不错的选择,其中需求有时会急剧波动。 例如,您可以使用它来托管您的内部 CRM 或其他应用程序。 根据使用情况和需求变化(例如在旺季期间),可以轻松地对其进行扩展或缩减。

所以你已经听说过 SaaS 和 PaaS……现在来认识一下 IaaS,看看它如何适应快速发展的云服务世界点击鸣叫

IaaS 的一个示例:Amazon EC2

Amazon EC2 是 2006 年向公众推出的首批云计算服务之一。它允许您在全球 77 个不同的数据中心创建实例(虚拟机)。

这些实例非常灵活——没有默认操作系统或控制面板——因此您可以自定义它们以满足您的需求,无论是在多个操作系统上测试您的软件、托管网站还是处理大数据。

亚马逊 EC2,截图
亚马逊 EC2

这种可定制性使其成为 IaaS 服务。 它不是一个完整的、打包的解决方案,可以部署或使用。 您需要先设置服务器环境,然后才能使用它。

时至今日,EC2 是领先的云服务提供商 AWS 最受欢迎的服务之一,所有重要的竞争对手都提供类似的选择。

至此,您应该对 IaaS 有了基本的了解,但您可能还没有完全理解它与 SaaS,尤其是 PaaS 的不同之处。

让我们比较它们并突出它们的差异。

IaaS vs PaaS vs SaaS:有什么区别?

基础设施即服务 (IaaS) 仅提供基础知识,例如存储和计算,以及一些安全和扩展工具。 它只是一个现成的出租软件应用程序。 另一方面,PaaS 服务是一个完整的应用部署平台。

完全掌握它们之间差异的最简单方法是比较一些示例。

我们已经介绍了 AWS,所以让我们使用 Google 的云服务进行比较。

Google Compute Engine是 Google Cloud 的主要 IaaS 服务之一。 您可以根据需要租用各种类型的虚拟机。

谷歌计算引擎,截图
谷歌计算引擎

但是这些虚拟机没有预装服务器环境或代码库。 他们是白板。

您所支付的只是计算能力和硬盘空间——换句话说,就是基础设施。

另一方面, Google App Engine属于 PaaS 标签。 无需设置服务器环境,您可以直接开发和部署代码。

谷歌应用引擎,截图
谷歌应用引擎

App Engine 负责处理必要的代码库和服务器软件。 它提供了托管您自己的(或开源的)应用程序和软件所需的平台。

最后, Google Drive是一种 SaaS 产品,为特定的业务问题提供解决方案。

当然,它是一个专注于托管文件的云服务。 但它超越了 PaaS 级别,提供了一个完整的用户界面,具有共享、权限控制等功能。

谷歌云端硬盘,截图
谷歌云端硬盘

它不允许运行其他应用程序,因此它不是一个合适的 IaaS 平台,但这不是重点。

SaaS 应用程序的定义元素是您可以开始使用它来解决业务问题,而无需编写任何代码。 您需要做的就是注册(如果是付费服务,请付费)。

这就是 Google Drive 的工作原理:您可以上传文件、共享文件或查看最新的 Google 文档编辑,而无需编写或提交任何代码。

如果您仍然感到困惑,请浏览以下每个云服务类别的并排示例列表:

IaaS 示例PaaS 示例SaaS 示例
亚马逊 EC2 AWS Elastic Beanstalk 谷歌文档
谷歌计算引擎 (GCE) 谷歌应用引擎微软动态客户关系管理
谷歌云存储IBM Cloud Foundry 销售队伍
Azure 虚拟机微软 Azure 应用服务松弛
机架空间Heroku Zendesk
锂节点数字海洋应用平台Google Workspace(原 G Suite)

好的,但是 IaaS 与 Web 托管有何不同?

如果您从联网机器租用计算机空间和计算能力,这与常规网络托管服务有何不同?

有四个主要区别:

  1. 灵活性:您可以在不同的存储类型(基于访问频率)、硬件组件、操作系统和其他因素之间进行选择。
  2. 实时可扩展性:根据需要实时添加任意数量的实例。
  3. 虚拟网络:在不使用公共互联网的情况下模拟网络并在机器之间进行通信。
  4. 即用即付模式:只需为您使用的资源付费,无论您使用多久。 例如,您可以在几个小时内添加 12 台机器来应对激增,然后将它们移除而无需承诺每月计划。

廉价的共享托管计划还将多个客户聚集在同一虚拟机上,从而导致安全问题和不可靠的性能,具体取决于同一虚拟机上的其他站点。

您可以使用 IaaS 托管网站吗? 当然可以,但它需要更多的技术专业知识,而不仅仅是为 Kinsta 等托管托管服务付费。

现在您了解了一些 IaaS 基础知识,让我们探索其在更广泛的云服务市场中的市场份额。

IaaS 市场规模、份额和领先供应商

2019 年,全球公司在 IaaS 服务上的支出超过445 亿美元。 行业专家预计,到 2022 年底,这一数字将几乎翻一番,达到 822 亿美元

2015-2022 年 IaaS 市场规模
2015-2022 年 IaaS 市场规模(来源:Statista)

但与其他云服务类型相比,IaaS 有多大? 让我们看一下数据。

根据 Gartner 的最新数据,PaaS、IaaS 和 SaaS 之间的云市场份额表明,SaaS 是明显的领导者,IaaS 位居第二。

公共云市场份额(来源:Gartner)
公共云市场份额(来源:Gartner)

Gartner 将工资管理工具、通信 API 等 BPaaS(业务流程即服务)划分为一个单独的类别。

虽然很难说其中有多少属于定义更广泛的 SaaS 和 PaaS,但这些工具都不属于 IaaS 的范畴。 即使我们慷慨地将其中一半的收入分配给 PaaS,IaaS 仍然更加突出,增长速度比 PaaS 快得多。

现在我们了解了主要云计算类别的市场份额,让我们来看看哪些公司主导着 IaaS 市场。

领先的 IaaS 供应商及其市场份额

最新数据突显了少数几个重要参与者在 2020 年控制了 IaaS 市场的一半以上。

IaaS 供应商市场份额(来源:Statista)
IaaS 供应商市场份额(来源:Statista)

根据 Statista 的数据,2020 年 AWS 在 IaaS 的市场份额为33% ,领先于微软 Azure 的18%份额和谷歌云9%的市场份额。

过去三年的数据讲述了一个由三个主要人物组成的故事。 最初,有 AWS。 从过去几年的市场份额数据来看,领先优势显而易见。

AWS 巩固了其领先地位,仍然占据着近三分之一的市场份额。 但谷歌,尤其是微软的增长速度更快,并开始迎头赶上。

仅仅三年时间,微软 Azure 的市场份额就从13%提高到了18% ,而 AWS 却没有跟上。 他们怎么做到的? 微软利用其企业连接定期达成价值数十亿美元的交易(例如 2020 年波兰政府交易和美国国防部云交易)。

如果只看这张图,IBM(人工智能创新者和企业云强国)似乎几乎无关紧要。 微软和谷歌似乎吞噬了 IBM 的份额,IBM 的份额已跌至7%以下,并且在最新报告中与“其他”公司并列。

但根据 IBM 2020 年第三季度的官方收益报告,它从云基础设施服务(来自 IaaS 和 PaaS 的混合)中获得了 49 亿美元的收入。 因此,它仍然是云计算市场的重要参与者。

最近的其他报告显示,中国主要公司,尤其是阿里巴巴,在 2020 年的份额更大。

2020 年 IaaS 市场份额(来源:Canalys)
2020 年 IaaS 市场份额(来源:Canalys)

但是三个领先的参与者保持不变(AWS vs Azure 和谷歌云)。 AWS 以近 1/3 的市场份额位居宝座,Microsoft Azure 以 20% 的份额位居榜首,而 Google Cloud 正在慢慢追赶。

IaaS 服务和用例

IaaS 不仅仅与大数据处理有关。 属于 IaaS 保护伞下的不同服务有广泛的用例。

例如,您可能需要长期存储在定制的低功耗、低成本服务器上不会经常访问的数字存档文件。

下面,我们将详细探讨更多 IaaS 服务及其用例。

计算(数据处理、测试软件、托管应用程序等)

您可以将第一类 IaaS 服务定义为“云计算即服务”。 本质上,您租用虚拟服务器或存储和计算能力实例来在云中运行应用程序或其他进程。

如前所述,与常规托管计划不同,您通常遵循现收现付模式,并且可以根据需要实时自由扩展。 对于大多数供应商,您还可以选择可预测付款的月度计划。

但它不仅仅是物理硬件。 例如,IBM Cloud 虚拟服务器包括自动扩展、云安全和合规工具。

IBM 云虚拟服务器
IBM 云虚拟服务器

您还可以轻松将此服务与 IBM 的任何其他 PaaS 或 SaaS 产品(如数据仓库或 AI)绑定。

网站托管

即使是“仅仅”托管一个网站,IaaS 提供商也能脱颖而出。 大型 IaaS 供应商是世界领先的网络主机之一。

网络托管服务提供商市场份额(来源:W3Techs)
网络托管服务提供商的市场份额(来源:W3Techs)

2021 年 1 月,亚马逊成为全球排名第一的托管服务提供商。 它为互联网上所有索引网站的 5.8% 提供支持。

但是为什么这么多人选择 IaaS 提供商来进行基本的 Web 托管呢?

有几个原因。 首先,由于您无需为动手支持或特定环境付费,因此它往往更便宜,尤其是在规模化时。 因此,对于管理网站组合的机构和公司内部部门,IaaS 通常是理想的选择。

此外,如果您运行繁重的应用程序或每月有数十亿访问者,则常规的网络托管服务可能难以提供您所需的稳定性。 但是,借助 IaaS,您可以自动扩展以满足不断变化的使用情况。

您还可以自定义虚拟机以优化网站的速度和性能。 当然,如果没有适当的专业知识,您将很难设置适当的服务器环境。

存储(文件管理、备份)

您可以将第二个 IaaS 服务类别归类为“存储即服务”。

随着计算机和数字文件的存在数十年,大公司的存储和文件管理变得更加困难。 每次升级计算机和系统时,导出档案和数据都会变得更加劳动密集。

幸运的是,像亚马逊的简单存储服务(或 Amazon S3)这样的 IaaS 存储服务可以提供帮助。

亚马逊 S3 功能
亚马逊 S3 功能

它是用于在云中存储文件和文档的 IaaS 解决方案。 您可以管理对文件的公共访问、控制服务器位置、将文件自动分类到“存储桶”中,等等。

长期存储(归档)

S3(和类似的存储 IaaS 服务)的一个有用功能是您有多个存储层。 例如,如果您认为不需要频繁访问数据,您可以选择超级便宜、访问速度慢的存储,也称为冷存储。

如果您想存档文件以防将来需要它们,S3 Glacier 是一个不错的选择。

AWS S3 冰川
AWS S3 冰川

网络服务

网络是 IaaS 服务的第三层。 它与其他产品的整体可用性相关(明白吗?)。

例如,使用虚拟网络,您可以创建混合云,将现场机器和虚拟机用于同一目的。

即使您自己没有单个物理服务器,IaaS 机器也带有内置的网络服务。 借助虚拟 WAN 和唯一 IP 地址,您可以在虚拟机之间进行通信,而无需连接到公共互联网。

现代供应商还提供负载平衡、防火墙和实时安全以及 WAN 优化。

借助我们灵活的 Google Cloud 支持的基础架构,将您的 WordPress 网站的速度提高 200%。 免费试用 Kinsta

最大的 IaaS 提供商及其提供的服务

现在您了解了一些 IaaS 基础知识,让我们仔细看看领先的提供商及其提供的产品。

AWS

在其网站上,AWS 倾向于将其 IaaS 产品打包到不同的 PaaS 用例中。

AWS 云服务
AWS 云服务

但当然,它可以让你租用底层的计算能力。 即使您使用 Elastic Beanstalk 之类的 PaaS 解决方案,这通常也是您支付的全部费用。

作为公有云计算的原始创新者,它涵盖了从计算到长期存储和网络的各个方面。

计算亚马逊 EC2
贮存亚马逊 S3
存档和备份亚马逊 S3 冰川
安全防火墙和实时威胁检测
私有云和混合云VMware Cloud on AWS 和 AWS Outposts
联网AWS PrivateLink(虚拟网络内的内部数据传输,不使用公共互联网)
数据中心40 多个可用区的 109 个数据中心

按需价格因虚拟机规格和数据中心位置而异。 最便宜的实例(具有 0.5 GB 内存的 t4g.nano)起价为每小时 0.0028 美元。

亚马逊 EC2 定价
亚马逊 EC2 定价

如果需要,您可以实时添加或删除机器以调整负载。

谷歌云

Google Cloud 提供范围广泛的云服务,从 IaaS 到 PaaS 甚至 SaaS。

借助私有云中的 Google Workspace 和由 Google 提供支持的智能搜索,它是全面过渡到云的公司的绝佳选择。

谷歌云产品
谷歌云产品

但是看看基础设施,Google 与 AWS 相比如何?

计算谷歌计算引擎 (GCE),裸机
贮存谷歌云存储
存档和备份云存储 – 存档
安全防火墙和实时威胁检测
私有云和混合云虚拟私有云 / Anthos
联网虚拟私有云(虚拟网络内的内部数据传输,不使用公共互联网)
数据中心超过 73 个可用区的 142 个数据中心

谷歌云涵盖了所有相同的基础,甚至提供了许多数据中心和位置。 超过 142 个数据中心使其成为高可用性或灾难恢复的理想选择——如果您拥有 99.99% 的服务 SLA,那就完美了。

但是,如果您更关心您的底线,您可能想了解更多有关 GCE 价格的信息。

谷歌云引擎价格
谷歌云引擎价格

每 GB 小时内存的价格与 AWS 相当,至少对于 E2 机器类型而言。 在 1 年的承诺中,价格要低得多。

通过 3 年的承诺,您可以获得 56% 的折扣,并且只需支付每 GB 小时 0.001316 美元。

如果您想更详细地比较这两个选项,您可以阅读我们关于 Google Cloud 与 AWS 的完整文章。

微软天青

微软是全球第二大 IaaS 供应商,也提供范围广泛的强大云服务。

微软 Azure 云服务
微软 Azure 云服务

不出所料,Azure 也涵盖了所有 IaaS 基础。

计算Azure 虚拟机(Linux 和 Windows)
贮存Azure 文件
存档和备份Azure 存档存储
安全防火墙和实时威胁检测
私有云和混合云Azure 私有云
联网虚拟广域网、VPN(虚拟网络内的内部数据传输,不使用公共互联网)
数据中心超过 58 个可用区的 100 个数据中心

凭借可靠的虚拟机、存储、归档和安全协议,它是一个非常好的构建云平台。

但是价格呢? 它可以与谷歌和亚马逊竞争吗?

Azure 虚拟机定价
Azure 虚拟机定价

最便宜的实例具有 0.5 GB RAM,其成本略高于其 AWS 同等产品,每小时 0.0052 美元。

但它包含高达 4 GB 的存储空间,这与 AWS 不同,您需要在其中使用额外的存储服务。

你还可以通过向 Azure 承诺多年期固定价格交易来降低价格。

IBM 云

当然,IBM Cloud 在增长方面无法跟上“三巨头”的步伐,但它的实际产品呢?

IBM 云产品
IBM 云产品

IBM 提供所有类别的强大云基础架构,就像它的主要竞争对手一样。

计算IBM Cloud 虚拟服务器、IBM Cloud 裸机服务器
贮存IBM 云对象存储
存档和备份IBM 云存储(冷库)
安全防火墙和实时威胁检测
私有云和混合云IBM 虚拟私有云
联网IBM Virtual Private Cloud(虚拟网络内的数据内部传输,不使用公共互联网)
数据中心超过 18 个可用区的 60 个数据中心

您可以设置虚拟机、存储或归档文件等等。 但在价格方面,IBM 难以与行业领导者竞争。

单个 4 GB VM 每小时将花费 0.084 美元,几乎与具有 8 GB RAM 的新 Google N2 实例一样多。

IBM Cloud 虚拟服务器定价
IBM Cloud 虚拟服务器定价

并且在 18 个区域中“仅”有 60 个数据中心,它是分布式云最不适合的选择。

尽管如此,IBM 的主要优势并不在于物理基础设施本身,而是它的 PaaS 和 SaaS 解决方案,如 Watson AI。

因此,它是否是您的正确选择取决于您正在寻找什么。

什么是 IaaS,它与更广为人知的 PaaS 和 SaaS 有何不同? 在这篇文章中了解更多信息️ 点击推

概括

IaaS 为您提供全面的国际数字企业,只需单击一个按钮,即可获得所需的存储和计算能力。

您可以使用它来处理数据、测试您的软件,甚至托管您的网站。 但是,如果您是一个完整的初学者,那么设置和入门可能会很有挑战性。

如果您想要一个利用尖端云技术的网络主机,您可以使用我们的免费迁移服务将您的 WordPress 网站今天迁移到 Kinsta。

我们可访问的托管 WordPress 托管计划依赖于 Google Cloud 的云基础架构,没有任何麻烦(我们使用最新的 C2 计算优化虚拟机来优化性能)。