Starcluster è una utility per la creazione e la gestione di uso generale cluster di calcolo ospitati su Amazon Elastic Compute Cloud (EC2). Starcluster minimizza l'overhead amministrativo associato con l'ottenimento, la configurazione e la gestione di un cluster di calcolo tradizionale utilizzata in laboratori di ricerca o per applicazioni generali di calcolo distribuito.
Iniziare è facile, basta Starcluster e di un account Amazon AWS.
Per coloro che sono interessati a saperne di più c'è un articolo su Starcluster su http://www.hpcinthecloud.com http://www.hpcinthecloud.com/features/StarCluster-Brings-HPC-to-the-Amazon-Cloud- 94099324.html C'è anche uno screencast di installazione, configurazione, lanciando, e chiude un cluster HPC su Amazon EC2:
http://www.hpcinthecloud.com/blogs/MITs-StarCluster-An-Update-with-Screencast-94599554.html
Per iniziare, l'utente crea un file di configurazione semplice con i dettagli dell'account AWS e alcune preferenze del cluster (ad esempio numero di macchine, tipo di macchina, coppie di chiavi ssh, ecc). Dopo aver creato il file di configurazione e la gestione Starcluster di "avviare" il comando, un cluster di macchine Linux configurato con il sistema Sun Grid Engine coda, una directory NFS condivisa / home, e OpenMPI con password meno ssh è creato e pronto ad andare uscita of-the-box. Esecuzione di "stop" comando shutdown del Starcluster cluster e smettere di pagare per il servizio. Questo permette all'utente di pagare solo per ciò che utilizzano.
Starcluster può anche utilizzare Elastic Block Storage Amazon (EBS) di fornire i volumi di storage dei dati persistenti per un cluster. Volumi EBS consentono di memorizzare grandi quantità di dati nel cloud di Amazon e sono anche facili da back-up e replicare in the cloud. Starcluster monterà e NFS-share eventuali volumi specificati nella configurazione. Comando "createvolume" di Starcluster offre la possibilità di creare automaticamente il formato, e partizionare nuovi volumi EBS per l'uso con Starcluster.
Starcluster fornisce una basata su Ubuntu macchina Amazon immagine (AMI) in architetture a 32bit e 64bit. L'AMI contiene un impianto ottimizzato NumPy / SciPy / Atlas / Blas / LAPACK elaborate per le grandi tipologie di istanza Amazon EC2. L'AMI dispone anche di Sun Grid Engine (SGE) e OpenMPI compilato con il supporto SGE. L'AMI pubblico può essere facilmente personalizzato con il lancio di una singola istanza del pubblico AMI, l'installazione di software aggiuntivo sul caso, e quindi utilizzando il comando "createImage" di Starcluster per automatizzare completamente il processo di creazione di un nuovo AMI da un'istanza EC2.
Cosa c'è di nuovo in questa versione:
- Nuovo Starcluster Ubuntu 11.10 EBS AMI disponibili, tra cui una nuova HVM AMI per l'uso con CC / CC2 / tipi di istanza CG! Include OpenGridScheduler (in sostituzione SGE), Condor, Hadoop / Dumbo, MPICH2, OpenMPI, IPython 0,12 (notebook parallelo +), e altro ancora. Eseguire dpkg -l sul AMI per l'elenco completo dei pacchetti.
- Il nuovo Starcluster Ubuntu 11.10 EBS HVM AMI viene fornito inoltre con il driver NVIDIA, CUDA Toolkit / SDK, PyCuda, PyOpenCL, e Magma per GPU computing.
- I nuovi AMI sono disponibili in tutte le regioni AWS. Il nuovo us-est-1 11.10 EBS AMI sono ora le impostazioni predefinite nel modello di configurazione Starcluster. Utilizzare il comando listpublic per ottenere un elenco dei disponibili Starcluster AMIS in altre regioni:
- $ Starcluster -r sa-est-1 listpublic
- . NOTA: Il HVM AMI è attualmente disponibile solo nella regione ci-est-1 fino a altre regioni sostengono HVM
Cosa c'è di nuovo in versione 0.91:
- sostegno per l'avvio e la gestione di cluster multipli su EC2
- aggiunto & quot; listclusters & quot; Comando per mostrare tutti i cluster attivi su EC2
- il supporto per il fissaggio e NFS condivisione più volumi EBS
- aggiunto createImage e comandi createvolume per creare facilmente nuovi volumi AMIS e EBS per l'utilizzo con Starcluster
- supporto sperimentale per il lancio di cluster utilizzando le istanze del punto
- ha aggiunto il supporto per Starcluster & quot; plugins & quot; che offrono la possibilità di eseguire ulteriori procedure di configurazione / installazione in cima configurazione cluster predefinita di Starcluster
- aggiunto & quot; listpublic & quot; Comando della messa in vendita tutti disponibili pubblico StarCluser AMI che può essere utilizzato con Starcluster
- completamento bash / a riga di comando zsh per l'interfaccia a riga di comando di Starcluster
I commenti non trovato