Vol.:(0123456789) SN Computer Science (2020) 1:91 https://doi.org/10.1007/s42979-020-0106-9 SN Computer Science ORIGINAL RESEARCH Performance and Scalability Improvement Using IoT‑Based Edge Computing Container Technologies K. Aruna 1  · G. Pradeep 2 © Springer Nature Singapore Pte Ltd 2020 Abstract Diferent containers support multiple applications on multiple disciplines according to technological needs. They improve the need of multitasking activities and are used to support and combine work with diferent paradigms, technologies, dis- ciplines and application orientations. It increases the user requirements and the system requirements. It might be extended based on the needs of specifcations. Like this idea support from to the container which specifes the application onto it, and performs the self-organizing things for an enhancement. In this paper, container technology is proposed for Internet of Things (IoT) and Fog of Things (FoT) enabled devices for plethora FoT servers to serve SOFT for each application through the gateways to available devices. The fog is not only for the data processing and storage management. It can also keep with the IoT services by through the FoT server in distributed manner. The main aim of this paper is to examine the ability to scale an IoT system using multiple container technologies with clusters managements. With the use of this approach, the number of connected devices can be increased and network efciency is improved for better computation, control and data storage. Keywords Internet of things · Fog of things · Self-organizing fog of things (SOFT) · Application orientation and container- based edge management (CEM) Introduction Container developed into a paradigm also supports vari- ous multiple technologies such as IoT, FoT, cloud and AI. If the IoT application deploys over the Internet, the con- tainer makes the fexible of the packages. The independency among the platform is the important factor in container reli- able on the services or the application. The IoT application extends via the container makes as the simple and build- ing for the deployment of the application. The performance achieved in diferent constraints like I/O, memory, disk and network usage. The performance comparison shows that the reliable is the container sustainment for enhancing features. In this paper, multiple containers are proposed in each sys- tem for the single application which give more efciency. IoT enabled edge devices for rescue from lagging process in generalized containers for each of the applications to come under multicontainers acquisition path. Simply, there is a multiple container execution in cluster of devices for the efciency achievement. In performance evaluation techniques, there are so many constraints for the enhancement of application executions. The performance evaluations on CPU utilization, execution, power consumptions and time constraints can be computed in the test bed scenario for the container implementations and can be improvised in the level of execution. Further, diferent kinds of techniques can be applicable on container technology especially for the IoT applications to give better results. Multitasking is also an important factor nowadays. Hence, multiple one is more efcient than the single one. IoT ecosystem comprises of edge devices which transmits the information through the network like the way containers communicate over the network. Because of choosing edge This article is part of the topical collection “Advances in Computational Intelligence, Paradigms and Applications” guest edited by Young Lee and S. Meenakshi Sundaram. * K. Aruna avcce.aruna@gmail.com G. Pradeep pradeep.g8@gmail.com 1 A.V.C. College of Engineering, Mannampandal, Mayiladuthurai, India 2 Department of Computer Applications, A.V.C. College of Engineering, Mannampandal, Mayiladuthurai, India