Font Size: a A A

Design And Implementation Of Collaborative Interoperability System Based On Distributed Container Resource Management

Posted on:2022-12-06Degree:MasterType:Thesis
Country:ChinaCandidate:Y ZhangFull Text:PDF
GTID:2518306764466824Subject:Computer Software and Application of Computer
Abstract/Summary:PDF Full Text Request
With the development of distributed container technology,it has been the most common used technology in developing crossing-platform interoperation software for distributed systems.However,this technology often uses the static predefined or semiautomated container orchestration when achieving data synchronization and command interaction between distributed platforms due to the heterogeneity of its interaction protocol.In practical application scenarios,it has insufficient support for the business requirements of high dynamic scalability of system control interaction.The thesis combined with container cloud ecosystem analyzes the application characteristics of collaborative scheduling containers on existing distributed platforms,and realizes the unified operation and management platform of the distributed containers based on virtualized resources.It has the following characteristics in the terms of technical implementation:Firstly,according to the interoperation features of the distributed heterogeneous application container,the thesis constructs the unique representation of container applications from the three aspect: network communication,data parse /reverse parse and resource mapping.The system is unified abstracted through resources,and generates different interactive components for different container applications,which shields the heterogeneous communication network of the underlying distributed container applications.Heterogeneous data synchronization and heterogeneity of interactive data messages form a data-centric platform that provides a unified container application resource management and scheduling interface for upper-layer interoperable data.Secondly,the crossing-platform interoperability relationship between application containers is transformed into the linkage between resources within the platform based on the virtualization of container application resources.According to the idea of container orchestration,the dynamic resource subscription notification is constructed through the request and response between resources and the resource interaction relationship between different containers is dynamically arranged which realize crossresource linkage.And building interoperability rule base for dynamic interoperability logic to complete the interoperability between heterogeneous distributed containers.Thirdly,the system provides rich secondary development interfaces,and exposes the virtual interface of the collaborative interoperation library to support external dynamic expansion.And the system supports the collaborative interoperation secondary development in numerous scenes,meets the implementation of interoperability in distributed scenarios.Finally,the thesis constructs a demonstration based on smart home interoperability,and relies on the verification system to test the system.The validity and reliability of the collaborative interoperability system proposed in the thesis can be verified through the experimental results.
Keywords/Search Tags:Container and Container Orchestration, Distributed Platform, Resource Abstraction for Container, Crossing-platform Interoperation
PDF Full Text Request
Related items