什么是IaaS?
一、IaaS概念
IaaS(Infrastructure as a Service),即基础设施即服务。指把IT基础设施作为一种服务通过网络对外提供,并根据用户对资源的实际使用量或占用量进行计费的一种服务模式。在这种服务模型中,普通用户不用自己构建一个数据中心等硬件设施,而是通过租用的方式,利用 Internet从IaaS服务提供商获得计算机基础设施服务,包括服务器、存储和网络等服务。
IaaS,最简单的云计算交付模式,它用虚拟化操作系统、工作负载管理软件、硬件、网络和存储服务的形式交付计算资源。它也可以包括操作系统和虚拟化技术到管理资源的交付。IaaS能够按需提供计算能力和存储服务。不是在传统的数据中心购买和安装所需的资源,而是根据公司需要,租用这些所需的资源。这种租赁模式可以部署在公司的防火墙之后或通过第三方服务提供商实现。
二、IaaS特点
1、租赁
当你使用IaaS服务,购买服务器和存储资源时,你可以获得你需要的资源即时访问。然而,你不是租赁实际的服务器或其他基础设施。它不像租来一辆卡车开到你的办公室交付服务。该物理组件仍放在基础设施服务提供商的数据中心。
在一个私有的IaaS内,租赁呈现出不同的重点。虽然你可能不会对每个访问资源的用户收费,在该收费模式中,你可以根据各个部门的使用情况,按一星期、一个月或者一年分配使用费用。由于IaaS模型的灵活性,较多资源的使用者应该比较少资源的使用者支付更多的费用。
2、自助服务
自助服务是IaaS的一个关键特性,能让用户通过一个自助服务门户获得资源,如服务器和网络,而无需依赖IT为他们提供这些资源。该门户类似于一台银行自动取款机(ATM)模型,通过一个自助服务界面,可以轻松处理多个重复性任务。
3、动态缩放
当资源能按照工作负载或任务需求自动伸展或收缩时,这就称为动态缩放。如果用户需求比预期的资源要多,就可以立即获得它们。这种IaaS的提供商或创建者通常优化了环境,这样的硬件、操作系统和自动化可以支持一个巨量的工作负载。
4、服务等级
许多消费者获得了按需模型的能力,而无需签署合同。在其他解决方案中,消费者要为特定的存储量和/或计算量签订一份合同。一个典型的IaaS合同有某个等级的服务保障。在低端市场中,供应商可能会声明:该公司会尽最大努力提供良好的服务。根据不同的服务和价格,可以承包99.999%的可用性。你需要的服务等级取决于你正在运行的工作负载。
5、许可
使用公共的IaaS运行你希望的软件,已导致在许可(不是你和你云提供商之间的许可)和支付模式上的创新。例如,一些IaaS和软件供应商已经创造了带上你的许可(BYOL)计划,这样,你就用一种方法,即可在传统环境中也可在云环境中,使用你的软件了。另一种选择是即用即付(PAYG)模式,它一般集成了软件许可和按需基础设施服务。
6、计量
计量确保用户能按照他们需要的资源和使用收费。这种计量按照对IaaS服务的评估收费,从实例的启动开始,到实例的终止结束。除了每个实例的基本费用,IaaS提供商还可以对存储、数据传输以及可选的服务(如增强安全性、技术支持或先进监视等)收费。
三、IaaS好处
1、规模和性能:应用程序的需求意外激增并不少见,使用IaaS,扩展应用程序和dApp都更容易。这种灵活性的部分原因是“现收现付“的定价策略。
2、降低成本:可以大幅降低成本,因为我们可以避免建立和管理物理数据中心。此外,这种定价模式允许组织减少硬件支出,因为我们只支付我们使用的费用。
3、可靠性和稳定性:无需担心维护和升级软件或硬件,因为供应商将处理所有这些问题。此外,供应商还处理麻烦的设备,让您开发应用程序的其他部分。
4、创新:有了IaaS,通往市场的路线要短得多,因为基础设施可以在几分钟内而不是几天内就绪。
5、安全性:aaS可能会为您的所有应用程序提供更高程度的安全性。然而,这完全取决于供应商,但绝大多数供应商可以提供比内部更好的安全性。
延伸阅读1:IaaS的发展趋势
建设生态型云计算平台成为部分IaaS厂商的选择:由于不同垂直行业、不同规模的企业对于IaaS功能的需求存在较大差异,为了满足企业用户需求,降低企业用户的部署难度和开发成本,提供一站式的解决方案,因此建设生态型云计算平台成为IaaS厂商的选择。独创性将成为IaaS厂商的核心竞争力:云计算IaaS服务同质化比较严重,在服务质量和稳定性相近的前提条件下,企业根据自身优势提供的独创性服务将成为IaaS厂商的核心竞争力。
猜你喜欢LIKE
相关推荐HOT
更多>>
pip install 和conda install有什么区别?
一、安装源不同pip install和conda install使用不同的安装源。pip是Python的默认包管理器,它主要使用Python Package Index(PyPI)作为软件包...详情>>
2023-10-15 22:31:19
redis怎么实现数据库类似rank并列排名?
一、redis实现数据库类似rank并列排名的方法Sorted Set是一个有序的集合,其中的每个成员都会被赋予一个分数(score),通过对分数的操作可以实...详情>>
2023-10-15 17:23:44
Oracle怎么修改某个字段特定位置的字符?
一、Oracle修改某个字段特定位置的字符的方法1、查找需要修改的记录“查找需要修改的记录是指在数据库中定位需要进行修改的数据行。在进行数据...详情>>
2023-10-15 16:30:30
腾讯星图(Star Knowledge Graph)是什么样的数据库?
一、腾讯星图(Star Knowledge Graph)是什么样的数据库腾讯星图(Star Knowledge Graph,即SKG,也称知识图谱),是一个图数据库和图计算引擎...详情>>
2023-10-15 16:06:16热门推荐
scrum敏捷软件开发是什么?
沸Scrum中文网研发的工具叫什么?
热pip install 和conda install有什么区别?
热为什么微服务一定要上Docker?
新怎样用SQL语句实现查找一列中第N大值?
什么是云访问安全代理(CASB)?
MYSQL 查询库存结存数量语句怎么写?
VUE使用什么连接并搭建搭建本地数据库?
超级APP系统比市场APP系统有哪些亮点呢?
哪些平台支持Python编程?
mysql有排他锁为什么还需要共享锁呢?
为什么搜索引擎在磁盘上的索引不能做到实时添加而数据库可以?
设置数据库的字符集和设置表字段字符集的区别是什么?
windows版oracle为什么老是卸载不干净?
技术干货






