10GbE — стандарт Ethernet, работающий на скорости 10 000 Мбит/с (1,25 ГБ/с). Принят IEEE в 2002 году как стандарт 802.3ae. В серверных центрах 10GbE стал массовым с 2012–2015 годов, вытеснив 1GbE для межсерверного интерконнекта.
Как работает
10GbE работает на различных физических средах: SFP+/DAC-кабели (Direct Attach Copper) до 7 метров, оптоволокно (SR/LR/ER), CAT6A/CAT7 витая пара (BASE-T, до 100 метров). В серверах используются сетевые карты NIC с 2 портами 10GbE на PCIe x4/x8: Intel X520, Intel XXV710, Mellanox ConnectX-3.
Для хостинга 10GbE критичен при: iSCSI/NFS подключении к SAN, live migration ВМ (vMotion передаёт RAM ВМ по сети), репликации данных между нодами кластера. При NVMe-дисках с последовательным чтением 3–7 ГБ/с 10GbE становится узким местом — нужен 25GbE или 100GbE.
Стоимость инфраструктуры: коммутатор 10GbE (48 портов) — $500–5000, NIC 2×10GbE — $50–200. С 2020 года цены снизились настолько, что 10GbE стал стандартом для серверного сегмента.
История
IEEE 802.3ae (10GbE) принят в июне 2002 года. Первые коммерческие карты стоили $3000+. К 2010 году цена NIC 10GbE снизилась до $300–500. К 2015 году 10GbE стал стандартом для ЦОД. В 2024 году лидирующий стандарт — 25GbE/100GbE, 10GbE используется для edge и менее требовательных задач.
На что обращать внимание
При аренде выделенного сервера уточняйте порт: 1GbE упирается при загрузке файлов на сервер. Хостеры с 10GbE uplink дают реальную скорость передачи до 1 ГБ/с. NVMe-диски требуют 25GbE+ для максимальной отдачи: 4 NVMe PCIe 4.0 в RAID 0 дают 28 ГБ/с пропускной способности, которая не проходит через 10GbE.
Практика использования 10GbE в хостинге
10GbE — стандарт для современных серверов в дата-центрах. Типичная конфигурация: 2×10GbE в режиме bonding (LACP) для резервирования и увеличения пропускной способности до 20 Гбит/с. 10GbE — базовое требование для iSCSI SAN-подключения.
Переход на 25GbE и 100GbE
25GbE (2014) — стандарт для гипермасштабируемых ЦОД. Стоимость 25GbE-оборудования в 2024 году примерно равна 10GbE. 100GbE — для магистральных каналов. Для VPS-хостов 10GbE достаточно при плотности до 40 ВМ.
Карты и коммутаторы 10GbE
Популярные NIC: Intel X540/X550, Mellanox ConnectX-3/4, Broadcom BCM57810. Стоимость 10GbE NIC — 50–200 USD. Коммутаторы: Arista, Cisco Nexus, Mikrotik CRS317. Jumbo frames (MTU 9000) рекомендуется для iSCSI и NFS трафика.
Bonding/LACP для 10GbE
Linux bonding mode 4 (LACP 802.3ad): два 10GbE порта в одно логическое = 20 Гбит/с. Требует поддержки коммутатора. ip link add bond0 type bond mode 802.3ad. Для VPS: bonding делает хостер, клиент видит один виртуальный интерфейс.
Проверка пропускной способности 10GbE
iperf3 между серверами: iperf3 -s на сервере, iperf3 -c IP -t 30 на клиенте. Ожидаемый результат на 10GbE: 9.3–9.9 Гбит/с. Если ниже 8 Гбит/с: проверить MTU, duplex, driver offload настройки. ethtool -k eth0 — список offload функций.