快速了解IaaS是什么

冰糖

· 2020-08-03

阅读量12971

白码低代码开发平台

普通程序员使用白码低代码平台即可变成高级程序员!点击右方“点击测试”马上使用吧!

IaaS作为云计算的三种服务模型之一,是一种即时计算基础架构,可通过Internet进行配置和管理。可以将之用于构建和托管 Web 应用程序、存储数据、运行业务逻辑或执行其他可以在传统本地基础设施上完成的其他事情,具有更大的灵活性。

IaaS是什么

IaaS是基础设施即服务的缩写,是云计算的一种形式,它通过internet按需向消费者提供基本计算、网络和存储资源,并以现收现付的方式提供这些资源。IaaS使最终用户能够根据需要扩展和缩减资源,从而减少高昂的前期资本支出或不必要的“自有”基础设施的需求。与PaaSSaaS相比,IaaS提供了对云中资源的最低级别控制。

iaas模式图IaaS在2010年代初成为一种流行的计算模型。自那时以来,它已成为许多类型的工作负载的标准抽象模型。但是,随着更多新技术的到来及兴起,IaaS仍然是基础,但比以往任何时候都更加拥挤。

IaaS平台和架构

IaaS由物理和虚拟资源的集合组成,这些资源为消费者提供了在云中运行应用程序和工作负载所需的基本构件。

物理数据中心

IaaS提供商将管理大型数据中心(通常是世界各地的大型数据中心),这些数据中心包含在数据中心之上的各种抽象层所需的物理机器,最终用户可以通过网络使用这些物理机器。在大多数IaaS模型中,最终用户并不直接与物理基础设施进行交互,而是将其作为服务提供给他们。

计算

IaaS通常被理解为虚拟化的计算资源。提供商管理虚拟机监控程序,最终用户可以通过编程方式为虚拟“实例”提供所需数量的计算和存储。大多数提供商都为不同类型的工作负载提供CPU和GPU。云计算通常还与支持自动扩展和负载平衡等服务搭配使用,这些服务首先提供使云成为理想的规模和性能特征。

存储

云存储的三种主要类型是块存储,文件存储和对象存储。块和文件存储在传统数据中心很常见,但但常常难以适应云的规模、性能和分布式特性。因此,在这三种对象存储中,由于对象存储高度分布(因此具有弹性),因此已成为云中最常见的存储模式,它利用了商品硬件,可以通过HTTP轻松访问数据,并且扩展不仅本质上是无限的,但是性能随着群集的增长呈线性增长。

常见的IaaS业务场景

测试与开发

团队可以快速设置和拆除测试和开发环境,从而更快地将新应用程序推向市场。IaaS可以快速经济地向上和向下扩展开发测试环境。

网站托管

使用IaaS运行网站可以比传统的网络托管更便宜。

存储、备份和恢复

避免了存储和复杂的存储管理的资本支出。存储管理通常需要有熟练的员工来管理数据,并满足法律和遵从性需求。IaaS对于处理不可预测的需求和稳定增长的存储需求非常有用。它还可以简化备份和恢复系统的规划和管理。

网络应用程序

IaaS提供了支持Web应用程序的所有基础结构,包括存储、Web和应用程序服务器以及网络资源。组织可以在IaaS上快速部署Web应用程序,并在无法预测应用程序需求时轻松地上下扩展基础架构。

高性能计算

超级计算机,计算机网格或计算机集群上的高性能计算(HPC)帮助解决涉及数百万个变量或计算的复杂问题。例如地震和蛋白质折叠模拟、气候和天气预报、财务建模以及评估产品设计。

大数据分析

大数据是一个流行术语,其中包含潜在有价值的模式、趋势和关联。挖掘数据集以定位或梳理出这些隐藏的模式需要巨大的处理能力,而IaaS经济地提供了这种能力。iaas应用场景

IaaS的优势

随用随付

IaaS避免了建立和管理一个现场数据中心的前期费用,使其成为初创企业和测试新想法的企业的经济选择。由于无需先设置基础架构即可开发和交付应用程序,因此您可以使用IaaS更快地将其提供给用户。

改善业务连续性

实现高可用性,业务连续性和灾难恢复的成本很高,因为它需要大量的技术和人员。但是,借助正确的服务水平协议(SLA),IaaS可以降低成本,并在灾难或中断期间照常访问应用程序和数据。

快速创新

一旦决定启动新产品或计划,就可以在几分钟或几小时内准备好必要的计算基础架构,而不是在几周甚至是几个月完成内部设置。

更快响应变化需求

IaaS使您能够快速扩展资源以适应您的应用程序的需求高峰(例如在假期期间),然后在活动减少时再次缩减资源以节省资金。

专注核心业务

IaaS可以释放您的团队,使其专注于组织的核心业务,而不是IT基础架构。

安全性

通过适当的服务协议,云服务提供商可以为您的应用程序和数据提供安全性,这些安全性可能比您在内部获得的安全性要好。

未经允许不得转载,或转载时需注明出处