Related Experiment Video
Updated: Jan 27, 2026

Qualitative and Quantitative Validation of Tools with Rating Scales Aimed at Assessing the Quality of University Service-Learning
Published on: August 29, 2025
Improving Quality-of-Service in Cloud/Fog Computing through Efficient Resource Allocation
Samson Busuyi Akintoye1, Antoine Bagula2
1ISAT Laboratory, Department of Computer Science, University of the Western Cape, Bellville 7535, South Africa. 3515640@myuwc.ac.za.
This study addresses cloud computing challenges by proposing new algorithms for task allocation and virtual machine placement. The solutions effectively improve Quality-of-Service and reduce allocation costs in cloud/fog environments.
Area of Science:
- Computer Science
- Cloud Computing
- Resource Management
Background:
- Enterprise applications are increasingly migrating to cloud environments.
- Quality-of-Service (QoS) management is a critical challenge in cloud computing, involving resource allocation.
- Optimizing resource allocation is vital, especially in cloud infrastructures using lightweight devices.
Purpose of the Study:
- To formulate and present task allocation and virtual machine placement problems in a unified cloud/fog computing environment.
- To propose novel algorithmic solutions for these complex resource management challenges.
Main Methods:
- Developed a specific algorithmic solution for task allocation.
- Implemented a Genetic Algorithm Based Virtual Machine Placement (GABP) approach.
- Evaluated solutions within a single cloud/fog computing environment.
Main Results:
- The proposed task allocation and virtual machine placement solutions demonstrated improved Quality-of-Service.
- A significant reduction in allocation cost was observed in the cloud/fog computing environment.
- Experimental results validate the effectiveness of the developed algorithms.
Conclusions:
- The study successfully addressed key challenges in cloud/fog resource management.
- The proposed methods offer a viable approach to enhance QoS and optimize costs.
- This work contributes to efficient resource allocation strategies in distributed computing environments.
More Related Videos
Related Concept Videos
Short-distance Transport of Resources
Quality of Water
Quality Control
Quality control helps track data, visualize trends, and identify variations, making it easier to detect deviations that may affect the accuracy of an analysis. One way to do this is by generating a quality control chart, which...
Quality Assurance
Computed Tomography
The technique was invented in the 1970s and is based on the principle that as X-rays pass through the body, they are absorbed or reflected at different levels. In the technique, a patient lies on a motorized platform while a computerized axial tomography (CAT) scanner rotates...
Primary Healthcare Services
In 1978, international leaders convened in Alma-Ata, Kazakhstan, for what would be a pivotal event in global health. The Alma-Ata Declaration was the first to call...

