Mininet CE

2,233 views

Published on

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,233
On SlideShare
0
From Embeds
0
Number of Embeds
1,483
Actions
Shares
0
Downloads
12
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Mininet CE

  1. 1. Прототип инструментального средства с открытым кодом для моделирования функционирования ПКС сетей Антоненко Виталий ЦПИ КС, программист-разработчик 12 апреля 2013
  2. 2. Мотивация Антоненко В.А. ЦПИКС, 12 апреля 2013 Первоначальной целью являлось разработка среды разработки и отладки приложения для контроллера ПКС сети. В последствии выяснилось, что с помощью используемого подхода возможно решать задачи моделирования сетевой структуры и сетевой активности.
  3. 3. Моделирование компьютерной сети Антоненко В.А. ЦПИКС, 12 апреля 2013 Физическое оборудование Эмуляция Моделирование ЗА: • высокая степень доверия ПРОТИВ: • плохая масштабируемость ЗА: • высокая степень доверия • нет необходимости закупки оборудования ПРОТИВ: • высокие требования к ресурсам ЗА: • пониженные требования к ресурсам ПРОТИВ: • необходимость доказывать корректность и адекватность модели
  4. 4. Классификация моделей сети Антоненко В.А. ЦПИКС, 12 апреля 2013 Пакетные модели Потоковые модели Аналитические модели • Высокая точность • Маленький размер моделируемой сети • Средняя точность • Средний размер моделируемой сети • Низкая точность • Большой размер моделируемой сети
  5. 5. Что хотелось получить? Антоненко В.А. ЦПИКС, 12 апреля 2013 Скорость Размер Точность
  6. 6. Решение - Mininet CE • Виртуальная сеть на локальном ПК или кластере компьютеров • Гибкое создание топологии сети • Масштабируемое решение • Возможность моделирования сети регионального масштаба Антоненко В.А. ЦПИКС, 12 апреля 2013
  7. 7. Архитектура Mininet CE Антоненко В.А. ЦПИКС, 12 апреля 2013 Mininet h2 10.0.0.2 h2 10.0.0.3 h3 10.0.0.4 s1 : OpenFlow Switch (OpenVswitch) s1-eth0 s1-eth1 s1-eth2 h1-eth0 h2-eth0 h3-eth0 eth0 s1-eth3
  8. 8. Архитектура Mininet CE Антоненко В.А. ЦПИКС, 12 апреля 2013 Mininet h2 10.0.0.2 h2 10.0.0.3 h3 10.0.0.4 s1 : OpenFlow Switch (OpenVswitch) s1-eth0 s1-eth1 s1-eth2 h1-eth0 h2-eth0 h3-eth0 eth0 s1-eth3
  9. 9. Mininet Архитектура Mininet CE Антоненко В.А. ЦПИКС, 12 апреля 2013 Mininet Mininet Supervisor Console Mininet MininetMininetMininet SSH SSH SSH SSH SSH SSH
  10. 10. Архитектура Mininet CE Антоненко В.А. ЦПИКС, 12 апреля 2013 Mininet Supervisor Console RemoteController RemoteController RemoteController RemoteController RemoteController RemoteController Контроллер (POX)
  11. 11. 0 1000 2000 3000 4000 5000 6000 7000 8000 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51 53 55 57 59 61 63 65 67 69 71 73 75 77 79 81 83 85 87 89 91 93 95 97 99 101 Current Try Total Распространение Sasser Антоненко В.А. ЦПИКС, 12 апреля 2013
  12. 12. 0 50 100 150 200 250 300 350 400 450 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51 53 55 57 59 61 63 65 67 69 71 73 75 77 79 81 83 85 87 89 91 93 95 97 99 101 Скорость заражения Sasser Антоненко В.А. ЦПИКС, 12 апреля 2013
  13. 13. Масштаб сети Mininet CE Антоненко В.А. ЦПИКС, 12 апреля 2013 MininetMininet Mininet Supervisor Console Mininet MininetMininetMininet SSH SSH SSH SSH SSH SSH Количество процессов хостов на одном экземпляре Mininet: до 2000 Количество процессов хостов на одном Mininet при проведении экспериментов: от 250 до 1000 Количество экземпляров Mininet на одном сервере: 15 Количество доступных серверов: 2 ИТОГО: ~ 30 тыс. узлов в графе сети
  14. 14. Масштаб сети Mininet SE Антоненко В.А. ЦПИКС, 12 апреля 2013 MininetMininet Mininet Supervisor Console Mininet MininetMininetMininet MPI MPI MPI MPI MPI MPI Количество процессов хостов на одном экземпляре Mininet: до 2000 Количество процессов хостов на одном Mininet при проведении экспериментов: от 250 до 1000 Количество экземпляров Mininet на одном СК «Ломоносов»: 5130 ИТОГО: ~ 5 млн. узлов в графе сети
  15. 15. Спасибо за внимание! Вопросы? Антоненко Виталий anvial@lvk.cs.msu.su vantonenko@arccn.ruАнтоненко В.А. ЦПИКС, 12 апреля 2013

×