无服务器计算是一种新的、处理强大的计算架构,它是一种分散式架构,将应用程序和状态都分散到设备节点上,而不是集中到单个服务器节点上,能够极大地提高计算能力。理论上可以把无服务器计算看作是在一台拥有无穷数量处理单元的服务器上,每一个处理单元的处理能力有限,为此可以把Web应用程序分散到数量可观的节点服务器上,大大提高处理性能。
让我们先来看看无服务器计算的组成部分:
1、无服务器节点: 这部分是最基本的构成部分,也是无服务器计算架构最核心的部分,它们包括移动设备、嵌入式设备、服务器等等,这些终端设备承担着处理无服务器应用程序的任务。
2、单元化应用程序: 为了针对此类计算模型的性能特征与横向可扩展性,特别开发的小型应用程序称为单元化应用程序,即通过将应用程序拆分成多个不同的单元来实现。
3、无服务器平台: 服务器平台是分布式系统中的基本概念,它提供视同野蛮的、安全的可控的环境,用于运行各个节点上的应用程序。
4、数据中心: 数据中心当然也是无服务器计算的重要组成部分,它提供了管理、存储与访问等功能,也可以发挥着数据缓存等作用,用于在不同的节点之间共享数据。
无服务器计算可以通俗的理解为一个大而强大的计算架构,让用户可以通过终端多个设备对应用程序进行分布式处理,而无需直接与服务器有任何接触,具有极高的参与性与实时性,能够有效解决处理高速、复杂数据的问题,也有效地减少计算负担与通信,从而达到服务的最佳效益。
本文地址:百科问答频道 https://www.neebe.cn/wenda/1053682.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!