📜  云计算原理

📅  最后修改于: 2022-05-13 01:56:17.199000             🧑  作者: Mango

云计算原理

云一词通常用于表示互联网,但不仅限于互联网。它是虚拟存储,数据存储在第三方数据中心。存储、管理和访问云中存在的数据通常称为云计算。它是一种分发信息技术的模型,以便在不依赖与服务器的直接连接的情况下从 Internet 访问资源。它使用各种基于 Web 的工具和应用程序来轻松接收资源。

通过互联网访问资源使这些资源随时随地可用,从而允许用户远程工作。一般来说,云计算只不过是使用作为服务分布在网络上的硬件和软件等计算资源。它集中了数据存储、处理和带宽,从而为用户提供了高效的计算。这些服务由云供应商基于按使用付费提供。

为了服务于解决单个问题的大量计算资源,计算的概念从网格计算升级到云计算。这种计算以效用的形式利用了计算能力的潜在想法。网格和云之间的主要区别在于前者证实了同时使用多台计算机来解决特定应用程序。另一方面,云计算证实了对包括计算资源在内的多种资源的使用,以便为最终用户提供统一的服务。

通常,云计算拥有 IT 和业务资源,包括服务器存储、网络、应用程序和流程。它动态地提供用户需求和工作量。除了支持网格之外,云还支持包括三层 Web 架构在内的非网格环境。

云计算

云计算的基本原理:

  • 联合:云计算环境必须能够提供联合服务提供者,这意味着这些提供者必须能够在任何时候进行协作和资源共享,而不管其类型如何。当组织将其计算范式从私有云扩展到公共云时,通常需要这样做。此外,该联盟必须保持透明,以便虚拟应用程序可以在所有站点上使用。这使得应用程序可以远程处理,并允许它从一个站点迁移到另一个站点。除此之外,联盟必须以安全和独立的方式进行。
  • 独立性:云计算服务的用户必须独立于提供商的特定工具和服务类型。根据这一原则,无论提供者的类型如何,都必须允许用户使用所需的虚拟资源。此外,服务提供商有责任在隐藏机密信息的同时处理基础设施。
  • 隔离:根据这一原则,服务提供商必须确保用户的数据与他人隔离。即使是同一个云中的数据也必须与不同的用户分开,因此不应该被访问。
  • 弹性:必须为云计算的用户提供按需访问和释放资源的便利性。这通常被称为弹性。与弹性相关的规则必须包含在消费者和服务提供者之间签订的合同中。
  • 业务导向:要开发更高效的计算环境,必须先开发高效的平台,然后才能将应用程序包含在云中。这通常可以确保服务质量并协助 SLA(服务级别协议)。
  • 信任:要构建成功的云计算环境,主要因素之一是消费者和服务提供商之间的信任。因此,必须包括有效的机制来开发可信赖的计算环境。