主页
topics
云计算 什么是云计算
更新日期:2024 年 2 月 14 日
撰稿人:Stephanie Susnjara、Ian Smalley
云计算是指通过互联网并以按使用量付费的方式按需访问计算资源(物理服务器或虚拟服务器、数据存储、网络功能、应用程序开发工具、软件、人工智能驱动式分析工具等)。
较之传统的本地基础设施,云计算模型可为客户提供更高的灵活性和可扩展性。
云计算在我们的日常生活中发挥着关键作用;无论是访问 Google Gmail 等云应用程序、在 Netflix 上进行电影流式传输还是畅玩云托管式电子游戏。
此外,从小型初创公司到全球企业,云计算在商业环境中也变得日趋重要。其众多业务应用包括:通过实现从任意位置访问数据和应用程序来支持远程办公,创建用于实现无缝式全渠道客户参与的框架,以及提供利用生成式 AI 和量子计算等尖端科技所需的超高计算能力和其他资源。
云服务提供商 (CSP) 负责管理托管在远程数据中心内的基于云的技术服务,且通常会以即用即付或支付按月订阅费的形式提供这些资源。
了解“桌面即服务 (DaaS)”如何帮助企业实现与本地部署应用程序水平相当的性能和安全性。
较之传统的本地 IT(其中涉及拥有并维护物理数据中心和服务器以访问计算能力、数据存储和其他资源(具体取决于所选云服务)的公司),云计算可提供众多优点,其中包括:
云计算有助于降低购买、安装、配置和管理大型机和其他本地基础设施的部分或全部费用以及精力。您只需在使用基于云的基础设施和其他计算资源时为其付费。
借助云计算,您的组织可在数分钟内使用企业应用程序,而无需因 IT 部门需响应请求、购买并配置支持性硬件以及安装软件而等待数周或数月。此特性有助于用户(尤其是 DevOps 和其他开发团队)利用基于云的软件,并为基础设施提供支持。
云计算可提供弹性和自助服务配置功能;因此,您可以根据流量的骤增和骤减来扩大或缩小容量,而不是购买过剩的容量,以免在流量低谷时段闲置。此外,您还可使用云供应商的全球网络将您的应用程序传播到更靠近全球各地用户的邻近位置。
云计算可让组织使用各种技术和最新创新成果来占据竞争优势。例如,在零售、银行和其他面向客户的行业,部署在云端的生成式 AI 虚拟助理可提供更出色的客户响应时间,从而为团队腾出时间来专注于更高级别的工作。而在制造业,不同团队则可开展协作并使用基于云的软件来监控物流与供应链流程中的实时数据。
云计算技术的起源可追溯到 20 世纪 60 年代初,当时美国计算机科学家兼心理学家 Joseph Carl Robnett Licklider 博士(ibm.com 外部链接)在讨论星际计算机网络的一系列备忘录中引入了全球网络的最初构想,他也因此被称为“云计算之父”。然而,直到 2000 年代初,现代商业云基础设施才正式出现。
2002 年,Amazon Web Services 推出基于云的存储与计算服务。2006 年,该公司推出弹性计算云 (EC2),该产品允许用户租用虚拟计算机来运行自己的应用程序。同年,Google 推出 Google Apps 套件(现称为 Google Workspace),这是一套 SaaS 生产力应用程序。2009 年,Microsoft 推出其首款 SaaS 应用程序—Microsoft Office 2011。眼下,据 Gartner 预测,全球终端用户在公有云上的支出总额将达 6,790 亿美元,且到 2027 年预计将超过 1 万亿美元(ibm.com 外部链接)。
当今,现代云计算架构中最不可或缺的部分组件如下。
在云计算中,高速网络连接至关重要。通常,称为广域网 (WAN) 的互联网连接可将前端用户(例如,通过支持 Web 的设备来显示的客户端界面)与后端功能(例如,数据中心和基于云应用程序与服务)连接起来。此外,它还整合了其他先进的云计算网络技术(其中包括负载均衡器、内容分发网络 (CDN) 和软件定义网络 (SDN)),以确保数据能在前端用户与后端资源之间快速、轻松、安全地流动。
IaaS(基础设施即服务)、PaaS(平台即服务)、SaaS(软件即服务)和无服务器计算是最常见的云服务模型,而组织同时使用这四者的某种组合也并不少见。
IaaS(基础设施即服务)能通过互联网并以即用即付的方式提供针对基本计算资源(物理与虚拟服务器、网络和存储)的按需访问。IaaS 允许最终用户按需扩展和缩减资源,从而降低对高额前期资本支出或非必要本地部署或“自有”基础设施的需求,并可降低为适应周期性使用高峰而过度购买资源的需求。
根据 Business Research Company 的一份报告(ibm.com 外部链接),IaaS 市场预计将在未来几年内快速增长,到 2028 年其市场价值将上涨到 2123.4 亿美元,复合年增长率 (CAGR) 则为 14.2%。
PaaS(平台即服务)可为软件开发人员提供一个按需服务平台(硬件、完整的软件堆栈、基础设施和开发工具),以便运行、开发和管理应用程序,且不存在在本地维护该平台所带来的成本、复杂性和不便性。借助 PaaS,云供应商可将所有内容托管在其数据中心内。这些内容包括服务器、网络、存储、操作系统软件、中间件和数据库。开发人员只需从菜单中进行选择,即可“启动”运行、构建、测试、部署、维护、更新和扩展应用程序所需的服务器和环境。
如今,PaaS 通常会围绕容器进行构建,它是一种与虚拟服务器仅一步之遥的虚拟化计算模型。容器可将操作系统虚拟化,以便开发人员只需将应用程序与所需的操作系统服务打包,即可在任意平台上运行,而无需进行修改或借助中间件。
Red Hat OpenShift 是一种围绕 Docker 容器和 Kubernetes 来构建的常用 PaaS;同时,它也是一种开源容器编排解决方案,并可为基于容器的应用程序自动执行部署、扩展、负载均衡等操作。
SaaS(软件即服务)也被称为基于云的软件或云应用程序,它是一种托管在云端的应用程序软件。用户可通过 Web 浏览器、专用桌面客户端或与桌面或移动操作系统相集成的 API 来访问 SaaS。云服务提供商会以收取月度或年度订阅费的形式提供 SaaS。此外,他们还可通过按用量付费的定价模式来提供这些服务。
除了云的成本节余、实现价值时间和可扩展性优点之外,SaaS 还提供以下优势:
SaaS 是当今大多数商业软件的主要交付模式。从专注行业和广泛管理(例如,Salesforce)到强大的企业数据库和人工智能 (AI) 软件,现已存在数百种 SaaS 解决方案。根据国际数据中心 (IDC) 的一项调查(IBM 外部链接),SaaS 应用程序是占比最高的一个云计算领域,其在全球 7,780 亿美元的云软件收入中占比超过 48%。
无服务器计算(或简称为“无服务器”)是一种云计算模型,它可将所有后端基础设施管理任务(包括配置、扩展、调度和修补)转移给云供应商。如此一来,开发人员便可将所有时间和精力集中在特定于其应用程序的代码和业务逻辑上。
此外,无服务器仅会根据每个请求来运行应用程序代码,并根据请求数量自动扩展或缩减支持性基础设施。借助无服务器,客户只需为应用程序运行时使用的资源付费,而无需为空闲容量付费。
FaaS(即,函数即服务)常与无服务器计算混淆;而事实上,它是无服务器的一个子集。FaaS 允许开发人员执行部分应用程序代码(称为“函数”)以响应特定事件。除此代码之外的所有内容(物理硬件、虚拟机 (VM) 操作系统和 Web 服务器软件管理)均由云服务提供商在此代码运行时自动实时配置,并在执行完成后立即恢复。计费会在执行开始时启动,并在执行结束时停止。
公有云是一种云计算,而其中的云服务提供商会通过公共互联网向用户提供计算资源。此类资源包括 SaaS 应用程序、单个虚拟机 (VM)、裸机计算硬件、完整的企业级基础设施以及开发平台。这些资源既可能支持免费获取,也可能会按照订阅或按用量付费的定价模式来获取。
对于客户运行工作负载所用的数据中心、硬件和基础设施,均由公有云提供商来持有、管理并承担所有责任。该提供商通常会提供高带宽网络连接,以确保高性能并实现对应用程序和数据的快速访问。
公有云是一种多租户环境,而所有客户均会在其中汇聚和共享云供应商的数据中心基础设施和其他资源。在 Amazon Web Services (AWS)、Google Cloud、IBM Cloud、Microsoft Azure 和 Oracle Cloud 等顶尖公有云供应商群体中,此类客户的数量可能高达数百万。
很多企业已将其部分计算基础设施迁移到公有云,因为公有云服务具有弹性且易于扩展,可灵活调整以满足不断变化的工作负载需求。凭借“仅需为实际使用量付费,从而提高效率和节省成本”这一承诺,大量客户转而开始使用公有云。此外,还有一些公司希望减少在硬件和本地基础设施方面的支出。Gartner 预计(ibm.com 外部链接),到 2026 年,75% 的组织将采用基于云的数字化转型模型以作为其基本底层平台。
私有云是一种云环境,其中的所有云基础设施和计算资源仅供一个客户使用。私有云可将云计算的众多优点(包括弹性、可扩展性和易于交付服务)与本地基础设施的访问控制、安全性和资源定制相结合。
私有云通常托管在客户的本地数据中心内。但是,它也可托管在独立云供应商的基础设施上,或是构建在异地数据中心内的租用基础设施上。
很多公司会选择私有云而不是公有云环境来满足其法规遵从性要求。政府机构、医疗保健组织和金融机构等实体通常会选择私有云环境来处理用于处置机密文档、个人身份信息 (PII)、知识产权、医疗记录、财务数据或其他敏感数据的工作负载。
通过依据云原生原则来构建私有云架构,组织可将工作负载快速迁移到公有云,或在准备就绪时于混合云(见下文)环境中运行这些工作负载。
顾名思义,混合云便是公有云、私有云与本地环境的结合。具体而言(且在理想情况下),混合云会将这三种环境的组合连接到一个灵活的基础设施中,以便运行组织的应用程序和工作负载。
起初,组织会转向混合云计算模型,而这主要是为了将其部分本地数据迁移到私有云基础设施;然后,组织会将该基础设施连接到云供应商在异地托管的公有云基础设施中。此流程是通过打包的混合云解决方案(如 Red Hat OpenShift 或是中间件和 IT 管理工具)来完成的,它旨在创建一个“一站式界面”。团队和管理员依靠此统一仪表板来查看其应用程序、网络和系统。
如今,混合云架构已超越物理连接和云迁移,提供了一种灵活、安全且经济高效的环境;此环境支持跨多个环境的工作负载的可移植性和自动部署。凭借此特性,组织能比单独使用公有云或私有云更有效、更经济地实现其技术与业务目标。例如,混合云环境是 DevOps 和其他团队开发和测试 Web 应用程序的理想选择。它可让组织免于购买和扩展运行应用程序测试所需的本地物理硬件,从而加快上市时间。团队在公有云中开发出应用程序后,可能会根据业务需求或安全因素而将其迁移到私有云环境。
此外,公有云还可让公司快速扩展资源以应对计划外的流量峰值,而不会影响私有云工作负载(此功能被称为“云爆发”)。Amazon 等流媒体通道会在启动新节目时使用云爆发来支持上涨的收视流量。
如今,大多数企业组织均依赖混合云模型,因为它比传统的本地基础设施设置具有更高的灵活性、可扩展性和成本优化幅度。根据《IBM 转型指数:云业务现状》,超过 77% 的企业和 IT 专业人士已采用混合云方法。
要详细了解公有云、私有云与混合云之间的差异,请查看“公有云、私有云与混合云:有什么区别?”
多云是指使用来自两个或多个云供应商的两个或多个云。使用一家供应商的电子邮件 SaaS 和另一家供应商的图像编辑 SaaS,便可轻松实现一个多云环境。但是,当企业谈论多云时,它们通常是指使用来自两个或多个领先公有云供应商的多种云服务,其中包括 SaaS、PaaS 与 IaaS 服务。
组织选择多云是为了避免供应商锁定、拥有更多服务选项以及获得更多创新。借助多云,组织可选择和定制一组独家的云功能和服务,从而满足其业务需求。此选择自由还包括按需或在其出现时从任意 CSP 选择“同类最佳”技术,而不是局限于单一供应商的产品。例如,某一组织可能会选择 AWS 来实现其全球 Web 托管,选择 IBM Cloud 来实现数据分析,同时选择机器学习平台和 Microsoft Azure 来实现安全功能。
此外,多云环境还可减少因“影子 IT”(未经 IT 部门批准且常在 IT 不知晓或未予监督的情况下在企业网络上使用任意软件、硬件或 IT 资源)而可能导致的许可、安全与兼容问题。
如今,大多数企业组织均在使用混合多云模型。除可灵活选择最具成本效益的云服务外,混合多云还可提供对工作负载部署的最大控制力度,以便组织更高效地运营、提高绩效并优化成本。根据 IBM 商业价值研究院的一项研究,大规模使用完整的混合多云平台技术和运营模式所获得的价值是单平台、单一云供应商方法所获价值的 2.5 倍。
然而,现代混合多云模型更具复杂性。您使用的云越多(每个云都有自己的管理工具、数据传输速率和安全协议),管理环境的难度就越大。由于超过 97% 的企业会在多个云上运营,且大多数组织会运行 10 个或更多云,因而混合云管理方法已变得至关重要。混合多云管理平台可通过中央仪表板提供跨多个提供商云的可见性,开发团队可在其中查看他们的项目和部署,运营团队可监控集群和节点,而网络安全人员则可监控是否存在威胁。
过去,安全问题一直是组织考虑使用云服务(其中主要是公有云服务)的主要障碍。较之传统 IT 环境,维护云安全需要不同的程序和员工技能组合。部分云安全最佳实践如下:
云安全性会不断变化以跟上新威胁的步伐。当今的 CSP 可提供各种云安全管理工具,其中包括:
云计算是通过互联网按需访问计算资源,包括应用程序、服务器(物理服务器和虚拟服务器)、数据存储、开发工具、网络功能等,这些资源托管在由云服务提供商(简写为 CSP)管理的远程数据中心。CSP 按月收取订阅费或根据使用情况对这些资源收费。
与传统的本地 IT 相比,根据您选择的云服务,云计算有助于执行以下操作:
术语“云计算”也指使云工作的技术。这包括某种形式的虚拟化 IT 基础架构,包括服务器、操作系统软件、网络和其他基础架构,这些基础架构使用特殊软件进行了抽象化,因此可以不受物理硬件边界的限制,对其进行池化和分割。例如,单个硬件服务器可以分为多个虚拟服务器。
虚拟化使云提供商能够最大限度地利用其数据中心资源。毫不奇怪,许多企业已经为其内部基础架构采用了云交付模式,与传统 IT 基础架构,可以最大限度地利用云计算,并降低了成本,同时为最终用户提供同样的自助服务和灵活性。
如果您在家中或工作时使用计算机或移动设备,那么几乎可以肯定,您每天都会使用某种形式的云计算,无论是 Google Gmail 或 Salesforce 等云应用程序、Netflix 等流媒体,还是 Dropbox 等云文件存储。行业分析公司 Gartner 最近预测,到 2023 年,全球最终用户公有云支出将达到近 6000 亿美元(ibm.com 外部链接)。
25% 的组织计划在明年将所有应用程序迁移到云计算中,可以想见,云计算的用例拥有着无限的可能。但即使对于不打算大规模转向云的公司来说,某些举措和云计算也是 IT 领域的天作之合。
灾难恢复和业务连续性一直是云计算的天然优势,因为云计算提供了经济高效的冗余,可在发生本地中断或灾难时保护数据免受系统故障和物理距离的影响,从而恢复数据和应用程序。所有主要公有云提供商都提供灾难恢复即服务 (DRaaS)。
凡是涉及高速存储和处理海量数据,并且如果所需的存储和计算能力超出大多数组织能够或希望购买和部署的范围,都是云计算的目标。例如:
对于采用敏捷或 DevOps(或 DevSecOps)来简化开发的开发团队来说,云计算提供了按需的最终用户自助服务,从而使运营任务(如启动开发和测试服务器)不会成为开发瓶颈。
创建免费的 IBM Cloud 帐户,即可使用云中及 AI 相关的 40 多款永久免费产品。
IBM Cloud for VMware Solutions 支持您将 VMware 工作负载无缝迁移到云并实现现代化,从而使您能够利用现有投资获得一致的 VMware 体验 – 保持相同级别的访问、安全和控制。
利用 IBM Cloud 管理基础设施,而企业则负责管理环境。仅需为所用资源付费。
借助混合云 HPC 解决方案应对大规模计算密集型挑战,并加速获取洞察。
行业专用云服务,旨在支持您的特殊现代化改造与 AI 转型需求。
混合云将公有云服务、私有云服务和本地基础架构集成到单个分布式计算环境中。
DevOps 通过将软件开发和 IT 运营团队的工作结合并实现自动化,加快交付更高质量的软件。
云迁移是将组织的数据、应用程序和工作负载迁移到云基础架构的过程。
虽然云计算只是提供计算机资源的另一种方式而不是一项新技术,但它却在组织提供信息和服务的方式方面引发了一场革命。
确定最适合企业业务的云计算架构对于实现整体成功至关重要。因此,必须比较私有云、公有云与混合云的不同功能。
在此,我们很高兴推出一个由三部分组成的光板系列视频,该系列视频将深入探讨混合云架构这一领域。在此介绍视频中,我们的导师 Sai Vennam 将列出后续要讨论的三大混合云架构问题,即连接、现代化和安全性。