Business Data Lake Conceptual Framework



Download 493.56 Kb.
Page9/12
Date09.06.2018
Size493.56 Kb.
#54018
1   ...   4   5   6   7   8   9   10   11   12

Analytics Engine


Analytics Engines represent the computational frameworks that host Analytics. They enable “business” oriented Analytics to be executed by the Business Data Lake infrastructures.

Compared to traditional approaches, Big Data engines automatically deal with the distributed infrastructures, the eventual failure of nodes (hardware or software) so that when a user (a Data Scientist) is designing Analytics, he/she can focus only on the business and mathematical parts, without explicitly coding resources management parts

Analytics Engines are key components inside the Business Data Lake platform that enable Analytics to be created and executed.



According to the nature of Analytics and the performance needs, we identify three main types of Analytics Engines:

  • Disk-Based engines are distributed engines that read data from disk (ideally locally on the same node but also from another node through the network) and write results to disk. Apache Map Reduce is an example of Disk-Based Engine.

  • In-Memory Engines have the ability to keep data into RAM so that it’s possible to drastically speed-up the processing when data sets fit in RAM (still on multiple nodes). Selected the data sets to be cached in RAM can be either automatic or explicitly stated into the analysis code by the user. Apache Spark is an example of such In-memory Engine.

  • Coming from the High-Performance Computing world, we start to see for some specific analyses that can be massively distributed on thousands of small units the use of hardware-accelerated engines based on GPUs (Graphical Processing Units) or MICs (Many Integrated Cores). “Deep learning” analyses, which rely on training very large neural networks (with billions of connections) with very large datasets, can typically leverage these kind of solutions.


      1. Download 493.56 Kb.

        Share with your friends:
1   ...   4   5   6   7   8   9   10   11   12




The database is protected by copyright ©ininet.org 2024
send message

    Main page