On interconnecting and orchestrating components in disaggregated data centers: The dReDBox project vision

On interconnecting and orchestrating components in disaggregated data centers: The dReDBox project vision
复制标题

关于分解数据中心中的互连和编排组件:dReDBox 项目愿景

DOI:
--
复制
发表时间:
2016
期刊:
European Conference on Networks and Communications
影响因子:
--
通讯作者:
T. Berends
T. Berends
中科院分区:
--
文献类型:
--
作者:
K. Katrinis;G. Zervas;D. Pnevmatikatos;D. Syrivelis;T. Alexoudi;D. Theodoropoulos;D. Raho;Christian Pinto;Felix Espina;S. López;Qianqiao Chen;M. Nemirovsky;Damian Roca;H. Klos;T. Berends

文献摘要

被引文献

相似文献

传统上,计算系统服务器(低端或高端服务器)是使用主板及其硬件组件作为“硬”单片构建块来设计和构建的;这形成了系统硬件和软件堆栈设计所依赖的基本单元。这种硬部署和管理边界上的计算,内存,网络和存储资源是固定的,或在设计时的可扩展性非常有限,并在实践中保持整个机器的生命周期,因为子系统升级很少采用。这种刚性的影响在较低的系统资源利用率、昂贵的升级周期和降低的能量比例方面具有众所周知的后果。在dReDBox项目中,我们通过实现分解概念来打破服务器边界。dReDBox架构的基本思想是使用高速,低延迟的光电结构核心,这将使物理上相距较远的组件在延迟和带宽方面更加紧密。我们设想一个强大的软件定义的控制平面,将系统的灵活性与系统中运行的应用程序(或VM)的资源需求相匹配。硬件、互连和软件架构将共同实现模块化、垂直集成系统的创建,从而形成一个盒子中的数据中心。
Computing systems servers -low- or high-end ones have been traditionally designed and built using a main-board and its hardware components as a “hard” monolithic building block; this formed the base unit on which the system hardware and software stack design build upon. This hard deployment and management border on compute, memory, network and storage resources is either fixed or quite limited in expandability during design time and in practice remains so throughout machine lifetime as subsystem upgrades are seldomely employed. The impact of this rigidity has well known ramifications in terms of lower system resource utilization, costly upgrade cycles and degraded energy proportionality. In the dReDBox project we take on the challenge of breaking the server boundaries through materialization of the concept of disaggregation. The basic idea of the dReDBox architecture is to use a core of high-speed, low-latency opto-electronic fabric that will bring physically distant components more closely in terms of latency and bandwidth. We envision a powerful software-defined control plane that will match the flexibility of the system to the resource needs of the applications (or VMs) running in the system. Together the hardware, interconnect, and software architectures will enable the creation of a modular, vertically-integrated system that will form a datacenter-in-a-box.