Research on Building an ARM-Based Container Cloud Platform
ARM chips with low energy consumption and low-cost investment have been rapidly applied to smart office and smart entertainment including cloud mobile phones and cloud games. This paper first summarizes key technologies and development status of the above scenarios including CPU, memory, IO hardware...
Gespeichert in:
Veröffentlicht in: | IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences Communications and Computer Sciences, 2024/04/01, Vol.E107.A(4), pp.654-665 |
---|---|
Hauptverfasser: | , , , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 665 |
---|---|
container_issue | 4 |
container_start_page | 654 |
container_title | IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences |
container_volume | E107.A |
creator | CHEN, Lin YIN, Xueyuan ZHAO, Dandan LU, Hongwei LI, Lu CHEN, Yixiang |
description | ARM chips with low energy consumption and low-cost investment have been rapidly applied to smart office and smart entertainment including cloud mobile phones and cloud games. This paper first summarizes key technologies and development status of the above scenarios including CPU, memory, IO hardware virtualization characteristics, ARM hypervisor and container, GPU virtualization, network virtualization, resource management and remote transmission technologies. Then, in view of the current lack of publicly referenced ARM cloud constructing solutions, this paper proposes and constructs an implementation framework for building an ARM cloud, and successively focuses on the formal definition of virtualization framework, Android container system and resource quota management methods, GPU virtualization based on API remoting and GPU pass-through, and the remote transmission technology. Finally, the experimental results show that the proposed model and corresponding component implementation methods are effective, especially, the pass-through mode for virtualizing GPU resources has higher performance and higher parallelism. |
doi_str_mv | 10.1587/transfun.2023EAP1016 |
format | Article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_3054733528</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>3054733528</sourcerecordid><originalsourceid>FETCH-LOGICAL-c472t-f63823506dc267be2e6cbea36d5a5bbe099fabeea419530fb1d685dcea854693</originalsourceid><addsrcrecordid>eNpNkEtPwkAUhSdGExH9By6auC7Ou1N3pcFHgpEQ9pPb9hZKyhRn2oX_XgyirO5ZfN-5ySHkntEJUyZ57D24UA9uwikXs2zBKNMXZMQSqWImRHJJRjRlOjaKmmtyE8KWUmY4kyPytMSA4MtN1LloOjRt1bh1BC7Klu_xFAJWUd65HhqHPsrbbqiiRQt93fndLbmqoQ1493vHZPU8W-Wv8fzj5S3P5nEpE97HtRaGC0V1VXKdFMhRlwWC0JUCVRRI07SGAhEkS5WgdcEqbVRVIhgldSrG5OFYu_fd54Cht9tu8O7w0QqqZCKE4uZAySNV-i4Ej7Xd-2YH_ssyan9GsqeR7NlIB2151LahhzX-SeD7pmzxX5oxmtjMylM4K_mDyw14i058A17NeQg</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>3054733528</pqid></control><display><type>article</type><title>Research on Building an ARM-Based Container Cloud Platform</title><source>J-STAGE Free</source><creator>CHEN, Lin ; YIN, Xueyuan ; ZHAO, Dandan ; LU, Hongwei ; LI, Lu ; CHEN, Yixiang</creator><creatorcontrib>CHEN, Lin ; YIN, Xueyuan ; ZHAO, Dandan ; LU, Hongwei ; LI, Lu ; CHEN, Yixiang</creatorcontrib><description>ARM chips with low energy consumption and low-cost investment have been rapidly applied to smart office and smart entertainment including cloud mobile phones and cloud games. This paper first summarizes key technologies and development status of the above scenarios including CPU, memory, IO hardware virtualization characteristics, ARM hypervisor and container, GPU virtualization, network virtualization, resource management and remote transmission technologies. Then, in view of the current lack of publicly referenced ARM cloud constructing solutions, this paper proposes and constructs an implementation framework for building an ARM cloud, and successively focuses on the formal definition of virtualization framework, Android container system and resource quota management methods, GPU virtualization based on API remoting and GPU pass-through, and the remote transmission technology. Finally, the experimental results show that the proposed model and corresponding component implementation methods are effective, especially, the pass-through mode for virtualizing GPU resources has higher performance and higher parallelism.</description><identifier>ISSN: 0916-8508</identifier><identifier>EISSN: 1745-1337</identifier><identifier>DOI: 10.1587/transfun.2023EAP1016</identifier><language>eng</language><publisher>Tokyo: The Institute of Electronics, Information and Communication Engineers</publisher><subject>ARM ; cloud computing ; Containers ; Energy consumption ; GPU ; hypervisor ; Management methods ; Resource management ; Smartphones</subject><ispartof>IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences, 2024/04/01, Vol.E107.A(4), pp.654-665</ispartof><rights>2024 The Institute of Electronics, Information and Communication Engineers</rights><rights>Copyright Japan Science and Technology Agency 2024</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c472t-f63823506dc267be2e6cbea36d5a5bbe099fabeea419530fb1d685dcea854693</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,778,782,1879,27907,27908</link.rule.ids></links><search><creatorcontrib>CHEN, Lin</creatorcontrib><creatorcontrib>YIN, Xueyuan</creatorcontrib><creatorcontrib>ZHAO, Dandan</creatorcontrib><creatorcontrib>LU, Hongwei</creatorcontrib><creatorcontrib>LI, Lu</creatorcontrib><creatorcontrib>CHEN, Yixiang</creatorcontrib><title>Research on Building an ARM-Based Container Cloud Platform</title><title>IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences</title><addtitle>IEICE Trans. Fundamentals</addtitle><description>ARM chips with low energy consumption and low-cost investment have been rapidly applied to smart office and smart entertainment including cloud mobile phones and cloud games. This paper first summarizes key technologies and development status of the above scenarios including CPU, memory, IO hardware virtualization characteristics, ARM hypervisor and container, GPU virtualization, network virtualization, resource management and remote transmission technologies. Then, in view of the current lack of publicly referenced ARM cloud constructing solutions, this paper proposes and constructs an implementation framework for building an ARM cloud, and successively focuses on the formal definition of virtualization framework, Android container system and resource quota management methods, GPU virtualization based on API remoting and GPU pass-through, and the remote transmission technology. Finally, the experimental results show that the proposed model and corresponding component implementation methods are effective, especially, the pass-through mode for virtualizing GPU resources has higher performance and higher parallelism.</description><subject>ARM</subject><subject>cloud computing</subject><subject>Containers</subject><subject>Energy consumption</subject><subject>GPU</subject><subject>hypervisor</subject><subject>Management methods</subject><subject>Resource management</subject><subject>Smartphones</subject><issn>0916-8508</issn><issn>1745-1337</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><recordid>eNpNkEtPwkAUhSdGExH9By6auC7Ou1N3pcFHgpEQ9pPb9hZKyhRn2oX_XgyirO5ZfN-5ySHkntEJUyZ57D24UA9uwikXs2zBKNMXZMQSqWImRHJJRjRlOjaKmmtyE8KWUmY4kyPytMSA4MtN1LloOjRt1bh1BC7Klu_xFAJWUd65HhqHPsrbbqiiRQt93fndLbmqoQ1493vHZPU8W-Wv8fzj5S3P5nEpE97HtRaGC0V1VXKdFMhRlwWC0JUCVRRI07SGAhEkS5WgdcEqbVRVIhgldSrG5OFYu_fd54Cht9tu8O7w0QqqZCKE4uZAySNV-i4Ej7Xd-2YH_ssyan9GsqeR7NlIB2151LahhzX-SeD7pmzxX5oxmtjMylM4K_mDyw14i058A17NeQg</recordid><startdate>20240401</startdate><enddate>20240401</enddate><creator>CHEN, Lin</creator><creator>YIN, Xueyuan</creator><creator>ZHAO, Dandan</creator><creator>LU, Hongwei</creator><creator>LI, Lu</creator><creator>CHEN, Yixiang</creator><general>The Institute of Electronics, Information and Communication Engineers</general><general>Japan Science and Technology Agency</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20240401</creationdate><title>Research on Building an ARM-Based Container Cloud Platform</title><author>CHEN, Lin ; YIN, Xueyuan ; ZHAO, Dandan ; LU, Hongwei ; LI, Lu ; CHEN, Yixiang</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c472t-f63823506dc267be2e6cbea36d5a5bbe099fabeea419530fb1d685dcea854693</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><topic>ARM</topic><topic>cloud computing</topic><topic>Containers</topic><topic>Energy consumption</topic><topic>GPU</topic><topic>hypervisor</topic><topic>Management methods</topic><topic>Resource management</topic><topic>Smartphones</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>CHEN, Lin</creatorcontrib><creatorcontrib>YIN, Xueyuan</creatorcontrib><creatorcontrib>ZHAO, Dandan</creatorcontrib><creatorcontrib>LU, Hongwei</creatorcontrib><creatorcontrib>LI, Lu</creatorcontrib><creatorcontrib>CHEN, Yixiang</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics & Communications Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>CHEN, Lin</au><au>YIN, Xueyuan</au><au>ZHAO, Dandan</au><au>LU, Hongwei</au><au>LI, Lu</au><au>CHEN, Yixiang</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Research on Building an ARM-Based Container Cloud Platform</atitle><jtitle>IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences</jtitle><addtitle>IEICE Trans. Fundamentals</addtitle><date>2024-04-01</date><risdate>2024</risdate><volume>E107.A</volume><issue>4</issue><spage>654</spage><epage>665</epage><pages>654-665</pages><artnum>2023EAP1016</artnum><issn>0916-8508</issn><eissn>1745-1337</eissn><abstract>ARM chips with low energy consumption and low-cost investment have been rapidly applied to smart office and smart entertainment including cloud mobile phones and cloud games. This paper first summarizes key technologies and development status of the above scenarios including CPU, memory, IO hardware virtualization characteristics, ARM hypervisor and container, GPU virtualization, network virtualization, resource management and remote transmission technologies. Then, in view of the current lack of publicly referenced ARM cloud constructing solutions, this paper proposes and constructs an implementation framework for building an ARM cloud, and successively focuses on the formal definition of virtualization framework, Android container system and resource quota management methods, GPU virtualization based on API remoting and GPU pass-through, and the remote transmission technology. Finally, the experimental results show that the proposed model and corresponding component implementation methods are effective, especially, the pass-through mode for virtualizing GPU resources has higher performance and higher parallelism.</abstract><cop>Tokyo</cop><pub>The Institute of Electronics, Information and Communication Engineers</pub><doi>10.1587/transfun.2023EAP1016</doi><tpages>12</tpages><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0916-8508 |
ispartof | IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences, 2024/04/01, Vol.E107.A(4), pp.654-665 |
issn | 0916-8508 1745-1337 |
language | eng |
recordid | cdi_proquest_journals_3054733528 |
source | J-STAGE Free |
subjects | ARM cloud computing Containers Energy consumption GPU hypervisor Management methods Resource management Smartphones |
title | Research on Building an ARM-Based Container Cloud Platform |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-16T20%3A29%3A29IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Research%20on%20Building%20an%20ARM-Based%20Container%20Cloud%20Platform&rft.jtitle=IEICE%20Transactions%20on%20Fundamentals%20of%20Electronics,%20Communications%20and%20Computer%20Sciences&rft.au=CHEN,%20Lin&rft.date=2024-04-01&rft.volume=E107.A&rft.issue=4&rft.spage=654&rft.epage=665&rft.pages=654-665&rft.artnum=2023EAP1016&rft.issn=0916-8508&rft.eissn=1745-1337&rft_id=info:doi/10.1587/transfun.2023EAP1016&rft_dat=%3Cproquest_cross%3E3054733528%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=3054733528&rft_id=info:pmid/&rfr_iscdi=true |