基础架构即服务(IaaS)的核心是对服务器基础架构的配置和管理,这样您就可以消除通常与基础架构本身的维护和供给相关的担忧或工作。
想象一下,如果您的企业负责您的服务器、网络、安全和电源。现在假设您还负责硬件升级、备份和软件更新。基础设施即服务负责处理这些关键但繁琐的职责,这样您就可以专注于使用这些资源,而不必担心它们是否正常工作。
如果您想在Internet上提供您的服务,您需要将这些服务的软件(例如,网站)部署到在线服务器上。您可以拥有这台服务器并自己管理它,但更常见的是使用为您处理硬件的托管服务提供商。无论是利用公共云还是私有云选项,您都将依靠提供商来处理许多关键细节。
最重要的是,该托管服务提供商可以虚拟化服务器,让您不再将其视为一台特定的计算机,而是按需查看其可用资源。这是托管服务提供商作为服务提供给您的基础设施。
IaaS(基础设施即服务)提供商通过将它们托管在公共云中,让您可以访问设置云环境所需的基本资源。这样,您就不需要实际托管任何上述硬件;您可以轻松访问由您的IaaS提供商托管的虚拟资源,并在即用即付的基础上使用它们。
IaaS提供商提供的资源通常包括:
IaaS按需工作,这意味着运行虚拟环境所需的基本资源可以轻松扩展,因为您可以获得更多应用程序流量,而无需物理更新硬件。
虽然IaaS提供商维护运行IaaS云所需的基本基础架构,但您可以自由安装和配置所需的任何其他基础架构和软件,例如虚拟机、操作系统和各种应用程序,包括负载平衡器。
使用IaaS模型,您不必考虑基础设施资源,因为它们可以根据您的需要轻松扩展。由于现收现付的支付模式,您只需为实际使用的资源付费。
IaaS是一种软件解决方案,可为各种硬件和软件问题提供答案-存储、计算和网络资源等等。IaaS用户不必考虑物理硬件。他们可以访问IaaS云服务并使用软件解决方案来利用其IaaS提供商托管的虚拟资源。
IaaS基础设施通常托管在提供商的数据中心。此基础基础架构包括存储和网络硬件,并在IaaS服务的所有用户之间共享。IaaS模型减少了对拥有物理基础设施的需求,并提供了一个虚拟的等价物作为安全和经济的解决方案。
您将需要选择所需的计算容量。根据您需要多少处理能力,您可以选择更便宜但功能较弱的CPU,或者您可以选择功能强大的多核CPU处理器。
需要大量调用数据库或复杂函数的任务可能需要更多的处理能力,而繁重的任务和静态网页可能需要更少的处理能力。私有云提供额外的安全和定制层,而公共云在高流量或高利用率的情况下提供可爆发的计算资源。
您可以在云VPS服务器或私有云中的虚拟化CPU或专用云托管或专用服务器托管上的CPU之间进行选择。确定云服务器与专用服务器是否对您的设置有意义。
当您的服务器打开时,它将使用随机存取存储器(RAM存储)来存储CPU主动使用的数据。这种RAM比磁盘驱动器等数据存储解决方案快得多,但它也提供相对较小的容量。请注意将内存使用量保持在您保留的数量以下。超过该限制是可能的,但它会使您的服务器变慢很多。
您需要将数据存储在某个地方,因此您的基础架构总是配备一些SSD(固态驱动器非常快但通常容量较低)和SATA磁盘(串行高级技术附件速度较慢但具有更高的成本效益储存空间)。许多IaaS解决方案在同一环境中同时配置SSD和SATA磁盘,以便您的数据可以以符合预算但不牺牲性能的方式存储。
此服务器存储应专用于您正在运行的服务。如果有任何数据不需要在您的服务器上,您应该将其存档到其他地方以释放服务器。
由于您的服务存储的数据对您的运营至关重要,因此您可以更上一层楼并使用Database-as-a-Service。这将为您提供可靠且高性能的数据库解决方案。
您的服务器需要能够通过Internet与您或您的客户进行通信。这将使用一定数量的出站带宽(数据离开您的服务器)。入站带宽通常是免费的。大多数IaaS提供商会在您购买时为您分配一定数量的带宽。好消息是,基础设施的即服务组件再次意味着您的提供商将管理和维护网络,以便您的服务器环境保持可访问性。
IaaS提供商通常会提供额外的功能,例如防火墙和VPN,以保护您免受恶意Internet流量以及内容交付网络(CDN)和负载平衡器,以提高您的服务的可扩展性。大多数可靠的IaaS提供商要么提供这些选项,要么与提供这些选项的公司建立合作伙伴关系。
IaaS并不是唯一的云计算解决方案。PaaS(平台即服务)和SaaS(软件即服务)可以在IaaS基础设施之上实施,并共同构建为最终用户提供额外服务的计算模型。
以下是IaaS、PaaS和SaaS的简要分类:

IaaS提供商提供可扩展的资源,可以适应公司不断变化的需求。只需单击几下即可增加或减少这些资源,几分钟后您就可以使用它们。例如,如果您的网站在黑色星期五收到大量请求,您可以只为那段时间分配更多资源,而无需全力购买和配置更多服务器。
这对于使用小型服务器启动新项目也非常有用。IaaS为您提供了随着时间的推移实现可扩展性的选项,或者如果您的项目没有成功,您可以关闭基础设施。没有前期成本,也没有长期合同。您还可以临时分配大型服务器来对您的服务进行压力测试,并确保它经过适当设计以处理未来的大量用户。
因此,IaaS是一种理想的解决方案,可让您在不牺牲可靠性或性能的情况下进行创新和适应。
IaaS通常是按月和基于订阅的,没有长期合同(除非您特别选择它们,这可以降低您的成本)。您只需为您消费的东西付费,这不仅可以优化成本,还可以更好地预算您的开支。它还允许您避免大量的前期成本,例如购买硬件并将其托管在您自己的本地数据中心。
IaaS让您不必担心运行服务的硬件。您的服务提供商负责处理硬件故障、安全问题、基础设施维护、改进和性能优化。数据服务通常会附带备份服务,以确保您不会意外丢失数据。IaaS始终附带服务水平协议(SLA),让您了解您可以期待什么。您将可以联系支持团队,他们可以非常迅速地帮助您解决任何问题。
尽管IaaS模型提供了明显的优势,但也有一些缺点需要考虑。
由于所有基础架构都由提供商托管,因此用户依赖于该基础架构的正常运行并且不会遇到任何困难。提供商层面的问题——从物理硬件问题到网络故障——会严重影响向用户提供的服务水平。
用户共享基本资源,他们中的一些人可能会滥用它们,而牺牲共享相同底层基础设施的其他用户。一个常见的例子是特定用户过度使用带宽。除了滥用资源外,使用相同基础设施的相邻用户也可能会带来安全问题。
要考虑的另一件事是现收现付模式。虽然用户确定他们正在为所使用的服务付费,但他们应该确保完全了解付费模式和收费服务。这将避免由于无法预测的账单或隐藏费用而造成的任何混乱。
从个人开发人员到大型DevOps团队,IaaS对任何正在为其云基础架构寻找灵活解决方案的人都非常有用。IaaS对于运行和开发移动或桌面应用程序的任何类型或组织也很有用。?
IaaS模型使用的最常见示例之一是测试和开发环境。许多组织在测试特定流程或软件时倾向于转向IaaS模型。借助IaaS,您可以通过添加额外资源轻松快速更改您的开发环境,而这对于本地数据中心基础设施而言并非特别容易。
虽然IaaS最初主要用于实验环境和快速测试,但如今,越来越多的组织正在将其整个后台或部分后台迁移到IaaS云基础架构。通过将数据中心迁移到云端并利用云IaaS基础架构,许多组织正在腾出时间和资源,可以专注于新应用程序和流程的开发和创新。以前,这些时间和资源将用于维护和升级其数据中心的硬件和设备。正如我们所见,任何正在寻找可按需扩展的灵活云环境的人都应该考虑使用IaaS解决方案。
迁移到IaaS之前要考虑的关键问题
在将您的部分或全部组织迁移到IaaS基础架构模型之前,需要考虑和讨论几个重要元素,包括您自己组织的资源和能力以及您正在考虑使用的IaaS提供商。?
在迁移到IaaS模型之前需要考虑的一些重要问题:
一旦对上述所有内容进行了彻底检查和讨论,您就可以在组织中实施IaaS云计算模型并将您的后台办公室迁移到私有云。?
IaaS提供商的一些最常见示例是:
正如我们从本文中介绍的所有内容中看到的那样,如果您正在考虑将您的组织迁移到云中,IaaS模型是一个很好的解决方案。这样做将使您能够根据需要轻松地向上和向下扩展您的基础架构。由于这种模式,您可以自由地专注于您的核心业务以及如何最好地为您的客户服务。
本文来源:国外服务器--什么是IaaS(什么是基础设施abs)
本文地址:https://www.idcbaba.com/guowai/5077.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 1919100645@qq.com 举报,一经查实,本站将立刻删除。



