Red Hat Enterprise Linux 5

Informazioni dettagliate sul server Red Hat Enterprise Linux

Virtualizzazione

Un server Red Hat Enterprise Linux di base fornisce il supporto per sistemi operativi guest paravirtualizzati per Red Hat Enterprise Linux 5 e versione 4 Aggiornamento 5. Consente, inoltre, il supporto per sistemi guest completamente virtualizzati per tutte le versioni di Red Hat Enterprise Linux. È possibile impiegare anche sistemi operativi di terze parti.

Verrà supportato un totale di 4 sistemi operativi guest. I sistemi guest paravirtualizzati possono essere configurati su qualsiasi sistema x86 a 32 bit (con supporto PAE) o x86 a 64 bit. Il supporto per sistemi guest completamente virtualizzati richiede funzionalità hardware fornite da processori Intel Virtualization Technology e AMD-V.

Con Red Hat Enterprise Linux Advanced Platform il numero di sistemi operativi guest che è possibile impiegare è illimitato ed è vincolato solo dalle risorse hardware fisiche.

Vantaggi:

I sistemi di virtualizzazione forniscono molte funzionalità interessanti, tra cui:

  • Riduzione dei costi attraverso il consolidamento dei server, abbinato a opzioni per il risparmio energetico, il raffreddamento, la manutenzione e il software di terze parti.
  • Maggiore disponibilità e risposta delle applicazioni grazie a una gestione delle risorse flessibile.
  • La capacità dei reparti IT di innovarsi, così da soddisfare nuove esigenze del business rapidamente e a un costo minimo.

Gestione della virtualizzazione

Vengono fornite funzionalità di gestione complete per la virtualizzazione, tra cui:

  • libvirt: una libreria di gestione programmabile che fornisce l'indipendenza dell'hypervisor
  • virsh: una shell di comando personalizzabile tramite script
  • Red Hat Network miglioramenti che gestiscono i diritti guest
  • virt-manager: una GUI per le funzioni di virtualizzazione (creazione, avvio, arresto, sospensione, ripristino, monitoraggio e così via)
  • Red Hat Enterprise Linux Advanced Platform include Conga, una nuova utilità di gestione che fornisce controllo basato sul Web dello storage, delle applicazioni e dei server in ambienti multi-cluster di piccole e grandi dimensioni.
Vantaggi:

Gestione semplice e completa di ambienti virtualizzati.

Architetture e ambienti supportati

Red Hat Enterprise Linux supporta le architetture di sistema e gli ambienti di distribuzione riportati di seguito:

Ambienti server di esempio

  • Server autonomo
  • Server "scale-up" SMP di grandi dimensioni
  • Server blade
  • Server cluster High Availability
  • Server rack
  • Server Fault Tolerant
  • Server "scale-out" HPC
  • Server mainframe

Architetture supportate

  • x86/x86-64 Intel e AMD
  • Intel Itanium2
  • IBM POWER
  • IBM z-Series e S/390

Distribuzioni comuni

Applicazioni di esempio Vantaggi
File server e print server Fornisce servizi di file server e print server ai client Microsoft® Windows®, con integrazione Active Directory e nuovo supporto per gruppi nidificati. Fornisce servizi di print server e file server per ambienti UNIX®, con supporto NFSv4 e AutoFS, tra cui bind autenticati e mappe condivise.
Server Web Il server http basato su Red Hat Enterprise Linux Apache fornisce prestazioni elevate, eccellente sicurezza e un set completo di plug-in opzionali.
Application server Il contenitore servlet Apache Tomcat, incluso in Red Hat Enterprise Linux, è l'implementazione di riferimento su cui installare applicazioni Web mission-critical su vasta scala.
Server di database Potete scegliere tra i database open source MySQL e PostgreSQL inclusi in Red Hat Enterprise Linux e un prodotto di altri fornitori quali, ad esempio, Ingres, Sybase oppure Oracle.
Server dell'infrastruttura di rete Red Hat Enterprise Linux fornisce una serie completa di applicazioni per servizi di rete, tra cui DHCP, DNS, firewall e così via.

Kernel

Red Hat Enterprise Linux 5 si basa sul kernel Linux 2.6.18, ma rispetto ai precedenti rilasci presenta numerosi miglioramenti. Questi includono:

  • Utilità di pianificazione I/O commutabili all'istante per singola coda
  • Implementazione pipe con prestazioni elevate
  • Incremento delle prestazioni di IPv4/IPv6
  • Supporto per cache condivisa e sistemi multi-core
  • Miglioramento del blocco SMP del kernel per scalabilità e prestazioni migliori
Vantaggi:

Prestazioni e scalabilità migliori per memoria, CPU, I/O, rete.

Protezione

SELinux (Security Enhanced Linux) fornisce supporto per criteri MLS (Multi Level Security).

I servizi Red Hat Enterprise Linux 5 vengono forniti con criteri mirati abilitati per impostazione predefinita.

Semplicità di utilizzo garantita grazie all'aggiunta di SELinux Troubleshooter, un programma di analisi basato su una GUI che consente agli amministratori di sistema di intraprendere le azioni appropriate quando si verifica un problema alla protezione.

La distribuzione viene creata utilizzando il flag di compilazione fortify-source che consente un controllo più rigido dei limiti del buffer di run-time, migliorando la protezione generale del sistema.

Vantaggi:

Red Hat Enterprise Linux offre il più alto livello di protezione predefinito disponibile del settore. La gestione della protezione risulta notevolmente semplificata.

Controllo

Attività di traccia e modifiche all'intero sistema, comprese le operazioni di file system, le chiamate di sistema per i processi, azioni utente quali la modifica delle password, l'aggiunta/eliminazione/modifica degli account, l'utilizzo di servizi di autenticazione e le modifiche alla configurazione (come la modifica dell'ora). Fornisce efficaci strumenti di ricerca e di reporting e un'interfaccia in tempo reale che consente alle applicazioni di analizzare e rispondere agli eventi quando questi si verificano.

Vantaggi:

La funzione di controllo consente a Red Hat Enterprise Linux 5 di soddisfare i requisiti delle certificazioni degli Stati Uniti quali, ad esempio, CAPP/LSPP e NISPOM e di aiutare le aziende a garantire la conformità con le normative correnti come Sarbanes, Oxley e HIPPA.

File system e storage (virtualizzazione)

Per semplificare la crescita del sistema e l'uso della virtualizzazione, Red Hat Enterprise Linux 5 include singole versioni sistema/guest di tre tecnologie di sistema distribuite:

  • LVM (Logical Volume Manager): per la creazione e la gestione di pool di periferiche di storage virtuali
  • GFS (Global File System): un file system compatibile con POSIX scalabile e dalle elevate prestazioni. GFS fornisce supporto per file system con una capacità massima (teorica) di 8 EB.
  • DLM (Distributed Lock Manager): una sofisticata interfaccia di sincronizzazione delle applicazioni.

I singoli sistemi o sistemi guest virtualizzati che utilizzano queste tecnologie possono essere aggiornati facilmente per operare in configurazioni multisistema e multiguest attraverso l'upgrade a Red Hat Enterprise Linux Advanced Platform, che fornisce versioni multisistema e multiguest (a livello di cluster) di LVM, GFS e DLM. Questo tipo di migrazione elimina la necessità di ridefinire la mappatura del sottosistema di storage, di riformattare le partizioni sul disco o di riscrivere le routine di sincronizzazione delle applicazioni quando si passa da un server autonomo a una configurazione virtualizzata o multisistema.

Vantaggi:

L'upgrade da sistemi di piccole dimensioni o non virtualizzati a configurazioni più grandi, ma conservando una configurazione di volumi logici e del file system omogenea.

File system e storage (generale)

Viene fornito un numero elevato di nuove funzionalità, tra cui:

  • Il file system Ext3 supporterà ora file system da 16 TB.
  • È possibile configurare iSCSI e Fibre Channel durante l'installazione.
  • OpenAIS - un'API standard che può rivelare molti tipi di errori in applicazioni, middleware, sistemi operativi e hardware fornendo una semplice infrastruttura per consentire agli sviluppatori di creare applicazioni ridondanti.
  • Dm-crypt fornisce la crittografia delle periferiche di storage a livello di blocco.
Vantaggi:

Sicurezza e scalabilità dello storage combinate con una configurazione semplificata.

Interoperabilità UNIX

Le nuove funzionalità AutoFS ed NFSv4 per l'interoperabilità UNIX includono:

  • Supporto Direct Map - che fornisce compatibilità con gli ambienti UNIX.
  • Montaggio semplificato e smontaggio - riduce in maniera significativa il numero simultaneo di montaggi sui sistemi client, consentendo una più efficace distribuzione nelle infrastrutture NFS di grandi dimensioni.
  • È possibile condividere mappe con sistemi Sun Solaris, HP/UX, IBM AIX e altri sistemi UNIX.
  • Bind autenticati con server LDAP utilizzando Kerberos, Digest-MD5 e così via.
  • Significativi miglioramenti a NFSv4 nelle prestazioni, stabilità e, con SecureNFS, sicurezza e delega lato server.
Vantaggi:

Interoperabilità sicura e dalla prestazioni elevate con ambienti UNIX.

Interoperabilità Microsoft Windows

Samba fornisce interoperabilità con file system e sistemi di stampa (CIFS) Microsoft Windows. Le nuove funzioni includono una maggiore integrazione con Microsoft Active Directory ® garantendo, ad esempio, una mappatura di gruppi e utenti più omogenea e maggiore supporto per gruppi nidificati. Il grande lavoro di sviluppo e i numerosi miglioramenti hanno incrementato la qualità e la stabilità dell'intero sottosistema.

Vantaggi:

Integrazione efficace e altamente compatibile con gli ambienti di file/stampa e di autenticazione Microsoft Windows.

Compilatore e toolchain

Red Hat Enterprise Linux 5 fornisce la toolchain GCC 4.1 e Glibc 2.4. Gli strumenti di debug e di creazione profili in modalità utente e in modalità kernel SystemTap e Frysk semplificano lo sviluppo delle applicazioni.

Vantaggi:

I miglioramenti apportati al compilatore e agli strumenti incrementano le prestazioni delle applicazioni e agevolano lo sviluppo delle applicazioni.

Compatibilità

Red Hat Enterprise Linux 5 include librerie di compatibilità che consentono alle applicazioni realizzate sulle versioni 3 e 4 di essere eseguite senza ricompilazione.

Vantaggi:

Le applicazioni in modalità utente non devono essere rigenerate.

Gestibilità

Red Hat Network up2date è stato sostituito dall'utilità di aggiornamento standard Yum e dall'interfaccia grafica Pup. Un plug-in Yum fornisce accesso ai canali di contenuto Red Hat Network.

Vantaggi:

Utilità di aggiornamento e installazione software standard di settore e migliorata. Capacità di accedere direttamente ai repository software pubblici.