Publications Internationales
Permanent URI for this collectionhttps://dspace.univ-boumerdes.dz/handle/123456789/13
Browse
3 results
Search Results
Item A machine learning model for improving virtual machine migration in cloud computing(Springer, 2023) Belgacem, Ali; Mahmoudi, Saïd; Ferrag, Mohamed AmineCloud Computing is a paradigm allowing access to physical and application resources online via the Internet. These resources are virtualized using virtualization software to make them available to users as a service. Virtual machines (VMs) migration technique provided by virtualization technology impacts the performance of the cloud. It is a significant concern in this environment. When allocating resources, the distribution of VMs is unbalanced, and their movement from one server to another can increase energy consumption and network overhead, necessitating an improvement in VM migrations. This paper addresses the VMs migration issue by applying a machine learning model to reduce the VMs migration number and energy consumption. The proposed algorithm (named VMLM) is based on improving VM’s migration process and selection. It has been benchmarked with JVCMMD and EVSP solutions. The simulation results demonstrate the efficiency of our proposal, which includes two phases the machine learning preparing stage and the VMs migration stageItem Intelligent multi-agent reinforcement learning model for resources allocation in cloud computing(Elsevier, 2022) Belgacem, Ali; Mahmoudi, Saïd; Kihl, MariaNow more than ever, optimizing resource allocation in cloud computing is becoming more critical due to the growth of cloud computing consumers and meeting the computing demands of modern technology. Cloud infrastructures typically consist of heterogeneous servers, hosting multiple virtual machines with potentially different specifications, and volatile resource usage. This makes the resource allocation face many issues such as energy conservation, fault tolerance, workload balancing, etc. Finding a comprehensive solution that considers all these issues is one of the essential concerns of cloud service providers. This paper presents a new resource allocation model based on an intelligent multi-agent system and reinforcement learning method (IMARM). It combines the multi-agent characteristics and the Q-learning process to improve the performance of cloud resource allocation. IMARM uses the properties of multi-agent systems to dynamically allocate and release resources, thus responding well to changing consumer demands. Meanwhile, the reinforcement learning policy makes virtual machines move to the best state according to the current state environment. Also, we study the impact of IMARM on execution time. The experimental results showed that our proposed solution performs better than other comparable algorithms regarding energy consumption and fault tolerance, with reasonable load balancing and respectful execution timeItem Hybrid algorithm for cloud-fog system based load balancing in smart grids(Institute of Advanced Engineering and Science, 2022) Saoud, Afaf; Recioui, AbdelmadjidEnergy management is among the key components of smart metering. Its role is to balance energy consumption and distribution. Smart devices integration results in a huge data exchange between different parts of the smart grid causing a delay in the response and processing time. To overcome this latency issue, the cloud computing has been proposed. However, cloud computing does not perform well when there are large distances from the cloud to the consumers. Fog computing solves this issue. In this paper, a cloud-fog computing system is presented to achieve an accurate load balancing. The hybridization of whale optimization algorithm with bat algorithm (WOA-BAT) is proposed for load balancing. The model performance is compared to state of art load balancing techniques as throttled, round robin, whale and particle swarm optimization algorithms in terms of processing and the response time. The results reveal that the proposed WOA-BAT has better results in terms of response time than the three algorithms with 4.3% improvement compared to RR and TH. It also outperforms all the algorithms in terms of processing time by at least 22.3%
