Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
CASE HISTORY
Introduzione
Con lobiettivo di estendere la
propria area aereoportuale il
Qatar ha assegnato alla Selex
Sistemi Integrati (oggi Selex
Ex), limplementazione di un
nuovo e moderno aereoporto
chiamato NDIA. Nella torre
principale di controllo
installato un Server per la
sincronizzazione temporale
della Meinberg monitorato
da NetCrunch 24x7.
Supporto Prevendita
Supporto Online
Applicazioni Web
Assistenza e Testing
Ringraziamenti
Note sullautore
Ingegneria
Applicazioni Custom
Technology Consulting
Raccolta Dati
Aereoporto di Doha
Al termine dei lavori previsiti nel 2015,
laeroporto porter ogni anno 50 milioni di
passeggeri, 2 milioni di tonnellate di carico
merci nonch 320,000 atterraggi e partenze.
La citt di Doha
La Sicurezza
Gli E-gates installati ai terminal identificheranno
i passeggeri il giorno prima dellimbarco cos da
tracciare i passeggeri prima di entrare o uscire
dallo Stato. Il sistema per la gestione dei bagagli
sar monitorato attraverso la tecnologia (BHS)
che utilizza frequenze radio per lidentificazione
di supporti (RFID); sar anche potenziato il
sistema di sicurezza in linea, che incorpora
Analisi Requisiti
SNMP
Configurazione Trap
Server
Assistenza Remota
Analisi delle Prestazioni
Windows
Documentazione
IT Training
Analisi pacchetti
Il sistema GPS
La sincronizzazione
Supporto Prevendita
Supporto Online
Applicazioni Web
Assistenza e Testing
Ogni ricevitore costituito da una propria memoria che contiene la banca dati per identificare
i satelliti; il ricevitore fa riferimento a queste informazioni interamente per generare un esatta
replica del codice del satellite durante la comunicazione ( il codice deve essere generato sia nel
ricevitore sia nel satellite nello stesso istante).
Ingegneria
Applicazioni Custom
Technology Consulting
Raccolta dati
Stratum
Supporto Prevendita
Supporto Online
Applicazioni Web
Assistenza e Testing
NTP Timestamps
Il dato a 64 bit scambiato dal protocollo suddiviso
in 32 bit che definiscono i secondi e altri 32 bit per la
parte decimale.
Ogni 232 secondi lintervallo temporale descritto dal
protocollo si ripete, per cui necessario specificare a
quale periodo ci si riferisce.
Ingegneria
Applicazioni Custom
Technology Consulting
Raccolta dati
Il Time Server
Il server installato presso la torre di controllo a
Doha un Meinberg LANTIME M300. Il server si
occupa di mantenere sincronizzati tutti i clienti NTP
della rete e i sistemi di controllo volo della torre.
Dal pannello frontale un ampio display mostra lo
stato di tutti i sottosistemi NTP. La configurazione
pu essere effettuata tramite web browser o da
terminale (SSH o Telnet).
Meinberg
www.meinbergglobal.com
Supporto Prevendita
Supporto Online
Applicazioni Web
Assistenza e Testing
Ingegneria
Applicazioni Custom
Technology Consulting
Raccolta dati
Il software di Monitoraggio
NetCrunch un prodotto per il monitoraggio
di una rete internet in grado di controllare
ogni applicazione, servizio, server e apparato
connesso; la soluzione implementata per il
controllo 24/7 del Time Server LANTIME a Doha.
Include molte opzioni di notifica (via e-mail,
pager, ICQ, SMS, SNMP), correzioni automatiche,
allarmi, log degli eventi, trend, reportistica e
accesso via Web, viste personalizzate della rete
e strumenti diagnostici TCP.
AdRem Software
www.adremsoft.com
Fondata nel 1998, Adrem Software unazienda
specializzata nello sviluppo e nella ricerca di
soluzioni per la gestione, lamministrazione, la
risoluzione dei guasti ed il monitoraggio di una
rete Internet. I prodotti AdRem trovano impiego
in qualsiasi tipo di infrastuttura, dalle piccole
imprese fino alle grandi organizzazioni anche
con pi di 2000 nodi.
Il monitoraggio delle prestazioni, delle
disponibilit dei dispositivi e dei servizi della
rete riduce il downtime nonch i costi necessari
per la loro manutenzione, garantendo cos che
tutte le diverse tecnologie presenti siano sempre
disponibili e funzionali.
I software AdRem permettono di gestire il
proprio network, in ununica soluzione ad un
unico prezzo.
Per maggiori informazioni contattare
info@antoniodimaio.com
Supporto Prevendita
Supporto Online
Applicazioni Web
Assistenza e Testing
Ingegneria
Applicazioni Custom
Technology Consulting
Raccolta dati
Giorno 1
Configurazione della macchina e
Verifica della Rete
Giunto allaereoporto intorno alle 9 di mattina
(ora locale), effettuo tutte le procedure di
sicurezza prima di recarmi presso la torre di
controllo, dislocata a circa 2km dagli uffici.
Qui trovo una macchina server 2003 sulla
quale, dopo aver verificato i requisiti minini e
la compatibilit, procedo con linstallazione
dellapplicativo NetCrunch Server da CD. S
da CD, perch la sala server, per questioni di
sicurezza non connessa ad internet. Questo
ha complicato la comunicazione con i fornitori
e con gli ingegneri stessi degli uffici a Doha.
Armadio
La Stanza Server
Verifica Rack
Gestione Dati
Verifica Hardware
Definizione Apparato
Installazione NetCrunch
Configurazione
Scansione Rete
Creazione Mappe
Definizione Monitor
Definizione Diagrammi
Giorno 2
Diagramma del Sistema e
Visualizzazione degli Allarmi
Definizione Eventi
Definizione Allarmi
Simulazione e Testing
GUI
Messaggi Custom
Azioni Correttive
Giorno 3
Monitoraggio dei Servizi della Rete
Il monitoraggio dei servizi di rete TCP in NetCrunch avviene tramite le socket. Ogni servizio in
ascolto su una porta TCP come NTP, pu essere
monitorato da NetCrunch, che diventa un client
TCP; NetCrunch verifica la disponibilit (connessione TCP instaurata) e la correttezza dei pattern di risposta inviati dal serivizio in risposta alle
stringhe di richiesta da me configurate.
Trovo questa modalit di monitoraggio interessante e utile, ad esempio laddove non possibile accedere al sistema remoto come utente
admin o tramite SNMP. Le possibilit di monitoraggio sono davvero tante perch possibile
creare cloni e ereditare le propriet da un servizio base.
Di ogni servizio possibile tracciare e creare
eventi, cruscotti e rapporti per (%pacchetti persi, %errori, media RTT) e confrontare queste
statistiche, in un unico grafico, con uno o pi
servizi di riferimento esistenti.
In Qatar sono stati scelti come principali servizi:
NTP, PING e SNMP. Ho impostato alcuni controlli
sui paramentri dellantenna tramite SNMP, consentendo cos al personale di tracciare le statistiche del servizio e ricevere segnalazioni tramite SMS in caso di errori.
>> EVENT
>> ACTION
NTP
Write to
event log
NTP
NTP service is UP
Write to
event log
SNMP
SNMP serviceis UP
Write to
event log
SNMP
Write to
event log
NTP / %Packet
Lost
Write to
event log
SNMP /
%Packet Lost
Write to
event log
Connection
Reliability
Write to
event log
Write to
event log
Definizione Soglie
Reportistica
Logging Locale
Syslog
Giorno 4
Monitoraggio tramite SNMP
Utilizzando le variabili SNMP e gli oggetti MIB
(MIB standard e MIB enterprise fornite dal vendor) possibile configurare un buon numero di
allarmi.
Il server LANTIME compatibile con il protocollo SNMP e parte degli oggetti disponibili sono
stati utilizzati per limpostazione passiva di alcuni controlli per il monitoraggio di parametri
vitali quali: la sincronizzazione dellantenna,
lo stato dellantenna (Antenna Faulty), lo stato
della sorgente di riferimento e il numero corrente di satelliti visibili (vedi descrizione GPS nella
parte introduttiva).
Anche per SNMP, stato effettuato uno studio
approfondito sul sistema e sulle problematiche
GPS con lo scopo di individuare i principali parametri/metriche da prendere in carico nel sistema. Sono stati configurati anche cruscotti che
in tempo reale mostrano landamento di alcune
di queste grandezze, dati che vengono conservati da NetCrunch permettendo cos la creazione di statistiche per lanalisi a lungo termine.
Allarmi SNMP
>> OBJECT
mbgLtRefGpsStateVal
mbgLtNtpCurrentStateVal
>> EVENT
Reference Clock is in
a bad state
>> ACTION
Write to
event log
Write to
event log
mbgGPSTrapMasterclockSwitchover
Antenna Faulty
Write to
event log
mbgGPSTrapMasterclockSwitchover
Write to
event log
mbgLtTrapNTPStopped
Write to
event log
mbgLtRefGpsSatellitesGood
Num of satellites in
good < 5
Write to
event log
Trap Testing
Filtraggio Trap
Soglie SNMP
SNMP Dashboard
RealTime
Monitoraggio GPS
Monitoraggio Antenna
Monitoraggio Satelliti
Prestazione Server
Reportistica
Azioni di Syslog
Azioni Scrivi in File
Giorno 5
Monitoraggio tramite Syslog
Il Time server anche compatibile con Syslog.
La necessit di implementare alcuni controlli con
syslog scaturita dallesigenza di distinguere gli
eventi generati dalle due antenne e dalle due
alimentazioni (le trappole dellM300/GPS non
forniscono questo livello di dettaglio, almeno
per il modello a nostra disposizione).
Il Time Server ovviamente equipaggiato
con elementi ridondanti, e le specifiche di
monitoraggio fornite dal cliente richiedevano
di configurare allarmi opportuni per singolo
elemento. Questo stato possibile grazie
alla configurazione di eventi che effettuano il
parsing del messaggio di syslog. Ad esempio, si
configurato un evento PSU2 disconnected
effettuando il parsing sulla sotto-stringa
Supply 2 contenuta nel messaggio di syslog.
Nel gruppo di azioni lanciate al verificarsi di un
evento stata prevista la scrittura in un file di
log su disco in un formato concordato con il
cliente.
Al termine della configurazione stata
effettuata una presentazione/revisione con
il personale locale, che ha confermato la
correttezza dellimplementazione effettuata.
>> EVENT
>> ACTION
PSU 1
Supply 1 disconnected
WTL
PSU 1
Supply 1 connected
WTL
PSU 1
WTL
Antenna 2
Antenna 2 disconnected
WTL
Antenna 2
Antenna 2 reconnected
WTL
Antenna 1
Antenna 1 reconnected
WTL
Antenna 1
Antenna 1 disconnected
WTL
Antenna 2
Antenna 2 faulty
WTL
Antenna 1
Antenna 1 faulty
WTL
GPS
WTL
GPS
WTL
PSU 2
WTL
PSU 2
Supply 2 connected
WTL
PSU 2
Supply 2 disconnected
WTL
Eventi Syslog
Power Supply 1
Power Supply 2
Eventi Antenna
Risorse
1. Wikipedia
2. AdRem Sofware
3. Meinberg
4. Sito Airport Technology
5. Understanding the GPS Gregory T. French