2. План
Антоненко В.А. ЦПИКС, 30 мая 2013
Подходы к моделированию компьютерной
сети.
Инструментарий к моделированию ПКС сети.
3. План
Антоненко В.А. ЦПИКС, 30 мая 2013
Подходы к моделированию компьютерной
сети.
Инструментарий к моделированию ПКС сети.
4. Моделирование компьютерной сети
Антоненко В.А. ЦПИКС, 30 мая 2013
Физическое оборудование
Эмуляция
Моделирование
ЗА:
• высокая степень доверия
ПРОТИВ:
• плохая масштабируемость
ЗА:
• высокая степень доверия
• нет необходимости закупки
оборудования
ПРОТИВ:
• высокие требования к ресурсам
ЗА:
• пониженные требования к ресурсам
ПРОТИВ:
• необходимость доказывать
корректность и адекватность модели
5. Классификация моделей сети
Антоненко В.А. ЦПИКС, 30 мая 2013
Пакетные модели
Потоковые модели
Аналитические модели
• Высокая точность
• Маленький размер моделируемой сети
• Средняя точность
• Средний размер моделируемой сети
• Низкая точность
• Большой размер моделируемой сети
7. План
Антоненко В.А. ЦПИКС, 30 мая 2013
Подходы к моделированию компьютерной
сети.
Инструментарий к моделированию ПКС сети.
8. Антоненко В.А. ЦПИКС, 30 мая 2013
OF
switch
Flow Table
Flow rule
Flow rule
Flow rule
Flow rule
9. Антоненко В.А. ЦПИКС, 30 мая 2013
OF
switch
Flow Table
Flow rule
Flow rule
Flow rule
Flow rule
Решение проблемы: Mininet и его расширения
• Виртуальная сеть на локальном ПК или кластере компьютеров
• Гибкое создание топологии сети
• Масштабируемое решение
• Возможность моделирования сети регионального масштаба
15. Масштаб сети Mininet CE
Антоненко В.А. ЦПИКС, 30 мая 2013
MininetMininet
Mininet Supervisor Console
Mininet
MininetMininetMininet
SSH SSH SSH SSH SSH SSH
Количество процессов хостов на
одном экземпляре Mininet: до 2000
Количество процессов хостов на
одном Mininet при проведении
экспериментов: от 250 до 1000
Количество экземпляров Mininet на
одном сервере: 15
Количество доступных серверов: 2
ИТОГО: ~ 30 тыс. узлов в графе сети
16. Масштаб сети Mininet SE
Антоненко В.А. ЦПИКС, 30 мая 2013
MininetMininet
Mininet Supervisor Console
Mininet
MininetMininetMininet
MPI MPI MPI MPI MPI MPI
Количество процессов хостов на
одном экземпляре Mininet: до 2000
Количество процессов хостов на
одном Mininet при проведении
экспериментов: от 250 до 1000
Количество экземпляров Mininet на
одном СК «Ломоносов»: 5130
ИТОГО: ~ 5 млн. узлов в графе сети