云计算的演变
云计算提供了一种存储在云端或互联网上的各种服务的便利。云计算提供的服务包括计算资源、数据存储、应用程序、服务器、开发工具和网络协议。它最常被 IT 公司和满足业务需求所使用。“云计算”一词于 20 世纪 50 年代提出,它提供与互联网相关的服务,并从分布式计算发展到如今称为云计算的技术。亚马逊、谷歌和微软是一些云服务的例子。
云计算
云计算是在互联网上提供的服务,用于在一个地方存储大量数据,并且可以从任何地方、任何地点访问。这最大程度地降低了数据中心和服务器的物理安装成本。
以下是一些云计算的例子:
Dropbox - 它是一个一站式解决方案,提供文件存储、共享和系统管理等所有服务。
Microsoft Azure - 它提供各种服务,例如数据备份和从任何类型的灾难中进行突发恢复。
云计算的演变
云计算已从分布式系统发展到目前的这项技术。各种规模和领域的企业都在使用云计算。
1. 分布式系统
在网络中,不同的系统相互连接。当它们的目标是从位于不同位置但通过网络连接的不同独立系统发送消息时。分布式系统的一些示例包括以太网(一种 LAN 技术)、电信网络和并行处理。分布式系统的主要功能包括:
资源共享 - 数据、硬件和软件等资源可以在它们之间共享。
对所有人开放 - 软件经过设计并且可以共享。
故障检测 - 检测系统中的错误或故障,并可以进行纠正。
除了这些功能外,主要缺点是所有计划都必须位于同一位置,而以下系统克服了这一缺点:
大型机计算
集群计算
网格计算
2. 大型机计算
它开发于 1951 年,并提供了强大的功能。大型机计算由于其处理大量数据的能力而至今仍然存在。对于需要访问和共享大量数据的公司,首选这种计算方式。在四种类型的计算机中,大型机计算机能够非常快速且轻松地执行冗长的计算。
它们处理的服务类型包括批量数据处理和大型硬件交换。除了性能之外,大型机计算成本非常高。
3. 集群计算
在集群计算中,计算机相互连接以形成一个单一的计算系统。集群计算中的任务由每台计算机(也称为节点)并发执行,这些节点连接到网络。因此,任何单个节点执行的活动都会被计算的所有节点知道,这可能会提高性能、透明度和处理速度。
为了降低成本,集群计算应运而生。我们还可以通过删除或添加节点来调整集群计算的大小。
4. 网格计算
它于 1990 年推出。由于计算结构包括不同的计算机或节点,在这种情况下,不同的节点位于不同的地理位置,但通过互联网连接到同一网络。
迄今为止看到的其他计算方法具有位于同一位置的同构节点。但在这种网格计算中,节点位于不同的组织中。它最大程度地减少了集群计算的问题,但节点之间的距离带来了一个新问题。
5. Web 2.0
这种计算允许用户生成自己的内容并与其他人协作或使用社交媒体(例如 Facebook、Twitter 和 Orkut)共享信息。Web 2.0 是第二代技术 World Wide Web (WWW) 与 Web 服务的结合,它是当今使用的计算类型。
6. 虚拟化
它诞生于 40 年前,并且正在成为 IT 公司使用的当前技术。它在硬件之上使用软件层,并使用它为客户提供基于云的服务。
7. 实用程序计算
根据用户的需求,可以使用实用程序计算。它为用户、公司、客户或基于业务需求提供数据存储租赁和使用服务。
结论
云计算从 20 世纪 50 年代发展到今天,公司完全依赖于云计算以满足其特定需求。在云计算未被接受和使用之前,后来人们关注其功能,并投资购买云数据存储。