High-performance pseudo-anonymization of virtual power plant data on a CPU cluster

被引:0
作者
Mahdi Abbasi
Azam Fazel Najafabadi
Seifeddine Ben Elghali
Mohamed Zerrougui
Mohammad R. Khosravi
Habib Nasser
机构
[1] Bu-Ali Sina University,Department of Computer Engineering, Engineering Faculty
[2] Aix Marseille Univ,undefined
[3] Université de Toulon,undefined
[4] CNRS,undefined
[5] LIS,undefined
[6] RDI’UP (Innovative Research),undefined
来源
Cluster Computing | 2023年 / 26卷
关键词
Virtual power plant (VPP); Anonymization; Flow classification; Tuple space algorithm; CPU cluster; MPI; OpenMP;
D O I
暂无
中图分类号
学科分类号
摘要
The considerable move towards the use of renewable energy resources has been provided by the digitization of energy systems with the help of virtual power plants (VPPs). However, due to the coincidence of this move with the introduction of new technologies in information and communications, joining these systems raises concerns about the privacy of personal data. The only real-world approach widely used in this case is to anonymize or pseudonymize the information associated with individuals in data received from distributed measurement devices. In this paper, we propose the method of classifying received data packets into different flows and assigning different access levels for each flow. This method makes data pseudonymous. Before this step, the received data, which has a different format, is unionized. To implement this idea, a tuple space flow classification algorithm is parallelized on a CPU cluster using MPI and OpenMP according to different scenarios. The CPU cluster consists of one head node and two computational nodes for packet classification operations. In this research, two scenarios have been used to run the CPU algorithm in parallel. The first scenario uses MPI and the second scenario uses a combination of MPI and OpenMP libraries. Also, the Tuple Space algorithm has been implemented on the computing systems using the mentioned libraries in the form of two scenarios using OpenMP and MPI. According to our results, the increase in the number of processor cores is linearly correlated with the increase in the speed of classification. Furthermore, while MPI uses more memory than OpenMP, it helps to achieve a higher speed of classification. In the combined method, the maximum speed of flow classification can be achieved if the number of processes and threads is equal to the number of processor cores. In other words, when the sum of processes and threads does not outnumber CPU cores, the least classification time and memory usage can be achieved.
引用
收藏
页码:495 / 512
页数:17
相关论文
共 89 条
[1]  
Yazdanie M(2021)Advancing urban energy system planning and modeling approaches: gaps and solutions in perspective Renew. Sustain. Energy Rev. 137 110607-1490
[2]  
Orehounig K(2020)Energy-efficient workload allocation in fog-cloud based services of intelligent transportation systems using a learning classifier system IET Intel. Transport Syst. 14 1484-16
[3]  
Abbasi M(2007)Virtual power plant and system integration of distributed energy resources IET Renew. Power Gener. 1 10-470
[4]  
Yaghoobikia M(2019)Uncertainties of virtual power plant: problems and countermeasures Appl. Energy 239 454-276
[5]  
Rafiee M(2020)Cybersecurity infrastructure challenges in IoT based virtual power plants J. Stat. Manag. Syst. 23 263-20
[6]  
Jolfaei A(2021)A uniformization-based approach to preserve individuals’ privacy during process mining analyses Peer-to-Peer Netw. Appl. 14 1-36
[7]  
Khosravi MR(2021)Location privacy-preserving mechanisms in location-based services: a comprehensive survey ACM Comput. Surv. 54 1-47
[8]  
Pudjianto D(2021)Privacy-preserving data mining for open government data from heterogeneous sources Gov. Inf. Q. 38 101544-3219
[9]  
Ramsay C(2019)Enhancing privacy of electricity consumption in smart cities through morphing of anticipated demand pattern utilizing self-elasticity and genetic algorithms Sustain. Cities Soc. 46 101426-3128
[10]  
Strbac G(2021)API driven on-demand participant ID pseudonymization in heterogeneous multi-study research Healthc. Inform. Res. 27 39-275