12 SCAMPI
SCAMPI (Scaleable Monitoring Platform for the Internet) je projektem 5. rámcového programu Evropské Unie (IST-2001-32404). CESNET je jedním z řešitelů (Principal Contractor) a na projektu se podílí od počátku jeho příprav začátkem roku 2001. Projekt byl zahájen 1. dubna 2002 a celková doba jeho trvání je 30 měsíců.
12.1 Řešitelé projektu
Na projektu SCAMPI se podílí celkem deset organizací ze sedmi evropských států. Koordinátorem projektu je TERENA. Kromě CESNETu jsou dalšími řešiteli:
- IMEC (Belgie)
- LIACS (Holandsko)
- NETikos (Itálie)
- Uninett (Norsko)
- FORTHnet (Řecko)
- FORTH (Řecko)
- 4Plus (Řecko)
- Siemens (Německo)
12.2 Hlavní cíle
Projekt si stanovil následující základní cíle:
- vývoj výkonného monitorovacího adaptéru pro přenosové rychlosti do 10 Gb/s
- vývoj otevřené a rozšiřitelné architektury pro monitorování sítí
- vývoj měřicích a monitorovacích nástrojů pro DoS (Denial of Service), QoS monitoring, audit SLS, analýzu provozu, "traffic engineering", a účtovací aplikace
- spolupráce s relevantními projekty a standardizačními aktivitami (IETF)
- publikování dosažených výsledků
Základní blokové schéma adaptéru SCAMPI představuje obrázek 12.1. Komponenty softwarové části projektu a vazbu mezi nimi najdete na obrázku 12.2.
12.3 Organizační členění projektu
Podobně jako jiné IST projekty je SCAMPI rozdělen na několik pracovních skupin (Workpackage, WP), které se dále dělí na jednotlivé úkoly:
12.3.1 WP 0 - Analýza požadavků
Úkolem WP0 je sestavit obecný přehled současného stavu relevantních nástrojů a platforem. Na základě tohoto seznamu byly identifikovány a analyzovány aktuální i budoucí požadavky na jednotlivé součásti projektu SCAMPI.
WP0 se vnitřně člení na tyto úkoly:
- přehled nástrojů, platforem a technologií, které mají nějaký vztah ke SCAMPI
- definování požadavků
- sjednocení požadavků
Výstupem WP0 jsou dva dokumenty:
- D0.1 - Description and analysis of the state-of-the-art
- D0.2 - Measurement-based application requirements
12.3.2 WP1 - Návrh architektury
Úkolem WP1 je základní návrh architektury monitorovacího adaptéru, definice rozhraní aplikační úrovně (Monitoring Application Programming Interface - MAPI) a analýza požadavků na operační systém.
Výstupem z WP1 budou následující dokumenty:
- D1.1 - High-level SCAMPI architecture and components
- D1.2 - SCAMPI architecture and component design
- D1.3 - Detailed architecture design
- D1.4 - Recommendations for Next-Generation Monitoring Systems
12.3.3 WP2 - Implementace systému
WP2 je stěžejní částí celého projektu SCAMPI. Hlavním úkolem je implementace jádra navržené architektury v rovině hardware i software a integrace všech součástí. Dalším úkolem je vývoj aplikací pro různé způsoby využití platformy SCAMPI. WP2 je vnitřně strukturováno následovně:
- implementace nižší vrstvy
- implementace middleware
- integrace systému
- vývoj aplikací
Dokumenty:
- D2.1 - Preliminary implementation report
- D2.2 - SCAMPI prototype implementation
- D2.3 - Enhanced SCAMPI implementation and applications
12.3.4 WP3 - Experimentální ověření
Hlavním úkolem této sekce je provádět experimenty, testy a měření za účelem ověření funkčnosti a vlastností architektury SCAMPI. Zjištěné výsledky budou použity jednak pro zlepšení návrhu a implementace SCAMPI a dále pro celkové demonstrování výsledků projektu.
Pracovní skupina WP3 se vnitřně člení na tyto úkoly:
- definice experimentů a požadavků na použitou infrastrukturu
- plán experimentů a návrh testovací infrastruktury
- hodnocení komponent i celku na základě provedených experimentů
- bezpečnostní a riziková analýza
Dokumenty skupiny WP3:
- D3.1 - Experiment definition and Infrastructure Requirements
- D3.2 - Description of Experiment Plans and infrastructure setup
- D3.3 - Risk and Security Analysis
- D3.4 - Description of experiment results
- D3.5 - Assessment of architecture and implementation
12.3.5 WP4 - Řízení projektu a prezentace
Hlavním úkolem WP4 je celkové řízení projektu, včetně přípravy zpráv pro Evropskou Komisi a organizování schůzek řešitelů projektu. Dále se WP4 stará o prezentaci projektu a vnější vztahy, např. spolupráci na standardizaci. V průběhu řešení projektu budou organizovány dva workshopy.
Definované výstupy WP4:
- D4.1 - 1st SCAMPI Workshop
- D4.2 - Monitoring BOF Meeting
- D4.3 - 2nd SCAMPI Workshop
- D4.4 - Exploitation and Use Plan
12.4 Časový plán řešení projektu
Struktura projektu SCAMPI je poměrně složitá. Jednotlivé pracovní skupiny zahajují svoji činnost postupně v návaznosti na již dokončené výstupy, ale zároveň v maximální míře pracují paralelně. Časový harmonogram řešení uvádí obrázek 12.3.
12.5 Podíl CESNETu na projektu SCAMPI
Celková pracnost projektu i množství práce každého partnera na řešení projektu se vyjadřuje v člověkoměsících (MM). Součástí základního dokumentu, popisujícího projekt (Work Description), je plánované rozdělení těchto MM až na úroveň úkolů jednotlivých WP pro každého partnera. Dále je pro každý WP stanoven jeden partner jako jeho vedoucí. Obdobně je určen zodpovědný partner pro každý dokument nebo jiný výstup.
Podíl CESNETu je 34 MM z celkového počtu 483. Podílíme se na všech WP, ale těžiště naší práce spočívá ve WP3. CESNET je vedoucím WP3 a je zodpovědný za dokumenty D3.2 a D3.4
12.6 Průběh řešení projektu v roce 2002
Projekt byl zahájen počátkem dubna. Podle stanoveného časového plánu byly v roce 2002 (t.j. v prvních 9 měsících řešení projektu) zpracovány čtyři dokumenty (D0.1, D0.2, D1.1 a D3.1). Záhy po zahájení projektu se však zjistilo, ze jeden z partnerů, firma 4Plus, není schopen přispět do projektu původně slíbeným vývojem a výrobou vysokorychlostního monitorovacího adaptéru podle specifikace vzniklé v průběhu řešení projektu.
Vzniklou situaci se snaží ostatní členové konsorcia řešit. Jednou z variant je orientovat se na existující adaptéry DAG firmy Endace. Za perspektivnější považujeme adaptaci směrovací karty pro IPv6, která je v současné době vyvíjena v rámci IST projektu 6NET kolegy z Masarykovy University Brno.
V průběhu roku 2002 se konala tři setkání řešitelů: v dubnu v Leidenu, v červenci v Kristiansandu a v říjnu v Praze.
12.7 Plán na rok 2003
Rok 2003 bude klíčovým v aktivitách projektu SCAMPI. Do konce března musí být dokončen dokument D3.2, za který odpovídá CESNET. V té době také začnou plánované testy, organizované CESNETem.
Na leden 2003 je naplánován první workshop SCAMPI, kde budou zveřejněny dosavadní výsledky.
Pokud bude přijata varianta vývoje adaptéru na základě HW směrovače IPv6, dojde od příštího roku k výraznému zvýšení podílu CESNETu na řešení projektu SCAMPI. Předpokládané navýšení je 10 člověkoměsíců a bude znamenat potřebu zajistit další řešitele.
obsah |
následující
|