IMPROVED CLUSTER MANAGEMENT METHOD FOR INDUSTRIAL “INTERNET OF THINGS” NETWORKS
DOI:
https://doi.org/10.20535/2411-2976.22020.81-85Keywords:
clusterization, containerization, industrial IoT networks.Abstract
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.
References
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:
https://stackoverflow.com/questions/1163216/databasecluster-
and-load-balancing
Sharded Cluster Components– Link to resource:
https://docs.mongodb.com/manual/core/sharded-clustercomponents/
Failover Clustering and Always On Availability Groups
(SQL Server) – Link to resource:
https://docs.microsoft.com/ru-ru/sql/databaseengine/
availability-groups/windows/failover-clustering-andalways-
on-availability-groups-sql-server?view=sql-server-2017
Testing the productivity of NoSQL DBs – Link to
resource:
https://xakep.ru/2014/01/11/nosql-bd-test/
Xuan Z. Load Balancing Technology Based On Consistent
Hashing For Database Cluster Systems, 2012,
DOI: 10.2991/citcs.2012.157
Downloads
Published
How to Cite
Issue
Section
License
The ownership of copyright remains with the Authors.
Authors may use their own material in other publications provided that the Journal is acknowledged as the original place of publication and National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute” as the Publisher.
ITS articles are published under Creative Commons licence:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under CC BY 4.0that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work.