Secure distributed adaptive bin packing algorithm for cloud storage DOI
Irfan Mohiuddin, Ahmad Almogren,

Mohammed Al Qurishi

и другие.

Future Generation Computer Systems, Год журнала: 2018, Номер 90, С. 307 - 316

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

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

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

A Survey on Controller Placement in SDN DOI
Tamal Das, Vignesh Sridharan, Mohan Gurusamy

и другие.

IEEE Communications Surveys & Tutorials, Год журнала: 2019, Номер 22(1), С. 472 - 503

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

In recent years, Software Defined Networking (SDN) has emerged as a pivotal element not only in data-centers and wide-area networks, but also next generation networking architectures such Vehicular ad hoc network 5G. SDN is characterized by decoupled data control planes, logically centralized plane. The plane offers several opportunities well challenges. A key design choice of the placement controller(s), which impacts wide range issues ranging from latency to resiliency, energy efficiency load balancing, so on. this paper, we present comprehensive survey on controller problem (CPP) SDN. We introduce CPP highlight its significance. classical formulation along with supporting system model. discuss modeling choices associated metrics. classify literature based objectives methodologies. Apart primary use-cases data-center networks area examine application new domains mobile/cellular 5G, named wireless mesh VANETs. conclude our discussion open future scope topic.

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

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

186

Machine learning (ML)-centric resource management in cloud computing: A review and future directions DOI
Tahseen Khan, Wenhong Tian, Guangyao Zhou

и другие.

Journal of Network and Computer Applications, Год журнала: 2022, Номер 204, С. 103405 - 103405

Опубликована: Май 6, 2022

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

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

97

Approaches for optimizing virtual machine placement and migration in cloud environments: A survey DOI
Manoel C. Silva Filho,

Claudio C. Monteiro,

Pedro R. M. Inácio

и другие.

Journal of Parallel and Distributed Computing, Год журнала: 2017, Номер 111, С. 222 - 250

Опубликована: Сен. 20, 2017

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

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

114

A placement architecture for a container as a service (CaaS) in a cloud environment DOI Creative Commons
Mohamed K. Hussein, Mohamed H. Mousa, Mohammed A. Alqarni

и другие.

Journal of Cloud Computing Advances Systems and Applications, Год журнала: 2019, Номер 8(1)

Опубликована: Май 29, 2019

Unlike a traditional virtual machine (VM), container is an emerging lightweight virtualization technology that operates at the operating system level to encapsulate task and its library dependencies for execution. The Container as Service (CaaS) strategy gaining in popularity likely become prominent type of cloud service model. Placing instances on classical scheduling problem. Previous research has focused separately either placement physical machines (PMs) or container, only tasks without containerization, machines. However, this approach leads underutilized overutilized PMs well VMs. Thus, there growing interest developing algorithm considers utilization both instantiated VMs used simultaneously. goal study improve resource utilization, terms number CPU cores memory size PMs, minimize active environment. proposed architecture employs heuristics, namely, Best Fit (BF) Max (MF), based fitness function simultaneously evaluates remaining waste In addition, another meta-heuristic uses Ant Colony Optimization (ACO-BF) with function. Experimental results show ACO-BF outperforms BF MF heuristics maintains significant improvement PMs.

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

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

100

VNF and CNF Placement in 5G: Recent Advances and Future Trends DOI Creative Commons
Wissal Attaoui, Essaïd Sabir, Halima Elbiaze

и другие.

IEEE Transactions on Network and Service Management, Год журнала: 2023, Номер 20(4), С. 4698 - 4733

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

With the growing demand for openness, scalability, and granularity, mobile network function virtualization (NFV) has emerged as a key enabler most of operators. NFV decouples functions from hardware devices. This decoupling allows services, called Virtualized Network Functions (VNFs), to be hosted on commodity which simplifies enhances service deployment management providers, improves flexibility, leads efficient scalable resource usage, lower costs. The proper placement VNFs in hosting infrastructures is one main technical challenges. significantly influences network's performance, reliability, operating VNF NP-Hard. Therefore, there need methods that can cope with complexity problem find appropriate solutions reasonable duration. primary purpose this study provide taxonomy optimization techniques used tackle problems. We classify studied papers based performance metrics, methods, algorithms, environment. Virtualization not limited simply replacing physical machines virtual or VNFs, but may also include micro-services, containers, cloud-native systems. In context, second part our article focuses Containers (CNFs) edge/fog computing. Many issues have been considered traffic congestion, utilization, energy consumption, degradation, etc. For each matter, various are proposed through different surveys research addresses specific manner by suggesting single objective multi-objective types algorithms such heuristic, meta-heuristic, machine learning algorithms.

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

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

29

Multiobjective virtual machine placement mechanisms using nature‐inspired metaheuristic algorithms in cloud environments: A comprehensive review DOI

Nasim Donyagard Vahed,

Mostafa Ghobaei‐Arani, Alireza Souri

и другие.

International Journal of Communication Systems, Год журнала: 2019, Номер 32(14)

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

Summary Cloud computing introduced a new paradigm in IT industry by providing on‐demand, elastic, ubiquitous resources for users. In virtualized cloud data center, there are large number of physical machines (PMs) hosting different types virtual (VMs). Unfortunately, the centers do not fully utilize their and cause considerable amount energy waste that has great operational cost dramatic impact on environment. Server consolidation is one techniques provide efficient use reducing active servers. Since VM placement plays an important role server consolidation, main challenges mapping VMs to PMs. Multiobjective generating interest among researchers academia. This paper aims represent detailed review recent state‐of‐the‐art multiobjective mechanisms using nature‐inspired metaheuristic algorithms environments. Also, it gives special attention parameters approaches used placing into end, we will discuss explore further works can be done this area research.

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

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

75

Deep reinforcement learning for multi-objective placement of virtual machines in cloud datacenters DOI Creative Commons
Luca Caviglione, Mauro Gaggero, Massimo Paolucci

и другие.

Soft Computing, Год журнала: 2020, Номер 25(19), С. 12569 - 12588

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

Abstract The ubiquitous diffusion of cloud computing requires suitable management policies to face the workload while guaranteeing quality constraints and mitigating costs. typical trade-off is between used power adherence a service-level metric subscribed by customers. To this aim, possible idea use an optimization-based placement mechanism select servers where deploy virtual machines. Unfortunately, high packing factors could lead performance security issues, e.g., machines can compete for hardware resources or collude leak data. Therefore, we introduce multi-objective approach compute optimal strategies considering different goals, such as impact outages, required datacenter, perceived users. Placement are found using deep reinforcement learning framework best heuristic each machine composing workload. Results indicate that our method outperforms bin heuristics widely in literature when either synthetic real workloads.

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

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

53

A survey on the placement of virtual network functions DOI
Jie Sun, Yi Zhang, Feng Liu

и другие.

Journal of Network and Computer Applications, Год журнала: 2022, Номер 202, С. 103361 - 103361

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

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

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

29

A decentralized adaptation of model-free Q-learning for thermal-aware energy-efficient virtual machine placement in cloud data centers DOI

Ali Aghasi,

Kamal Jamshidi, Ali Bohlooli

и другие.

Computer Networks, Год журнала: 2023, Номер 224, С. 109624 - 109624

Опубликована: Фев. 15, 2023

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

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

18