Dapper

Ceate Cloud Computing su larga scala con questo programma.
Scarica ora

Dapper Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • GPL
  • Nome editore:
  • Roy Liu
  • Dimensione del file:
  • 1.1 MB

Dapper Tag


Dapper Descrizione

Dapper è progettato per essere uno strumento per aver dominato le complessità dello sviluppo per il cloud e la griglia su larga scala, consentendo all'utente di creare calcoli distribuiti dall'essentials - il codice che verrà eseguito, insieme a una descrizione del grafico del dataflow. Sotto il suo approccio orientato al dataflow, DAPPER consente agli utenti di effettuare il codice localmente in Java ed eseguirlo a livello globale sul cloud o sulla griglia. L'utente scrive per la prima volta codiletti o piccoli snippet di codice che eseguono compiti semplici e non, in se stessi, costituiscono un programma completo. Successivamente, lui o lei specifica come quei codeletti, visti come vertici nel dataflow, trasmettono dati l'uno all'altro attraverso le relazioni del bordo. Il DATAFLOW DATAFLOW DATAFLOW Directived Directed è un programma completo interpretabile dal server DAPPER, che, dopo essere stato contattato da clienti di lavoro di lunga durata, può coordinare un'esecuzione distribuita. Sotto il modello dapper, l'utente non ha più bisogno di preoccuparsi degli aspetti tradizionalmente ad-hoc della gestione del cloud o della griglia, che includono la gestione di interconnessioni e dipendenze dei dati, il recupero degli errori, della distribuzione del codice e dei lavori di avvio. Forse ancora più importante, fornisce un intero toolchain e runtime basato su Java per inquadrare quasi tutti i calcoli distribuiti a grana grossa in un formato coerente che consente una rapida implementazione e un facile trasporto ad altri ricercatori. Caratteristiche principali: Un sistema di distribuzione del codice che consente al server DAPPPER di trasmettere il codice del programma richiesto sulla rete e avere i client lo carica dinamicamente. Una conseguenza di ciò è che, barrando gli eseguibili esterni, gli aggiornamenti dei programmi DAPPER devono accadono solo sul lato server. Un potente metodo di incorporamento del sottoflusso per modificare dinamicamente il grafico del dataflow in fase di esecuzione. Un runtime in vaniglia Java, una lingua con cui molti sono senza dubbio conosciuti. A parte il requisito di un recente JVM e opzionalmente Graphviz Dot, Dapper è autonomo. Un robusto protocollo di controllo. Il server DAPPPER prevede che un numero qualsiasi di client non riesca a fallire, in qualsiasi momento, e ha politiche personalizzabili di riesecuzione e timeout per far fronte. Di conseguenza, si può iniziare e fermare i clienti (long-lived) senza paura di mettere l'intero sistema in uno stato incoerente. Semantica flessibile che consente trasferimenti di dati tramite file o flussi TCP. Interoperabilità con i firewall. Poiché il tuo cloud o griglia locale probabilmente si trova dietro un firewall, abbiamo ideato semantica speciale per lo streaming dei trasferimenti di dati. Termini di licenza liberale. Dapper viene rilasciato sotto la licenza BSD per evitare la contaminazione del tuo codiceBase. funzionamento come applicazione incorporata. Un manuale utente descrive l'API di programmazione che gli utenti possono seguire per eseguire il server DAPPER all'interno di un'applicazione come Apache Tomcat.


Dapper Software correlato