QFabric — это запатентованная технология, предложенная Juniper Networks . В отличие от открытых стандартов, таких как OpenFlow , QFabric рассматривается как запатентованный подход поставщика. [1] Его цель — упростить традиционную древовидную архитектуру коммутаторов L2/L3 до одноуровневого соединения any-to-any.
Конкурирующие с QFabric технологии включают IEEE 802.1aq , MC-LAG , VXLAN , FabricPath, Virtual Cluster Switching (VCS) и стандарт IETF TRILL . [2]
Компоненты системы QFabric состоят из:
Для архитектуры центра обработки данных QFabric создает один логический коммутатор, который соединяет весь центр обработки данных, а не уровни множественного агрегирования доступа и основные коммутаторы. Причина, по которой это может улучшить производительность, заключается в том, что вместо прохождения через несколько уровней коммутаторов в традиционной сети пакеты проходят через инфраструктуру только за один переход, поэтому это может значительно сократить задержку. [3] Например, типичный коммутатор может обрабатывать 200 портов, в то время как QFabric может масштабироваться до 6000 портов со скоростью без потерь 10 Гбит/с. В системе QFX3000-M QFabric, которая поддерживает до 768 портов 10GbE, средняя сквозная задержка может составлять всего 3 микросекунды. В системе QFX3000-G QFabric, хотя она и поддерживает до 6144 портов 10GbE, за счет соединения всех узлов в полносвязной топологии можно достичь средней задержки между портами в 5 микросекунд.