Hongwei Kan, Rengang Li, Dongdong Su, Yanwei Wang, Yanmei Shen, Wei Liu
{"title":"Trusted Edge Cloud Computing Mechanism Based on FPGA Cluster","authors":"Hongwei Kan, Rengang Li, Dongdong Su, Yanwei Wang, Yanmei Shen, Wei Liu","doi":"10.1109/ICCSNT50940.2020.9304996","DOIUrl":null,"url":null,"abstract":"To solve the problem of computing overload in cloud, we intend to design a trusted edge cloud computing model and method based on FPGA (Field Programmable Gate Array) clusters. Firstly, a device, named FPGA Box, with PCIe (Peripheral Component Interconnect Express) power supply capability is used to manage the FPGA accelerator in the model. Besides, the FPGA cluster provide heterogeneous accelerated computing services for the data center through the network. Furthermore, we proposed a trusted edge cloud computing method based on FPGA cluster. On the one hand, a bi-level encryption algorithm based on RSA is proposed to generate an authorized use code, which implied the FPGA accelerator IP (Internet Protocol) address and other information. On the other hand, based on the programmable features of the FPGA accelerators, we set FPGA registers as use status bits, which can control different working status of accelerator. Specifically, when the accelerators has been assigned, we also need upload the deadline of usage to it. Finally, the software activity process of the entire trusted edge cloud system is described in detail, including the process of generating authorized use code. Simulation results show that the edge cloud computing mechanism based on FPGA cluster is proved to be trusted and effective.","PeriodicalId":6794,"journal":{"name":"2020 IEEE 8th International Conference on Computer Science and Network Technology (ICCSNT)","volume":"65 1","pages":"146-149"},"PeriodicalIF":0.0000,"publicationDate":"2020-11-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE 8th International Conference on Computer Science and Network Technology (ICCSNT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCSNT50940.2020.9304996","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
To solve the problem of computing overload in cloud, we intend to design a trusted edge cloud computing model and method based on FPGA (Field Programmable Gate Array) clusters. Firstly, a device, named FPGA Box, with PCIe (Peripheral Component Interconnect Express) power supply capability is used to manage the FPGA accelerator in the model. Besides, the FPGA cluster provide heterogeneous accelerated computing services for the data center through the network. Furthermore, we proposed a trusted edge cloud computing method based on FPGA cluster. On the one hand, a bi-level encryption algorithm based on RSA is proposed to generate an authorized use code, which implied the FPGA accelerator IP (Internet Protocol) address and other information. On the other hand, based on the programmable features of the FPGA accelerators, we set FPGA registers as use status bits, which can control different working status of accelerator. Specifically, when the accelerators has been assigned, we also need upload the deadline of usage to it. Finally, the software activity process of the entire trusted edge cloud system is described in detail, including the process of generating authorized use code. Simulation results show that the edge cloud computing mechanism based on FPGA cluster is proved to be trusted and effective.