PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Analysis of cores affinity within the containerized environment based on selected IOT middleware - observations and recommendations

Autorzy
Treść / Zawartość
Identyfikatory
Warianty tytułu
Języki publikacji
EN
Abstrakty
EN
The Internet of Things gets bigger and bigger audiences. This topic is really popular in science and also in industry. There are many fields for research. One of them is efficient deployment against resource utilization. Another one is containerization within IoT platforms. One of the commonalities of these two topics is different CPU affinity against containerized platforms to get the best performance. There were plenty of papers dedicated to containerization even in IoT but none of these focused on core affinity. As this survey analyzes the scalability and stability of the platform in different core-container configurations based on the IoT platform - DeviceHive, it brings a novelty to this area. Most interesting observations were made in the field of the same configurations in terms of the number of nodes but varying with core affinity. Analyzed observations may be useful during the architecture planning phase for containerized IoT platforms.
Słowa kluczowe
EN
PL
Rocznik
Strony
1--10
Opis fizyczny
Bibliogr. 33 poz., rys., tab.
Twórcy
  • Gdansk University of Technology, Faculty of Electronics Telecommunications and Informatics
Bibliografia
  • [1] R. G. S. Rethinavalli, “Botnet attack detection in internet of things using optimization techniques, ”International Journal of Electrical Engineering and Technology (IJEET), vol. 11, no. 4, 2020.
  • [2] Y. B. Zikria, R. Ali, M. K. Afzal, and S. W. Kim, “Next-generation internet of things (iot): Opportunities, challenges, and solutions, ”Sensors, vol. 21, no. 4, 2021.
  • [3] H.-L. Truong and S. Dustdar, “Principles for engineering iot cloud systems, ”IEEE Cloud Computing, vol. 2, no. 2, pp. 68–76, 2015.
  • [4] R. Morabito, I. Farris, A. Iera, and T. Taleb, “Evaluating per-formance of containerized iot services for clustered devices at the network edge, ”IEEE Internet of Things Journal, vol. 4, no. 4, pp. 1019–1030, 2017.
  • [5] C. Savaglio, P. Gerace, G. Di Fatta, and G. Fortino, “Data mining at the iot edge,” in 2019 28th International Conference on Computer Communication and Networks (ICCCN), pp. 1–6, 2019.
  • [6] M. Alam, J. Rufino, J. Ferreira, S. H. Ahmed, N. Shah, and Y. Chen, “Orchestration of micro services for iot using docker and edge computing, ”IEEE Communications Magazine, vol. 56, no. 9,pp. 118–123, 2018.
  • [7] M. S. Abdul, S. M. Sam, Norliza, Mohamed, K. Kamardin, R. Akmam, and Dziyauddin, “Docker containers usage in the internet of things: A survey,” 2019.
  • [8] V. G. da Silva, M. Kirikova, and G. Alksnis, “Containers for virtualization: An overview, ”Applied Computer Systems, vol. 23,pp. 21–27, May 2018.
  • [9] M. Affek, S. Barański, T. Boiński, P. Gładkowska, T. Gruzdzis,W. Janowski, R. Kałaska, H. Krawczyk, J. Kuchta, R. Lipiński, J. Łuczkiewicz, M. Matuszek, S. Olewniczak, P. Orzechowski, K. Selwon, A. Szamocki, J. Szymański, A. Wawrzyński,K. Wicki, and K. Zawora, “Algorytmy i zastosowania inteligencji obliczeniowej (kaskbook 2022).” online.
  • [10] S. Caculo, K. Lahiri, and S. Kalambur, “Characterizing the scale-up performance of micro services using teastore,” in2020 IEEE International Symposium on Workload Characterization (IISWC),pp. 48–59, 2020.
  • [11] J.-Y. Cho, H.-W. Jin, M. Lee, and K. Schwan, “On the core affinity and file upload performance of hadoop,” in Proceedings of the2013 International Workshop on Data-Intensive Scalable Computing Systems, DISCS-2013, (New York, NY, USA), p. 25–30, Association for Computing Machinery, 2013.
  • [12] R. Hashemian, D. Krishnamurthy, M. Arlitt, and N. Carlsson, “Improving the scalability of a multi-core web server,” ICPE ’13, (New York, NY, USA), p. 161–172, Association for Computing Machinery, 2013.
  • [13] T. Scheepers, “Virtualization and containerization of application-infrastructure: A comparison.”
  • [14] M. G. Xavier, M. V. Neves, F. D. Rossi, T. C. Ferreto, T. Lange,and C. A. F. De Rose, “Performance evaluation of container-based virtualization for high performance computing environments,”in2013 21st Euromicro International Conference on Parallel, Distributed, and Network-Based Processing, pp. 233–240, 2013.
  • [15] A. R. Putri, R. Munadi, and R. M. Negara, “Performance analysis of multi services on container docker, lxc, and lxd,”Bulletin of Electrical Engineering and Informatics, vol. 9, pp. 2008–2016,October 2020. 10.11591/eei.v9i4.1953.
  • [16] A. A. Ismail, H. S. Hamza, and A. M. Kotb, “Performance evaluation of open source iot platforms,” in2018 IEEE Global Conference on Internet of Things (GCIoT), pp. 1–5, 2018.
  • [17] M. A. da Cruz, J. J. Rodrigues, A. K. Sangaiah, J. Al-Muhtadi, and V. Korotaev, “Performance evaluation of iot middleware,”Journal of Network and Computer Applications, vol. 109, pp. 53–65, 2018.
  • [18] J. Islam, E. Harjula, T. Kumar, P. Karhula, and M. Ylianttila,“Docker enabled virtualized nano services for local iot edge net-works,” in2019 IEEE Conference on Standards for Communications and Networking (CSCN), pp. 1–7, 2019.
  • [19] S. Noor, B. Koehler, A. Steenson, J. Caballero, D. Ellenberger, and L. Heilman, IoT Doc: A Docker-Container Based Architecture of IoT-Enabled Cloud System, pp. 51–68. Cham: Springer International Publishing, 2020.
  • [20] B. Ahmed, B. Seghir, M. Al-Osta, and G. Abdelouahed, “Container based resource management for data processing on iot gateways, ”Procedia Computer Science, vol. 155, pp. 234–241, 2019. The 16th International Conference on Mobile Systems and Pervasive Computing (MobiSPC 2019),The 14th International Conference on Future Networks and Communications (FNC-2019),The 9th International Conference on Sustainable Energy Information Technology.
  • [21] R. Dua, A. R. Raja, and D. Kakadia, “Virtualization vs containerization to support paas,” in 2014 IEEE International Conference on Cloud Engineering, pp. 610–614, 2014.
  • [22] R. Rosen, “Namespaces and c groups – the basis of linux containers.”
  • [23] A. M. Potdar, N. D G, S. Kengond, and M. M. Mulla, “Performance evaluation of docker container and virtual machine, ”Procedia Computer Science, vol. 171, pp. 1419–1428, 2020. Third International Conference on Computing and Network Communications(CoCoNet’19).
  • [24] W. Felter, A. Ferreira, R. Rajamony, and J. Rubio, “An updated performance comparison of virtual machines and linux containers,” in 2015 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS), pp. 171–172, 2015.
  • [25] S. Mazaheri, Y. Chen, E. Hojati, and A. Sill, “Cloud benchmarking in bare-metal, virtualized, and containerized execution environments,” in2016 4th International Conference on Cloud Computing and Intelligence Systems (CCIS), pp. 371–376, 2016.
  • [26] R. Love, “Cpu affinity.”
  • [27] K. Lynch, “Understanding linux container scheduling.”
  • [28] C. S. Pabla, “Completely fair scheduler.”
  • [29] R. M. Love, “taskset (1) — linux manual page.”
  • [30] C. Xiaojun, L. Xianpeng, and X. Peng, “Iot-based air pollution monitoring and forecasting system,” in2015 International Conference on Computer and Computational Sciences (ICCCS), pp. 257–260, 2015.
  • [31] R. Kałaska and P. Czarnul, “Investigation of performance and configuration of a selected iot system - middleware deployment benchmarking and recommendations, ”Applied Sciences, vol. 12,no. 10, 2022.
  • [32] K. A. O. B. M. W. H. Adhitya Bhawiyuga, Dany Primanita Kartikasari, “Architectural design of iot-cloud computing integration platform, ”TELKOMNIKA, vol. 17, pp. 1399–1408, June 2019.
  • [33] F. Samie, V. Tsoutsouras, L. Bauer, S. Xydis, D. Soudris, and J. Henkel, “Computation offloading and resource allocation for low-power iot edge devices,” in2016 IEEE 3rd World Forum on Internet of Things (WF-IoT), pp. 7–12, 2016.
Uwagi
Opracowanie rekordu ze środków MNiSW, umowa nr SONP/SP/546092/2022 w ramach programu "Społeczna odpowiedzialność nauki" - moduł: Popularyzacja nauki i promocja sportu (2024).
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-3e4b4642-8024-498a-b3d1-7101ebf07402
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.