TL;DR: In this paper , a survey of software-based technologies that can be used for building green data centers and include power management at individual software level has been discussed, including energy efficiency in containers and problem-solving approaches used for reducing power consumption in data centers.
Abstract: Cloud computing is a commercial and economic paradigm that has gained traction since 2006 and is presently the most significant technology in IT sector. From the notion of cloud computing to its energy efficiency, cloud has been the subject of much discussion. The energy consumption of data centres alone will rise from 200 TWh in 2016 to 2967 TWh in 2030. The data centres require a lot of power to provide services, which increases CO2 emissions. In this survey paper, software-based technologies that can be used for building green data centers and include power management at individual software level has been discussed. The paper discusses the energy efficiency in containers and problem-solving approaches used for reducing power consumption in data centers. Further, the paper also gives details about the impact of data centers on environment that includes the e-waste and the various standards opted by different countries for giving rating to the data centers. This article goes beyond just demonstrating new green cloud computing possibilities. Instead, it focuses the attention and resources of academia and society on a critical issue: long-term technological advancement. The article covers the new technologies that can be applied at the individual software level that includes techniques applied at virtualization level, operating system level and application level. It clearly defines different measures at each level to reduce the energy consumption that clearly adds value to the current environmental problem of pollution reduction. This article also addresses the difficulties, concerns, and needs that cloud data centres and cloud organisations must grasp, as well as some of the factors and case studies that influence green cloud usage.
TL;DR: In this article , an artificial intelligence-native network slicing architecture for 6G networks is presented to enable the synergy of AI and network slicing, thereby facilitating intelligent network management and supporting emerging AI services.
Abstract: With the global rollout of fifth generation (5G) networks, it is necessary to look beyond 5G and envision 6G networks. 6G networks are expected to have space-air-ground integrated networks, advanced network virtualization, and ubiquitous intelligence. This article presents an artificial intelligence (AI)-native network slicing architecture for 6G networks to enable the synergy of AI and network slicing, thereby facilitating intelligent network management and supporting emerging AI services. AI-based solutions are first discussed across the network slicing life cycle to intelligently manage network slices (i.e., AI for slicing). Then network slicing solutions are studied to support emerging AI services by constructing AI instances and performing efficient resource management (i.e., slicing for AI). Finally, a case study is presented, followed by a discussion of open research issues that are essential for AI-native network slicing in 6G networks.
TL;DR: A study of empirical research on Kubernetes scheduling techniques and a new taxonomy for Kubernets scheduling are conducted to establish insight knowledge and find the main gaps, and thus guide future research in the area.
Abstract: Continuous integration enables the development of microservices-based applications using container virtualization technology. Container orchestration systems such as Kubernetes, which has become the de facto standard, simplify the deployment of container-based applications. However, developing efficient and well-defined orchestration systems is a challenge. This article focuses specifically on the scheduler, a key orchestrator task that assigns physical resources to containers. Scheduling approaches are designed based on different Quality of Service (QoS) parameters to provide limited response time, efficient energy consumption, better resource utilization, and other things. This article aims to establish insight knowledge into Kubernetes scheduling, find the main gaps, and thus guide future research in the area. Therefore, we conduct a study of empirical research on Kubernetes scheduling techniques and present a new taxonomy for Kubernetes scheduling. The challenges, future direction, and research opportunities are also discussed.
TL;DR: A complete systematic mapping analysis on the impact of high energy consumption in cloud data centers and its effect on the environment is conducted and suggestions for future enhancements in green computing are provided.
Abstract: Global warming is one of the most compelling environmental threats today, as the rise in energy consumption and CO2 emission caused a dreadful impact on our environment. The data centers, computing devices, network equipment, etc., consume vast amounts of energy that the thermal power plants mainly generate. Primarily fossil fuels like coal and oils are used for energy generation in these power plants that induce various environmental problems such as global warming ozone layer depletion, which can even become the cause of premature deaths of living beings. The recent research trend has shifted towards optimizing energy consumption and green fields since the world recognized the importance of these concepts. This paper aims to conduct a complete systematic mapping analysis on the impact of high energy consumption in cloud data centers and its effect on the environment. To answer the research questions identified in this paper, one hundred nineteen primary studies published until February 2022 were considered and further categorized. Some new developments in green cloud computing and the taxonomy of various energy efficiency techniques used in data centers have also been discussed. It includes techniques like VM Virtualization and Consolidation, Power-aware, Bio-inspired methods, Thermal-management techniques, and an effort to evaluate the cloud data center’s role in reducing energy consumption and CO2 footprints. Most of the researchers proposed software level techniques as with these techniques, massive infrastructures are not required as compared with hardware techniques, and it is less prone to failure and faults. Also, we disclose some dominant problems and provide suggestions for future enhancements in green computing.
TL;DR: In this paper , the authors surveyed service-based cloud computing security issues to establish the current state of the field, and provided a unified taxonomy of security issues over the three-layer model, i.e., IaaS, PaaS and SaaS.
TL;DR: In this paper , the authors investigated and assessed the most noteworthy network security and data security risks on cloud systems based on a literature review and found that virtualization adds extra software to the network system, which may have a negative influence on security if built and deployed poorly.
TL;DR: Current architectures and discusses scalability and abstractions supported by operating systems, middleware, and virtualization are explored and the viability of these architectures for popular applications is reviewed, with a particular focus on deep learning and scientific computing.
Abstract: In this article, we survey existing academic and commercial efforts to provide Field-Programmable Gate Array (FPGA) acceleration in datacenters and the cloud. The goal is a critical review of existing systems and a discussion of their evolution from single workstations with PCI-attached FPGAs in the early days of reconfigurable computing to the integration of FPGA farms in large-scale computing infrastructures. From the lessons learned, we discuss the future of FPGAs in datacenters and the cloud and assess the challenges likely to be encountered along the way. The article explores current architectures and discusses scalability and abstractions supported by operating systems, middleware, and virtualization. Hardware and software security becomes critical when infrastructure is shared among tenants with disparate backgrounds. We review the vulnerabilities of current systems and possible attack scenarios and discuss mitigation strategies, some of which impact FPGA architecture and technology. The viability of these architectures for popular applications is reviewed, with a particular focus on deep learning and scientific computing. This work draws from workshop discussions, panel sessions including the participation of experts in the reconfigurable computing field, and private discussions among these experts. These interactions have harmonized the terminology, taxonomy, and the important topics covered in this manuscript.
TL;DR: The main focus of this survey is to determine the required aspects to implement an auto-scaled and proactive MEC-NFV infrastructure to support a dynamic and heterogenous mobile users’ demand at mobile network operators.
Abstract: Emerging 5G cellular networks are expected to face a dramatic increase in the volume of mobile traffic and IoT user requests due to the massive growth in mobile devices and the emergence of new compute-intensive applications. Running high-intensive compute applications on resource-constrained mobile devices has recently become a major concern, given the constraints of finite computation and limited storage capacities. Mobile Edge Computing (MEC) has recently become the key technology to overcome these issues by providing cloud computing capabilities and placing IT infrastructures at the mobile network edge. In this survey, we present a list of relevant research papers for the MEC infrastructure implementation phases, including (1) MEC infrastructure designing and dimensioning, (2) MEC infrastructure virtualization using Network Function Virtualization (NFV) concept, and the use of virtualized service placement and auto-scaling methods to deploy an agile system framework, (3) MEC resource management frameworks, and (4) approaches used to optimize the MEC resources on the physical infrastructure. The main focus of this survey is to determine the required aspects to implement an auto-scaled and proactive MEC-NFV infrastructure to support a dynamic and heterogenous mobile users’ demand at mobile network operators.
TL;DR: The machine learning technique used provides a comprehensive classification of intrusion detection systems in each emerging technology according to emerging technologies, including, Cloud computing, Fog/Edge computing, Network virtualization, Autonomous tractors, Drones, Internet of Things, Industrial agriculture, and Smart Grids.
Abstract: In this paper, we review and analyze intrusion detection systems for Agriculture 4.0 cyber security. Specifically, we present cyber security threats and evaluation metrics used in the performance evaluation of an intrusion detection system for Agriculture 4.0. Then, we evaluate intrusion detection systems according to emerging technologies, including, Cloud computing, Fog/Edge computing, Network virtualization, Autonomous tractors, Drones, Internet of Things, Industrial agriculture, and Smart Grids. Based on the machine learning technique used, we provide a comprehensive classification of intrusion detection systems in each emerging technology. Furthermore, we present public datasets, and the implementation frameworks applied in the performance evaluation of intrusion detection systems for Agriculture 4.0. Finally, we outline challenges and future research directions in cyber security intrusion detection for Agriculture 4.0.
TL;DR: In this paper , the authors survey and elaborate the research domains in the serverless context by decoupling the architecture into four stack layers: Virtualization, Encapsule, System Orchestration, and System Coordination.
Abstract: The development of cloud infrastructures inspires the emergence of cloud-native computing. As the most promising architecture for deploying microservices, serverless computing has recently attracted more and more attention in both industry and academia. Due to its inherent scalability and flexibility, serverless computing becomes attractive and more pervasive for ever-growing Internet services. Despite the momentum in the cloud-native community, the existing challenges and compromises still wait for more advanced research and solutions to further explore the potentials of the serverless computing model. As a contribution to this knowledge, this article surveys and elaborates the research domains in the serverless context by decoupling the architecture into four stack layers: Virtualization, Encapsule, System Orchestration, and System Coordination. Inspired by the security model, we highlight the key implications and limitations of these works in each layer, and make suggestions for potential challenges to the field of future serverless computing.
TL;DR: In this article, the authors proposed a Blockchain-enabled Secure Framework for Energy-Efficient Smart Parking in Sustainable City Environment, where the RSU-based blockchain network offers authentication and verification of data at the security layer in a distributed manner.
TL;DR: In this article , the authors present a comprehensive survey of existing research association between deep RL and 5G network slicing, and review challenges and current research efforts to incorporate deep RL in addressing them, and present open research problems and directions for future research.
TL;DR: In this article , the authors present the fundamental principles of the open-source project Gaussian Noise in Python (GNPy) for the optical transport virtualization in modeling the WDM optical transmission for open and disaggregated networking.
Abstract: Networking technologies are fast evolving to support the request for ubiquitous Internet access that is becoming a fundamental need for the modern and inclusive society, with a dramatic speed-up caused by the COVID-19 emergency. Such evolution needs the development of networks into disaggregated and programmable systems according to the software-defined networking (SDN) paradigm. Wavelength-division multiplexed (WDM) optical transmission and networking is expanding as physical layer technology from core and metro networks to 5G x-hauling and inter- and intra-data-center connections requiring the application of the SDN paradigm at the optical layer based on the WDM optical data transport virtualization. We present the fundamental principles of the open-source project Gaussian Noise in Python (GNPy) for the optical transport virtualization in modeling the WDM optical transmission for open and disaggregated networking. GNPy approximates transparent lightpaths as additive white and Gaussian noise channels and can be used as a vendor-agnostic digital twin for open network planning and management. The quality-of-transmission degradation of each network element is independently modeled to allow disaggregated network management. We describe the GNPy models for fiber propagation, optical amplifiers, and reconfigurable add/drop multiplexers together with modeling of coherent transceivers from the back-to-back characterization. We address the use of GNPy as a vendor-agnostic design and planning tool and as physical layer virtualization in software-defined optical networking.
TL;DR: In this article , the authors proposed an online container anomaly detection system by monitoring and analyzing multidimensional resource metrics of the containers based on the optimized isolation forest algorithm, which assigns each resource metric a weight and changes the random feature selection in the isolation forests algorithm to the weighted feature selection according to the resource bias of the container.
Abstract: Container-based virtualization has gradually become a main solution in today‘s cloud computing environments. Detecting and analyzing anomaly in containers present a major challenge for cloud vendors and users. This paper proposes an online container anomaly detection system by monitoring and analyzing multidimensional resource metrics of the containers based on the optimized isolation forest algorithm. To improve the detection accuracy, it assigns each resource metric a weight and changes the random feature selection in the isolation forest algorithm to the weighted feature selection according to the resource bias of the container. In addition, it can identify abnormal resource metrics and automatically adjust the monitoring period to reduce the monitoring delay and system overhead. Moreover, it can locate the cause of the anomalies via analyzing and exploring the container log. The experimental results demonstrate the performance and efficiency of the system on detecting the typical anomalies in containers in both simulated and real cloud environments.
TL;DR: In this paper , the authors present a survey of the state-of-the-practice of real-time virtualization technologies by discussing common issues in the industry and highlight current industry trends and support industrial practitioners to choose the most suitable solution according to their application domains.
TL;DR: This work reviews the state-of-the-art NFV and SFC implementation frameworks and presents a taxonomy of the current proposals, which comprises three major categories based on the primary objectives of each of the surveyed frameworks: resource allocation and service orchestration, performance tuning, and resilience and fault recovery.
Abstract: Network slicing has become a fundamental property for next-generation networks, especially because an inherent part of 5G standardisation is the ability for service providers to migrate some or all of their network services to a virtual network infrastructure, thereby reducing both capital and operational costs. With network function virtualisation (NFV), network functions (NFs) such as firewalls, traffic load balancers, content filters, and intrusion detection systems (IDS) are either instantiated on virtual machines (VMs) or lightweight containers, often chained together to create a service function chain (SFC). In this work, we review the state-of-the-art NFV and SFC implementation frameworks and present a taxonomy of the current proposals. Our taxonomy comprises three major categories based on the primary objectives of each of the surveyed frameworks: (1) resource allocation and service orchestration, (2) performance tuning, and (3) resilience and fault recovery. We also identify some key open research challenges that require further exploration by the research community to achieve scalable, resilient, and high-performance NFV/SFC deployments in next-generation networks.
TL;DR: In this article , the authors focus on the application of the Digital Twin technology for virus containment on the workplace through social distancing and propose a generalized Digital Twin architecture that can be used as reference to identify the main functional components of a Digital Twin system.
Abstract: The digital transformation process fostered by the development of Industry 4.0 technologies has largely affected the health sector, increasing diagnostic capabilities and improving drug effectiveness and treatment delivery. The Digital Twin (DT) technology, based on the virtualization of physical assets/processes and on a bidirectional communication between the digital and physical space for data exchange, is considered a game changer in modern health systems. Digital Twin applications in healthcare are various, ranging from virtualization of hospitals' physical spaces/organizational processes to individuals' physiological/genetic/lifestyle characteristics replication, and include the modeling of public health-related processes for monitoring, optimization and planning purposes. In this paper, motivated by the current COVID-19 pandemic, we focus on the application of the Digital Twin technology for virus containment on the workplace through social distancing. The contribution of this paper is three-fold: i) we review the existing literature on the adoption of the Digital Twin technology in the healthcare domain, and propose a classification of DT applications into four categories; ii) we propose a generalized Digital Twin architecture that can be used as reference to identify the main functional components of a Digital Twin system; iii) we present CanTwin, a real-life industrial case study developed by Hitachi and representing the Digital Twin of a canteen service serving 1100 workers, set up for social distancing monitoring, queue inspection, people counting and tracking, table occupancy supervision.
TL;DR: An effective dynamic load balancing technique (EDLB) using convolutional neural network and modified particle swarm optimization, which is composed of three main modules, namely: (i) fog resource monitor (FRM), (ii) CNN-based classifier (CBC), and (iii) optimized dynamic scheduler (ODS).
TL;DR: Wang et al. as discussed by the authors proposed a new type of VNE algorithm, which applied reinforcement learning (RL) and graph neural network (GNN) theory to the algorithm, especially the combination of graph convolutional neural networks (GCNN) and RL algorithm.
Abstract: Network virtualization (NV) is a technology with broad application prospects. Virtual network embedding (VNE) is the core orientation of VN, which aims to provide more flexible underlying physical resource allocation for user function requests. The classical VNE problem is usually solved by the heuristic method, but this method often limits the flexibility of the algorithm and ignores the time limit. In addition, the partition autonomy of physical domain and the dynamic characteristics of virtual network request (VNR) also increase the difficulty of VNE. This article proposed a new type of VNE algorithm, which applied reinforcement learning (RL) and graph neural network (GNN) theory to the algorithm, especially the combination of graph convolutional neural network (GCNN) and RL algorithm. Based on a self-defined fitness matrix and fitness value, we set up the objective function of the algorithm implementation, realized an efficient dynamic VNE algorithm, and effectively reduced the degree of resource fragmentation. Finally, we used comparison algorithms to evaluate the proposed method. Simulation experiments verified that the dynamic VNE algorithm based on RL and GCNN has good basic VNE characteristics. By changing the resource attributes of physical network and virtual network, it can be proved that the algorithm has good flexibility.
TL;DR: In this paper , a SAGIN-IoV edge-cloud architecture based on SDN and NFV is proposed to effectively manage multiple communication networks (satellite networks, air networks and terrestrial networks) and computing resources in IoV.
Abstract: The space–air–ground-integrated network (SAGIN) can enhance the performance of the Internet of Vehicles (IoV). However, the basic hardware differences among communication systems are large, which leads to communication difficulties between different communication systems. To effectively manage multiple communication networks (satellite networks, air networks, and terrestrial networks) and computing resources in IoV, this article proposes a SAGIN-IoV edge–cloud architecture based on software-defined networking (SDN) and network function virtualization (NFV). In addition, we construct an optimization model based on SAGIN-IoV’s service requirements, and propose an improved algorithm. Experimental results show that the improved algorithm can effectively optimize the resource scheduling problem of SAGIN-IoV.
TL;DR: In this paper , the authors discuss a vision in which digital twins are used to virtualizing contexts and situations involving multiple related strategic assets of a health organization, resulting in ecosystems of digital twins based on a digital-twin as-a-service perspective.
Abstract: Healthcare is a primary domain where digital twins are being explored and applied. In this context, the main perspective explored in research and industry insofar is about the virtualization of standalone assets—such as devices, structures, and patients—in a digital twin as-an-application perspective. However, in the real world, these assets are often related to each other, taking part in the same processes and physical ecosystem. In this article, we discuss a vision in which digital twins are used to virtualizing contexts and situations involving multiple related strategic assets of a health organization, resulting in ecosystems of digital twins based on a digital-twin as-a-service perspective. Trauma management is considered as a specific concrete real-world example; nevertheless, open ecosystems of digital twins appear to be a blueprint for virtualizing complex physical realities applicable across different application domains.
TL;DR: In this article , the authors explore a coeffective solution based on Cloud Computing and Virtualization Techniques to address the challenges of resource sharing in traditional wireless sensor networks (WSNs), which can not be supported efficiently with traditional WSNs due to the deficiency of computing resources and the lack of resource-sharing.
Abstract: Internet of Things (IoT) is an ever-growing technology that enables advanced communication among millions of various devices to provide ubiquitous services without human intervention. The potential growth of electronic devices in sensing systems has led to the realization of IoT paradigm where applications depend on sensors to interact with the environment and collect data in a real-time scenario. Nowadays, smart applications require fast data acquisition, parallel processing, and dynamic resource sharing. Unfortunately, these requirements can not be supported efficiently with traditional Wireless Sensor Networks (WSN) due to the deficiency of computing resources and the lack of resource-sharing. Therefore, it is not recommended to develop innovative applications based on these constrained devices without further enhancement and improvement. Hence, this article explores a coeffective solution based on Cloud Computing and Virtualization Techniques to address these challenges. Cloud computing provides efficient computing resources and huge storage space, while the virtualization technique allows resources to be virtualized and shared between various applications. Integrating IoT-WSN with the Cloud-based Virtualization Environment will eliminate the drawbacks and limitations of conventional networks and facilitate the development of novel applications in a more flexible way. Furthermore, this article reviews the recent trends in IoT-WSN, virtualization techniques, and cloud computing. Also, we present the integration process of sensor networks with Cloud-based Virtualization and propose a new general architecture view for the Sensor-Cloud paradigm, and discuss its key elements, basic principles, lifecycle operation, and outline its advantages and disadvantages. Finally, we review the state-of-the-art, present the major challenges, and suggest future work directions.
TL;DR: In this paper , a hybrid metaheuristics for energy efficiency resource allocation (HMEERA) for the CCC environment is presented, which involves the hybridization of the Group Teaching Optimization Algorithm (GTOA) with rat swarm optimizer (RSO) algorithm, called GTOA-RSO.
TL;DR: An overview of the landscape in RAN disaggregation, virtualization and O-RAN, then the state-of-the-art research in multi-agent systems and team learning as well as their application to O- RAN is presented and a case study for team learning is presented.
Abstract: Starting from the concept of the Cloud Radio Access Network (C-RAN), continuing with the virtual Radio Access Network (vRAN) and most recently with the Open RAN (O-RAN) initiative, Radio Access Network (RAN) architectures have significantly evolved in the past decade. In the last few years, the wireless industry has witnessed a strong trend towards disaggregated, virtualized and open RANs, with numerous tests and deployments worldwide. One unique aspect that motivates this paper is the availability of new opportunities that arise from using machine learning, more specifically multi-agent team learning (MATL), to optimize the RAN in a closed-loop where the complexity of disaggregation and virtualization makes well-known Self-Organized Networking (SON) solutions inadequate. In our view, Multi-Agent Systems (MASs) with MATL can play an essential role in the orchestration of O-RAN controllers, i.e., near-real-time and non-real-time RAN Intelligent Controllers (RIC). In this article, we first provide an overview of the landscape in RAN disaggregation, virtualization and O-RAN, then we present the state-of-the-art research in multi-agent systems and team learning as well as their application to O-RAN. We present a case study for team learning where agents are two distinct xApps: power allocation and radio resource allocation. We demonstrate how team learning can enhance network performance when team learning is used instead of individual learning agents. Finally, we identify challenges and open issues to provide a roadmap for researchers in the area of MATL based O-RAN optimization.
TL;DR: A reliable and advanced live migration optimization technique has been proposed in this work for a trustworthy cloud computing environment and shows that the proposed scheme reduces the total cores of CPU, downtime, data transfer rate, and migration time by 40-50%.
TL;DR: This position paper elucidate unique characteristics and capabilities of a DT framework that enables realization of such promises as online learning of a physical environment, real-time monitoring of assets, Monte Carlo heuristic search for predictive prevention, on-policy, and off-policy reinforcement learning in real- time.
Abstract: Digital twin (DT) technologies have emerged as a solution for real-time data-driven modeling of cyber physical systems (CPS) using the vast amount of data available by Internet of Things (IoT) networks. In this position paper, we elucidate unique characteristics and capabilities of a DT framework that enables realization of such promises as online learning of a physical environment, real-time monitoring of assets, Monte Carlo heuristic search for predictive prevention, on-policy, and off-policy reinforcement learning in real-time. We establish a conceptual layered architecture for a DT framework with decentralized implementation on cloud computing and enabled by artificial intelligence (AI) services for modeling and decision-making processes. The DT framework separates the control functions, deployed as a system of logically centralized process, from the physical devices under control, much like software-defined networking (SDN) in fifth generation (5G) wireless networks. To clarify the significance of DT in lowering the risk of development and deployment of innovative technologies on existing system, we discuss the application of implementing zero trust architecture (ZTA) as a necessary security framework in future data-driven communication networks.
TL;DR: A comprehensive overview of Virtualized Infrastructure Managers with NFV orchestration and VNF Management for implementing Service Function Chain (SFC) in NFV architecture is presented in this paper .
Abstract: Nowadays, Network Function Virtualization (NFV) is a growing and powerful technology in the research community and IT world. Traditional computer networks consist of hardware appliances such as firewalls and load balancers, called middleboxes. The implementation of these hardware devices is a difficult task due to their proprietary nature. NFV proposes an alternative way to design and deploy network functions called Virtual Network Functions (VNFs) on top of the commercial hardware by leveraging virtualization technology. NFV offers many advantages such as flexibility, agility, reduced capital and operational expenditure over the traditional network architecture. With the emergence of VNF, NFV needs to add new features regarding life-cycle management and end-to-end orchestration of VNFs. To fulfill this demand, NFV introduced the NFV-MANO framework for the management and orchestration of VNFs and provide network services to users. The NFV-MANO consists of NFV Orchestrator (NFVO), VNF Manager (VNFM), and Virtualized Infrastructure Manager (VIM). This paper provides a comprehensive overview of Virtualized Infrastructure Managers with NFV orchestration and VNF Management for implementing Service Function Chain (SFC) in NFV architecture. Further, this study critically analyzes relevant research articles and proposes a taxonomy to select an appropriate VIM based on Emulation, Virtualization, Containerization, and Hybrid environment for reliable SFC provisioning. Finally, various use cases have been identified for selecting particular VIM according to the requirements of the application.
TL;DR: In this article , in-situ sensor virtualization is proposed to overcome physical sensing limitations, including sensor errors and management costs in long-term building operations, where a backup virtual sensor for a target sensor when the physical sensor is faulty during operation.
TL;DR: In this article , the authors proposed a service virtualization and flow management framework (SVFMF) for the reliable utilization of resources in the 6G-cloud environment, where the imbalance in a service request and response due to overloaded and idle virtual resources is addressed in this framework.
Abstract: The sixth-generation (6G) communication technology provides a high level of interoperability through terahertz data transfer and latency-less service sharing. Due to its interoperable nature, the integration of heterogeneous networks, such as the Internet of Things (IoT) and cloud radio access networks (CRANs), is performed at ease. This integration is managed using software-defined networks (SDNs) for managing the Quality of Service (QoS) experience of the users, irrespective of the application. This manuscript proposes the service virtualization and flow management framework (SVFMF) for the reliable utilization of resources in the 6G-cloud environment. The imbalance in a service request and response due to overloaded and idle virtual resources is addressed in this framework. For this purpose, this framework endorses service virtualization and user allocation modules for mitigating the drawbacks of imbalanced service allocations. Linear decision making of the service virtualization process helps to reduce the computation and service discovery by identifying overloaded services and performing a reallocation. The purpose of user allocation is to distribute the service requests to the idle service providers to reduce the prolonged wait time of the increasing user requests. The performance of the proposed framework is verified using experimental analyses, for the metrics service discovery and computation time, service failure ratio, and flows. The reliability of SVFMF is proved by varying the density of users, virtual machines, service requests, and user allocation per virtual machine, respectively.
TL;DR: In this paper , a multi-objective virtual machine placement to jointly minimize energy costs and scheduling is proposed to minimize energy consumption and greenhouse gas emissions in cloud data centers, where the deadline and scheduling of Internet of Things (IoT) tasks are considered.
Abstract: One of the most critical concerns of cloud service providers is balancing renewable and fossil energy consumption. On the other hand, the policy of organizations and governments is to reduce energy consumption and greenhouse gas emissions in cloud data centers. Recently, a lot of research has been conducted to optimize the virtual machine placement on physical machines to minimize energy consumption. Many previous studies have not considered the deadline and scheduling of Internet of Things (IoT) tasks. Therefore, the previous modelings are mainly not well-suited to the IoT environments where requests are time-constraint. Unfortunately, both the sub-problems of energy consumption minimization and scheduling fall into NP-hard issues. This study proposes a multi-objective virtual machine placement to jointly minimize energy costs and scheduling. After presenting a modified Memetic algorithm, we compare its performance with baseline methods and state-of-the-art ones. The simulation results on the CloudSim platform show that the proposed method can reduce energy costs, carbon footprints, service-level agreement violations, and the total response time of IoT requests.