journal article·2022Open access

A New Reliable System For Managing Virtual Cloud Network

Samah Alshathri, Fatma M. Talaat, Aida A. Nasr

Computers, Materials & Continua· Volume 73· Issue 3

Abstract

Virtual cloud network (VCN) usage is popular today among large and small organizations due to its safety and money-saving. Moreover, it makes all resources in the company work as one unit. VCN also facilitates sharing of files and applications without effort. However, cloud providers face many issues in managing the VCN on cloud computing including these issues: Power consumption, network failures, and data availability. These issues often occur due to overloaded and unbalanced load tasks. In this paper, we propose a new automatic system to manage VCN for executing the workflow. The new system called Multi-User Hybrid Scheduling (MUSH) can solve running issues and save power during workflow execution. It consists of three phases: Initialization, virtual machine allocation, and task scheduling algorithms. The MUSH system focuses on the execution of the workflow with deadline constraints. Moreover, it considers the utilization of virtual machines. The new system can save makespan and increase the throughput of the execution operation.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Cloud Computing and Resource Management · IoT and Edge/Fog Computing · Distributed and Parallel Computing Systems

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (46)

Show source-provided references
1. Cloud computing in construction industry: Use cases, benefits and challenges10.1016/j.autcon.2020.103441 ↗
2. A. Sunyaev · Internet Computing · 202010.1007/978-3-030-34957-8 ↗
3. J. Desjardins, “How much data is generated each day?,” Retrieved from https://www.weforum.org/agenda/2019/04/how-much-data-is-generated-each-day-cf4bddf29f/. 2022.
4. A management system for servicing multi-organizations on community cloud model in secure cloud environment10.1109/ACCESS.2019.2950110 ↗
5. IoT and cloud computing issues, challenges and opportunities: A review10.48161/qaj.v1n2a36 ↗
6. HPFE: A new secure framework for serving multi-users with multi-tasks in public cloud without violating SLA10.1007/s00521-019-04091-2 ↗
7. Kollolu · Technology and Engineering · 2020 · 10 · 255
8. Energy-efficient hybrid framework for green cloud computing10.1109/ACCESS.2020.3002184 ↗
9. Elite learning harris hawks optimizer for multi-objective task scheduling in cloud computing
10. A new approach of dynamic load balancing scheduling algorithm for homogeneous multiprocessor system10.4018/IJAEC.2016040104 ↗
11. Performance analysis of dynamic load balancing algorithm for multiprocessor interconnection network10.1016/j.pisc.2016.06.021 ↗
12. Dynamic resource allocation for distributed systems and cloud computing
13. The impact of test case generation methods on the software performance: A review
14. Performance measurement of processes and threads controlling, tracking and monitoring based on shared-memory parallel processing approach
15. State of art survey for significant relations between cloud computing and distributed computing
16. Sufficient comparison among cloud computing services: Iaas, paas, and saas: A review
17. Cloud task scheduling algorithm based on three queues and dynamic priority
18. FPGA implementations for data encryption and decryption via concurrent and parallel computation: A review10.48161/qaj.v1n2a38 ↗
19. MTES: An intelligent trust evaluation scheme in sensor-cloud-enabled industrial internet of things10.1109/TII.2019.2930286 ↗
20. Task scheduling based on modified grey wolf optimizer in cloud computing environment
21. An EDA-GA hybrid algorithm for multi-objective task scheduling in cloud computing10.1109/ACCESS.2019.2946216 ↗
22. Task scheduling in cloud computing based on improved discrete particle swarm optimization
23. An improvement of task scheduling algorithms for green cloud computing
24. Efficient resource allocation with score for reliable task scheduling in cloud computing systems
25. An enhanced round robin (ERR) algorithm for effective and efficient task scheduling in cloud environment
26. A task scheduling approach for cloud resource management
27. Virtualization framework for energy efficient IoT networks
28. Energy efficient IoT virtualization framework with passive optical access networks
29. IoT-Cloud service optimization in next generation smart environments10.1109/JSAC.2016.2621398 ↗
30. Green industrial internet of things architecture: An energy-efficient perspective10.1109/MCOM.2016.1600399CM ↗
31. An energy efficient data privacy scheme for IoT devices in mobile cloud computing
32. Fair energy-efficient virtual machine scheduling for internet of things applications in cloud environment10.1177/1550147717694890 ↗
33. An energy-aware service composition algorithm for multiple cloud-based IoT applications10.1016/j.jnca.2017.03.008 ↗
34. A survey on energy aware VM consolidation strategies10.1016/j.suscom.2019.06.003 ↗
35. An energy efficient VM migration algorithm in data centers
36. Utilization-prediction-aware virtual machine consolidation approach for energy-efficient cloud data centers10.1016/j.jpdc.2019.12.014 ↗
37. ARPS: An autonomic resource provisioning and scheduling framework for cloud platforms
38. PSO-COGENT: Cost and energy efficient scheduling in cloud environment with deadline constraint
39. A comprehensive survey for scheduling techniques in cloud computing10.1016/j.jnca.2019.06.006 ↗
40. Offloading coalition formation for scheduling scientific workflow ensembles in fog environments10.1007/s10723-021-09574-y ↗
41. Load balancing in grid computing: Taxonomy, trends and opportunities10.1016/j.jnca.2017.02.013 ↗
42. Cloud light weight: A new solution for load balancing in cloud computing
43. Cost-effective algorithm for workflow scheduling in cloud computing under deadline constraint10.1007/s13369-018-3664-6 ↗
44. A load balancing and optimization strategy (LBOS) using reinforcement learning in fog computing environment10.1007/s12652-020-01768-8 ↗
45. Workflowsim: A toolkit for simulating scientific workflows in distributed environments
46. Decentralised workflow scheduling in volunteer computing systems10.1080/17445760.2014.973876 ↗