Beolive Client

Un alleato al tuo fianco


Beolive Client è un software user friendly che rende la tecnologia dei sistemi HPC basati su Linux alla portata di tutti. E' pensato per semplificare l'amministrazione e l'utilizzo di cluster o server 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 15 anni di lavoro fianco a fianco con gli utilizzatori di sistemi HPC, abbiamo realizzato un software semplice ma potente che risponde alle effettive esigenze degli utenti. Beolive Client è stato progettato per essere modulare e può essere facilmente personalizzato aggiungendo nuove funzionalità a richiesta.

Beolive Client si differenzia perché è rivolto anche agli utenti finali, e non solo all'amministratore. Con Beolive Client 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 Client offre un ambiente di lavoro ergonomico e intuitivo, è un applicativo installato localmente sul proprio 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, gestione degli account utenti, ...), il tutto operando remotamente dal proprio PC o da qualsiasi altra postazione in rete con il cluster/server.
  • Elevata integrazione degli strumenti: tutti gli strumenti di Beolive Client sono integrati e facilmente accessibili, è possibile lavorare unicamente con il mouse o, per chi lo preferisce, anche con il modulo shell.
  • Utilizzo del cluster semplificato: l'utente può trasferire file da e verso il cluster/server, 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.
  • Gestione di più cluster: Beolive Client permette di creare più connessioni con sistemi diversi, e quindi di controllare più sistemi operando da un'unica postazione.
  • Architettura leggera: Beolive Client ottimizza il proprio impatto senza influire sulle prestazioni e riducendo al minimo il traffico di rete tra il cluster/server ed il proprio computer.
  • Facilità d'installazione: Beolive Client si installa sul proprio PC con un semplice setup, è compatibile con Linux, Windows e MAC OSX, e richiede unicamente che il cluster sia raggiungibile dal proprio computer tramite una connessione SSH.

I moduli base di Beolive Client

  • Summary: sommario informativo sul sistema
  • Status: stato dei nodi e carico di lavoro, con possibilità di reboot/spegnimento/avvio
  • Nodes: verifica e modifica della configurazione dei nodi
  • Hardware: informazioni diagnostiche sullo stato dell'hadrware (tramite IPMI)
  • Users: gestione degli account utenti e dei permessi
  • File manager: client SFTP per trasferimento e gestione di file e cartelle
  • Processes: gestione dei processi in esecuzione su tutti i nodi
  • Torque queues: configurazione delle code di esecuzione Torque
  • Torque jobs: avvio, monitoraggio e gestione dei job Torque
  • Shell: emulatore di terminale per utilizzare la shell Linux

In evidenza

Beolive Client è parte integrante di Beolive Cluster Manager: