您应该了解的 10 种云计算类型

我们都听说过“(cloud)”,大多数人都知道云计算意味着您必须使用互联网连接来访问软件和服务。但是,有许多类型的云计算具有不同的目的和优势。

云计算的主要类型

当我们谈论云计算的“类型”时,这可以指两个不同的东西。查看云计算的一种方式是关注该技术的用途。本文的大部分内容都集中在这一点上,但首先我们需要从架构的角度来看待云计算。 

从这个角度来看,云计算分为三种。

1.基础设施即服务 ( (Infrastructure as a Service ()IaaS

一种类型的云计算提供按需数据中心资源。您加载和/或编写所有软件。这本质上就像购买自己的数据中心,只是您要租用硬件。

2. 平台即服务(PaaS)

如果你想开发云应用,但又不想在云中维护操作系统或开发环境,你需要PaaS。他们将提供您制作云服务或应用程序所需的工具。

3. 软件即服务 (SaaS) 

如果您不是云提供商或开发人员,那么SaaS是您将遇到的最常见的云计算类型。我们将在下面讨论的几乎所有云计算类型都是SaaS的示例,并且针对最终用户。 

4. 远程电脑租赁

如果您需要访问数据中心的计算机,您可以付费获得独占或共享访问。这与使用远程桌面(remote desktop)从例如平板电脑访问您的家庭计算机完全相同。不同之处在于您不必为计算机付费,您不必维护它,并且让您 24/7 全天候使用它的所有其他令人头疼的事情都由其他人支付,只需支付一笔费用。

对于有时需要访问某些类型的硬件或不想永久拥有需要经常升级的计算机的人来说,这是一个流行的选择。例如,您可以租用云中的 Mac(Mac in the cloud),或者您可能需要一台速度超快的工作站计算机来为您处理一些数字,然后将结果发送给您。

5.云端虚拟机

使用虚拟机是一种与刚才提到的类型有点相关的云计算,只是您不是租用物理计算机。相反,您为在同一台物理计算机上与许多其他虚拟机一起运行 的虚拟机付费。(virtual machine)

对于许多用户来说,区别并不重要,他们只会选择更便宜的选择。但是,租用物理数据中心计算机供您独享确实意味着您始终可以获得有保证的性能。

6. 原生云应用

原生云应用程序是在云计算基础架构上运行的应用程序,并且从一开始就以这种方式工作。因此,在您在云中租用的虚拟机上运行Microsoft Word并不是(not )原生云应用程序的示例。 

但是,您通过浏览器访问的Office 365 Word应用程序是本机云应用程序。(Word)Gmail等应用程序和您每天使用的大多数基于云的服务也是如此。

7. 云存储

云存储(Cloud Storage)是一个简单的概念。您无需将文件保存在计算机的硬盘驱动器或本地外部硬盘驱动器上,而是使用远程计算机上的云服务保存文件。

大多数云存储服务不仅仅是天空中的外部驱动器。您的数据是根据国际标准存储的,其中包括将多个冗余副本存储在物理上不同的位置。(Cloud)存储服务还提供额外的功能,例如能够在您的文件中搜索或在云中编辑它们。

云存储的示例包括Google DriveMicrosoft OneDriveDropBox和 Apple iCloud

8. 社交媒体

社交媒体风靡全球。阅读本文的每个人很有可能至少使用一种主要的社交媒体服务,无论是FacebookTwitterInstagram还是其他任何大牌。如果是这样,您正在使用云服务。即使您可能不将社交媒体视为云应用程序,您的所有数据以及与这些服务一起使用的大部分计算都存在于云中。

9. 娱乐流媒体服务

无论您是在Spotify上收听音乐还是观看最新的Netflix Original,您都在使用云服务。尽管在您的设备上运行的应用程序完成了一些工作,但大部分繁重的工作都在远离数据中心的地方进行。

这些服务不仅可以按需向您的设备发送内容,还可以根据您的互联网连接动态调整质量。这些服务还密切关注您使用该服务所做的事情,因此它们可以根据您和其他用户的个人数据提出建议。

您还可以流式传输视频游戏。您无需购买游戏机或构建游戏 PC,只需付费使用 Xcloud、Geforce NowGoogle Stadia等服务。它们适用于平板电脑、智能电视(TVs)或任何支持浏览器和控制器的设备。(Cloud)游戏还很新,所以所有的错误都没有解决。但是,如果您拥有出色的互联网连接,则值得一试。

10. 去中心化云服务

传统的云服务依靠集中式数据中心来工作,但随之而来的是隐私问题。例如,如果您可以在Google Docs等服务中搜索您的文档,这意味着Google(原则上)也可以读取该文档中的所有内容。唯一保护您的是隐私法和云提供商自己的隐私政策,但保护您的信息免受它们的侵害并没有真正的障碍。

这就是去中心化云提供商的想法的来源。(现已失效的)Graphite Docs可能是最著名的例子。Graphite Docs的工作方式与(Graphite Docs)Google Docs非常相似,至少从用户的角度来看是这样,但它没有中央数据中心。相反,它使用区块链技术来托管和加密用户数据。您无需担心隐私问题即可获得云生产力的优势。 

遗憾的是,Graphite Docs于 2020 年关闭,但其源代码是开源(Open Source)的,这意味着其他任何人都可以设置自己的版本。

还有其他去中心化应用程序开发选项,例如Stacks(以前称为Blockstacks),它允许您编写“dapps”或连接到基于区块链的货币的去中心化应用程序。(decentralized apps)

云中的活头

虽然您的个人电脑总会有一席之地,但未来似乎将越来越多地基于云计算。随着互联网最终覆盖整个地球,我们将看到云成为最重要的计算机技术类型。



About the author

我是一名全职软件工程师,在使用 Windows 和 Mac 软件方面拥有超过 10 年的经验。我知道如何在两个平台上设计、测试和部署应用程序。我也有安全和系统管理方面的经验。我的技能和知识可以帮助您构建更好、更高效的计算机系统。



Related posts