The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. ex. Some numerals are expressed as "XNUMX".
Copyrights notice
The original paper is in English. Non-English content has been machine-translated and may contain typographical errors or mistranslations. Copyrights notice
Menjalankan aplikasi IoT pada infrastruktur pengkomputeran tepi mempunyai faedah masa tindak balas yang rendah dan penggunaan lebar jalur yang cekap. Pengesahan sistem pada katil ujian diperlukan untuk menggunakan aplikasi IoT dalam persekitaran pengeluaran. Dalam katil ujian, bekas Docker adalah lebih baik untuk peralihan lancar program aplikasi yang diuji kepada persekitaran pengeluaran. Di samping itu, masa pergi balik (RTT) kontena Docker kepada pelanggan mesti dipastikan, mengikut keperluan masa tindak balas aplikasi sasaran. Walau bagaimanapun, dalam sistem ujian sedia ada, RTT antara bekas Docker dan pelanggan tidak dipastikan. Oleh itu, kita mesti menjalani sejumlah besar data konfigurasi termasuk RTT antara semua pasangan nod stesen pangkalan wayarles dan pelayan untuk menyediakan persekitaran ujian. Dalam kertas kerja ini, kami membentangkan sistem ujian pengkomputeran tepi dengan antara muka pengaturcaraan aplikasi (API) mudah untuk pengguna katil ujian yang memastikan RTT antara bekas Docker dan pelanggan. Sistem yang dicadangkan secara automatik menentukan pelayan untuk meletakkan bekas Docker mengikut kawasan maya dan RTT yang ditentukan oleh pengguna katil ujian melalui API. Kawasan maya menyediakan maklumat saiz terkecil tentang RTT dalam rangkaian. Dalam sistem yang dicadangkan, saiz data konfigurasi dikurangkan kepada satu dibahagikan dengan bilangan pelayan dan panjang hujah arahan dikurangkan kepada kira-kira satu pertiga atau kurang, manakala masa berjalan sistem yang meningkat ialah 4.3s.
Hiroaki YAMANAKA
National Institute of Information and Communications Technology
Yuuichi TERANISHI
National Institute of Information and Communications Technology
Eiji KAWAI
National Institute of Information and Communications Technology
Hidehisa NAGANO
National Institute of Information and Communications Technology
Hiroaki HARAI
National Institute of Information and Communications Technology
The copyright of the original papers published on this site belongs to IEICE. Unauthorized use of the original or translated papers is prohibited. See IEICE Provisions on Copyright for details.
Salinan
Hiroaki YAMANAKA, Yuuichi TERANISHI, Eiji KAWAI, Hidehisa NAGANO, Hiroaki HARAI, "Design and Implementation of an Edge Computing Testbed to Simplify Experimental Environment Setup" in IEICE TRANSACTIONS on Information,
vol. E105-D, no. 9, pp. 1516-1528, September 2022, doi: 10.1587/transinf.2022EDK0003.
Abstract: Running IoT applications on edge computing infrastructures has the benefits of low response times and efficient bandwidth usage. System verification on a testbed is required to deploy IoT applications in production environments. In a testbed, Docker containers are preferable for a smooth transition of tested application programs to production environments. In addition, the round-trip times (RTT) of Docker containers to clients must be ensured, according to the target application's response time requirements. However, in existing testbed systems, the RTTs between Docker containers and clients are not ensured. Thus, we must undergo a large amount of configuration data including RTTs between all pairs of wireless base station nodes and servers to set up a testbed environment. In this paper, we present an edge computing testbed system with simple application programming interfaces (API) for testbed users that ensures RTTs between Docker containers and clients. The proposed system automatically determines which servers to place Docker containers on according to virtual regions and the RTTs specified by the testbed users through APIs. The virtual regions provide reduced size information about the RTTs in a network. In the proposed system, the configuration data size is reduced to one divided by the number of the servers and the command arguments length is reduced to approximately one-third or less, whereas the increased system running time is 4.3s.
URL: https://global.ieice.org/en_transactions/information/10.1587/transinf.2022EDK0003/_p
Salinan
@ARTICLE{e105-d_9_1516,
author={Hiroaki YAMANAKA, Yuuichi TERANISHI, Eiji KAWAI, Hidehisa NAGANO, Hiroaki HARAI, },
journal={IEICE TRANSACTIONS on Information},
title={Design and Implementation of an Edge Computing Testbed to Simplify Experimental Environment Setup},
year={2022},
volume={E105-D},
number={9},
pages={1516-1528},
abstract={Running IoT applications on edge computing infrastructures has the benefits of low response times and efficient bandwidth usage. System verification on a testbed is required to deploy IoT applications in production environments. In a testbed, Docker containers are preferable for a smooth transition of tested application programs to production environments. In addition, the round-trip times (RTT) of Docker containers to clients must be ensured, according to the target application's response time requirements. However, in existing testbed systems, the RTTs between Docker containers and clients are not ensured. Thus, we must undergo a large amount of configuration data including RTTs between all pairs of wireless base station nodes and servers to set up a testbed environment. In this paper, we present an edge computing testbed system with simple application programming interfaces (API) for testbed users that ensures RTTs between Docker containers and clients. The proposed system automatically determines which servers to place Docker containers on according to virtual regions and the RTTs specified by the testbed users through APIs. The virtual regions provide reduced size information about the RTTs in a network. In the proposed system, the configuration data size is reduced to one divided by the number of the servers and the command arguments length is reduced to approximately one-third or less, whereas the increased system running time is 4.3s.},
keywords={},
doi={10.1587/transinf.2022EDK0003},
ISSN={1745-1361},
month={September},}
Salinan
TY - JOUR
TI - Design and Implementation of an Edge Computing Testbed to Simplify Experimental Environment Setup
T2 - IEICE TRANSACTIONS on Information
SP - 1516
EP - 1528
AU - Hiroaki YAMANAKA
AU - Yuuichi TERANISHI
AU - Eiji KAWAI
AU - Hidehisa NAGANO
AU - Hiroaki HARAI
PY - 2022
DO - 10.1587/transinf.2022EDK0003
JO - IEICE TRANSACTIONS on Information
SN - 1745-1361
VL - E105-D
IS - 9
JA - IEICE TRANSACTIONS on Information
Y1 - September 2022
AB - Running IoT applications on edge computing infrastructures has the benefits of low response times and efficient bandwidth usage. System verification on a testbed is required to deploy IoT applications in production environments. In a testbed, Docker containers are preferable for a smooth transition of tested application programs to production environments. In addition, the round-trip times (RTT) of Docker containers to clients must be ensured, according to the target application's response time requirements. However, in existing testbed systems, the RTTs between Docker containers and clients are not ensured. Thus, we must undergo a large amount of configuration data including RTTs between all pairs of wireless base station nodes and servers to set up a testbed environment. In this paper, we present an edge computing testbed system with simple application programming interfaces (API) for testbed users that ensures RTTs between Docker containers and clients. The proposed system automatically determines which servers to place Docker containers on according to virtual regions and the RTTs specified by the testbed users through APIs. The virtual regions provide reduced size information about the RTTs in a network. In the proposed system, the configuration data size is reduced to one divided by the number of the servers and the command arguments length is reduced to approximately one-third or less, whereas the increased system running time is 4.3s.
ER -