An improved Lévy based whale optimization algorithm for bandwidth-efficient virtual machine placement in cloud computing environment DOI

Mohamed Abdel‐Basset,

Laila Abdle-Fatah,

Arun Kumar Sangaiah

и другие.

Cluster Computing, Год журнала: 2018, Номер 22(S4), С. 8319 - 8334

Опубликована: Янв. 24, 2018

Язык: Английский

A Survey on Mobile Edge Computing: The Communication Perspective DOI
Yuyi Mao, Changsheng You, Jun Zhang

и другие.

IEEE Communications Surveys & Tutorials, Год журнала: 2017, Номер 19(4), С. 2322 - 2358

Опубликована: Янв. 1, 2017

Driven by the visions of Internet Things and 5G communications, recent years have seen a paradigm shift in mobile computing, from centralized cloud computing toward edge (MEC). The main feature MEC is to push network control storage edges (e.g., base stations access points) so as enable computation-intensive latency-critical applications at resource-limited devices. promises dramatic reduction latency energy consumption, tackling key challenges for materializing vision. promised gains motivated extensive efforts both academia industry on developing technology. A thrust research seamlessly merge two disciplines wireless communications resulting wide-range new designs ranging techniques computation offloading architectures. This paper provides comprehensive survey state-of-the-art with focus joint radio-and-computational resource management. We also discuss set issues, challenges, future directions research, including system deployment, cache-enabled MEC, mobility management green well privacy-aware MEC. Advancements these will facilitate transformation theory practice. Finally, we introduce standardization some typical application scenarios.

Язык: Английский

Процитировано

4540

Joint Service Caching and Task Offloading for Mobile Edge Computing in Dense Networks DOI
Jie Xu, Lixing Chen, Pan Zhou

и другие.

IEEE INFOCOM 2022 - IEEE Conference on Computer Communications, Год журнала: 2018, Номер unknown, С. 207 - 215

Опубликована: Апрель 1, 2018

Mobile Edge Computing (MEC) pushes computing functionalities away from the centralized cloud to network edge, thereby meeting latency requirements of many emerging mobile applications and saving backhaul bandwidth. Although existing works have studied computation of-floading policies, service caching is an equally, if not more important, design topic MEC, yet receives much less attention. Service refers application services their related databases/libraries in edge server (e.g. MEC-enabled BS), enabling corresponding tasks be executed. Because only a small number can cached resource-limited at same time, which cache has judiciously decided maximize performance. In this paper, we investigate extremely compelling but problem dynamic dense cellular networks. We propose efficient online algorithm, called OREO, jointly optimizes task offloading address key challenges MEC systems, including heterogeneity, unknown system dynamics, spatial demand coupling decentralized coordination. Our algorithm developed based on Lyapunov optimization Gibbs sampling, without requiring future information, achieves provable close-to-optimal Simulation results show that our effectively reduce for end users while keeping energy consumption low.

Язык: Английский

Процитировано

517

Cloud Computing Resource Scheduling and a Survey of Its Evolutionary Approaches DOI
Zhi‐Hui Zhan, Xiao-Fang Liu, Yue‐Jiao Gong

и другие.

ACM Computing Surveys, Год журнала: 2015, Номер 47(4), С. 1 - 33

Опубликована: Июль 21, 2015

A disruptive technology fundamentally transforming the way that computing services are delivered, cloud offers information and communication users a new dimension of convenience resources, as via Internet. Because provides finite pool virtualized on-demand optimally scheduling them has become an essential rewarding topic, where trend using Evolutionary Computation (EC) algorithms is emerging rapidly. Through analyzing architecture, this survey first presents taxonomy at two levels resources. It then paints landscape problem solutions. According to taxonomy, comprehensive state-of-the-art approaches presented systematically. Looking forward, challenges potential future research directions investigated invited, including real-time scheduling, adaptive dynamic large-scale multiobjective distributed parallel scheduling. At dawn Industry 4.0, for cyber-physical integration with presence big data also discussed. Research in area only its infancy, but rapid fusion technology, more exciting agenda-setting topics likely emerge on horizon.

Язык: Английский

Процитировано

452

An Energy Efficient Ant Colony System for Virtual Machine Placement in Cloud Computing DOI
Xiao-Fang Liu, Zhi‐Hui Zhan, Jeremiah D. Deng

и другие.

IEEE Transactions on Evolutionary Computation, Год журнала: 2016, Номер 22(1), С. 113 - 128

Опубликована: Ноя. 22, 2016

Virtual machine placement (VMP) and energy efficiency are significant topics in cloud computing research. In this paper, evolutionary is applied to VMP minimize the number of active physical servers, so as schedule underutilized servers save energy. Inspired by promising performance ant colony system (ACS) algorithm for combinatorial problems, an ACS-based approach developed achieve goal. Coupled with order exchange migration (OEM) local search techniques, resultant termed OEMACS. It effectively minimizes used assignment virtual machines (VMs) from a global optimization perspective through novel strategy pheromone deposition which guides artificial ants toward solutions that group candidate VMs together. The OEMACS variety problems differing VM sizes environments homogenous heterogeneous servers. results show generally outperforms conventional heuristic other evolutionary-based approaches, especially on bottleneck resource characteristics, offers savings more efficient use different resources.

Язык: Английский

Процитировано

384

An overview of virtual machine placement schemes in cloud computing DOI
Mohammad Masdari, Sayyidshahab Nabavi, Vafa Ahmadi

и другие.

Journal of Network and Computer Applications, Год журнала: 2016, Номер 66, С. 106 - 127

Опубликована: Янв. 29, 2016

Язык: Английский

Процитировано

273

Cloud task scheduling based on ant colony optimization DOI
Medhat A. Tawfeek,

Ashraf B. El-Sisi,

Arabi Keshk

и другие.

Опубликована: Ноя. 1, 2013

Cloud computing is the development of distributed computing, parallel and grid or defined as commercial implementation these computer science concepts. One fundamental issues in this environment related to task scheduling. scheduling an NP-hard optimization problem, many meta-heuristic algorithms have been proposed solve it. A good scheduler should adapt its strategy changing types tasks. In paper a cloud policy based on ant colony algorithm compared with different FCFS round-robin, has presented. The main goal minimizing makespan given tasks set. Ant random search approach that will be used for allocating incoming jobs virtual machines. Algorithms simulated using Cloudsim toolkit package. Experimental results showed outperformed round-robin algorithms.

Язык: Английский

Процитировано

271

Allocation of Virtual Machines in Cloud Data Centers—A Survey of Problem Models and Optimization Algorithms DOI
Zoltán Ádám Mann

ACM Computing Surveys, Год журнала: 2015, Номер 48(1), С. 1 - 34

Опубликована: Авг. 10, 2015

Data centers in public, private, and hybrid cloud settings make it possible to provision virtual machines (VMs) with unprecedented flexibility. However, purchasing, operating, maintaining the underlying physical resources incurs significant monetary costs environmental impact. Therefore, providers must optimize use of by a careful allocation VMs hosts, continuously balancing between conflicting requirements on performance operational costs. In recent years, several algorithms have been proposed for this important optimization problem. Unfortunately, approaches are hardly comparable because subtle differences used problem models. This article surveys formulations algorithms, highlighting their strengths limitations, pointing out areas that need further research.

Язык: Английский

Процитировано

260

A Survey on the Placement of Virtual Resources and Virtual Network Functions DOI
Abdelquoddouss Laghrissi, Tarik Taleb

IEEE Communications Surveys & Tutorials, Год журнала: 2018, Номер 21(2), С. 1409 - 1434

Опубликована: Дек. 3, 2018

Cloud computing and network slicing are essential concepts of forthcoming 5G mobile systems. Network slices essentially chunks virtual connectivity resources, configured provisioned for particular services according to their characteristics requirements. The success cloud hinges on the efficient allocation resources (e.g., VCPU VMDISK) optimal placement virtualized functions (VNFs) composing slices. In this context, paper elaborates issues that may disrupt VNFs machines (VMs). This classifies existing solutions VM based nature, whether is dynamic or static, objectives, metrics. then proposes a classification VNF approaches, first, regarding general management VNFs, second, target type.

Язык: Английский

Процитировано

254

Flower pollination algorithm: a comprehensive review DOI
Mohamed Abdel‐Basset,

Laila A. Shawky

Artificial Intelligence Review, Год журнала: 2018, Номер 52(4), С. 2533 - 2557

Опубликована: Март 13, 2018

Язык: Английский

Процитировано

204

Efficient Task Offloading for IoT-Based Applications in Fog Computing Using Ant Colony Optimization DOI Creative Commons
Mohamed K. Hussein, Mohamed H. Mousa

IEEE Access, Год журнала: 2020, Номер 8, С. 37191 - 37201

Опубликована: Янв. 1, 2020

The current thinking concerning computations required by Internet of Things (IoT) applications is shifting toward fog computing instead cloud computing, thereby achieving most the at network edge IoT devices. Fog can thus improve quality service delay-sensitive allowing such to take advantage low latency provided rather than high cloud. Therefore, tasks in various must be effectively distributed over nodes service, specifically task response time. In this paper, two nature-inspired meta-heuristic schedulers, namely ant colony optimization (ACO) and particle swarm (PSO), are used propose different scheduling algorithms load balance under communication cost time considerations. experimental results proposed compared with those round robin (RR) algorithm. evaluations show that ACO-based scheduler achieves an improvement times PSO-based RR balances nodes.

Язык: Английский

Процитировано

201