Доклад о проекте geni (global environment for network innovations)

14
GENI Global Environment for Network Innovations Руслан Леонидович Смелянский Виталий Александрович Антоненко www.arccn.ru

Upload: arccn

Post on 13-Nov-2014

453 views

Category:

Technology


6 download

DESCRIPTION

Доклад Виталия Антоненко, ЦПИКС на Семинаре Консорциума университетов России по ПКС-технологиям 11 марта 2014 года, МГУ им. М.В.Ломоносова

TRANSCRIPT

Page 1: Доклад о проекте GENI (Global Environment for Network Innovations)

GENIGlobal Environment for

Network Innovations

Руслан Леонидович СмелянскийВиталий Александрович Антоненко

www.arccn.ru

Page 2: Доклад о проекте GENI (Global Environment for Network Innovations)

Credit: MONET Group at UIUC

Возможность для тестирования

Проверка существующих сетей

на соответствие требованиям

безопасности и корректную работу с

данными

Возможность для исследований

Прогнозирование поведения сложных

крупномасштабных сетей

Возможность для инновацийПроведения

крупномасштабных экспериментов для новых

сетевых архитектур и сервисов

GENI позволяет проводить «масштабные» эксперименты на вычислительном и коммуникационном оборудовании

Page 3: Доклад о проекте GENI (Global Environment for Network Innovations)

GENI – виртуальная лаборатория для исследования будущих сетей в реальном масштабе

• Позволяет проводить масштабные эксперименты на разделяемой, гетерогенной и гибкой в настройке инфраструктуре

• Позволяет полностью настраивать сетевое взаимодействие для реализации инновационных продуктов в области сетевой безопасности, разработки сетевых сервисов и приложений.

• Предоставляет окружение для проведения совместных исследований для ученых, представителей индустрии, и пользователей сети, с целью разработки новых сетевых решений и технологий.

Page 4: Доклад о проекте GENI (Global Environment for Network Innovations)

Ключевые особенности GENI «Срезы» и Программная-конфигурируемость

Возможность устанавливать ПО только на «срез» сети(набор сетевых экранов, маршрутизаторов, облачных серверов, …)

Возможность изолировать один «срез» от других

Мы можем запускать несколько “сетей будущего” параллельно

Page 5: Доклад о проекте GENI (Global Environment for Network Innovations)

ФедерацияGENI расширяется с помощью “GENI-enabling” гетерогенной

инфраструктуры

Цели: предотвратить «закрытие» технологии, добавить новые технологии по мере их разработки, и потенциально ускорить внедрение за счет “GENI ecosystem”

Backbone #1

Backbone #2

Campus#3

Campus#2

Access#1

CommercialClouds

CorporateGENI suites

Other-NationProjects

ResearchTestbed

Campus

Мой эксперимент запускается в конкретной GENI федерации.

GENI Slice

Такой подход выглядит удивительно знакомым. . .

Page 6: Доклад о проекте GENI (Global Environment for Network Innovations)

GENI прототип

Campus photo by Vonbloompasha

Возможность проведения масштабных экспериментов

• Как можно достичь необходимого масштаба при помощи проекта GENI?

– Очевидно невозможно построить исследовательский стенд “размером с Интернет”

– Существуют “GENI-enabling” стенды, коммерческое оборудование, университетское оборудование, региональные и backbone сети

– Студенты являются полноправными участниками масштабных экспериментов

GENI-enabled кампусы университетов,

HP ProCurve 5400 Switch

NEC WiMAX Base Station

GENI-enabledоборудование

Page 7: Доклад о проекте GENI (Global Environment for Network Innovations)

Карта GENI США

Page 8: Доклад о проекте GENI (Global Environment for Network Innovations)

Построение сетей поверх GENI инфраструктуры

• Гибкая сетевая / облачная исследовательская инфраструктура

• Предоставляет возможность для физики, генетики и других областей науки

• Позволяет строить “гибридные сети” (OpenFlow)

• Использование «облаков» для хранения и обработки результатов экспериментов.

MetroResearch

Backbones

Интернет

Провайдер

U N I V E R S I T YU N I V E R S I T Y

U N I V E R S I T YU N I V E R S I T Y

Региональные сети

Сети ВУЗов

g

g

gЛегенда

GENI-enabled оборудование

Layer 3Контроль

Layer 2Передача данных

Page 9: Доклад о проекте GENI (Global Environment for Network Innovations)

Проект GENIRUS

• Российский проект на основе проекта ProtoGENI– Тестовая площадка для разработки новых

сетевых сервисов и приложений. – Исследовательская площадка для эмулирования

процессов функционирования сети.

• ProtoGENI – рабочая реализация концепции GENI, основанная на ПО Emulab:– Графический интерфейс Flack для настройки

параметров эксперимента.– Один из крупнейших прототипов проекта GENI.

Page 10: Доклад о проекте GENI (Global Environment for Network Innovations)

Графический интерфейс Flack

Page 11: Доклад о проекте GENI (Global Environment for Network Innovations)

Участие проекте GENIRUS

Зарегистрировать аккаунт в проекте GENIRUS;• Кнопка «Join Existing Project» на странице

http://www.emulab.net/reqaccount.php3

Используя графический интерфейс создать топологию сети

Провести эксперимент

Завершить эксперимент, освободив ресурсы.

Page 12: Доклад о проекте GENI (Global Environment for Network Innovations)

Перспективы GENI

• Подключение 100-200 американских ВУЗов

• Развитие по «спиралевидной» модели– Идентификация, понимание и управление – Постоянная оценка полезности той или иной

функциональности– Уже существующие GENI сегменты будут запускать

новые сегменты.

• Формулировка правил управления GENI сообществом

Page 13: Доклад о проекте GENI (Global Environment for Network Innovations)

Спасибо за внимание.Вопросы?

Page 14: Доклад о проекте GENI (Global Environment for Network Innovations)

Контакты

Смелянский Руслан Леонидович – [email protected]

Антоненко Виталий Александрович– [email protected]

Участие в проекте GENIRUS– [email protected]