Nowadays, cloud computing has attracted the attention of large companies due to its high potential, flexibility, and profitability in providing multi-sources of hardware and software to serve the connected users. Given the scale of modern data centers and the dynamic nature of their resource provisioning, we need effective scheduling techniques to manage these resources while satisfying both the cloud providers and cloud users goals. Task scheduling in cloud computing is considered as NP-hard problem which cannot be easily solved by classical optimization methods. Thus, both heuristic and meta-heuristic techniques have been utilized to provide optimal or near-optimal solutions within an acceptable time frame for such problems. In th
... Show MoreThe inhibitive action of Reactive Red (RR31) dye against corrosion of carbon steel in 1M acetic acid solution has been studied using gravimetric method at temperature ranged (288-318)K. The antibacterial activity for the different concentrations of RR31 dye against different bacterial species was studied. The experimental data indicates that this dye acts as a potential inhibitor for carbon-steel in acetic acid medium and the protection efficiency increase with increasing (RR31) dye. The adsorption of (RR31) dye on the carbon steel surface was found to follow Langmuir adsorption isotherm. Thermodynamic data for the adsorption process such as Gibbs free energy change ∆Gads, enthalpy change ∆Hads, and entropy change ∆Sads were estima
... Show MoreTo ensure that a software/hardware product is of sufficient quality and functionality, it is essential to conduct thorough testing and evaluations of the numerous individual software components that make up the application. Many different approaches exist for testing software, including combinatorial testing and covering arrays. Because of the difficulty of dealing with difficulties like a two-way combinatorial explosion, this brings up yet another problem: time. Using client-server architectures, this research introduces a parallel implementation of the TWGH algorithm. Many studies have been conducted to demonstrate the efficiency of this technique. The findings of this experiment were used to determine the increase in speed and co
... Show More
