基础设施即服务
Source: Dev.to
什么是 IaaS?
IaaS,即 Infrastructure as a Service,是一种云计算模型,提供按需访问计算资源,如服务器、存储、网络和虚拟化。
IaaS 之所以有吸引力,是因为传统方式获取计算资源需要时间和资本。组织必须通过可能耗时数月的采购流程购买设备,投入物理空间(通常是配备电力和冷却的专用机房),并雇佣 IT 专业人员在部署后管理和维护系统。
IaaS 定义
基础设施即服务 (IaaS) 是通过互联网按需提供高度可扩展的计算资源作为服务。它消除了企业自行采购、配置或管理基础设施的需求,且仅为实际使用的部分付费。
基础设施即服务 (IaaS)
对于 IaaS 模型,服务提供商托管、维护并更新后端基础设施——计算、存储、网络和虚拟化。其余所有内容由您管理,包括操作系统、中间件、数据和应用程序。
平台即服务 (PaaS)
与 IaaS 类似,服务提供商交付并管理后端基础设施。然而,PaaS 还提供进行应用开发所需的全部软件功能和工具。您仍然编写代码并管理自己的应用和数据,但无需担心管理或维护软件开发平台。
软件即服务 (SaaS)
使用 SaaS 模型时,服务提供商交付完整的应用栈——整个应用以及交付该应用所需的全部基础设施。作为客户,您只需通过互联网连接到该应用;其余全部由提供商负责。
IaaS 安全
在 IaaS 模型中,CSP 负责保护支撑底层基础设施的资源和硬件,包括计算、存储、补丁以及物理网络。作为客户,您需要负责保护自己的数据、应用、虚拟网络控制、操作系统以及用户访问。
虽然安全性常被视为 IaaS 以及云计算的一大劣势,但云的安全性并不比本地环境更差或更好。事实上,它可以提供更全面的威胁防护。
你需要 IaaS 吗?
企业选择 IaaS 的主要原因之一是降低资本支出并将其转化为运营费用。IaaS 提供的存储、计算和网络选项消除了购买和维护占用大量能源和空间的大型私有服务器机房的需求。
如果您的工作负载量不可预测,或需要快速响应业务波动,IaaS 可以成为一种成本效益高的运营支持方式。
适合 IaaS 的场景
以下情况的组织适合采用 IaaS:
- 业务增长快速,超出基础设施承载能力
- 对基础设施服务需求出现不可预测的激增
- 现有基础设施资源利用率低
- 海量数据导致本地数据存储压力过大
- 本地应用响应时间慢
- 由于容量限制导致的应用性能瓶颈
- 硬件更新周期缓慢
这些场景需要比传统数据中心能够提供的更高的基础设施可扩展性和灵活性。