Facebook继推出代号为Wedge的置顶式(Top-of-Rack, TOR)网路交换器、以Linux为基础的FBOSS交换器作业系统,并建立了模组化的数据中心网路架构之后,于本周三(2/12)又发表用来连结网路架构中所有交换器的6-pack平台,而这也是全球第一个开放的硬体模组化交换器平台。
Facebook硬体网路工程师Yuval Bachar说明,6-pack平台为该站全新网路架构的核心,它以Wedge为基本构件,是一个全网状且无阻断的两级(two-stage)交换器,内含12个独立的交换元件,每个元件的交换容量为1.28Tbps。每个元件也执行自己的作业系统,从交换、主机板控制,到冷却系统都是独立的。这代表使用者能够在不影响整体系统或软/硬体的前提下更改系统的任何部份,并藉由独特的双背板解决方案来打造无阻断的拓璞架构。
Bachar指出,6-pack将允许使用者以简单的共通模组建立各种规模的交换器系统,并采用开放式的设计与模组,希望成为提供整个产业应用的平台。
Facebook已经於生产线上实际测试Wedge、FBOSS与6-pack,也计划贡献6-pack给开放运算计划(Open Compute Project, OCP)。
Facebook设计这些交换器装置、软体,或架构主要是为了该网站本身的需求,而非企图成为数据网路设备的供应商。因此,当相关技术被移交到OCP后,业者即可利用相关的概念与设计打造商业化产品。
负责Facebook架构的Najam Ahmad向彭博社表示,6-pack是用来取代可处理数据中心庞大流量的主干式(Spine)网路交换器,提供更便宜的交换器解决方案。过去Facebook即对外购买主干式网路交换器,改采6-pack之后可望鼓励传统网路设备供应商改变原来的设计,并宣称这对传统供应商而言是个机会,而非威胁。