本文主要是介绍大趋势:普适计算的兴起,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
本文首发公众号网络研究院,微信关注获取更多。
观察周围出现的模式,尤其是涉及技术的情况。互联网的兴起推动许多应用从分布式转向集中式。早在 20 世纪 90 年代,我们就从大型机发展到局域网和客户端/服务开发。
这是一个范式的改变,但现在我们再次回到集中式计算。如果您留意的话,我们已经完成了大型机(传统)计算,然后是小型分布式系统(客户端/服务器),现在是共享集中资源的云计算。
出于对边缘计算、物联网 (IoT)和5G 通信的兴趣,我们正在从“集中交付”转向“普适计算”。
这到底意味着什么?
首先,我们知道云计算在架构中也无处不在。然而,我们使用这些资源就好像它们位于中心位置一样,至少实际上是这样。转向更普遍的模式意味着我们可以随时出于任何目的利用任何互联平台。
这意味着处理和存储发生在公共云、台式电脑、智能手表、手机或汽车上。你明白了——任何有处理器和/或存储的东西。
通过通用的抽象平台,我们将应用程序和数据推送到抽象空间上,它会找到最好、最优化的平台作为分布式应用程序在平台上或跨平台运行。
例如,我们开发一个应用程序,在公共云平台上设计一个数据库,然后将其投入生产。然后,应用程序和数据集被推送到最好和最优化的平台集。
这可以是云、您的台式计算机、您的汽车或其他任何东西,具体取决于应用程序的用途和需求。
当然,这并不是革命性的。多年来我们一直在构建复杂的分布式系统。新的机制可以支持许多异构平台类型的抽象,从墙上的恒温器到智能手机中的处理器和存储。
普适计算模型的各个方面
至少在我们看来,以下是普适计算的关键方面:
去中心化:与云计算的集中式架构不同,普适计算将计算能力分布到网络边缘,从而减少对持续网络连接的需求。它还允许许多其他设备和平台成为处理应用程序和存储数据的资源。这是普适计算的核心属性。让我们关注并看看这种方法和技术将如何从我们现在的情况发展。
上下文感知:系统旨在响应应用程序和/或用户的要求。例如,智能家居系统根据居住者的喜好以及系统实际存在的位置来调整温度和照明。
实时交互:设备或平台实时交互,提供即时反馈和个性化体验。这是选择边缘计算和物联网的主要原因,将数据和处理尽可能靠近与数据交互的实体。例如,工厂机器人运行核心生成人工智能流程,通过成像进行质量控制。
增强的用户体验:将技术无缝集成到日常生活中,通过消除人与机器之间的障碍来增强用户体验。如果你看看数字化转型的目标,就会发现技术提供了更好的客户体验。能够改善用户体验的公司更有可能取得成功,无论其产品或服务如何。
普适计算的好处
根据该模型的属性,我们可能会看到可访问性的提高。这意味着无处不在的计算减少了对持续互联网连接的依赖。尽管对连接的依赖并未减弱,但利用在互联网出现故障时不会崩溃的平台要容易得多。
提高效率是我们这样做的核心原因。情境感知系统可以优化能源消耗和资源分配。如果您的智能手表上有空闲的 MIPS(每秒百万条指令),为什么不使用它们呢?
更现实的是,我们可以将应用程序和数据放在在目的和资源优化方面最有意义的平台上。我们可以在更快、更便宜的特定平台上运行。
当然,广泛分布但松散耦合的系统是常见的。多年来我们一直在构建这种类型的架构。必须创新的是能够管理应用程序到广泛异构平台集的分发,并允许这些应用程序或组件长期成功运行。
需要存在更好的应用程序开发、部署和操作机制。我们有一个单一的逻辑平台,可以映射到许多不同的平台,例如电话、智能车库门、汽车,当然还有您可能拥有的云和传统硬件平台。
这项神奇的技术可以分析应用程序和连接的数据,并将它们放置在适当的物理平台上进行处理。如果情况发生变化,例如特定云提供商的价格上涨或远程平台的可靠性下降,它甚至可能会移动他们。它可以通过在许多不同平台上运行应用程序和数据的相同副本来提供冗余。
我们可能会看到什么
当然,这不会在一夜之间发生。我们更有可能看到在各种平台上构建的新应用程序以满足特定要求,例如自动驾驶系统。这种情况已经发生了大约 10 年,而且还在加速。
一旦我们有了足够的这些,我们可能会要求更好的平台到平台集成。一旦包含足够的设备和计算机类型,就会出现一个单一的抽象平台。您正在迈向无处不在的计算。
请记住,这是一种趋势,而不是一种新型技术。它将涉及多种技术,包括云计算。
普适计算(Ubiquitous computing(ubicomp)、pervasive computing),又称普存计算、普及计算、遍布式计算、泛在计算,是一个强调和环境融为一体的计算概念,而计算机本身则从人们的视线里消失。在普适计算的模式下,人们能够在任何时间、任何地点、以任何方式进行信息的获取与处理。
这篇关于大趋势:普适计算的兴起的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!