t2i – trasferimento tecnologico e innovazione t2i – trasferimento tecnologico e innovazione
  • home
  • chi siamo
  • contatti
  • NEWS & EVENTI
    • News
    • Eventi
    • Corsi
    • Comunicati e Rassegna stampa
  • Homepage
  • Chi Siamo
  • Incubatore di startup
  • Proprietà intellettuale
  • Laboratori
  • Formazione
  • Ricerca & Sviluppo
  • Incubatore di startup
    • Start-Up, PMI Innovative ed Aziende Incubate
    • Servizio nuova impresa
    • Sostegno prima impresa
    • Corsi di Start Up
    • Voucher di consulenza
    • Il Coworking dell’Incubatore Certificato t2i
    • Sportello Microcredito Nazionale
  • Proprietà intellettuale
    • Brevetti
    • Design
    • Marchi
    • Normativa Tecnica
    • Innochain
  • Laboratori
    • Laboratorio Chimico
    • Laboratorio Metrologico
    • Prove Fisiche e Meccaniche
    • Prove di Reazione al Fuoco
    • Organismo di Certificazione
  • Formazione
    • I nostri corsi
    • Per le imprese
    • Per chi cerca lavoro
    • Progetti Innovativi
    • Crescere in azienda
  • Ricerca & Sviluppo
    • Networking
    • Opportunità di finanziamento
    • Progetti Innovativi
    • Sviluppo Prodotto

Post navigation

Map / Reduce / Hadoop

Paradigma di programmazione per l’elaborazione e la riclassificazione di grandi quantità di dati sulla base di un algoritmo parallelo e distribuito su più sistemi di calcolo (worker nodes) ispirato alle funzioni map e reduce della programmazione funzionale. Il paradigma si basa su due operazioni da eseguire in sequenza: (1) map: i dati da elaborare vengono separati in blocchi e su ciascun blocco è applicata una operazione di mappatura che crea come output un file intermedio dove è immagazzinata una lista chiave-valore; (2) reduce: i file intermedi di mappa sono aggregati tra loro sulla base delle chiavi generate e viene prodotto un ulteriore file in cui si trova il risultato del batch job. Il client preleva poi questi file e li concatena, ottenendo il risultato finale. Il vantaggio di questa metodologia di elaborazione è che ogni operazione map lavora su un sottoinsieme di dati ed è pertanto gestibile con la massima efficienza prestazionale su di un sistema distribuito. Ideato nei laboratori Google nel 2004, il paradigma è stato successivamente incardinato nella piattaforma open source Apache Hadoop che è alla base della maggior parte di implementazioni del Big Data.

Riferimenti:

  • Google, “MapReduce: Simplified Data Processing on Large Clusters” di J. Dean e S. Ghemawat, articolo del 2004 in cui il paradigma è stato presentato, https://ai.google/research/pubs/pub62
  • Apache, “The Apache Hadoop software library is a framework that allows for the distributed processing of large data sets across clusters of computers using simple programming models. It is designed to scale up from single servers to thousands of machines, each offering local computation and storage. Rather than rely on hardware to deliver high-availability, the library itself is designed to detect and handle failures at the application layer, so delivering a highly-available service on top of a cluster of computers, each of which may be prone to failures.”, http://hadoop.apache.org/

In collaborazione con Anthony Candiello

 

t2i – trasferimento tecnologico e innovazione

www.t2i.it
info@t2i.it
Sede legale e operativa
Piazza delle Istituzioni 34/a
31100 - Treviso (TV)
Tel. + 39 0422 1742100
Fax + 39 0422 608866
Sede operativa
Corso Porta Nuova, 96
37122 - Verona (VR)
Tel. +39 045 8766940
info.verona@t2i.it

Incubatore certificato d'impresa
Viale Porta Adige, 45
45100 Rovigo (RO)
Tel. +39 0425 471067
info.rovigo@t2i.it
Laboratori CERT
Via Pezza Alta, 34
31046 Rustignè di Oderzo (TV)
Tel. + 39 0422 852016
Fax + 39 0422 852058
cert@t2i.it

Laboratorio NEROLUCE
Piazza delle Istituzioni 34/a
31100 - Treviso (TV)
Tel. + 39 0422 1742100
Fax + 39 0422 608866
neroluce@t2i.it
Codice Fiscale / Partiva IVA 04636360267
Organismo notificato per il CPR N° 1600
Anagrafe Nazionale delle Ricerche cod. 61304BMV
Contatti | Avvisi e Bandi | Legal Disclaimer | Privacy | Amministrazione trasparente | Lavora con noi | Web Mail | Legalmail | Iscriviti alla nostra Newsletter
Seguici anche su:

Utilizzando il nostro sito web si acconsente all'impiego di cookie in conformità alla nostra politica sui cookie OK