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, stato dei nodi, gestione utenti, processi, ...).
Grazie all' esperienza maturata in 20 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 produttiva.
- 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, il tutto operando da un'unica postazione.
- Architettura leggera: Beolive Client ottimizza le comunicazioni 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: