IMPROVED CLUSTER MANAGEMENT METHOD FOR INDUSTRIAL “INTERNET OF THINGS” NETWORKS
Keywords:clusterization, containerization, industrial IoT networks.
Background. With growing technological level and the corresponding availability of computational devices, sharply appears the problem of providing the high availability of high-loaded systems, as well as the reliability of the data storage and integrity. Therefore, it is not surprising that a large number of solutions have put high demands to the data manipulation.
Objective. The aim of the paper is to create a generic algorithm for industrial IoT networks that will be used for managing containerization components in database clusters.
Methods. During the work process most of existing solutions for providing automatic scalability of database cluster have been analyzed. Based on this analysis a special algorithm that manipulates the images of database cluster nodes based on predefined input parameters was proposed.
Results. Algorithm for managing database clusters in industrial IoT networks that will allow clients to optimize the resource usage with saving availability and incoming throughput characteristics of the cluster.
Conclusions. On the first stage, using this approach in production solutions requires more preparation and administration expenses, compared with existing solutions, but with time, it will give an advantage because the system will fully support the cluster to keep it in optimal condition without human interruption.
Hinai S. A.and Singh A. V., Internet of things:
Architecture, security challenges and solutions, 2017
International Conference on Infocom Technologies and
Unmanned Systems (Trends and Future Directions) (ICTUS),
Dubai, 2017, pp. 1-4.
Handoko H., Isa S.M. High Availability Analysis with
Database Cluster, Load Balancer and Virtual Router
Redundancy Protocol, 2018 3rd International Conference on
Computer and Communication Systems.
Database cluster and load balancing – Link to resource:
Sharded Cluster Components– Link to resource:
Failover Clustering and Always On Availability Groups
(SQL Server) – Link to resource:
Testing the productivity of NoSQL DBs – Link to
Xuan Z. Load Balancing Technology Based On Consistent
Hashing For Database Cluster Systems, 2012,