云资源是什么?

当我们在云端开发应用程序(包括 SaaSPaaSIaaS 及其他服务)时,通常需要连接不同的服务,以创建全面的解决方案。这些服务可能包括计算、存储、网络,以及排队或容器编排等辅助服务。

云计算服务由不同的资源组成。这对所有类型的云计算来说都是一样的:私有云公有云、混合云或多云。例如,Akamai 云计算包括一项名为(您猜对了)Object Storage 的对象存储服务。利用该服务,您可以为各种“对象”文件(包括文档、媒体文件以及托管静态网站)创建存储“桶”。

在 Akamai 云计算中,我们可以构建四种主要类型的云资源:

  • 计算实例
  • 数据库
  • 存储
  • 网络工具

我们来仔细了解每种资源类型。

计算实例

计算实例是一种虚拟服务器,可用于在云端运行您的应用程序。它就像您在云端拥有一台自己的计算机,可以随时随地进行访问。您可以将计算实例看作一台由 Amazon Web Services (AWS)、Google Cloud Platform (GCP) 或 Akamai 等第三方云服务提供商拥有和维护的强大计算机。

部署计算实例时,您可以从云服务商处选择所需的 CPU、内存和存储空间,根据自己的需求定制计算实例的性能。此外,您还可以选择实例所在的位置,这会影响速度和可靠性,具体取决于数据中心与最终用户的距离远近。

那么,计算实例可以用来做什么?

假设我们正在构建一个机器学习模型,该模型需要大量的计算能力才能在一定时间内进行充分测试。我们可以使用计算实例在云端训练该模型,这能够充分利用云端提供的高性能计算能力。使用虚拟机可以让我们安排训练在完成后关闭,这样既可以节省不必要的资源开销,又可以免去处理硬件的麻烦。

数据库

数据库是一种可以存储在服务器上的结构化信息集合。我们可以将它看作一个图书馆。在图书馆里,有许多按结构化方式分类存放的书籍,并且每本书都有唯一的标识符。同样地,数据库存储着结构化信息,例如客户姓名和地址或产品描述和价格,每条信息都按照一种便于在需要时查找和检索的方式进行组织。

数据库用于存储和管理数据,以方便用户进行访问、搜索和操作。在云端,数据库可以托管在第三方云服务提供商拥有和维护的服务器上。您可以选择通过在虚拟机上安装数据库引擎来部署和管理数据库,或使用云服务提供商提供的托管数据库服务。

托管数据库具备内置的可扩展性功能,通常还包括自动备份和远程服务器复制等内置的灾难恢复功能,以帮助确保您的数据安全无虞。

存储

在云端,有三种基本存储类型:

  • 对象存储
  • 块存储
  • 备份

我们来快速了解一下。

利用对象存储,您可以存储非结构化数据,如图片、视频、音频文件和文档。

这种存储解决方案不需要使用计算实例,但会为每个对象(即,视频文件或 PDF)分配一个可用于访问数据的唯一 URL。可以将对象存储看作一个虚拟存储单元。您可以在其中存储项目并从任何地方访问它们。对象存储具备高度扩展性,您可以根据需要添加或删除项目。

利用块存储,您可以为计算实例增加额外的存储容量。这使您可以存储更多数据,而无需升级计算实例的付费计划。块存储类似于可以插在计算机上的 U 盘,您可以在 U 盘上存储文件并从计算机访问它们,但无需将文件存储在该资源的本地驱动器上。

备份可以保护您的数据免遭意外删除或错误配置。许多云服务提供商都提供自动备份功能来防范此类问题。如果您曾经在使用 Microsoft Word 时忘记了手动保存文档,就会懂得备份的重要性。备份能够在故障或其他意外灾难发生时帮助您恢复数据。

网络工具

通过网络工具,您可以将云资源连接在一起并与外部世界建立连接。网络服务包括防火墙、负载均衡器、域名系统 (DNS) 管理器等。

防火墙是一种网络工具,可根据您配置的安全规则监控和控制传入及传出网络流量。云防火墙位于计算实例与互联网之间,可配置为过滤掉不需要的网络流量以避免其到达您的服务器。

负载均衡器会将传入请求分发给多个后端计算实例,从而避免发生单点故障。负载均衡可在云服务提供商托管的任何应用程序上实现高可用性、扩展和 A/B 测试。

利用 DNS 管理器,您可以添加已注册的域名并管理每个域名的 DNS 记录。DNS  是将域名转换为 IP 地址的系统,使用户能够访问互联网上的网站和其他资源。当您需要某个域名绑定到应用程序时,可通过域名注册商购买并注册该域名,然后配置名称服务器,使域名关联到您的云服务提供商。

上面我们只介绍了三种网络工具,但还有很多其他网络工具。不同的云服务提供商可能提供不同类型的工具,而您所需的具体工具将取决于您的具体应用场景和需求。

常见问题

在虚拟化环境中,云资源通过使用软件将物理硬件划分为多个虚拟单元来运行。这种方式可实现硬件的高效使用,使多个用户或应用程序能够在一台物理机器上但不同的环境中运行。这就像在一台物理机器上运行多个虚拟计算机,每个计算机都运行自己的任务。

云资源的运作方式是通过互联网提供计算服务,如服务器、存储、数据库、网络和软件。其优势包括节约成本,因为您只需为实际使用的资源付费;具备可扩展性,意味着您可以根据自己的需求轻松调整资源;以及可访问性,使您可以从任何有互联网连接的位置访问您的数据。

云资源与传统 IT 基础架构的区别在于,它们托管在互联网上并由服务提供商管理,而不是部署在本地并由企业自行管理。这意味着企业需要维护的硬件更少,从而可以降低资本支出,并且可根据需要灵活地扩大或缩小服务规模。

云资源可实现更灵活、更敏捷的 IT 运营,从而提升企业效率。企业可以根据需要快速部署和扩展应用程序,而无需花费时间和成本去采购及维护物理硬件。这种敏捷性使企业能够更快地响应市场变化和客户需求,从而提升整体生产力和竞争力。

客户为什么选择 Akamai

Akamai 是一家专注于网络安全和云计算的公司,致力于支持并保护您的在线业务。我们卓越的安全解决方案、出色的威胁情报和全球运营团队可提供深度防御,保护各地的企业数据和应用程序。Akamai 的全栈云计算解决方案可在全球分布广泛的平台上提供高性能和经济实惠的服务。众多全球企业信赖 Akamai,凭借我们卓越的可靠性、扩展性和专业技术,企业能够从容拓展业务。

探索所有的 Akamai 安全解决方案