TY - GEN
T1 - Autonomic resource management for power, performance, and security in cloud environment
AU - Fargo, Farah
AU - Franza, Olivier
AU - Tunc, Cihan
AU - Hariri, Salim
N1 - Publisher Copyright:
© 2019 IEEE.
PY - 2019/11
Y1 - 2019/11
N2 - High performance computing is widely used for large-scale simulations, designs and analysis of critical problems especially through the use of cloud computing systems nowadays because cloud computing provides ubiquitous, on-demand computing capabilities with large variety of hardware configurations including GPUs and FPGAs that are highly used for high performance computing. However, it is well known that inefficient management of such systems results in excessive power consumption affecting the budget, cooling challenges, as well as reducing reliability due to the overheating and hotspots. Furthermore, considering the latest trends in the attack scenarios and crypto-currency based intrusions, security has become a major problem for high performance computing. Therefore, to address both challenges, in this paper we present an autonomic management methodology for both security and power/performance. Our proposed approach first builds knowledge of the environment in terms of power consumption and the security tools' deployment. Next, it provisions virtual resources so that the power consumption can be reduced while maintaining the required performance and deploy the security tools based on the system behavior. Using this approach, we can utilize a wide range of secure resources efficiently in HPC system, cloud computing systems, servers, embedded systems, etc.
AB - High performance computing is widely used for large-scale simulations, designs and analysis of critical problems especially through the use of cloud computing systems nowadays because cloud computing provides ubiquitous, on-demand computing capabilities with large variety of hardware configurations including GPUs and FPGAs that are highly used for high performance computing. However, it is well known that inefficient management of such systems results in excessive power consumption affecting the budget, cooling challenges, as well as reducing reliability due to the overheating and hotspots. Furthermore, considering the latest trends in the attack scenarios and crypto-currency based intrusions, security has become a major problem for high performance computing. Therefore, to address both challenges, in this paper we present an autonomic management methodology for both security and power/performance. Our proposed approach first builds knowledge of the environment in terms of power consumption and the security tools' deployment. Next, it provisions virtual resources so that the power consumption can be reduced while maintaining the required performance and deploy the security tools based on the system behavior. Using this approach, we can utilize a wide range of secure resources efficiently in HPC system, cloud computing systems, servers, embedded systems, etc.
KW - Big Data Analytics
KW - Cloud computing
KW - High Performance Computing
KW - Machine learning
KW - Power and Performance Management
KW - Security
UR - http://www.scopus.com/inward/record.url?scp=85082678085&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85082678085&partnerID=8YFLogxK
U2 - 10.1109/AICCSA47632.2019.9035213
DO - 10.1109/AICCSA47632.2019.9035213
M3 - Conference contribution
AN - SCOPUS:85082678085
T3 - Proceedings of IEEE/ACS International Conference on Computer Systems and Applications, AICCSA
BT - 16th ACS/IEEE International Conference on Computer Systems and Applications, AICCSA 2019
PB - IEEE Computer Society
T2 - 16th ACS/IEEE International Conference on Computer Systems and Applications, AICCSA 2019
Y2 - 3 November 2019 through 7 November 2019
ER -