연구 분야: Software Development
학회: 2023 IEEE International Conference on Information and Telecommunication Technologies and Radio Electronics (UkrMiCo)
The work is devoted to the topical issue of effective use of computing resources in systems with a dynamic distributed architecture, that use personal or public computing devices for the needs of distributed computing, in particular the paper is dedicated to the task of effective life cycle management of containerized applications. Unlike the known existing solutions, systems considered in the work have a relatively short-term and non-deterministic lifetime of their computing agents and therefore must have specialized functionality for automatically joining and detaching computing agents from the cluster as far as this process may take time and requires a certain qualification and permissions. So, the problem is to provide a transparent interface for the user and automate cluster operator tasks. The approach proposed in the work is based on the organization of the process of managing working nodes in form of Server Discovery in the Kubernetes cluster environment. The advantage of the proposed approach is a flexible and simple interface for managing working nodes with a non-deterministic life cycle based on developed software that performs operations of checking the user’s operating environment, installing the required software to join the cluster, or uninstalling components and disabling the agent on user demand. The paper also describes the experimental environment, conducts a study of the system’s operation in possible user behavior scenarios and proves the effectiveness of the approach.
| 발행 연도 | 2023년 |
|---|---|
| 인용수 | 61 |
| 출판 국가 | Ukraine |
| 사이트 | IEEE |
| 좋아요 수 | 0 |