Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемnag.ru
1 NAT на PC-серверах Тонкая настройка Vyatta Кирилл Малеванов, ПиН Телеком Специальное спасибо: Павел Учускин, ПиН Телеком
2 To NAT or not to NAT? Предпосылки Структура сети с преобладанием статических приватных адресов у клиентов RIPE любит и рекомендует NAT 4-to-4 Все ведущие производители телеком- оборудования предлагают Carrier Grade NAT решения
3 To NAT or not to NAT Плюсы 80% пользователей сети все равно, какой у них IP-адрес Внешний IP-адрес на младших тарифах может являться фактором увеличения ARPU Приватный IP-адрес сокращает расходы на внешние каналы по Р2Р-трафику
4 To NAT or not to NAT Минусы При использовании NAT очень важно правильно работать с ALG Единая точка возникновения проблем для тысяч пользователей Стоимость решения для всей сети
5 Варианты NAT Cisco Juniper Huawei Ericsson PC
6 Варианты NAT: старые Cisco Классический пример – 7206 или мбит/сек максимум, $4900 Специальные модули: ACE, FWSM 6 гбит/сек АСЕ, 2 гбит/сек FWSM $30000 ACE20-16G Файрволы: ASA ASA5520, 450 мбит/сек, $3500
7 Варианты NAT: новые Cisco Продолжение классики: ASR1000 до 20 гбит/сек Специальные модули: ASE-SM, CGSE (CRS-1) до 8 гбит/сек Файрволы: ASA ASA , 5 гбит/сек, $25000 Средняя стоимость решения - $5К/Gbit
8 Варианты NAT: Juniper Файрволы: SRX SRX-650, 1.5 гбит/сек Специальные модули: MS-DPC до 8 гбит/сек, $ GPL Средняя стоимость решения - $5К/Gbit
9 Варианты NAT: Huawei BRAS: MA-5200 Модуль 2.5 гбит/сек half-duplex Софт-маршрутизаторы AR-46, аналог Cisco 7206 Новые маршрутизаторы CX-series, аналог Cisco ASR1000 NE-40E, аппаратный модуль NAT/Netflow Средняя стоимость решения - $5К/Gbit
10 Варианты NAT: Ericsson BRAS SE-series NAT на CPU, до 8М сессий Специальные модули DPI Нет внедрений Средняя стоимость решения - ?/Gbit
11 Варианты NAT: PC Плюсы Самый дешевый «старт» Куча документации и обилие обслуживающего персонала Низкая цена для возможностей экстенсивного и интенсивного роста Закон Мура на нашей стороне
12 Варианты NAT: PC Минусы Надежность ниже, чем у аппаратных решений Слишком широкие возможности выбора программного обеспечения для разных задач: NAT, OSPF, BGP, firewall Сложность настройки для высокопроизводительных систем Производительность
13 Лавируя среди подводных камней Надежность Применяем серверные решения: двойной БП, IPMI, hotswap вентиляторы. Низкая цена РС-решения позволяет поставить рядом резервный сервер Балансировка и HA перед серверами
14 Лавируя среди подводных камней Широта выбора Версия ядра, файрвола, библиотек, компилятора, демонов маршрутизации, логирования, SSH/telnet etc для серверов Цельная операционная система для аппаратных решений Компромисс: целевая ОС для РС- маршрутизаторов
15 Лавируя среди подводных камней Вопрос религии: iOS vs Android
16 Лавируя среди подводных камней Широта выбора Mikrotik – 512К сессий в conntrack Vyatta – возможность влезть «в душу»
17 Лавируя среди подводных камней Сложность настройки Для усредненного потребителя система ставится за 20 минут, требует изменения 1-2 параметров Самое сложное – подбор комплектующих
18 Лавируя среди подводных камней Производительность По сравнению с 2009 годом, когда вышла статья «NAT и Netflow на больших сетях», производительность универсальных CPU выросла в 4 раза Для stateful обработки 1 Mpps больше не требуются специальные сетевые карты
19 Vyatta: тесты Подбор комплектующих Выбор версии ОС Настройка ОС Изучение возможностей роста
20 Vyatta: тесты Подбор комплектующих Выбор сетевой карты влияет на производительность больше, чем выбор CPU Чем быстрее шина, тем лучше
21 Vyatta: тесты Выбор версии ОС Последняя версия была 6.1 Вышла версия 6.2, но ядро оказалось хуже Проблема нехватки памяти Переход на х64 архитектуру Необходимость подбора версии драйвера сетевой карты
22 Vyatta: тесты Настройка ОС netlink-buffer-size у зебры net.core.rmem_max = net.core.netdev_max_backlog = conntrack-expect-table-size '16384' conntrack-hash-size ' ' conntrack-table-size ' ' conntrack-tcp-loose 'enable
23 Vyatta: тесты Нехватка памяти При использовании NAT выстраивается хэш- таблица. Чем длиннее ключ – тем быстрее выбор нужной сессии для каждого пакета. Увеличение длины ключа приводит к увеличенному потреблению памяти Адресация свыше 4Гбайт памяти требует х64
24 Vyatta: тесты Переход на х64 Официального релиза х64 нет Инструкции по сборке – на форумах Выбор версии драйвера Распределение трафика по очередям Ручная настройка smp_affinity
25 Vyatta: тесты Результаты тестов: Xeon X3430 NIC Intel Quad Port Pro 1000 VT 22% CPU на 1 Gbit/sec FD
26 Vyatta: production Результаты в жизни: Xeon X5660 NIC Intel X520-SR2 20% CPU на 1 Gbit/sec FD
27 Vyatta: production Стоимость решения: $1K/Gbit
28 Vyatta: post-production Плюсы Очевидны Минусы место в стойке отдельные сущности для задачи NAT Электропитание (хотя с чем сравнивать)
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.