Il kernel Linux: fondamenta dello stack noze

Linux è il kernel su cui noze basa l'intera infrastruttura: server, networking, sicurezza e applicazioni web.

Open SourceNetworking LinuxKernelOpen SourceInfrastrutturaServer

Da Helsinki ai data center

Nel 1991 Linus Torvalds, studente all’Università di Helsinki, pubblicò un kernel Unix-like per processori 386. Nove anni dopo, Linux era ormai diventato il nucleo di un sistema operativo largamente adottato sui server connessi a internet.

Il kernel 2.2, rilasciato nel gennaio 1999, è la versione in produzione sulla maggior parte delle installazioni server. Introduce il supporto migliorato per SMP (Symmetric Multi-Processing) e una gestione della memoria più efficiente. La versione 2.4, in fase avanzata di sviluppo, porterà il supporto nativo per ext3 con journaling, il sottosistema Netfilter per il firewalling e una scalabilità migliorata.

Architettura monolitica modulare

Linux adotta un’architettura monolitica: driver, filesystem e stack di rete risiedono nel kernel space. La modularità è garantita dai loadable kernel modules (LKM): driver e funzionalità possono essere caricati a runtime senza ricompilare il kernel.

Le distribuzioni

Le distribuzioni assemblano il kernel con gli strumenti GNU e i gestori di pacchetti. Le principali in ambito server:

  • Red Hat Linux: la distribuzione commerciale più diffusa, con gestore pacchetti RPM
  • Debian GNU/Linux: orientata alla stabilità, con dpkg/APT
  • Slackware: la più vicina alla tradizione Unix, configurazione manuale

Perché noze sceglie Linux

noze utilizza Linux su ogni livello: server, networking, sicurezza, sviluppo. L’assenza di costi di licenza permette di scalare senza vincoli. Il codice sorgente aperto consente di analizzare e risolvere problemi a livello di kernel. I principali servizi internet — Apache, Sendmail, BIND — girano nativamente su Linux. Per noze, Linux è la base su cui costruire soluzioni Open Source per web, cyber security, sistemi automatici e R&D.

Vuoi supporto? Sei sotto attacco? Stato dei servizi
Vuoi supporto? Sei sotto attacco? Stato dei servizi