Page 54 - Big data - Concept and application for telecommunications
P. 54

1                                Big data - Concept and application for telecommunications
















                    Figure 7-3 – Resource abstraction and control functional component extended for BDaaS

            7.2.1   Distributed processing functional component

            The distributed processing functional component is responsible for processing data by the distributed cluster
            resources.  This  functional  component  provides  distributed  computing,  as  well  as  storage  options  for
            intermediate or final processing results to satisfy the requirements of different data types and scenarios.

            This functional component supports:
            –       processing data by the distributed cluster resources with each node containing pieces of whole
                    datasets and processing that data locally in parallel, and write the intermediate or final processing
                    results to file system or memory cache;
                    NOTE – Cluster resources refer to the physical or virtual servers of the distributed processing cluster.
            –       processing data by the distributed cluster resources with nodes organizing into logical topology
                    where data flows through.

            7.3     Multi-layer functional components

            7.3.1   Integration functional components
            The service integration functional component, in the integration functional components, is extended for
            BDaaS (see Figure 7-4) with the following functional components:
            –       third-party service integration functional component (see clause 7.3.1.1).























                           Figure 7-4 – Service integration functional component extended for BDaaS

            7.3.1.1  Third-party service integration functional component
            The  third-party  service  integration  functional  component  supports  the  development  of  service
            implementation tools which assist in modifying and adapting the service from a set of third-party services.







            46       Basics of Big data
   49   50   51   52   53   54   55   56   57   58   59