информационные ресурсы и сервисы для

advertisement
Совещание по развитию и повышению эффективности
функционирования федеральной университетской
компьютерной сети России RUNNet
Республика Крым, Ялта, 14-17 октября 2015 г.
Федеральная университетская
сеть России RUNNet’2015:
информационные ресурсы и сервисы
для образования и науки
Алексей Абрамов
к.ф.-м.н., начальник отдела информационных систем
ФГАУ ГНИИ ИТТ «Информика»
Филиал в г. Санкт-Петербурге
Федеральная университетская
компьютерная сеть России
RUNNet (Russian UNiversity Network)
Федеральная университетская компьютерная сеть России RUNNet (Russian UNiversity
Network) - крупнейшая в стране научно-образовательная IP-сеть, имеющая развитые
высокоскоростную магистральную инфраструктуру и международные каналы связи.
Сеть RUNNet была основана в 1994 году в рамках государственной программы
«Университеты России» как IP-сеть, объединяющая региональные сети, а также сети
крупных научно-образовательных учреждений.
Основная задача RUNNet - формирование единого информационного пространства сферы
образования России и его интеграция в мировое информационное сообщество, реализация
международной кооперации в области науки и образования.
RUNNet имеет точки присутствия в 56 регионах РФ
предоставляет услуги более чем 500 вузам и другим
образовательным
и
научно-исследовательским
учреждениям, подключенным либо непосредственно
на опорную сеть RUNNet, либо через региональные
научно-образовательные сети.
Оперативным управлением и развитием сети
занимается ГосНИИ информационных технологий и
телекоммуникаций" (ФГАУ ГНИИ ИТТ "Информика").
Сайт Центра управления сети RUNNet
http://noc.runnet.ru
«Личный кабинет» пользователя на
сайте Центра управления сети RUNNet
Информационный сайт RUNNet
http://www.runnet.ru
Мониторинг и контроль состояния
сетевых устройств и каналов RUNNet
Мониторинг и контроль состояния сетевых устройств и каналов связи осуществляется с
помощью открытой программной платформы Cacti, ответственной за сбор и анализ
статистических данных по сетевому трафику и опрос доступности устройств.
Автоматизированный учет аппаратных
средств и сетевых ресурсов RUNNet
Автоматизированный учет аппаратных средств, сетевых адресов, мест в серверных
стойках, конфигурации сети и др. ведется на основе популярной системы Racktables.
Мониторинг состояния серверов и
сетевых сервисов RUNNet
Оперативный мониторинг серверного оборудования и отслеживание статуса сетевых
сервисов RUNNet реализуется на основе развернутой и специальным образом настроенной
открытой системы Zabbix.
Информационные ресурсы и сервисы
RUNNet для сферы образования и науки
 Проект университетской IP-телефонии (VoIP)
 Облачные приложения и сервисы на основе открытой программной
платформы OpenStack
 Блокировка запрещенных законодательством РФ веб-ресурсов
 Открытые сервисы видеоконференций (вебинаров)
 Традиционные Интернет-сервисы для образовательных организаций (DNS,
электронная почта, хостинг сайтов и др.)
 Образовательные порталы и базы данных с доступом из сети RUNNet
 Сайты вузов, НИИ, учреждений общего, среднего и дополнительного
образования, региональных органов управления образованием и др.
…
Проект университетской IP-телефонии
(VoIP) в RUNNet
Проект по полномасштабной реализации системы
IP-телефонии реализуется в RUNNet с 2012 года.
корпоративной
вузовской
При подключении к университетской VoIP-сети RUNNet вуз получает следующие
возможности:
 принимать и совершать вызовы на внутренние номера других подключенных к сети
вузов и организаций (список подключенных вузов - http://tel.runnet.ru)
 принимать и совершать междугородние и международные вызовы
 принимать и совершать вызовы на внутренние номера сотрудников ФГАУ ГНИИ ИТТ
«Информика» (телефонный справочник сотрудников - http://tel.informika.ru, 200
абонентов)
 принимать и совершать вызовы на внутренние номера сотрудников Минобрнауки
России (телефонный справочник сотрудников - http://tel.mon.gov.ru, 300 абонентов)
Вузы, не имеющие собственных локальных IP-АТС, при подключении абонентов к
университетской IP-АТС RUNNet, помимо описанного выше функционала, получают
возможность использовать полный набор традиционных VoIP-сервисов (голосовая
почта, аудио- видео-конференции, перевод и перехват вызовов, парковка и
удержание вызовов и др.).
Структура университетской VoIP-сети
IP-телефония RUNNet’2015:
подключенные вузы
IP-телефония RUNNet: средства
мониторинга и контроля
Инструментальная панель мониторинга и контроля
IP-телефония RUNNet: средства
мониторинга и контроля
Веб-сервис мониторинга и учета потребления ресурсов
IP-телефония RUNNet:
направления развития
Возможные направления развития технологий и сервисов IPтелефонии RUNNet:
 полная телефонизации Минобрнауки России (300 абонентов сегодня, план – 1000
абонентов)
 дальнейшее развитие проекта университетской VoIP-сети (подключение к сети новых
вузов), предоставление междугородного/международного трафика
 предоставление многоканальных внешних номеров
 предоставление в «пакете» подключения к VoIP-сети широкого набора сервисов –
конференц-связь, видеозвонки, голосовая почта, перехват вызова, перенаправление
вызова, автоответчик, мобильные клиенты для IP-телефонии
 выход на операторский рынок по предоставлению услуг IP-телефонии (корпоративная
телефония, междугородный/международный трафик), ожидаемая экономия затрат на
связь потенциальных клиентов – в разы
Технологии облачных вычислений:
общие сведения и терминология
Облачные вычисления (cloud computing) - модель обеспечения повсеместного и
удобного сетевого доступа по требованию к общему пулу конфигурируемых
вычислительных ресурсов, которые могут быть оперативно предоставлены и
освобождены с минимальными эксплуатационными затратами или обращениями к
провайдеру. В качестве вычислительных ресурсов могут выступать сети передачи
данных, сервера, устройства хранения данных, приложения, сервисы.
Характеристики облачных вычислений:
 самообслуживание по требованию (self service on demand)
 универсальный доступ по сети (broad network access)
 объединение ресурсов (resource pooling)
 высокая эластичность (rapid elasticity)
 учёт потребления (measured service)
Модели развертывания облачных решений:
 приватное (частное) облако (private cloud)
 общественное облако (community cloud)
 публичное облако (public cloud)
 гибридное облако (hybrid cloud)
Технологии облачных вычислений:
общие сведения и терминология
Модели обслуживания, предоставления облачных сервисов:
 программное обеспечение как услуга (Software-as-a-Service, SaaS)
потребителю
предоставляется
возможность
использования
прикладного
ПО
провайдера, работающего в облачной инфраструктуре и доступного из различных
клиентских устройств или посредством тонкого клиента (например, из веб-браузера)
 платформа как услуга (Platform-as-a-Service, PaaS)
потребителю
предоставляются
средства
для
развертывания
на
облачной
инфраструктуре создаваемых им или приобретаемых тиражируемых приложений,
разрабатываемых с использованием поддерживаемых провайдером инструментальных
средств и языков программирования
 инфраструктура как услуга (Infrastructure-as-a-Service, IaaS)
потребителю предоставляются средства обработки данных, хранения, сетей и других
базовых (фундаментальных) вычислительных ресурсов, на которых он может
развертывать и выполнять произвольное ПО, включая операционные системы и
прикладное ПО
Технологии облачных вычислений: модель
«инфраструктура как услуга» (IaaS)
Модель IaaS в большинстве случаев сводится к аренде по
запросу масштабируемых вычислительных мощностей и
хранилищ данных в виде виртуальных серверов, которые
работают на физическом оборудовании поставщиков услуг в
крупных дата-центрах. IaaS является основной для
развертывания сервисов PaaS / SaaS.
Потребитель услуг берет на себя ответственность за
установку и поддержку «гостевой» операционной системы на
виртуальном сервере, прикладного ПО, СУБД и др.
Ведущие мировые поставщики услуг IaaS:
Amazon (EC2), Microsoft (Windows Azure), Google, Rackspace,
IBM, Oracle, AT&T, HP, CSC, GoGrid
Ведущие российские поставщики услуг IaaS (менее 1%):
IT-GRAD, Dataline, Cloudone, SafeData, Cloud4Y, I-Teco,
SoftLine, DEPO Electronics
Технологии облачных вычислений: ПО для
развертывания приватных облаков (IaaS)
Коммерческие платформы:
 Vmware vCloud Suite
 Citrix CloudPlatform
Открытые платформы:
 Cloudstack
 Eucalyptus
 Nimbus
CY13-Q4 Community Analysis
 OpenNebula
 OpenStack
Статистика разработок по проекту OpenStack
Reviews
http://stackalytics.com
Commits
Google Trends (https://www.google.com/trends/)
Облачные вычисления в RUNNet:
платформа OpenStack
OpenStack - глобальное объединение разработчиков и технологов в области облачных
вычислений, развивающих облачную платформу с открытым исходным кодом для
построения публичных (public) и приватных (private) вычислительных облаков.
OpenStack – «open source» (лицензия Apache 2.0) технология для построения собственной
облачной инфраструктуры (IaaS) и предоставляющая «по запросу»:
 вычислительные ресурсы
 хранилища данных
 управление образами ВМ с возможностью их оперативного развертывания
Ключевые особенности и достижения проекта:
 начало работ инициировано NASA и компанией RackSpace Cloud в 2010 г.
 широкий состав участников - к разработке и практической эксплуатации подключено
более 150 компаний, в том числе - Rackspace, Red Hat, AT&T, HP, IBM, AT&T, Canonical и др.
 высокие темпы развития - 12 релизов за 6 лет (Austin, Bexar, …, Kilo, Liberty)
 интеграция с ведущими Linux-дистрибутивами (Ubuntu, Debian, openSUSE, Red Hat)
 открытая документация информационного и технологического характера для
разработчиков и администраторов
Облачные вычисления в RUNNet:
платформа OpenStack
OpenStack представляет собой открытую облачную операционную систему в виде
комплекса («стека») проектов, ориентированную на создание вычислительных облаков и
облачных хранилищ данных приватного и публичного уровней в рамках модели IaaS.
OpenStack Compute
OpenStack Networking
OpenStack Storage
система управления
жизненным циклом
виртуальных машин (ВМ)
система управления
сетевыми компонентами
облака
системы хранения данных
блочного и объектного уровней
Облачные вычисления в RUNNet:
схема облачной платформы
RUNNet
VLAN 2205 (192.168.5.0/24)
.254
Management Network: VLAN 2201 (192.168.0.0/24)
Data Network (10GE): VLAN 2202 (10.0.0.0/24)
10GE
HAProxy
VIP: 192.168.0.100
eth1
eth2
eth1
eth2
eth1
eth2
eth1
eth2
Controller/
Compute
Node 5
msk-cl5
Controller/
Compute
Node 6
msk-cl6
Storage
Node 7
msk-cl7
Storage
Node 8
msk-cl8
eth0
eth0
eth0
eth0
eth1
..…
eth2
eth1
Compute
Node 9
msk-cl9
Compute
Node10
spb-cl1
eth0
eth0
Москва
Брюсов, 21/2
VLAN 81 (XX.XX.XX.0/24)
VLAN 82 (XX.XX.XX.0/24)
…
Public Network
Санкт-Петербург
Биржевая, 16
VLAN 91 – XX.XX.XX.0/24
1GE
msk-tv11-2-gw
RUNNet
1GE
spb-bl16-1-gw
 10 серверных узлов (6xCPU Intel Xeon E5620, RAM 32 Gb, HDD 6x2 Tb), суммарная пиковая
производительность - 2.3 Tflops
 LAN 1GE/10GE, обеспечивающие локальную связность облачных серверов, репликацию данных и доступ для
них и ВМ в Интернет
 серверная операционная система Ubuntu Linux 14.04 LTS, ПО облачной платформы Openstack
 распределенная, линейно масштабируемая, отказоустойчивая файловая система GlusterFS
Облачные вычисления в RUNNet:
использование облачной инфраструктуры
В облачной инфраструктуре RUNNet работают несколько десятков ВМ, ориентированных на
реализацию ряда базовых сервисов RUNNet (несколько ВМ арендовано вузами):
 DNS - хранение зон, резолвинг (ns.msk.runnet.ru, ns.spb.runnet.ru, ns.runnet.ru, …)
 хостинг образовательных веб-сайтов (www.runnet.ru, www.poisknews.ru, …)
 сервис анализа электронной почты на спам и вирусы (mgate.runnet.ru)
 поддержка служб IP-телефонии (voipmaster.runnet.ru)
 блокировка запрещенного веб-контента (cb.runnet.ru, skf.runnet.ru)
 сервис видеоконференций (vc.runnet.ru)
 службы мониторинга и контроля работы сети RUNNet
Облачные вычисления в RUNNet:
возможные направления развития
Развитые облачные платформы позволяют образовательным учреждениям:
 обеспечить надежное хранение и эффективную работу с большими объемами данных
 получать доступ к дополнительным вычислительным мощностям и дорогостоящему ПО
научно-образовательной направленности
 развернуть в облаке системы дистанционного обучения, системы управления учебным
процессом
 организовать удаленный доступ преподавателей и учащихся к создаваемым по запросу ВМ
для выполнения лабораторных практикумов и иных учебных мероприятий
Возможные направления развития проекта, расширения сотрудничества с вузами и
другими заинтересованными организациями:
 совместное тестирование и эксплуатация современных решений облачных вычислений и
распределенного хранения больших объемов данных, базирующихся на открытом ПО
 интеграция вычислительных ресурсов и хранилищ данных, аккумулированных в вузах, на
основе перспективных облачных платформ и с использованием инфраструктурных
возможностей сети RUNNet
 массовое практическое использование облачных сервисов и технологий в учебном процессе
и научных исследованиях, в дистанционном обучении, автоматизации управления вузом, для
предоставления доступа к дорогостоящему ПО, при решении «больших» вычислительных задач
«Облачный» веб-сервис для
совместной работы пользователей
Веб-сервис для совместной работы, синхронизации данных, обмена файлами и удалённого
хранения данных (основан на свободном решении OwnCloud) – http://cloud.runnet.ru
Удаленное хранение и общий доступ к файлам, прием и
хранение факсов и др.
Календарь работ на сети RUNNet
Блокировка запрещенных
законодательством веб-ресурсов
Нормативные документы:
 Федеральный закон от 25.07.2002 №114-ФЗ (ред. от 29.04.2008) «О противодействии
экстремистской деятельности»
 Федеральный закон от 28.07.2012 №139-ФЗ «О внесении изменений в Федеральный
закон «О защите детей от информации, причиняющей вред их здоровью и развитию»
 Федеральный закон от 02.07.2013 №187-ФЗ «О внесении изменений в отдельные
законодательные акты Российской Федерации по вопросам защиты интеллектуальных
прав в информационно-телекоммуникационных сетях»
 Федеральный закон от 28.12.2013 №398-ФЗ «О внесении изменений в Федеральный
закон «Об информации, информационных технологиях и о защите информации»
 Федеральный закон от 05.05.2014 №97-ФЗ «О внесении изменений в Федеральный
закон «Об информации, информационных технологиях и о защите информации» и
отдельные законодательные акты Российской Федерации по вопросам упорядочения
обмена информацией с использованием информационно-телекоммуникационных сетей»
 Федеральный закон от 27.07.2006 №152-ФЗ «О персональных данных»
 Федеральный закон от 07.02.2011 №3-ФЗ «О полиции»
 Федеральный закон от 22.12.2014 №3-ФЗ «О прокуратуре Российской Федерации»
Блокировка запрещенных
законодательством веб-ресурсов
Список Минюста России
Списки Роскомнадзора
http://www.minjust.ru/nko/fedspisok?theme=minjust
http://vigruzki.rkn.gov.ru – ИС для операторов
http://eais.rkn.gov.ru – единый реестр
http://blocklist.rkn.gov.ru – сервис проверки
Блокировка запрещенных
законодательством веб-ресурсов
Блокировка доступа к веб-ресурсам в сети RUNNet
производится
на
основании
действующего
Федерального законодательства по URL ресурсов,
включенных в списки запрещенных Роскомнадзором,
Минюстом России, а также прокуратурами субъектов
РФ (более 15000 ресурсов).
Данный сервис распространяется «по умолчанию» на
всех пользователей RUNNet без необходимости
выполнения дополнительных настроек аппаратного и
программного обеспечения.
http://noc.runnet.ru/admininfo/zapret.html
Блокировка запрещенных
законодательством веб-ресурсов
Применяемые программные решения
В качестве анализатора сетевого трафика используется программный пакет Squid,
функционирующий в режиме прозрачного прокси-сервера на виртуальной Linux-машине.
Магистральный маршрутизатор перенаправляет на эту машину все IP-пакеты, имеющие в
качестве адреса назначения IP-адрес запрещенного ресурса. Squid выполняет проверку
запрашиваемых URL и/или доменных имен на предмет присутствия в списках
запрещенных ресурсов, и при попытке обращения к заблокированному ресурсу в
браузере отображается веб-страница с предупреждением о блокировке доступа.
Для анализа содержимого шифрованных httpsсеансов применяется специальный режим работы
Squid (SSLBump) с динамической генерацией
сертификатов и предварительным установлением
соединения с веб-сервером.
DNS-сервера RUNNet
RUNNet предоставляет возможность свободного использования DNS-серверов для всех
своих пользователей (из IP-пространства RUNNet).
Адреса DNS-серверов для резолвинга в сети RUNNet:
 82.137.137.137 (ns.msk.runnet.ru, находится в Москве)
 82.137.137.82 (ns.spb.runnet.ru, находится в Санкт-Петербурге)
DNS сервер контентной фильтрации (СКФ) RUNNet:
 85.142.16.18 (skf.runnet.ru)
Выполняется фильтрация информации, несовместимой с задачами образования и
воспитания (используются DNS-сервера системы исключения доступа к ресурсам ООО
«МегаВерсия» - имена сайтов, содержащих подобный контент, не разрешаются в IPадреса, пользователь в этом случае получает в браузере страницу с ошибкой 404 без
информирования о причинах недоступности сайтов).
Системой производится анализ адресов и содержимого сайтов, а также запросов к
ведущим поисковым системам (Яндекс, Google).
Открытый сервис видеоконференций
RUNNet - http://vc.runnet.ru
Основные возможности сервиса видеоконференций (вебинаров):
 подключение к видео- и голосовой конференции с использованием локальной веб-камеры и
микрофона (поддержка нескольких аудиодорожек и обмена видео)
 виртуальная доска (whiteboard) для загрузки и показа документов офисных форматов
 поддержка расширенных возможностей виртуальной доски (указатель, масштабирование,
инструменты рисования, управления текстом, доступ к рабочему столу)
 средства обратной связи с участниками видеоконференции (публичные и приватные чаты)
 ролевой доступ в качестве зрителя или модератора, отвечающего за ведение мероприятия
Сервис электронной почты для
образовательных организаций
Сервис электронной почты для образовательных организаций в домене edu.ru – на
сегодня создано около 200 почтовых ящиков для сотрудников органов управления
образованием, школ, техникумов, профессиональных училищ, учреждений
дополнительного образования детей Республики Крым (шаблон почтового адреса *.crimea@edu.ru)
Информационные образовательные
веб-порталы в сети RUNNet
Федеральный портал «Российское
образование» - http://edu.ru
Федеральный портал «Единое окно доступа к
образовательным ресурсам» - http://window.edu.ru
Информационные образовательные
веб-порталы в сети RUNNet
Федеральный центр информационнообразовательных ресурсов http://fcior.edu.ru
Федеральное хранилище «Единая коллекция
цифровых образовательных ресурсов»
- http://school-collection.edu.ru
Контактные данные
Абрамов Алексей Геннадьевич
к.ф.-м.н., начальник отдела информационных систем
ФГАУ ГНИИ ИТТ «Информика»
Филиал в г. Санкт-Петербурге
abramov@runnet.ru
+7 (812) 670-20-10 доб. 2205
http://www.runnet.ru
http://noc.runnet.ru
Download