IaaS、PaaS、SaaS
IaaS 是广泛认可的三个云服务模型之一(另外两个分别是平台即服务(PaaS)和软件即服务(SaaS)),它可以让用户享受到本地计算资源的所有优势,而又不会有额外的开销。在 IaaS 模型中,用户负责处理应用、数据、操作系统、中间件和运行时。
IaaS 供应商则提供虚拟化、存储、网络和服务器。如此一来,用户就无须拥有内部数据中心,也不必担心要自行更新或维护这些组件。
在大多数情况下,IaaS 用户可通过应用编程接口(API)或控制面板来完全控制基础架构。作为最灵活的即服务型云模型,IaaS 使您可以更轻松地扩展、升级和添加资源(例如云存储),而不必预测未来的需求并预先支付费用。
"即服务"一词通常是指为您托管的云计算服务,以便让您可以专注于更重要的事务,例如代码和客户关系。除了 IaaS 外,还有另外两个重要的即服务选项:PaaS 和 SaaS。

借助 PaaS,硬件和应用软件平台可由外部服务提供商来提供和管理,而用户将负责处理实际的应用和数据。PaaS 主要面向开发人员和编程人员,旨在为用户提供一个平台,用来开发、运行和管理自己的应用,而无需构建和维护通常与该流程相关联的基础架构。云平台就是一种 PaaS,其中包含了由阿里云、Microsoft Azure、Google Cloud、Amazon Web Services(AWS)和 IBM Cloud 所提供的服务。
SaaS 是一项通常通过 Web 浏览器将服务提供商管理的 Web 应用交付给用户的服务。该服务会为用户完成软件更新、漏洞修复及其他常规软件维护工作,而用户将通过控制面板或 API 连接至应用。此外,SaaS 还消除了在每个用户计算机上本地安装应用的必要,从而使小组或团队可根据需要使用更多方法来访问软件。
在选择 IaaS 提供商时要考虑的事项
- 灵活性:仅购买用例所需的组件,然后根据业务需要进行扩展或缩减。
- 经济性:低开销、无维护成本使 IaaS 成为一种价格实惠的方案。您只需按实际用量和使用频次付费,就像支付水电费那样。
- 可控:用户可以控制其基础架构。
- 安全性:提供商是否值得信赖?是否有用于防范和管理任何安全威胁的资源?是否有记录在案的灾难恢复协议来确保业务连续性?
- 多租户系统:由于 IaaS 提供商倾向于根据需要将基础架构资源分配给多个客户端,因此提供商需要确保客户无法访问彼此的数据。让多个客户使用提供商的基础架构也会造成失衡,称之为"相邻干扰"(单个用户垄断特定资源会降低其他用户的效能),因此提供商需要谨慎规划资源分配。为此,要了解提供商将如何根据用户的负载进行扩展,这一点很重要。
- 服务:什么是服务提供商的服务级别协议(SLA)?是提供商承诺解决资源置备问题所付出的最短时间和最小精力吗?
- 可靠性:性能和速度在很大程度上要取决于提供商。任何软件或硬件问题最终都会影响到用户的运行时。
红帽 IaaS
红帽的云基础架构产品使您可以构建和管理 IaaS 云。这其中包括红帽 OpenStack® 平台、红帽虚拟化、红帽卫星、红帽 Ceph 存储,以及我们的容器编排平台红帽 OpenShift。
您可以更快交付服务,提高 IT 部门对企业的价值,降低总拥有成本并改善可管理性。您可以根据自己的需求,随心部署各种组件,并能随时享受红帽卓越的支持服务。
为了简化企业软件的购买和管理,红帽市场在红帽 OpenShift 集群上提供了自动部署的认证软件。