Microservice Architecture Design for Big Data in Tactical Cloud

2019 
With the rapid development of emerging technologies such as big data and cloud computing, the research on the “Tactical Cloud” with resource awareness, real-time data sharing and collaborative operations is driven. The tactical cloud is to autonomously complete the intelligent process from task delivery to execution, which is related to situational awareness, dynamic programming, load scheduling, and data synchronization. However, monolithic architecture is used to complete various customization functions on the traditional airborne computers, which results in the problems such as low collaboration and inability to share data in time, especially the requirements of big data. In order to solve the above problems, this paper presents the microservice architecture firstly. Besides, based on the bounded context method for microservice decomposition, the design ideas and implementation schemes for resource scheduling and monitoring and data synchronization in the tactical cloud are proposed to provide efficient and fast collaborative combat capabilities. Briefly, resource scheduling and monitoring provide load scheduling and fault warning for microservices, and data synchronization make functions decomposed into microservices to share various tactical data between aircraft nodes in time.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    4
    References
    0
    Citations
    NaN
    KQI
    []