短语系统分解或服务器分解是指用于制造和部署计算系统的设计模式,该计算系统的组成部分被构造为单独的单元,并使用网络结构而不是系统总线进行连接。今天,计算机的主板包括一个中央处理器、主存储器、一个管理主板内部功能的芯片组、与计算机可能使用的其他外部组件(例如显示器、存储器、网络)的接口以及一个充当将它们连在一起的电路的总线。
未来的计算机可能会有很大的不同。只要网络结构(通过光纤等高级电缆进行的短距离、高速互连)至少与总线一样快(如果不是更快的话),那么曾经根接在主板上的组件可能会变得更松耦合——也许是单独制造的。在这样的市场中,这些部件是可以互换的。
如果你认为我们谈论的只是企业或大型组织的计算机,考虑connected home office(由于2020年的不可预见的情况,这项任务变得更加容易),集中集线器充当视频流、基于云的应用程序的网关、存储文档的服务器,还有冰箱的温度计。在一个由分解的部件组成的世界中,设备执行简单的任务,可互操作的设备组合执行复杂的应用程序。
那你为什么要这个?毕竟,你的智能手机的电子表格功能会越来越强大。这是一个值得反复问的问题,因为迄今为止的答案只是部分的。
网络分解是将一个网络分解成比以前更具互操作性的部分。相比之下,服务器或系统分解是将计算机系统的组件分解为通过网络而不是通过电线、插座和接口连接的自动操作部件。
目前讨论的最重要的系统聚合架构将实现以下功能:
有时称为数据处理单元,DPU将围绕其网络接口卡中的处理器,或者更具体地说,其SmartNIC(由可编程处理器管理的网络控制器)为中心。在另一类系统中,这个处理器可能是一个CPU或一个Armsystem-on-a-chip(SoC)(如果这个短语看起来很熟悉,您可能已经读过