Emerging VM Threat Prediction and Dynamic Workload Estimation for Secure Resource Management in Industrial Clouds
Deepika Saxena, Rishabh Gupta, Ashutosh Kumar Singh, Athanasios V. Vasilakos
Abstract
The inefficient sharing of industrial cloud resour-ces among multiple users and vulnerabilities of virtual machines (VM)s and servers prompt unauthorized access to users’ sensitive data along with excess consumption of power and resource wastage. To address these entangled issues, this paper proposes a novel <bold xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">E</b> merging VM <bold xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">T</b> hreat <bold xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">P</b> rediction and Dynamic <bold xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">W</b> orkload <bold xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">E</b> stimation based Resource Allocation ( <bold xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">ETP-WE</b> ) framework that predicts VM threats and resource usage proactively in real-time. The proposed framework contributes by introducing a Risk-Score Matrix that analyses multiple risks for each VM; utilizing knowledge of proposed security and workload analyzers for efficient VM Placement (VMP), and estimating resource utilization by developing an ensemble predictor for prior mitigation of over-/under-load on servers. ETP-WE framework collaborates machine-learning-based security and workload analysis for secure and resource-efficient VMP, thereby reducing the number of security threats, optimizing resource utilization, power-consumption, and adapting to the changes in application demands. The performance of the proposed framework is evaluated using two benchmark datasets OpenNebula and Google Cluster. The simulation-based comparison with state-of-the-arts validates the efficacy of ETP-WE in terms of reduction of security threats, power consumption, and number of active servers up to 86.9%, 66.67% and 30%-80%, respectively with an improved resource utilization up to 60%-75% over existing approaches <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Note to Practitioners</i> —Industry clouds serve the precise needs and provide the service features and tools as per the industry’s needs to help organizations meet their workloads processing and storage demands. For instance, healthcare and financial organizations have to comply with extended security to meet specific service requirements. To this context, we have proposed a novel ETP-WE framework for prediction and mitigation of cyberthreats on virtual resources in real-time for secure execution of industrial applications on third-party servers. ETP-WE collaborates machine-learning based security and workload analysis for secure and resource efficient VM allocation, thereby reducing number of security threats, optimizing resource utilization, power-consumption and adaptating to the changes in application demands. During the processing of any sensitive transaction such as medical data, bank transactions, ETP-WE framework will induce improved data protection by mitigating potential data breaches. ETP-WE framework will be deployed at Resource Scheduler to boost security performance by estimating the multiple risks score status of VMs engaged in execution of industrial transactions or workloads. It will help to predict and analyze the probable security threats or breaches proactively and facilitate their mitigation. The performance evaluation and comparison with state-of-the-arts validate potency of ETP-WE in terms of reduction of cybersecurity threats and number of active servers with an improved resource utilization over existing approaches.