什么是云计算?简单来说,云计算是通过互联网提供托管服务。它使组织能够像电力一样使用计算资源,例如虚拟机 (VM)、存储或应用程序,而不必在其中构建和维护计算基础设施。
云计算的优势和特点
云计算对企业和最终用户有几个好处。云计算的几个主要好处如下:
自助服务配置:用户可以按需启动几乎任何类型的负载的计算资源。这消除了 IT 管理员配置和管理计算资源的重要需求。
弹性:组织可以随着计算需求的增加而扩大规模,并随着需求的减少而缩小规模。因此,这消除了对可能活跃也可能不活跃的本地基础设施进行大规模投资的需要。
按使用付费:计算资源通过让用户只为他们使用的资源和工作负载付费来进行细粒度测量。
工作负载弹性:许多云服务提供商实施冗余资源,通过让用户的重要工作负载跨多个区域运行来确保弹性存储。
迁移灵活性:企业可以根据需要将某些工作负载移入或移出云或不同的云平台,以更好地节省成本或使用出现的新服务。
云计算的部署模型
基本上云计算服务可以是私有的、公共的或混合的,这些解释如下:
私有云服务:私有云服务从组织的数据中心提供给内部用户,该模型通过保留本地数据中心共有的管理、控制和安全性来提供云的多功能性和便利性。常见的私有云技术包括 VMware 和 OpenStack。
公共云服务:此公有云模型是通过 Internet 提供云服务的第三方云服务提供商。这些服务是按需出售的,通常按分钟或按小时出售,尽管许多服务都可以长期承诺。顶级公共云服务提供商包括亚马逊网络服务 (AWS)、微软 Azure、IBM 和谷歌云平台。
混合云服务:它是公共云和本地私有云的结合,两者之间具有编排和自动化。企业可以在私有云上运行关键任务工作负载或敏感应用程序,并使用公共云来处理工作负载突发或需求高峰。
混合云的主要目标是创建一个统一、自动化、可扩展的环境,利用公共云基础设施可以提供的所有优势,同时仍保持对关键任务数据的控制。
多云模型
组织越来越多地使用多云模型,或使用多个基础设施即服务提供商。此模型使应用程序能够在不同的云提供商之间迁移,以跨两个或多个云提供商同时运行。组织出于各种原因采用多云,例如他们可以这样做以最大程度地降低云服务中断的风险或利用特定提供商的更具竞争力的价格。
云计算服务的类型
云计算随着时间的推移发生了变化,它已分为三大服务类别,例如基础架构即服务 (IaaS)、平台即服务 (PaaS) 和软件即服务 (SaaS)。
IaaS 模型:IaaS 提供商提供虚拟服务器实例、存储和 API,使用户能够将工作负载迁移到 VM。最终用户具有分配的存储容量,可以根据需要启动、停止、访问和配置 VM 和存储。它们提供小型、中型、大型、超大型和内存以满足各种工作负载需求。
PaaS 模型:云服务提供商在其基础架构上托管开发工具。最终用户使用 API、Web 门户或网关软件通过 Internet 访问这些工具。它用于一般软件开发,许多 PaaS 提供商在软件开发后托管该软件。
SaaS模式:它是一种分发模式,通过 Internet 交付软件应用程序,用户可以使用具有 Internet 访问权限的计算机或移动设备从任何位置访问 SaaS 应用程序和服务。SaaS 应用程序的一个示例是用于生产力和电子邮件服务的 Microsoft Office 365。
云技术和服务
云提供商具有竞争力,他们不断扩展服务以使自己与众不同。这导致公共 IaaS 提供商提供的不仅仅是普通的计算和存储实例。举个例子,比如无服务器,或者事件驱动计算是一种云服务,它执行特定的功能,比如图像处理和数据库更新。传统的云部署需要用户建立计算实例并将代码加载到该实例中。
使用无服务器计算,开发人员创建代码和提供程序加载并执行该代码以响应现实世界的事件,因此用户不必担心云部署的服务器或实例方面。用户只需为函数执行的交易次数付费。
云计算安全
安全性是组织考虑采用云计算的主要关注点,尤其是公共云采用。该服务提供商在众多客户之间共享其底层硬件基础设施,因为公共云是一个多租户环境。
由于担心中断、丢失或被盗,许多受复杂监管义务和治理标准约束的组织仍然不愿将数据放在公共云中。由于逻辑隔离已被证明是可靠的,并且数据加密和访问管理工具的添加提高了公共云内的安全性。
云计算的历史
自 1960 年代以来,云计算的起源可以追溯到计算机行业认识到将计算作为服务或实用程序提供的潜在优势时。直到 1990 年代后期互联网带宽的广泛可用性,计算即服务才对组织变得实用。
Salesforce 在 1990 年代后期提供了企业 SaaS 的首批商业成功实施之一。如今,微软 Azure、谷歌云平台和其他提供商已经加入 AWS,为个人、小型企业和全球企业提供基于云的服务。