Components
- f Big Data
10/01/2018 25
of Big Data 10/01/2018 25 Storage of Big Data Data is growing - - PowerPoint PPT Presentation
Components of Big Data 10/01/2018 25 Storage of Big Data Data is growing faster than Moores Law Too much data to fit on a single machine Partitioning Replication Fault-tolerance 10/01/2018 26 Hadoop Distributed File System (HDFS)
10/01/2018 25
Partitioning Replication Fault-tolerance
10/01/2018 26
(HDFS)
10/01/2018
128MB 128MB 128MB 128MB 128MB 128MB …
27
Big volume HDFS limitation New programming paradigms Ad-hoc indexes
10/01/2018
Global index Local indexes
28
10/01/2018 29
Sub-second latency for queries One scan over the data (Partial) preprocessing Continuous queries Eviction strategies In-memory indexes
10/01/2018
…1000100010101011101110101010110111010111011101110100… Processing window
30
MapReduce
Map-Shuffle- Reduce Resiliency through materialization
Directed-Acyclic-Graph (DAG) In-memory processing Resiliency through lineages
Hyracks Stragglers Load balance
10/01/2018
M1 M2 … Mm R1 R2 Rn
31
10/01/2018
Agg Agg Agg Merge Merge Partition Partition Partition Agg Agg
32
10/01/2018 33
10/01/2018 34
10/01/2018
Hadoop Distributed File System (HDFS) Yet Another Resource Negotiator (YARN) MapReduce Query Engine Administration Pig
35
10/01/2018
Hadoop Distributed File System (HDFS) Yet Another Resource Negotiator (YARN) Resilient Distributed Dataset (RDD) a.k.a Spark Core Data Frames MLlib GraphX SparkR Spark Streaming Spark SQL
36
Kubernetes
10/01/2018
Hyracks Data-parallel Platform Algebricks Algebra Layer Hadoop MapReduce Compatibility Pregelix HiveSterix AsteixDB Other compilers Hyracks jobs Pregel Jobs MapReduce Jobs PigLatin HiveQL AsterixQL
37
10/01/2018
Hadoop Distributed File System (HDFS) Yet Another Resource Negotiator (YARN) Query Executor Query Planner Query Parser
38
10/01/2018
Hadoop Distributed File System (HDFS) + Spatial Indexing Yet Another Resource Negotiator (YARN) MapReduce Processing + Spatial Query Processing Spatial Visualization Pig Latin + Pigeon
39
10/01/2018 40