Home » Prodotti » Beolive

Beolive

"Easy cluster computing"

Beolive è un software di management per i cluster Linux che rende la tecnologia dei cluster alla portata di tutti. E' pensato per semplificare l'installazione, l'amministrazione e l'utilizzo dei cluster tramite un'interfaccia utente facile ed intuitiva. E' un software modulare, ed ogni modulo è dedicato ad un'attività diversa (monitoraggio, setup dei nodi, gestione utenti, processi...).

Grazie all'esperienza maturata in anni di lavoro fianco a fianco con gli utilizzatori di sistemi HPC, abbiamo realizzato un software semplice da usare e che risponde alle effettive esigenze incontrate dagli utenti. Beolive è comunque stato progettato per essere modulare, e può essere facilmente personalizzato aggiungendo nuove funzionalità a richiesta.

Beolive si differenzia perché è rivolto anche agli utilizzatori del cluster, e non solo all'amministratore. Con Beolive non è necessario saper lavorare con la shell Linux, ma è possibile lanciare gli applicativi di calcolo e gestire i propri dati con il mouse, utilizzando semplici pannelli grafici guidati.

Vantaggi principali

  • Interfaccia grafica intuitiva: Beolive ti offre un ambiente di lavoro ergonomico ed intuitivo, è un applicativo installato localmente sul tuo computer e dispone di un'interfaccia utente a finestre semplice da usare e veloce.
  • Amministrazione del cluster semplificata: le attività di ordinaria amministrazione possono essere svolte tramite pannelli grafici guidati ed intuitivi (monitoraggio dell'operatività e del carico di lavoro, installazione di immagini software sui nodi, gestione degli account utenti...), il tutto operando remotamente dal proprio PC o da qualsiasi altra postazione in rete con il cluster.
  • Utilizzo del cluster semplificato: l'utente può trasferire file da e verso il cluster, verificare la disponibilità delle risorse di calcolo, lanciare i propri job e controllarne l'andamento, il tutto lavorando dal proprio PC ed utilizzando un'interfaccia grafica amichevole e intuitiva.
  • Elevata integrazione degli strumenti: tutti gli strumenti di Beolive sono integrati e facilmente accessibili, è possibile lavorare unicamente con il mouse o, per chi lo preferisce, anche con il modulo shell.
  • Gestione di più cluster: Beolive permette di creare più connessioni con cluster diversi, e quindi di controllare più sistemi operando da un'unica postazione.
  • Architettura leggera: Beolive non utilizza propri demoni in esecuzione sui nodi del cluster, non influisce sulle prestazioni e riduce al minimo il traffico di rete tra il cluster ed il proprio computer.
  • Facilità d'installazione: Beolive si installa sul proprio PC con un semplice setup, è compatibile con Linux, Windows o MAC OSX, e richiede unicamente che il cluster sia raggiungibile dal proprio computer tramite una connessione SSH.

I moduli base di Beolive

  • Cluster info: sommario informativo sul cluster
  • Cluster status: stato dei nodi e carico di lavoro, con possibilità di reboot/halt/avvio
  • Node setup: installazione e ripristino dell'immagine software sui nodi
  • Users: gestione degli account utenti e dei permessi
  • File manager: client SFTP per trasferimento e gestione file sul cluster
  • Processes: gestione dei processi in esecuzione su tutti i nodi
  • Torque queues: configurazione delle code di esecuzione con Torque
  • Torque jobs: avvio, monitoraggio e gestione dei job con Torque
  • Shell: shell Linux sul cluster

Screenshots

 

Beolive è attualmente un prodotto fornito in dotazione con tutti i cluster di Aethia.