05 - Il modulo Web Server della stazione meteo
- Ultima modifica: Giovedì, 07 Giugno 2018 23:15
- Scritto da Alessandro
Il modulo web server contenuto nelle stazioni meteo in versione Professional Plus di prossima generazione sarà un vero e proprio computer. E' costituito da un modulo con core ARM9 CPU Atmel AT91SAM9G25 con 128 Mbyte di memoria RAM e 4/8 Gbyte di memoria micro SD. Su tale modulo, realizzato da un'azienda iltaliana, la Acmesystems S.r.L., abbiamo installato un sistema operativo Linux con kernel 4.1 ed un File System proprietario derivato da Debian che garantisce all' hardware alte prestazioni e bassi consumi.
Tra le caratteristiche del software installato citiamo le seguenti funzioni: - File System Read Only (cioè a sola lettura), e quindi l'impossibilità di modificare il sistema operativo, ciò garantisce l'affidabilità del sistema;
- File System Fault Tolerant (cioè tollerante ai guasti), il computer ha la capacità di riconoscere un malfunzionamento del File System principale ed automaticamente commutare il sistema su un File System gemello che permette alla macchina di continuare a funzionare regolarmente.
- Server MySQL, è un software di database che permette l'aquisizione e la memorizzazione in locale di un'enorme quantità di dati che possono essere successivamente eleborati dal potente database usato in campo professionale;
- Server Apache, è il software dell'interfaccia web, ben conosciuto dai programmatori in ambito professionale in quanto gestisce la gran parte dei siti web presenti in Internet.
Tali prestazioni eccezionali sono ottenute con un consumo di energia irrisorio, poco più di 250 mW con la CPU a pieno carico, mentre a riposo i consumi vengono azzerati dal sistema di controllo della potenza implementato nell'hardware della stazione meteo.