我们都听说过“云 ”,大多数人都知道云计算意味着您必须使用互联网连接来访问软件和服务。然而,云计算有很多种类型,它们具有不同的目的和优势。
云计算的主要类型
当我们谈论云计算的“类型”时,这可以指两个不同的事物。看待云计算的一种方法是关注该技术的用途。本文的大部分内容都集中在这一点上,但首先我们需要从架构的角度来了解云计算。
从这个角度来看,云计算分为三种。
1。 基础设施即服务 ( 基础设施即服务 )
一种类型的云计算提供按需数据中心资源。您加载和/或编写所有软件。这本质上就像购买自己的数据中心,只不过您租用了硬件。
2。平台即服务 (PaaS)
如果您想开发云应用程序,但不想在云中维护操作系统或开发环境,则需要PaaS。他们将提供您制作云服务或应用程序所需的工具。
3。软件即服务 (SaaS)
如果您不是云提供商或开发人员,那么 SaaS 是您会遇到的最常见的云计算类型。我们下面要讨论的几乎所有云计算类型都是 SaaS 的示例,并且面向最终用户。
4。远程计算机租赁
如果您需要访问数据中心的计算机,您可以付费以获得独占或共享访问权限。这与使用 远程桌面 从平板电脑等设备访问您的家庭计算机完全相同。不同之处在于,您无需支付计算机费用,无需维护计算机,并且 24/7 全天候可用的所有其他令人头疼的问题都由其他人处理,只需支付一笔费用。
对于那些有时需要访问某些类型的硬件或不想永久拥有需要经常升级的计算机的人来说,这是一个流行的选择。例如,您可以租用一台Mac in the 云 ,或者您可能需要一台超快的工作站计算机来为您处理一些数字,然后将结果发送给您。.
5。云中的虚拟机
使用虚拟机是一种与刚才提到的类型有些相关的云计算类型,只不过您不租用物理计算机。相反,您需要为与同一台物理计算机上的许多其他虚拟机一起运行的 虚拟机 付费。
对于许多用户来说,区别并不重要,他们只会选择更便宜的选择。但是,租用物理数据中心计算机供您专用确实意味着您始终可以获得有保证的性能。
6。原生云应用程序
原生云应用程序是在云计算基础设施上运行的应用程序,并且从一开始就以这种方式开发。因此,在您在云中租用的虚拟机上运行 Microsoft Word 并不是本机云应用程序的示例。
但是,您通过浏览器访问的 办公室365 Word 应用程序是本机云应用程序。 Gmail 等应用程序和您每天使用的大多数基于云的服务也是如此。
7。云存储
云存储是一个简单的概念。您无需将文件保存在计算机的硬盘驱动器或本地外部硬盘驱动器上,而是使用远程计算机上的云服务进行保存。
大多数云存储服务不仅仅是空中的外部驱动器。您的数据根据国际标准存储,其中包括将多个冗余副本存储在物理上独立的位置。云存储服务还提供额外的功能,例如能够在文件中搜索或在云中编辑它们。
云存储的示例包括 谷歌云端硬盘 、微软OneDrive 、投递箱 和 Apple iCloud 。
8。社交媒体
社交媒体席卷了世界。阅读本文的每个人很有可能都至少使用一种主要社交媒体服务,无论是 Facebook 、推特 、Instagram 或任何其他大人物。如果是这样,那么您正在使用云服务。即使您可能不认为社交媒体是云应用程序,但这些服务使用的所有数据和大部分计算都位于云中。.
9。娱乐流媒体服务
无论您是在 Spotify 上听音乐还是观看最新的 Netflix Original,您都在使用云服务。尽管设备上运行的应用程序完成了部分工作,但大部分繁重的工作都在遥远的数据中心进行。
这些服务不仅按需向您的设备发送内容,还会根据您的互联网连接动态调整质量。这些服务还会密切关注您使用服务的行为,以便根据您和其他用户的个人数据提出建议。
您还可以流式传输视频游戏。您不必购买游戏机或组装游戏电脑,只需付费即可使用 Xcloud、现在Geforce 和 Google Stadia 等服务。它们可与平板电脑、智能电视或任何支持浏览器和控制器的设备配合使用。云游戏还很新,所以所有的错误都还没有得到解决。但是,如果您拥有良好的互联网连接,那么就值得一试。
10。去中心化云服务
传统的云服务依赖集中式数据中心来工作,但随之而来的是隐私问题。例如,如果您可以在 Google Docs 等服务中搜索文档内部,则意味着 Google 也可以(原则上)读取该文档内的所有内容。唯一保护您的是隐私法和云提供商自己的隐私政策,但保护您的信息免受它们的侵害并没有实际的障碍。
这就是去中心化云提供商的想法的由来。 (现已不复存在)石墨文档 或许是最著名的例子。 Graphite Docs 的工作方式很像 Google Docs,至少从用户的角度来看,但它没有中央数据中心。相反,它使用区块链技术来托管和加密用户数据。您可以享受云生产力的优势,而无需担心隐私问题。
遗憾的是,Graphite Docs 于 2020 年关闭,但其源代码是开源的,这意味着其他人都可以设置自己的版本。
还有其他去中心化应用程序开发选项,例如 堆栈 (以前称为 Blockstacks),它可以让您编写连接到基于区块链的货币的“dapps”或去中心化应用程序..
生活在云中
虽然您的个人计算机总会有一席之地,但未来似乎将越来越基于云。随着互联网最终覆盖整个地球,我们将看到云成为最重要的计算机技术类型。
.