Home » Prodotti » Aethia HPC Suite

Aethia HPC Suite

Aethia HPC Suite è una piattaforma software completa per il cluster computing. E' dotata di tutti gli strumenti necessari per utilizzare al meglio sistemi cluster per calcolo ad alte prestazioni basati su Linux. Aethia HPC Suite è semplice da usare sia per gli amministratori che per gli utenti, e mette a disposizione un ambiente di lavoro completo e produttivo.

Aethia HPC Suite si differenzia da altri software di management per cluster grazie alla tecnologia Aethia Beolive, che offre una semplice interfaccia utente per l'amministrazione e l'utilizzo remoto del cluster.

La tecnologia del cluster computing permette di ottenere potenza di calcolo con ottimi rapporti prezzo/prestazioni, è aperta, accessibile e ben documentata. Per poter sfruttare pienamente i vantaggi che offre, è tuttavia importante disporre di strumenti che permettano di gestire correttamente le necessità tipiche dei sistemi cluster. Il modello di cluster per High Performance Computing a cui facciamo riferimento è il seguente:

Applicazioni
» Software commerciali
» Software open-source
» Codici sviluppati dall'utente
» Soluzioni integrate
HPC
» Tool per programmazione parallela
» Librerie per calcolo scientifico
» Compilatori ottimizzati
» IDE per sviluppo software
» Debugger paralleli
» Sistemi di job management
Middleware
» Gestione immagini di installazione
» Filesystem paralleli/distribuiti
» Gestione utenti centralizzata
» Esecuzione di comandi paralleli
» Monitoraggio
» Gestione "out of band" dei nodi
O.S.
» Distribuzione Linux
» Device drivers ottimizzati
» Networking TCP/IP o dedicato
Hardware
» Front-end + nodi di calcolo
» Interconnessione ad alta velocità
» Storage e sistemi di backup
» Rack (console, switch KVM,
  alimentazione, UPS, raffreddamento)

Aethia HPC Suite nasce dall'esperienza pluriennale maturata da Aethia e mette a disposizione un set integrato di software per rispondere alle principali necessità legate ad installazione, amministrazione, utilizzo e manutenzione di sistemi cluster basati su Linux, e può essere estesa in base a specifiche esigenze.

La versione base di Aethia HPC Suite si appoggia interamente su software open-source, ed è pensata per essere accessibile a qualsiasi tipo di utilizzatore, comprese piccole e medie imprese, università e centri di ricerca. Per esigenze specifiche o per soluzioni di livello enterprise, è poi prevista l'integrazione di tecnologie commerciali.

I componenti principali di Aethia HPC Suite sono:

  • Sistema operativo Linux (Debian GNU/Linux, Novell SUSE o Red Hat Enterprise Linux)
  • Middleware per cluster-computing
    • gestione immagini software dei nodi di calcolo (FAI, System Imager)
    • filesystem di rete e parallelo (NFS, Lustre, PVFS2, GPFS *)
    • account utenti centralizzati (LDAP)
    • comandi per amministrazione "parallela" (C3, cssh)
    • monitoraggio (Ganglia, Nagios)
    • controllo "out of band" dei nodi di calcolo (IPMI)
    • management remoto (Beolive)
  • Strumenti per High Performance Computing
    • job management (Torque, SGE, PBS Pro *, LSF *)
    • compilatori ottimizzati (GCC, Intel C/C++/Fortran *, Portland PGI *)
    • librerie per calcolo scientifico (LAPACK, BLAS, GSL)
    • tool per elaborazione e visualizzazione dati (Octave, Scilab, R, Matlab *)
    • IDE per sviluppo software (Eclipse, KDevelop)
    • programmazione parallela (OpenMPI, MPICH2, OpenMP)
    • debugger paralleli (Eclipse PPT, TotalView *)

(*) Software commerciali opzionali

Aethia HPC Suite è fornita in dotazione con tutti i cluster Aethia, e può essere installata a richiesta su vostro hardware.