SlideShare ist ein Scribd-Unternehmen logo
1 von 14
Проект  Aricent  -  ISS Обзор задачи и требований к кандидатам
Aricent - ISS (Intelligent Switch Solution) Aricent - ISS  - это универсальное ПО для сетевых устройств (коммутаторов, маршрутизаторов). Aricent ISS –  вариант развертывания
Aricent ISS - Layer 2  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Aricent ISS  поддерживает весь стек протоколов, необходимый для работы современных сетевых устройств: Layer2   features: VLAN  со смешанным оборудованием
Aricent ISS - Layer 3 ,[object Object],[object Object],[object Object],[object Object],L ayer 3  features: Связанные  IPv6  сети через сеть  IPv4
Aricent ISS  - дополнительные функции  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],(Формат команд базируется на формате   Cisco-устройств). Конфигурация через  Web- интерфейс
Универсальный подход Универсальность написанного решения обеспечивается использованием дополнительных промежуточных уровней абст р акции  ( оберток )  для специфических вызовов, которые могут иметь разную природу – вызовы ОС, аппаратно-зависимые вызовы. Обобщенная схема  Aricent ISS
Поддержка разных ОС Благодаря существованию слоя абстакции вызовов ОС обеспечивается поддержка нескольких операционных систем (Linux, VxWorks, Nucleus, QNX - обертки для них уже разработаны). Обобщенная схема  Aricent ISS
Задача – интегрирование для аппаратной платформы Сейчас стоит задача  интегрирования  готового программного решения  Aricent  ISS на конкретную аппаратную платформу: Marvell  ASIC Packet Processor,  семейство  Cheetah2/LinkStreet (поставщик - Marvell, Израиль). Обобщенная схема  Aricent ISS
Обзор одного из целевых устройств –  Cheetah2 Устройства представляют собой L3-enabled гигабитные коммутаторы (24/48 гигабитные Ethernet порты, +10-гигабитные оптические порты). Операци я  коммутации выполняется специфическим интегральным чипом (ASIC Packet Processor) без задействования CPU. interconnection Схема портов устройства  Cheetah2 DB-DX285-48G-4XG 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 1 2 49 50 51 52 Device  0 Device  1 Device  0 Device  1 XFP IB XFP IB COMBO  Fiber Internal ports for PP  Back panel Front panel
Драйвер для работы с сетевым устройством -  CPSS ,[object Object],[object Object],[object Object],Структура драйвера  CPSS  для семейства  DxCheetah
Постановка задачи интегрирования Суть задачи  - разобраться с интерфейсами драйвера и реализовать все необходимые функции прослойки аппаратной абстракции (NPAPI - Network Processor API). iss(config)# vlan 2 iss(config-vlan)# ports Gigabitethernet 0/3-7 name VLAN2 INT4   FsVlanHwAddVlanEntry (tVlanId VlanId, tPortList PortBmp, tPortList UnTagPortBmp) { gtStatus =  cpssDxChBrgVlanEntryWrite ( gtDev, (GT_U16) VlanId, &portsMembers, &portsTagging, &vlanInfo ); } CLI Функция  NPAPI  – абстракция устройства Вызов драйвера устройства
Отладка ПО непосредственно на устройстве Язык программирования - ANSI-C. Задача также предполагает начальное тестирование в "железе“ с помощью тестовых топологий и генерации тестового траффика. Схема отладки ПО на устройстве
Требования к кандидатам ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Спасибо за внимание! Если Вас заинтересовало наше предложение, пожалуйста, свяжитесь с нами по контактному  адресу (также указан в прилагаемом буклете): E-mail:   [email_address] Телефон:  (044) 494-2600 Адрес сайта (URL):  http://www.aricent.com Communication powers the world. Aricent powers communications.

Weitere ähnliche Inhalte

Was ist angesagt?

Виртуализация ASR 9000: объединение шасси в кластер и подключение сателлитов
Виртуализация ASR 9000: объединение шасси в кластер и подключение сателлитовВиртуализация ASR 9000: объединение шасси в кластер и подключение сателлитов
Виртуализация ASR 9000: объединение шасси в кластер и подключение сателлитов
Cisco Russia
 
полигон импортозамещение для промпредприятий 2015 v11
полигон импортозамещение для промпредприятий 2015 v11полигон импортозамещение для промпредприятий 2015 v11
полигон импортозамещение для промпредприятий 2015 v11
eucariot
 
Технология Cisco Instant Access для упрощения структуры кампусных сетей
Технология Cisco Instant Access для упрощения структуры кампусных сетейТехнология Cisco Instant Access для упрощения структуры кампусных сетей
Технология Cisco Instant Access для упрощения структуры кампусных сетей
Cisco Russia
 
Технология Cisco Instant Access для упрощения структуры кампусных сетей.
Технология Cisco Instant Access для упрощения структуры кампусных сетей. Технология Cisco Instant Access для упрощения структуры кампусных сетей.
Технология Cisco Instant Access для упрощения структуры кампусных сетей.
Cisco Russia
 
Развитие платформы Cisco ASR 9000: Технологическое лидерство.
Развитие платформы Cisco ASR 9000: Технологическое лидерство. Развитие платформы Cisco ASR 9000: Технологическое лидерство.
Развитие платформы Cisco ASR 9000: Технологическое лидерство.
Cisco Russia
 
Обновления в серии маршрутизаторов ASR9k
Обновления в серии маршрутизаторов ASR9kОбновления в серии маршрутизаторов ASR9k
Обновления в серии маршрутизаторов ASR9k
Cisco Russia
 

Was ist angesagt? (20)

NCS 5500/5000 детальный обзор
NCS 5500/5000 детальный обзорNCS 5500/5000 детальный обзор
NCS 5500/5000 детальный обзор
 
Архитектура Cisco EPN для сетей Carrier Ethernet и Mobile Backhaul
Архитектура Cisco EPN для сетей Carrier Ethernet и Mobile BackhaulАрхитектура Cisco EPN для сетей Carrier Ethernet и Mobile Backhaul
Архитектура Cisco EPN для сетей Carrier Ethernet и Mobile Backhaul
 
Nedospasov defcon russia 23
Nedospasov defcon russia 23Nedospasov defcon russia 23
Nedospasov defcon russia 23
 
ОАО НПП "Полигон": сетевые и телекоммуникационные решения для нефтегазовой от...
ОАО НПП "Полигон": сетевые и телекоммуникационные решения для нефтегазовой от...ОАО НПП "Полигон": сетевые и телекоммуникационные решения для нефтегазовой от...
ОАО НПП "Полигон": сетевые и телекоммуникационные решения для нефтегазовой от...
 
Виртуализация ASR 9000: объединение шасси в кластер и подключение сателлитов
Виртуализация ASR 9000: объединение шасси в кластер и подключение сателлитовВиртуализация ASR 9000: объединение шасси в кластер и подключение сателлитов
Виртуализация ASR 9000: объединение шасси в кластер и подключение сателлитов
 
Развитие платформы ASR 9000
Развитие платформы ASR 9000Развитие платформы ASR 9000
Развитие платформы ASR 9000
 
Архитектура Segment Routing
Архитектура Segment RoutingАрхитектура Segment Routing
Архитектура Segment Routing
 
полигон импортозамещение для промпредприятий 2015 v11
полигон импортозамещение для промпредприятий 2015 v11полигон импортозамещение для промпредприятий 2015 v11
полигон импортозамещение для промпредприятий 2015 v11
 
Технология Cisco Instant Access для упрощения структуры кампусных сетей
Технология Cisco Instant Access для упрощения структуры кампусных сетейТехнология Cisco Instant Access для упрощения структуры кампусных сетей
Технология Cisco Instant Access для упрощения структуры кампусных сетей
 
Segment Routing: фундамент для построения сетей SDN
Segment Routing: фундамент для построения сетей SDNSegment Routing: фундамент для построения сетей SDN
Segment Routing: фундамент для построения сетей SDN
 
Развитие линейки маршрутизаторов Cisco NCS
Развитие линейки маршрутизаторов Cisco NCSРазвитие линейки маршрутизаторов Cisco NCS
Развитие линейки маршрутизаторов Cisco NCS
 
Технология Cisco Instant Access для упрощения структуры кампусных сетей.
Технология Cisco Instant Access для упрощения структуры кампусных сетей. Технология Cisco Instant Access для упрощения структуры кампусных сетей.
Технология Cisco Instant Access для упрощения структуры кампусных сетей.
 
Обзор новых возможностей Cisco WAE. Назначение и состав программной платформы
Обзор новых возможностей Cisco WAE. Назначение и состав программной платформыОбзор новых возможностей Cisco WAE. Назначение и состав программной платформы
Обзор новых возможностей Cisco WAE. Назначение и состав программной платформы
 
Серверы стандартной архитектуры
Серверы стандартной архитектурыСерверы стандартной архитектуры
Серверы стандартной архитектуры
 
Связь территориально- распределенных ЦОД
Связь территориально- распределенных ЦОДСвязь территориально- распределенных ЦОД
Связь территориально- распределенных ЦОД
 
Кластер высокой готовности @ Лаборатория 50
Кластер высокой готовности @ Лаборатория 50Кластер высокой готовности @ Лаборатория 50
Кластер высокой готовности @ Лаборатория 50
 
Развитие платформы Cisco ASR 9000: Технологическое лидерство.
Развитие платформы Cisco ASR 9000: Технологическое лидерство. Развитие платформы Cisco ASR 9000: Технологическое лидерство.
Развитие платформы Cisco ASR 9000: Технологическое лидерство.
 
ПК КВГ
ПК КВГПК КВГ
ПК КВГ
 
Обновления в серии маршрутизаторов ASR9k
Обновления в серии маршрутизаторов ASR9kОбновления в серии маршрутизаторов ASR9k
Обновления в серии маршрутизаторов ASR9k
 
Новые возможности IOS-XR 6 контейнеры, программируемость и телеметрия
Новые возможности IOS-XR 6 контейнеры, программируемость и телеметрияНовые возможности IOS-XR 6 контейнеры, программируемость и телеметрия
Новые возможности IOS-XR 6 контейнеры, программируемость и телеметрия
 

Ähnlich wie Aricent ISS integration for Marvell - requirements to candidates

Маршрутизатор ASR1000
Маршрутизатор ASR1000Маршрутизатор ASR1000
Маршрутизатор ASR1000
Cisco Russia
 
Доклад в Mail.ru 01.11.12
Доклад в Mail.ru 01.11.12Доклад в Mail.ru 01.11.12
Доклад в Mail.ru 01.11.12
Alex Tutubalin
 
Безопасность Центров Обработки Данных
Безопасность Центров Обработки ДанныхБезопасность Центров Обработки Данных
Безопасность Центров Обработки Данных
Cisco Russia
 
Лекция 3: Векторизация кода (Code vectorization, SIMD, SSE, AVX)
Лекция 3: Векторизация кода (Code vectorization, SIMD, SSE, AVX)Лекция 3: Векторизация кода (Code vectorization, SIMD, SSE, AVX)
Лекция 3: Векторизация кода (Code vectorization, SIMD, SSE, AVX)
Mikhail Kurnosov
 

Ähnlich wie Aricent ISS integration for Marvell - requirements to candidates (20)

Виртуализация сетевой инфраструктуры на примере использования IOS-XRv 9000 и ...
Виртуализация сетевой инфраструктуры на примере использования IOS-XRv 9000 и ...Виртуализация сетевой инфраструктуры на примере использования IOS-XRv 9000 и ...
Виртуализация сетевой инфраструктуры на примере использования IOS-XRv 9000 и ...
 
SDN: Что это? Что оно нам дает и как его использовать
SDN: Что это? Что оно нам дает и как его использоватьSDN: Что это? Что оно нам дает и как его использовать
SDN: Что это? Что оно нам дает и как его использовать
 
Сетевая виртуализация в корпоративных сетях Cisco - новые возможности для WAN...
Сетевая виртуализация в корпоративных сетях Cisco - новые возможности для WAN...Сетевая виртуализация в корпоративных сетях Cisco - новые возможности для WAN...
Сетевая виртуализация в корпоративных сетях Cisco - новые возможности для WAN...
 
Cisco Nexus 7700 и Cisco Catalyst 6800. Особенности применения в корпоративно...
Cisco Nexus 7700 и Cisco Catalyst 6800. Особенности применения в корпоративно...Cisco Nexus 7700 и Cisco Catalyst 6800. Особенности применения в корпоративно...
Cisco Nexus 7700 и Cisco Catalyst 6800. Особенности применения в корпоративно...
 
Создание и развитие отечественной платформы с открытым программным кодом для ...
Создание и развитие отечественной платформы с открытым программным кодом для ...Создание и развитие отечественной платформы с открытым программным кодом для ...
Создание и развитие отечественной платформы с открытым программным кодом для ...
 
Архитектура и уникальные особенности магистральной платформы Cisco NCS 6000
Архитектура и уникальные особенности магистральной платформы Cisco NCS 6000Архитектура и уникальные особенности магистральной платформы Cisco NCS 6000
Архитектура и уникальные особенности магистральной платформы Cisco NCS 6000
 
Маршрутизатор ASR1000
Маршрутизатор ASR1000Маршрутизатор ASR1000
Маршрутизатор ASR1000
 
Доклад в Mail.ru 01.11.12
Доклад в Mail.ru 01.11.12Доклад в Mail.ru 01.11.12
Доклад в Mail.ru 01.11.12
 
Инновации Cisco для маршрутизации и коммутации в корпоративных сетях
Инновации Cisco для маршрутизации и коммутации в корпоративных сетяхИнновации Cisco для маршрутизации и коммутации в корпоративных сетях
Инновации Cisco для маршрутизации и коммутации в корпоративных сетях
 
Лекция 3. Векторизация кода (Code vectorization: SSE, AVX)
Лекция 3. Векторизация кода (Code vectorization: SSE, AVX)Лекция 3. Векторизация кода (Code vectorization: SSE, AVX)
Лекция 3. Векторизация кода (Code vectorization: SSE, AVX)
 
Развитие технологий построения распределенных ЦОД
Развитие технологий построения распределенных ЦОДРазвитие технологий построения распределенных ЦОД
Развитие технологий построения распределенных ЦОД
 
Разработка OpenFlow-коммутатора на базе сетевого процессора EZchip
Разработка OpenFlow-коммутатора на базе сетевого процессора EZchipРазработка OpenFlow-коммутатора на базе сетевого процессора EZchip
Разработка OpenFlow-коммутатора на базе сетевого процессора EZchip
 
Алексей Котов. "Разделяй и властвуй". IT-пятница, октябрь 2018
Алексей Котов. "Разделяй и властвуй". IT-пятница, октябрь 2018Алексей Котов. "Разделяй и властвуй". IT-пятница, октябрь 2018
Алексей Котов. "Разделяй и властвуй". IT-пятница, октябрь 2018
 
Новинки продуктовой линейки маршрутизаторов с интеграцией сервисов (ISR)
Новинки продуктовой линейки маршрутизаторов с интеграцией сервисов (ISR)Новинки продуктовой линейки маршрутизаторов с интеграцией сервисов (ISR)
Новинки продуктовой линейки маршрутизаторов с интеграцией сервисов (ISR)
 
Инфрраструктура ЦОД - интерконнект от Qlogik
Инфрраструктура ЦОД - интерконнект от QlogikИнфрраструктура ЦОД - интерконнект от Qlogik
Инфрраструктура ЦОД - интерконнект от Qlogik
 
Безопасность Центров Обработки Данных
Безопасность Центров Обработки ДанныхБезопасность Центров Обработки Данных
Безопасность Центров Обработки Данных
 
Treukhov mclags
Treukhov mclagsTreukhov mclags
Treukhov mclags
 
Архитектура и принципы функционирования сетевой фабрики Cisco ACI
Архитектура и принципы функционирования сетевой фабрики Cisco ACIАрхитектура и принципы функционирования сетевой фабрики Cisco ACI
Архитектура и принципы функционирования сетевой фабрики Cisco ACI
 
Лекция 5. Основы параллельного программирования (Speedup, Amdahl's law, Paral...
Лекция 5. Основы параллельного программирования (Speedup, Amdahl's law, Paral...Лекция 5. Основы параллельного программирования (Speedup, Amdahl's law, Paral...
Лекция 5. Основы параллельного программирования (Speedup, Amdahl's law, Paral...
 
Лекция 3: Векторизация кода (Code vectorization, SIMD, SSE, AVX)
Лекция 3: Векторизация кода (Code vectorization, SIMD, SSE, AVX)Лекция 3: Векторизация кода (Code vectorization, SIMD, SSE, AVX)
Лекция 3: Векторизация кода (Code vectorization, SIMD, SSE, AVX)
 

Aricent ISS integration for Marvell - requirements to candidates

  • 1. Проект Aricent - ISS Обзор задачи и требований к кандидатам
  • 2. Aricent - ISS (Intelligent Switch Solution) Aricent - ISS - это универсальное ПО для сетевых устройств (коммутаторов, маршрутизаторов). Aricent ISS – вариант развертывания
  • 3.
  • 4.
  • 5.
  • 6. Универсальный подход Универсальность написанного решения обеспечивается использованием дополнительных промежуточных уровней абст р акции ( оберток ) для специфических вызовов, которые могут иметь разную природу – вызовы ОС, аппаратно-зависимые вызовы. Обобщенная схема Aricent ISS
  • 7. Поддержка разных ОС Благодаря существованию слоя абстакции вызовов ОС обеспечивается поддержка нескольких операционных систем (Linux, VxWorks, Nucleus, QNX - обертки для них уже разработаны). Обобщенная схема Aricent ISS
  • 8. Задача – интегрирование для аппаратной платформы Сейчас стоит задача интегрирования готового программного решения Aricent ISS на конкретную аппаратную платформу: Marvell ASIC Packet Processor, семейство Cheetah2/LinkStreet (поставщик - Marvell, Израиль). Обобщенная схема Aricent ISS
  • 9. Обзор одного из целевых устройств – Cheetah2 Устройства представляют собой L3-enabled гигабитные коммутаторы (24/48 гигабитные Ethernet порты, +10-гигабитные оптические порты). Операци я коммутации выполняется специфическим интегральным чипом (ASIC Packet Processor) без задействования CPU. interconnection Схема портов устройства Cheetah2 DB-DX285-48G-4XG 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 1 2 49 50 51 52 Device 0 Device 1 Device 0 Device 1 XFP IB XFP IB COMBO Fiber Internal ports for PP Back panel Front panel
  • 10.
  • 11. Постановка задачи интегрирования Суть задачи - разобраться с интерфейсами драйвера и реализовать все необходимые функции прослойки аппаратной абстракции (NPAPI - Network Processor API). iss(config)# vlan 2 iss(config-vlan)# ports Gigabitethernet 0/3-7 name VLAN2 INT4 FsVlanHwAddVlanEntry (tVlanId VlanId, tPortList PortBmp, tPortList UnTagPortBmp) { gtStatus = cpssDxChBrgVlanEntryWrite ( gtDev, (GT_U16) VlanId, &portsMembers, &portsTagging, &vlanInfo ); } CLI Функция NPAPI – абстракция устройства Вызов драйвера устройства
  • 12. Отладка ПО непосредственно на устройстве Язык программирования - ANSI-C. Задача также предполагает начальное тестирование в "железе“ с помощью тестовых топологий и генерации тестового траффика. Схема отладки ПО на устройстве
  • 13.
  • 14. Спасибо за внимание! Если Вас заинтересовало наше предложение, пожалуйста, свяжитесь с нами по контактному адресу (также указан в прилагаемом буклете): E-mail: [email_address] Телефон: (044) 494-2600 Адрес сайта (URL): http://www.aricent.com Communication powers the world. Aricent powers communications.