scholarly journals Software-Defined Vehicular Cloud Networks: Architecture, Applications and Virtual Machine Migration

Sensors ◽  
2020 ◽  
Vol 20 (4) ◽  
pp. 1092 ◽  
Author(s):  
Lionel Nkenyereye ◽  
Lewis Nkenyereye ◽  
Bayu Adhi Tama ◽  
Alavalapati Reddy ◽  
JaeSeung Song

Cloud computing supports many unprecedented cloud-based vehicular applications. To improve connectivity and bandwidth through programmable networking architectures, Software- Defined (SD) Vehicular Network (SDVN) is introduced. SDVN architecture enables vehicles to be equipped with SDN OpenFlow switch on which the routing rules are updated from a SDN OpenFlow controller. From SDVN, new vehicular architectures are introduced, for instance SD Vehicular Cloud (SDVC). In SDVC, vehicles are SDN devices that host virtualization technology for enabling deployment of cloud-based vehicular applications. In addition, the migration of Virtual Machines (VM) over SDVC challenges the performance of cloud-based vehicular applications due the highly mobility of vehicles. However, the current literature that discusses VM migration in SDVC is very limited. In this paper, we first analyze the evolution of computation and networking technologies of SDVC with a focus on its architecture within the cloud-based vehicular environment. Then, we discuss the potential cloud-based vehicular applications assisted by the SDVC along with its ability to manage several VM migration scenarios. Lastly, we provide a detailed comparison of existing frameworks in SDVC that integrate the VM migration approach and different emulators or simulators network used to evaluate VM frameworks’ use cases.

2019 ◽  
Author(s):  
Girish L

Cloud computing is a technology which relies onsharing various computing resources instead of having localservers to handle applications. Cloud computing is driven byvirtualization technology. Virtual machines need migration fromone host to anther due to the presence of error or over loading orslowness in the current running host machine. Live Virtualmachine migration is the transfer of running virtual machinefrom one host to another without stopping the current runningtask. During this live virtual machine migration Downtime is oneof the key factors that have to be considered and assessed.Here we present detailed survey on what are the importance oflive virtual machine migration in cloud computing technologyand various techniques to reduce the downtime during livevirtual machine migration. The flow chart showing the steps usedin Pre copy approach for VM migration. And also we presentthe result of the comparison between the two virtual machinemigration environments, VMWare and Xen Server.


The platform for cloud computing offers virtualization and a dynamic pool of resources to the consumers of the cloud. The acceptance and demand of cloud is growing on a regular basis. Cloud computing offers utility-based consumer services across the globe on a pay as you go strategy. Live Virtual Machine (VM) migration sets the basic foundation for cloud management. It hasakey role in reducing operating expenditure and revising quality of service without disruption of cloud services running in the VM. A lot of research has been done to yield better performance in live VM migration and has seen noteworthy development and accomplishment. However, some crucial problems require results and enhancement. With the growth of new cloud computing models like Mobile Edge Computing, certain problems related to optimization need to be addressed. The primary aim of this research work is to emphasize on optimum functioning of live migration. A migration algorithm to consolidate the computational resources, storage resources and network resources dynamically with a two-stage heuristic hybrid evolutionary algorithm is discussed. The resources are consolidated to cut down the energy and cost utilization depending upon the evolutionary Particle Swarm Optimization and the Ant Colony Optimization algorithms. These algorithms can rapidly identify the migrating virtual machines and locate their positions respectively.


Author(s):  
Priyanka Gaba ◽  
Ram Shringar Raw

VANET, a type of MANET, connects vehicles to provide safety and non-safety features to the drivers and passengers by exchanging valuable data. As vehicles on road are increasing to handle such data cloud computing, functionality is merged with vehicles known as Vehicular Cloud Computing(VCC) to serve VANET with computation, storage, and networking functionalities. But Cloud, a centralized server, does not fit well for vehicles needing high-speed processing, low latency, and more security. To overcome these limitations of Cloud, Fog computing was evolved, extending the functionality of cloud computing model to the edge of the network. This works well for real time applications that need fast response, saves network bandwidth, and is a reliable, secure solution. An application of Fog is with vehicles known as Vehicular Fog Computing (VFC). This chapter discusses cloud computing technique and its benefits and drawbacks, detailed comparison between VCC and VFC, applications of Fog Computing, its security, and forensic challenges.


2021 ◽  
Vol 67 (2) ◽  
pp. 2647-2663
Author(s):  
Sohan Kumar Pande ◽  
Sanjaya Kumar Panda ◽  
Satyabrata Das ◽  
Kshira Sagar Sahoo ◽  
Ashish Kr. Luhach ◽  
...  

2021 ◽  
Vol 2021 ◽  
pp. 1-17
Author(s):  
Ji-Ming Chen ◽  
Shi Chen ◽  
Xiang Wang ◽  
Lin Lin ◽  
Li Wang

With the rapid development of Internet of Things technology, a large amount of user information needs to be uploaded to the cloud server for computing and storage. Side-channel attacks steal the private information of other virtual machines by coresident virtual machines to bring huge security threats to edge computing. Virtual machine migration technology is currently the main way to defend against side-channel attacks. VM migration can effectively prevent attackers from realizing coresident virtual machines, thereby ensuring data security and privacy protection of edge computing based on the Internet of Things. This paper considers the relevance between application services and proposes a VM migration strategy based on service correlation. This strategy defines service relevance factors to quantify the degree of service relevance, build VM migration groups through service relevance factors, and effectively reduce communication overhead between servers during migration, design and implement the VM memory migration based on the post-copy method, effectively reduce the occurrence of page fault interruption, and improve the efficiency of VM migration.


2016 ◽  
Vol 15 (8) ◽  
pp. 6986-6990
Author(s):  
Sheenam Kamboj ◽  
Mr. Navtej Singh Ghumman

An essential role of cloud computing platform is to dynamically balance the load among the different servers in order to improve resource utilization and to avoid hotspots. Load balancing (LB) is done on both sides i.e. on provider as well as on consumer side. On provider side, load balancing is the problem of allocating virtual machines to servers at runtime. Virtual Machine need to be reassigned so that servers do not get overloaded as demand changes. On consumer side application load can be balanced which provides efficiency to the consumers. On cloud computing platform, load balancing of the entire system can be dynamically handled by  using virtualization technology through which itÂbecomes possible to remap virtual machine and physical resources according to  the change in load. However, in order to improve performance, the virtual machines have to fully utilize its resources and services by adapting to computing environment dynamically. The load balancing with proper allocation of resources must be guaranteed in order to improve resource utility.


2013 ◽  
Vol 2013 ◽  
pp. 1-10 ◽  
Author(s):  
Xiaoying Wang ◽  
Xiaojing Liu ◽  
Lihua Fan ◽  
Xuhan Jia

As cloud computing offers services to lots of users worldwide, pervasive applications from customers are hosted by large-scale data centers. Upon such platforms, virtualization technology is employed to multiplex the underlying physical resources. Since the incoming loads of different application vary significantly, it is important and critical to manage the placement and resource allocation schemes of the virtual machines (VMs) in order to guarantee the quality of services. In this paper, we propose a decentralized virtual machine migration approach inside the data centers for cloud computing environments. The system models and power models are defined and described first. Then, we present the key steps of the decentralized mechanism, including the establishment of load vectors, load information collection, VM selection, and destination determination. A two-threshold decentralized migration algorithm is implemented to further save the energy consumption as well as keeping the quality of services. By examining the effect of our approach by performance evaluation experiments, the thresholds and other factors are analyzed and discussed. The results illustrate that the proposed approach can efficiently balance the loads across different physical nodes and also can lead to less power consumption of the entire system holistically.


Author(s):  
Vijayakumar Polepally ◽  
K. Shahu Chatrapati

With the advancement in the science and technology, cloud computing has become a recent trend in environment with immense requirement of infrastructure and resources. Load balancing of cloud computing environments is an important matter of concern. The migration of the overloaded virtual machines (VMs) to the underloaded VM with optimized resource utilization is the effective way of the load balancing. In this paper, a new VM migration algorithm for the load balancing in the cloud is proposed. The migration algorithm proposed (EGSA-VMM) is based on exponential gravitational search algorithm which is the integration of gravitational search algorithm and exponential weighted moving average theory. In our approach, the migration is done based on the migration cost and QoS. The experimentation of proposed EGSA-based VM migration algorithm is compared with ACO and GSA. The simulation of experiments shows that the proposed EGSA-VMM algorithm achieves load balancing and reasonable resource utilization, which outperforms existing migration strategies in terms of number of VM migrations and number of SLA violations.


2013 ◽  
Vol 2013 ◽  
pp. 1-16 ◽  
Author(s):  
Jia Zhao ◽  
Yan Ding ◽  
Gaochao Xu ◽  
Liang Hu ◽  
Yushuang Dong ◽  
...  

Green cloud data center has become a research hotspot of virtualized cloud computing architecture. And load balancing has also been one of the most important goals in cloud data centers. Since live virtual machine (VM) migration technology is widely used and studied in cloud computing, we have focused on location selection (migration policy) of live VM migration for power saving and load balancing. We propose a novel approach MOGA-LS, which is a heuristic and self-adaptive multiobjective optimization algorithm based on the improved genetic algorithm (GA). This paper has presented the specific design and implementation of MOGA-LS such as the design of the genetic operators, fitness values, and elitism. We have introduced the Pareto dominance theory and the simulated annealing (SA) idea into MOGA-LS and have presented the specific process to get the final solution, and thus, the whole approach achieves a long-term efficient optimization for power saving and load balancing. The experimental results demonstrate that MOGA-LS evidently reduces the total incremental power consumption and better protects the performance of VM migration and achieves the balancing of system load compared with the existing research. It makes the result of live VM migration more high-effective and meaningful.


2014 ◽  
Vol 2014 ◽  
pp. 1-11 ◽  
Author(s):  
Yanbing Liu ◽  
Bo Gong ◽  
Congcong Xing ◽  
Yi Jian

Aimed at resolving the issues of the imbalance of resources and workloads at data centers and the overhead together with the high cost of virtual machine (VM) migrations, this paper proposes a new VM migration strategy which is based on the cloud model time series workload prediction algorithm. By setting the upper and lower workload bounds for host machines, forecasting the tendency of their subsequent workloads by creating a workload time series using the cloud model, and stipulating a general VM migration criterion workload-aware migration (WAM), the proposed strategy selects a source host machine, a destination host machine, and a VM on the source host machine carrying out the task of the VM migration. Experimental results and analyses show, through comparison with other peer research works, that the proposed method can effectively avoid VM migrations caused by momentary peak workload values, significantly lower the number of VM migrations, and dynamically reach and maintain a resource and workload balance for virtual machines promoting an improved utilization of resources in the entire data center.


Sign in / Sign up

Export Citation Format

Share Document