Рабочее Совещание Создание в России Grid-EGEE Инфраструктуры для поддержки Научных исследований, 17-19 января 2005 www.eu-egee.org Обзор деятельности по направлению SA2 Антон Теслюк Вениамин Коноплев РНЦ Курчатовский Институт EGEE is a project funded by the European Union under contract INFSO-RI-508833 Copyright (c) Members of the EGEE Collaboration. 2004. SA2 – Network Resource Provision Что такое Network Resource Provision? • • • EGEE не занимается созданием новой сетевой инфраструктуры. Необходимо использовать существующие сетевые ресурсы для нужд EGEE Основная задача SA2 – создание методологии для эффективного использования существующих сетевых инфраструктур. 2 Деятельность SA2 • Сбор требований приложений • Спецификация сетевых сервисов на основе требований приложений • Методология предоставления сервисов в рамках SLA • Операционный интерфейс – схема взаимодействий между различными службами при установке и обслуживании сетевых сервисов 3 Состав SA2 • Jean-Paul Gautier (CNRS), Network Resource • • • • • • • • Provision Manager Afrodite Sevasti (GRNET) Mathieu Goutelle (CNRS) Mikhail Boyarskiy (RRC KI) Veniamin Konoplev (RRC KI) Alexander Ilin (RRC KI) Anton Korotin (RRC KI) Anton Tesliouk (RCC KI) Julien Guignard (CNRS) 4 Шаг 1. Изучение имеющийся сетевой инфраструктуры Необходимо получить представление о сетевой инфраструктуре, доступной EGEE • Коннективность организаций-партнеров EGEE • Сетевые сервисы (IPv6, Multicast, L2 VPN) • QoS (Diffserv services: Best Effort, Premium IP, Less than Best Effort, Guar. BW) 5 Шаг 1. NREN Network Services 45 40 Number of NRENs 35 30 no info 25 no planned depl. 20 test partial depl. 15 yes 10 5 0 IPv6 Multicast Premium IP LBE MPLS Guar. BW 6 Шаг 2. Сбор требований приложений к сетевой инфраструктуре Application Requirements: • • • • • Encryption during transmission Connectivity between a grid node and a non-grid host Guaranteed and configurable bandwidth Connection quality (bandwidth, delay, jitter) Scheduled reservation • • • • • • Accessibility to a remote node Accounting Authorization L2 virtual connectivity Long-term, Low-bandwidth, Low-latency QoS Guaranteed delivery time 7 Шаг 3. Service Classes От требований приложений к требованиям к сетевой инфраструктуре • • • • • Гарантированная полоса пропускания «по требованию» (также другие QoS параметры: delay, jitter, packet loss) Передача большого количества данных в течение фиксированного интервала времени Безопасность: аутентификация и шифрование Эмуляция L2 VPN Возможность контроля использования сетевой инфраструктуры 8 Шаг 3. Service Classes Service Classes Platinum Class L2 VPN Non-QoS Bulk Transfer Encryption Real-Time Interactions L2 VPN Emulation Real-Time Stream Authentication 9 Шаг 3. Service Classes Bandwidth One-way delay Jitter One-way packet loss Bulk Transfer Big Normal Normal Good Real-Time Interactions (RTI) Small Best Good Best Real-Time Stream (RTS) Medium Best Best Good 10 Service Classes Today • GEANT: Premium IP, Best Effort and LBE • Premium IP – гарантирует все параметры QoS • BE и LBE – нет никаких QoS гарантий Platinum RTI and RTS Premium IP Bulk Transfer BE или LBE На сетевом уровне нет возможности организовать Authentication и Encryption. 11 Резервирование по запросу Резервирование сетевых ресурсов. Основная идея: двухуровневая схема. 1. Стадия предварительной подготовки. Уславливается SLA (Service Level Agreement, договор) определяющий права резервирования. 2. Стадия резервирования. Посылается запрос (Service Request, SR) с последующим резервированием. 12 Операционный интерфейс EGEENRENs • Задача: необходимо формализовать взаимодействие между EGEE и GEANT/NRENs. • Набор формальных процедур взаимодействия между ответственными службами при установке и обслуживании сетевых сервисов – операционный интерфейс. 13 Проблемы организации интерфейса взаимодействия EGEE-NRENs • Ограничения «типичного» НОКа: Разрешение проблем внутри собственного административного домена Собственная схема взаимодействия с пользователями • Сложность сетевой инфраструктуры Большое количество ресурсных центров, подключенных к разным сетям Большое количество НОКов со своими схемами взаимодействия Новые сетевые сервисы Необходимо создать службу для решения сетевых проблем, связанных с деятельностью EGEE – ENOC. 14 Функции операционного интерфейса • • • • • • ENOC участвует в следующих задачах: Инсталляция SLA Мониторинг SLA Разрешение сетевых проблем. Обнаружение и разрешение проблем, связанных с нарушением SLA Поддержание топологической базы данных с информацией о всех RC и их сетевой инфраструктуре Поддержание базы данных SLA Обработка оповещений от NRENs с информацией об изменении сетевой инфраструктуры и планируемых сбоях https://edms.cern.ch/document/503527 15 Схема решения сетевых проблем 16 Открытые вопросы • • • • Организация ENOC Организация Helpdesk Топологическая база данных База данных SLA 17