Computer and Modernization

Previous Articles     Next Articles

A Micro-service-based Oil Big Data Mining Platform

  

  1. (1. College of Computer and Communication Engineering, China University of Pertroleum, Qingdao 266580, China;
    2. College of Computer and Communication Engineering, Beijing University of Science and Technology, Beijing 100083, China;
    3. College of Information and Communication Engineering, Communication University of China, Beijing 100024, China)
  • Received:2018-11-05 Online:2019-05-14 Published:2019-05-14

Abstract:  In order to promote the rapid fusion and application of big data technology in oilfield, a multi-functional big data processing platform covering the whole life cycle of big data processing is proposed. The platform combines various big data analysis frameworks and machine learning frameworks to design data mining functions that can support real-time and off-line processing in the oilfield. Based on Docker containers, it encapsulates all kinds of computing frameworks and algorithms, and  based on Kubernetes framework, it completes container arrangement and scheduling. In order to ensure the reliability and extensibility of the business system services, the system adopts the micro-service-based architecture, which decomposes the application of different technology stacks into a single service module independently. This allows enterprise data analysts to focus on business data analysis issues without spending a lot of time learning the details of framework deployment and other big data mining technologies.

Key words: micro-services, big data mining, Docker

CLC Number: