Highload++ 2017 завершён!

Профессиональная конференция разработчиков высоконагруженных систем

СКОЛКОВО, Москва 7 и 8 ноября

11-я ежегодная конференция для разработчиков highload-систем, которая соберет   2 700 участников из разных регионов России и мира. Мероприятие направлено на обмен знаниями о технологиях, позволяющих одновременно обслуживать многие тысячи и миллионы пользователей.

Программа охватывает такие аспекты веб-разработок, как архитектуры крупных проектов, базы данных и системы хранения, системное администрирование, нагрузочное тестирование, эксплуатация крупных проектов и другие направления, связанные с высоконагруженными системами.

  • Главная
  • Архитектуры, масштабируемость

И тогда наверняка вдруг запляшут облака!
Архитектуры, масштабируемость

Доклад принят в Программу конференции
Nexign

Главный специалист Nexign.

Закончил СПбГУ, факультет ПМ-ПУ. Более 20 лет опыта разработки программного обеспечения, проектирования систем и управления проектами. Работал в нескольких зарубежных и российских компаниях, последние 15 лет трудится в компании Nexign. В настоящий момент отвечает за разработку и развитие систем для управления трафиком абонентов мобильных и фиксированных операторов связи.

Сайт: http://sushkov.ru/

Тезисы

Облака и виртуализация – современные тренды развития IT-технологий. Операторы связи строят свои TelcoClouds на стандартах NFV (Network Functions Virtualization) и SDN (Software-Defined Networking). В докладе начнем с основ виртуализации, далее разберемся, для чего используются NFV и SDN, потом полетим к облакам и вернемся на землю для решения практических задач!

Аббревиатуры стандартов SDN и NFV в последнее время звучат все чаще и звучат вместе. Операторы связи требуют от производителей софта обязательной поддержки SDN и NFV, т.к. уверены, что эти технологии оказывают положительное влияние на операционные и капитальные расходы, а также на скорость вывода услуг на рынок. Обе технологии SDN и NFV связаны с виртуализацией и с сетями, и у человека, который впервые столкнулся с этими терминами, может сложиться впечатление, что они очень похожи, если не синонимы. Более того, возникает вопрос: если запустить эти технологии вместе, то это получатся облака? Ведь все мы прекрасно знаем, что облака - это виртуализация ресурсов где-то в сети.

Итак, начнем с основ виртуализации. В докладе будут рассмотрены основные типы виртуализации:
- Виртуализация серверов.
- Виртуализация ресурсов.
- Виртуализация приложений.

Способы виртуализации:
- Полная виртуализация и паравиртуализация.
- Виртуализация уровня операционной системы.
- Эмуляция оборудования.
- Контейнеризация .

Далее полетим к облакам и посмотрим на характеристики облаков:
- Модель обслуживания или сервисная модель (IaaS,PaaS,SaaS).
- Модель развертывания (Private cloud, Public cloud, Community cloud, Hybrid cloud).
- Функциональные характеристики.

Обсудим, для реализации каких задач заказчики используют облачные платформы:
- Необходимость работать с часто меняющейся конфигурацией железа.
- Необходимость часто выделять сервера с разной конфигурацией.
- Предоставлять доступ к разнообразным сетевым приложениям.
- Разворачивать Telco Cloud (оно же NFV).
- Собирать и обрабатывать BigData.

От обзора облаков перейдем к рассмотрению практической задачи построения Telco Cloud. В рамках доклада затронем следующие темы:
- Проблемы, которые решают SDN и NFV.
- Где связь, а в чем разница между SDN и NFV.
- Обзор стандарта ETSI NFV.
- Существующие решения, реализующие концепцию ETSI NFV.
- И на вкусное - разворачиваем NFV своими руками!

В последнем разделе поговорим о приложениях, которые должны эффективно работать в облачной среде - о так называемых "Cloud Ready Applications". Какими характеристиками должны обладать приложения? Какие интерфейсы поддерживать? Рассмотрим основные требования:
- Независимость от инфраструктуры.
- Масштабирование (разделение данных и их обработки, асинхронное взаимодействие).
- Безопасность.
- Service Discovery.
- Configuration Management.
- Автоматизированная установка.

Выводы, которые можно будет сделать из доклада:
С помощью облаков можно решать различные задачи. Мы рассмотрели одну - построение TelcoCloud на основе стандарта NFV. Показали, что технологии SDN и NFV - это совершенно независимые технологии, но вместе они несут определенную синергию. В практической части убедились, что технология NFV достаточно зрелая для промышленного использования. Для эффективной работы в облаках запускаемые приложения должны быть "Cloud Ready".

Ссылки на мои статьи на Хабре:
"SDN & NFV и при чем тут Облака": https://habrahabr.ru/company/billing/blog/316324/
"Облака как любовь": https://habrahabr.ru/company/billing/blog/317428/

Другие доклады секции
Архитектуры, масштабируемость

Rambler's Top100