big data: i microsoft ima slona za utrku

25
Big Data: I Microsoft ima slona za utrku Luka Lovošević, Antonio Faletar Microsoft Hrvatska MICROSOFT HRVATSKA

Upload: misty

Post on 12-Jan-2016

62 views

Category:

Documents


0 download

DESCRIPTION

MICROSOFT HRVATSKA. Big Data: I Microsoft ima slona za utrku. Luka Lovošević, Antonio Faletar Microsoft Hrvatska. Sadržaj Uvod u Big Data Pregled MS platforme Hadoop Demo. Što je Big Data?. Što je Big Data?. Podaci koji su vam bitni, ali ih tradicionalnim alatima ne možete procesirati. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Big Data: I Microsoft ima slona za utrku

Big Data: I Microsoft ima slona za utrkuLuka Lovošević, Antonio FaletarMicrosoft Hrvatska

• MICROSOFT HRVATSKA

Page 2: Big Data: I Microsoft ima slona za utrku

SadržajUvod u Big DataPregled MS platformeHadoopDemo

Page 3: Big Data: I Microsoft ima slona za utrku

Što je Big Data?

Page 4: Big Data: I Microsoft ima slona za utrku

MICROSOFT CONFIDENTIAL – INTERNAL ONLY

Page 5: Big Data: I Microsoft ima slona za utrku

Što je Big Data?Podaci koji su vam bitni, ali ih tradicionalnim alatimane možete procesirati.

VOLUME(Količina)

VARIETY (Struktura)

VELOCITY (Brzina, real-

time)

Page 6: Big Data: I Microsoft ima slona za utrku

Izvori podataka

Logovi Text

Pametne kuće Senzori

Vrijeme i lokacija RFID

Telemetrija Društvene mreže

Page 7: Big Data: I Microsoft ima slona za utrku

Big Data algoritmi

Analiza na društvenim mrežama

Slični artikli (npr. web shop) Real-time analiza Česti skupovi artikala

Reklamiranje na webu

Analiza povezanih pojmova

Sustavi preporukaKlastering (grupiranje)

c

Page 8: Big Data: I Microsoft ima slona za utrku

Microsoft Big Data platforma

Page 9: Big Data: I Microsoft ima slona za utrku

Microsoft Big Data platforma

Hadoop – HDInsight

(Windows ili Azure)

SQL Server 2012 Parallel Data Warehouse

SQL Server StreamInsight

Self-service BI alati

Page 10: Big Data: I Microsoft ima slona za utrku

Malo više o Hadoopu

Page 11: Big Data: I Microsoft ima slona za utrku

Što je Hadoop?Platforma za procesiranje velike količine podataka

Apache, open source

Google GFS i MapReduce

Visoko skalabilan i distribuiran

Commodity hardver

2013

Yahoo!

EnterpriseHadoop

Apache projekt

2004 2008 2010 20122006

Page 12: Big Data: I Microsoft ima slona za utrku

Hadoop arhitektura

Page 13: Big Data: I Microsoft ima slona za utrku

Node

NodeNode

Podaci

Node

MapReduce

Page 14: Big Data: I Microsoft ima slona za utrku

// Map Reduce function in JavaScript

var map = function (key, value, context) {var words = value.split(/[^a-zA-Z]/);for (var i = 0; i < words.length; i++) {

if (words[i] !== "")context.write(words[i].toLowerCase(),1);}}};

var reduce = function (key, values, context) {var sum = 0;while (values.hasNext()) {sum += parseInt(values.next());

}context.write(key, sum);};

NodeNode

NodeNode

Program

MapReduce

Page 15: Big Data: I Microsoft ima slona za utrku

Primjer za MapReduce

Page 16: Big Data: I Microsoft ima slona za utrku

Alati za uspješno Hadoopiranje

Page 17: Big Data: I Microsoft ima slona za utrku

Pig

Procesiranje i oblikovanjepodataka

ETL tool

MapReduce

Page 18: Big Data: I Microsoft ima slona za utrku

Hive

Strukturiranje podataka

SQL sintaksa

ODBC, Excel …

MapReduce

Page 19: Big Data: I Microsoft ima slona za utrku

MahoutBiblioteka gotovih algoritama

Strojno učenje (npr. clustering, recommendation, …)

MapReduce

Page 20: Big Data: I Microsoft ima slona za utrku

HDInsight

Hadoop

Programiranje u .NET-uSecurity, HA & managementPodrška za virtualizacijuIntegracija s Microsoft BI alatimaIsto iskustvo za on-premise i cloud

Hadoop za Windows ServerHadoop za Windows Azure

Page 21: Big Data: I Microsoft ima slona za utrku

Demo

Windows Azure HDInsight

Page 22: Big Data: I Microsoft ima slona za utrku

Hadoop 2.0

HortonWorks Stinger inicijativa

Tez (interactive) vs. batch

Streaming (Storm project), itd.

Page 23: Big Data: I Microsoft ima slona za utrku

ZaključakBig data trendHadoop de facto standardWindows Azure HDInsightOpen source

Page 24: Big Data: I Microsoft ima slona za utrku

Pitanja?

Page 25: Big Data: I Microsoft ima slona za utrku

Hvala!