GigaIO представила свой высокопроизводительный коммутатор FabreX PCIe 4.0, который был анонсирован ещё в прошлом году. Компания рассказала некоторые подробности об этой новинке на базе решений Microchip для динамического доступа и совместного использования памяти, включая Intel Optane.
GigaIO — небольшой калифорнийский стартап, который конкурирует с такими поставщиками компонуемых архитектур, как DriveScale, Fungible и Liqid. FabreX от GigaIO — это унифицированная архитектура, которая заменяет сети Ethernet и InfiniBand, построенная на основе PCIe. Подобный подход позволяет снизить задержку доступа к данным, поскольку используется единый протокол, без переключения между разными сетями.
Основная проблема существующей архитектуры заключается в том, что подключенные к серверу ресурсы, такие как графические ускорители (GPU), FPGA или память Optane, находятся на своем хост-сервере и могут простаивать большую часть времени, а учитывая их высокую стоимость это просто неприемлемо.
FabreX динамически меняет конфигурацию архитектуры, позволяя подключенным к серверу графическим ускорителям, ПЛИС, ASIC, SoC, сетям, хранилищу и памяти (3D XPoint) совместно использоваться в качестве объединенных ресурсов между разными серверами. Поддерживаются протоколы GDR (GPU Direct RDMA), MPI, TCP/IP и NVMe-over-Fabric. GigaIO поддерживает несколько дополнительных программных средств:
- Slurm (утилита с открытым исходным кодом под Linux для управления ресурсами);
- Функции автоматического планирования ресурсов с помощью Quali CloudShell;
- Запуск контейнеров и виртуальных машин на основе OpenStack с помощью vScaler.
Управление системой построена на базе API Redfish c открытым исходным кодом, которая хорошо себя зарекомендовала в серверных решениях.
FabreX построена на базе чипа Switchtec от Microchip и имеет 24 неблокирующих порта PCIe 4.0 с задержкой менее 110 нс (один из самых низких показателей в отрасли). Каждый порт имеет механизм DMA (прямой доступ к памяти) и обеспечивает скорость передачи данных до 512 Гбит/с на порт в полнодуплексном режиме, а в ближайшее время будет поддерживать до 1024 Гбит/с при использовании PCIe 5.0.
Коммутатор FabreX обеспечивает прямой доступ отдельного сервера к системной памяти всех других серверов в структуре кластера, что на данный момент является уникальной возможностью, заявленной только у решения от GigaIO. Решение от GigaIO востребовано в высокопроизводительных вычислениях (HPC), визуализации и аналитике данных и для систем с ИИ.