2,279
Views
5
CrossRef citations to date
0
Altmetric
Research Article

Dynamic Resource Allocation Using Improved Firefly Optimization Algorithm in Cloud Environment

, ORCID Icon, & ORCID Icon

Figures & data

Figure 1. DSA-based strategies.

Figure 1. DSA-based strategies.

Table 1. Summary of related works.

Figure 2. Flowchart of FA steps.

Figure 2. Flowchart of FA steps.

Figure 3. IFA-DSA flowchart.

Figure 3. IFA-DSA flowchart.

Figure 4. Trapezoidal membership function with three modes to prioritize tasks.

Figure 4. Trapezoidal membership function with three modes to prioritize tasks.

Figure 5. Encoding structure of fireflies.

Figure 5. Encoding structure of fireflies.

Table 2. Scenarios defined for the DSA problem.

Table 3. Configuring the cloud environment for the DSA problem.

Figure 6. VMs load balancing at the beginning of the scheduling process.

Figure 6. VMs load balancing at the beginning of the scheduling process.

Figure 7. Distribution of tasks with different priorities on VMs.

Figure 7. Distribution of tasks with different priorities on VMs.

Figure 8. Comparison of FA with GA and PSO in the proposed method.

Figure 8. Comparison of FA with GA and PSO in the proposed method.

Figure 9. Comparison of IFA-DSA with similar methods in the makespan criteria.

Figure 9. Comparison of IFA-DSA with similar methods in the makespan criteria.

Table 4. Statistical analysis of the proposed method in comparison with other methods.

Table 5. Parameters used by different methods for DSA.