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
엣지 컴퓨팅 인프라에서 IoT 애플리케이션을 실행하면 응답 시간이 짧고 대역폭을 효율적으로 사용할 수 있다는 이점이 있습니다. 프로덕션 환경에 IoT 애플리케이션을 배포하려면 테스트베드에서의 시스템 검증이 필요합니다. 테스트베드에서는 테스트된 애플리케이션 프로그램을 프로덕션 환경으로 원활하게 전환하기 위해 Docker 컨테이너가 선호됩니다. 또한 대상 애플리케이션의 응답 시간 요구 사항에 따라 Docker 컨테이너에서 클라이언트까지의 RTT(왕복 시간)가 보장되어야 합니다. 그러나 기존 테스트베드 시스템에서는 Docker 컨테이너와 클라이언트 간의 RTT가 보장되지 않습니다. 따라서 테스트베드 환경을 구축하기 위해서는 모든 무선 기지국 노드와 서버 쌍 간의 RTT를 포함한 대량의 구성 데이터를 거쳐야 합니다. 본 논문에서는 Docker 컨테이너와 클라이언트 간의 RTT를 보장하는 테스트베드 사용자를 위한 간단한 API(애플리케이션 프로그래밍 인터페이스)를 갖춘 엣지 컴퓨팅 테스트베드 시스템을 제시합니다. 제안 시스템은 API를 통해 테스트베드 사용자가 지정한 가상 지역과 RTT에 따라 Docker 컨테이너를 배치할 서버를 자동으로 결정합니다. 가상 영역은 네트워크의 RTT에 대한 축소된 크기 정보를 제공합니다. 제안하는 시스템에서는 구성 데이터 크기가 서버 수로 4.3을 나눈 값으로 줄어들고, 명령 인수 길이도 약 XNUMX/XNUMX 이하로 줄어들며, 시스템 실행 시간은 XNUMX초로 늘어난다.
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.
부
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
부
@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},}
부
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 -