虚拟化催生了虚拟存储和虚拟网络,这意味着除了通过硬件进行分割和切割,现在也可以通过软件来做到这一点(部分)。虚拟化还在融合和超融合系统中找到了天然的归属,这意味着你可以将资源分割并以更多变的方式配置硬件。最终这被称为“软件定义的数据中心”(SDDC)。 SDDC进化(在许多情况下也出现退化)为硬件可组合基础设施的概念。可组合基础设施的思想是,您可以使用硬件构建块构建任何您想要的系统。它可以是单一用途的系统,但更可能是虚拟化系统的基础。 我在Tech Field Day的讨论中意识到的是,CXL提供了可组合基础设施的下一个步骤。在这个概念出现之前,处理器和内存之间的比例和关系总是固定的。没有办法转动旋钮来调整这个比例。CXL提供了为一个处理器或一组处理器添加或减少物理内存的能力,就像虚拟化在虚拟内存和虚拟处理器之间分配一样。它将这两个组件放入了灵活资源的组合中。CXL是可组合基础设施演变中的一个缺失环节。它允许内存和处理器独立扩展。
所以,我可能是个“原始人”(Encino Man),没有看到CXL的价值。CXL可能不适用于每一种配置,尤其是除了顶级、高端计算系统以外的配置。但它不是骗局,也不是假的。 最后,我想说CXL 3.0版本,具有多层交换和点对点通信,面临着很多挑战。试图将网络视为总线是充满困难的。最终,我预见CXL将在单一交换级别和处理器内存关系方面稳定下来,就像光纤通道一样。当将网络视为总线时,缓冲和争用成为真正的问题。 你可以从Tech Field Day 27的视频和我在这里提到的其他资源中自行了解更多。 这就是我所学到的。