• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    A Resource Management Algorithm for Virtual Machine Migration in Vehicular Cloud Computing

    2021-12-16 07:52:08SohanKumarPandeSanjayaKumarPandaSatyabrataDasKshiraSagarSahooAshishKrLuhachJhanjhiRoobaeaAlroobaeaandSivakumarSivanesan
    Computers Materials&Continua 2021年5期

    Sohan Kumar Pande,Sanjaya Kumar Panda,Satyabrata Das,Kshira Sagar Sahoo,Ashish Kr.Luhach,N.Z.Jhanjhi,Roobaea Alroobaea and Sivakumar Sivanesan

    1Veer Surendra Sai University of Technology Burla,Burla,768018,India

    2National Institute of Technology Warangal,Warangal,506004,India

    3VNR Vignana Jyothi Institute of Engineering and Technology,Hyderabad,500090,India

    4The Papua New Guinea University of Technology,Lae-41,Papua,New Guinea

    5School of Computer Science and Engineering,Taylor’s University,Subang Jaya,47500,Malaysia

    6Department of Computer Science,College of Computers and Information Technology,Taif University,Taif,21944,Saudi Arabia

    Abstract:In recent years,vehicular cloud computing (VCC) has gained vast attention for providing a variety of services by creating virtual machines(VMs).These VMs use the resources that are present in modern smart vehicles.Many studies reported that some of these VMs hosted on the vehicles are overloaded,whereas others are underloaded.As a circumstance,the energy consumption of overloaded vehicles is drastically increased.On the other hand,underloaded vehicles are also drawing considerable energy in the underutilized situation.Therefore,minimizing the energy consumption of the VMs that are hosted by both overloaded and underloaded is a challenging issue in the VCC environment.The proper and efficient utilization of the vehicle’s resources can reduce energy consumption significantly.One of the solutions is to improve the resource utilization of underloaded vehicles by migrating the over-utilized VMs of overloaded vehicles.On the other hand,a large number of VM migrations can lead to wastage of energy and time,which ultimately degrades the performance of the VMs.This paper addresses the issues mentioned above by introducing a resource management algorithm,called resource utilization-aware VM migration (RU-VMM) algorithm,to distribute the loads among the overloaded and underloaded vehicles,such that energy consumption is minimized.RU-VMM monitors the trend of resource utilization to select the source and destination vehicles within a predetermined threshold for the process of VM migration.It ensures that any vehicles’resource utilization should not exceed the threshold before or after the migration.RU-VMM also tries to avoid unnecessary VM migrations between the vehicles.RU-VMM is extensively simulated and tested using nine datasets.The results are carried out using three performance metrics,namely number of final source vehicles(nfsv),percentage of successful VM migrations(psvmm)and percentage of dropped VM migrations (pdvmm),and compared with threshold-based algorithm (i.e.,threshold) and cumulative sum (CUSUM)algorithm.The comparisons show that the RU-VMM algorithm performs better than the existing algorithms.RU-VMM algorithm improves 16.91%than the CUSUM algorithm and 71.59%than the threshold algorithm in terms of nfsv,and 20.62%and 275.34%than the CUSUM and threshold algorithms in terms of psvmm.

    Keywords:Resource management;virtual machine migration;vehicular cloud computing;resource utilization;source vehicle;destination vehicle

    1 Introduction

    In the era of technology,vehicular cloud computing (VCC),Internet of vehicles (IoV) and cloud of things (CoT) are some of the promising technologies to provide better services to the users [1-6].Many modern smart vehicles are connected to the cloud in VCC to offer various services,such as information,storage,cooperation,computation,and infotainment as a service [7,8].Each modern smart vehicle is equipped with an on-board unit (OBU).In general,OBU contains various components,such as storage unit,processor,sensors,global positioning system (GPS),cameras,communication systems and many more,and OBU is underutilized for a considerable amount of time [3,9].Moreover,VCC provides a platform for these underutilized vehicles’resources,and these resources can be intelligently utilized by offering services to the users on a pay-per-use basis [10].For instance,car drivers and passengers can benefit by obtaining services like traffic management,parking availability,emergency assistance,smooth navigation,multimedia content sharing,etc.,from the VCC [1,11].

    A significant number of vehicles is spending considerable amount of time at parking lot and moving within a given area (hereafter,referred as grid).These vehicles can be participated in VCC by connecting to nearest fixed roadside unit (RSU),which is further connected to cloud service provider (CSP) in order to provide backbone infrastructure to the cloud [1,10-12].On the other hand,CSP can assign the loads to the RSUs in order to execute the same in the roadside infrastructure.Upon receiving loads from CSP,RSU can identify suitable vehicle and create a VM on that vehicle to perform load sharing as reported in [13].However,the resources of the vehicle are not fully utilized as the created VM is handling all the resources of the vehicle.Many studies [13-22]reported that some of these VMs are overloaded and others are underutilized.Moreover,energy consumption of overloaded and under loaded vehicles are varying with respect to their utilization.Note that high utilization leads to drastic increase in energy consumption and low utilization or idle situation leads to wastage of energy.Alternatively,energy consumption increases exponentially on or above 70% of resource utilization [14,19].Therefore,it is challenging task to manage overloaded/source and under loaded/destination vehicles and share their load to minimize the energy [15,18,23,24].One of the solutions is to migrate/consolidate the over utilized VMs of overloaded vehicles to under loaded vehicles in order to improve resource utilization.This phenomenon motivated us to identify the overloaded vehicles and their corresponding target vehicles by incorporating threshold value and checking the suitability of the vehicles.

    In this paper,we propose a resource management algorithm,called resource utilization-aware VM migration (RUVMM) that selects the appropriate source and destination vehicles,and suitable VMs hosted on the source vehicle for the process of VM migration.For this,it monitors the trend of resource utilization and selects the source and destination vehicles within a pre-determined threshold limit.It ensures that the resource utilization of any vehicles should not exceed the threshold before or after the migration process.In this way,it solves the challenges associated with VM migration in VCC.RU-VMM is simulated using MATLAB and tested using nine randomly generated datasets.The simulation results are carried out for RU-VMM algorithm and compared with two existing algorithms,namely threshold-based algorithm [14,18]and cumulative sum (CUSUM) [13]in terms of three performance metrics,namely number of source vehicles,percentage of successful VM migrations and percentage of dropped VM migrations.For the sake of comparison,we use threshold and CUSUM algorithms as other algorithms are not directly comparable to our algorithm.The comparison results show that RU-VMM algorithm performs better than other two algorithms in terms of above performance metrics.Our major contributions are as follows.

    ? We develop a resource management algorithm,RUVMM to migrate the over utilized VMs that are hosted on the overloaded vehicles to the under loaded vehicles.

    ? The overloaded vehicles are identified by determining a threshold value and checking the suitability of vehicles.

    ? The migration process determines the source vehicles and destination vehicles by avoiding unnecessary migrations and ensures that the resource utilization of any vehicles at any point of time should not exceed the threshold.

    ? We simulate the existing algorithms,threshold and CUSUM,and compare their results to show the efficacy of the proposed algorithm.

    The rest of the paper is organized as follows.Section 2 discusses various studies carried out in the field of VM consolidation and migration.Section 3 presents the vehicular cloud model and problem statement followed by the proposed algorithm and performance metrics in Section 4 and Section 5,respectively.Simulation results are discussed in Section 6.We conclude in Section 7 with some notable remarks and future works.

    2 Related Work

    In the recent past,many researchers [7,9,25]have explored the advancement and application of VCC for better traffic management,entertainment services,assistance in emergencies to drivers,finding parking areas,smooth navigation,managing data centers,parking lot and many more.With an increase in popularity,VCC also faces various notable problems,such as resource management,energy consumption,bandwidth,latency and many more [17,23,26].Researchers have explored different dimensions of VCC to address the above-mentioned problems,which are briefly discussed in this section.

    Hamdi et al.[18]have stated that high energy consumption makes an adverse effect on cost and environment.They have highlighted VM consolidation techniques in various dimension and discussed some important characteristics of VM consolidation techniques like varying nature of resource requirement,ideal power consumption of physical machines etc.Wu et al.[23]have proposed a power-aware scheduling algorithm,which uses the utilization threshold strategy to select host physical machines and minimum utilization gap to select VMs for the process of VM migration.Here,they used power-aware best fit decreasing to select destination vehicles.Hsieh et al.[17]have considered both current and future utilization of resources,and predicted future utilization of resources more accurately.They have determined the host overload and under load detection to perform this prediction.Li et al.[26]have proposed an energy-efficient and quality-aware VM consolidation technique,which uses four algorithms,namely multi-resource host overload detection,quality of service-aware VM selection,discrete differential evolutionbased VM placement and under-loaded host detection to improve resource utilization and reduced energy consumption.Mekala et al.[16]have focused on the resource requirement rate for task classification,resource balance ranking and processing element cost to evaluate overloaded host,under loaded host and VMs for migration.Sharma et al.[27]have proposed a failure prediction technique,which is based on exponential smoothing to trigger two fault tolerance mechanisms,namely VM migration and VM check pointing.Many other studies on power and resource-aware VM placement and VM migration techniques are discussed in [3,10,11,28,29].

    Andreolini et al.[14]have presented a dynamic load management approach using cumulative sum (CUSUM) algorithm to take a decision on VM reallocation.For this,it determines the abrupt change in the CPU utilization without considering any fixed thresholds.If the change is persistent,then it selects the corresponding host as a sender host and finds a suitable guest host to initiate the migration process.This algorithm achieves better performance and low overhead as it minimizes the number of migrations.However,the number of source vehicles is increased to a greater extent due to unknown thresholds over time.Alternatively,they have considered the load behavior of resources without relying on average measures.Khanna et al.[15]have monitored the performance of resources.If the performance exceeds a threshold,then it initiates the process of migration.The threshold value is relying on the service level agreement.Hence,it may vary with respect to the resources.Hsu et al.[19]have considered 70% as a threshold to perform the task consolidation.If the load exceeds 70%,then it redirects the load to other resources.However,in the case of the unavailability of resources,it keeps the load by violating the threshold.Some other studies on threshold-based algorithms are discussed in [20,21].Most of the above studies have not considered the trend behavior of resource utilization of the vehicles while selecting source and destination vehicles in the process of VM migration.In this paper,we propose an algorithm,RU-VMM,which focuses on the trend and change in resource utilization to select source and destination vehicles and continuously monitors the utilization before and after the process of migration,such that unnecessary migrations are avoided.

    3 Vehicular Cloud

    3.1 Vehicular Cloud Model

    We consider a heterogeneous VCC environment,as shown in Fig.1,where a large number of vehicles provide Intra and Inter grid transport facilities.This environment has a significant difference while comparing with traditional datacenters,and they are moving network pool,autonomous cloud formation and federation,mobility,and many more.In VCC,the vehicles are equipped with various resources,which are generally underutilized.These underutilized resources can host virtual machines (VMs) in order to help the cloud service provider (CSP) to render various services and improve their utilization.Whenever a vehicle enters in a grid,it broadcasts a beacon beam that consists of various information about that vehicle.The beacon beam is received by the roadside unit (RSU) of the respective grid.Moreover,vehicles are connected to the CSP through the RSU that are present in the grid.Here,CSP is a centralized unit to distribute the loads among the RSUs.RSUs keep track of the vehicles,and collect and monitor the current load,utilization of the VMs of the vehicles (i.e.,resource utilization) along with the information like path,speed,parking time of the vehicles,etc.Note that RSU is a centralized component to monitor the vehicles that are present in a grid.Here,we assume that the resource utilization of vehicles is identifiable and collected periodically by the corresponding RSU.RSUs receive the loads from the CSP and distribute the same to the vehicles of the grid.Each vehicle can host one or more VMs to execute the assigned load and each VM contains its own operating system and required hardware resources using virtualization technology.To meet better resource utilization and load management,migration of overloaded VMs to under loaded VMs is required.However,the challenging task is the selection of the source vehicles,destination vehicle,and VMs in the process of migration.It is important to mention that VM migration is associated with various parameters,such as bandwidth,delay,and cost.Here,unnecessary migrations can significantly increase these parameters.Therefore,sufficient attention should be taken in the selection of source vehicles,destination vehicles,and VMs in order to overcome unnecessary migrations.

    Figure 1:A system architecture

    3.2 Problem Statement

    Let us consider a gridG,in which a set ofnvehicles,V={Vi|i=1,2,3,...,n} is presented and connected to the RSU.Each vehicleVi,1≤i≤ncan hostMi,1≤i≤nVMs.VMU[i,j,k]is a 3-D matrix which represents the utilization ofVMj,1≤j≤Miat time instancek,1≤k≤t,that is hosted on vehicleVi,1≤i≤n(Eq.(1)).Heretrepresents the time window in which utilization of the vehicles are periodically collected.

    It is noteworthy to mention that,the utilization of the vehicleVi,1≤i≤nat time instancek,1≤k≤tis the summation of the utilization of the hosted VMs at that time.Here,the problem is to find the source vehicles,destination vehicles and VMs for the process of VM migration such that the number of final source vehicles and the percentage of dropped VM migration are minimized,and the percentage of successful VM migration is maximized.Alternatively,the main aspect of the problem is to reduce the number of final source vehicles in order to minimize the unnecessary number of VM migration(s).

    4 Proposed Algorithm

    The proposed resource utilization-aware VM migration (RU-VMM) algorithm is a load balancing algorithm.It is implemented in the centralized cloud in which RSUs of the grids act as intermediary between vehicles and cloud.The objective of this algorithm is to migrate the load from the VMs that are hosted on overloaded vehicles to the VMs that are hosted on under loaded vehicles.Alternatively,it balances the load of the VMs and improves the resource utilization of the VMs.This algorithm works in three phases as follows.In the first phase,it finds the set of probable source vehicles.In the second phase,it finds the VMs that are hosted on the source vehicles to initiate the process of migration.In the last phase,it finds the destination vehicles to migrate the VMs and performs the actual process of migration.The pseudo-code of these phases is shown in Algorithm 1 and Procedures 1-4.Tab.1 shows the notations and their definition used in the pseudo-code of the proposed algorithm.An overview of the proposed algorithm is shown in Fig.2.

    Table 1:Notations used in the pseudo-code and their definition

    RU-VMM algorithm first calculates the utilization of the vehicles for a given time window as shown in Algorithm 1 (Line 1-5).Then it calls the three procedures for selecting probable source vehicles (Procedure 1),checking their suitability (Procedure 2,which is called from Procedure 1,Procedure 3 and Procedure 4),finding VMs (Procedure 3) and destination vehicles(Procedure 4),respectively.

    Figure 2:An overview of the proposed algorithm

    The Algorithm calls Procedure 1 to find a set of probable source vehicles.For this,it checks sum of the utilization of VMs that are hosted by vehicles within a time windowt.Note that the sum of the utilization of the VMs should not exceed 100%.If the utilization value is above a threshold (say,70%) at any point of time and it is persistent,then the vehicle is a potential candidate in the set of probable source vehicles (Lines 2-8 of Procedure 1).Note that the threshold is determined based on the drastic change in energy consumption and fixed at 70% in this paper as adopted in [19].The determination of actual threshold is beyond the scope of this work.It is noteworthy to mention that the vehicles,whose utilization are above 70% for a small interval of time,are also potential candidates in the set of probable source vehicles.In order to avoid this,Procedure 1 calls the Procedure 2 to check the suitability of the source vehicles(Line 11).

    Procedure 1:FIND-SOURCE-VEHICLES(VU)1.Set npsv=0,nfsv=0,SPSV[]=0 and Vsrc=0 2.for i=1,2,3,...,n do 3.for k=1,2,3,...,t do 4.if VU[i,k]≥70 then 5.npsv+=1;SPSV[npsv]=i 6.endif 7.endfor 8.endfor 9.if npsv>0 then 10.for i=1,2,3,...,npsv do 11.flag=Call CHECK-SUITABILITY-OF-SOURCE-VEHICLES(SPSV[i],t)12.if flag==TRUE then 13.nfsv+=1;Vsrc[nfsv]=i 14.endif 15.endfor 16.endif

    Procedure 2 checks the suitability of source vehicles by determining the rolling change in utilization (Lines 2-8 of Procedure 2).The rolling change is calculated using the equation given in Line 5.Note that it calculates the utilization for every instance of time and every duration of time.Then the rolling change values are averaged (Line 7).Next,this procedure calculates the standard deviation of average values and compares the product of standard deviation and 100 with the product of standard deviation of utilization of vehicle and a system parameter,λ(Line 10).If the later value is more,then the vehicle is suitable for a source vehicle (Line 11 of Procedure 2 and Lines 12-14 of Procedure 1).Note that determination of actual value of the system parameter is beyond the scope of this work.Otherwise,the vehicle is removed from the set of probable source vehicles.

    Procedure 2:CHECK-SUITABILITY-OF-SOURCE-VEHICLES (veh,t)1. AVG[t]=0 2.for k=1,2,3,...,t?1 do 3.temp=0 4.for k′=1,2,3,...,t?1 do images/BZ_1290_1457_1272_1488_1318.png5.temp=temp+POWER VU■veh,k+k′■images/BZ_1290_1359_1272_1390_1318.pngVU[veh,k′],1 k?1 6.endfor 7.AVG[k]= temp t?k 8.endfor 9. stdroll=STD(AVG)10.if (stdroll×100)<(STD(VU[veh,1]),VU[veh,2],...,VU[veh,t])×λ) then 11.return TRUE 12.else 13.return FALSE 14.endif

    Next,the algorithm calls Procedure 3 to find a suitable VM from the final set of source vehicles (Line 7 of Algorithm 1).For this,it determines the standard deviation of VM utilization(Lines 4-6 of Procedure 3) and arranging them in descending order of their standard deviation(Line 7).Then it finds the highest standard deviation and make that VM as a potential candidate for VM migration (Lines 10-12).However,we have not used any elastic computing theory concept to find the potential VM for migration.Next,the suitability of the same vehicle is further checked(Lines 13-21).If the vehicle is still suitable,then another potential candidate is determined by following the above process (Lines 9-22).Otherwise,the vehicle is removed from the set of final source vehicles.

    Next,the algorithm calls Procedure 4 to find the destination vehicles so that the VM of the source vehicle can be migrated to one of the destination vehicles.For this,it determines the average utilization of all vehicles,excluding the vehicles that are present in the set of final source vehicles and sort them in the ascending order of their average utilization (Lines 2-7 of Procedure 4).Then the vehicle with lowest average utilization is selected as a destination vehicle(Line 9) and the migration process is carried out (Line 11).The suitability of the selected vehicle is checked to ensure that the destination vehicle should not become the source vehicle after the successful migration (Lines 10-23).

    Procedure 3:FIND-VM-FOR-MIGRATION(VU,VMU,Vsrc)1. VMmig[]=0,ncvmm=0 2.for i=1,2,3,...,nfsv do 3.veh=Vsrc[i],STDVM[]=0 4.for j=1,2,3,...,M[i]do 5.STDVM[j]=STD(VMU[i,j,1],VMU[i,j,2],...,VMU[i,j,t])6.endfor 7.ASTDVM=SORT(STDVM)8.check=1 9.while check==1 do 10.ncvmm+=1 11.VMmig[nvmm]=ASTDVM[M[i]]12.M[i]?=1 13.for k=1,2,3,...,t do 14.if VU[veh,k]≥70 then 15.flag=Call CHECK-SUITABILITY-OF-SOURCE-VEHICLES(veh,t)16.break 17.endif 18.endfor 19.if flag==FALSE then 20.check=0 21.endif 22.endwhile 23.endfor

    Procedure 4:FIND-DESTINATION-VEHICLES(VU)1. Vdest[]=0;npdv=0;AVGUTI[]=0;nvmm=0 2.for i=1,2,3,...,n do 3.if V[i] /∈Vsrc then 4.AV GUTI[i]=1 t■VU[i,k];npdv+=1 5.endif 6.endfor 7. Vdest=SORT(AVGUTI)8.for i=1,2,3,...,npdv do 9.veh=Vdest[i]10.for j=1,2,3,...,ncvmm do 11.M[i]+=1;nvmm+=1 12.Vveh[M[i]]=VMmig[ncvmm]13.for k=1,2,3,...,t do 14.if VU[veh,k]≥70 then t k=1

    (Continued)

    15.flag=Call CHECK-SUITABILITY-OF-SOURCE-VEHICLES(veh,t)16.break 17.endif 18.endfor 19.if flag==TRUE then 20.M[i]?=1 21.break 22.endif 23.endfor 24.endfor

    Illustration

    We illustrate the proposed algorithm using four vehicles (i.e.,V1,V2,V3,andV4) that is present in a grid.Here,each vehicle can host one or more VMs.The proposed algorithm first calculates the resource utilization of the VMs that are hosted by the vehicles.These values are shown up to time instancet=10 in Tab.2,and their cumulative values with respect to vehicles and time instances are shown in Fig.3.Then the proposed algorithm calls Procedure 1 to find the set of probable source vehicles.Here,vehiclesV1,V2andV3are the set of probable source vehicles as their resource utilization values exceed 70%.

    Table 2:Resource utilization of the VMs

    Figure 3:Resource utilization of vehicles

    Now,the algorithm calls Procedure 2 to check the suitability of the vehicles as source vehicle(s).For example,let us check the suitability of the vehicleV3.For this,the algorithm calculates the rolling change (RC) in the resource utilization.ForV3,resource utilizations are 20,25,32,39,43,69,78,81,88 and 95 for time instance 1 to time instance 10,respectively.Supposek=1 andk′=1,RC3is calculated as?1=0.2500.Note thatRCis calculated for each time instancekand these values are?1=0.2800,?1=0.2188,0.1026,0.6047,0.1304,0.0385,0.0864 and 0.0795,respectively.Then theseRCvalues are averaged as 0.1990 fork=1.Similarly,RCvalues are calculated fork=2 (i.e.,?1=0.2649,0.2490,0.1592,0.3301,0.3468,0.0835,0.0622 and 0.0830) tok=9 (i.e.,?1=0.1890),respectively and the average values,fork=2 tok=9,are 0.1973,0.1981,0.2048,0.2178,0.2037,0.1954,0.1925 and 0.1890,respectively.

    Next,the algorithm finds standard deviation of all the averaged values as 0.0084 (i.e.,SDarc)and standard deviation of the utilization as 14.0500 (i.e.,SDru) of the vehicleV3.As (SDru×λ=14.0500×0.5000(Let)=7.0250)>(SDarc×100=0.0084×100=0.8400),the vehicleV3is suitable for a source vehicle.Note thatλis a system parameter and it is set as 0.5 for this illustration.

    The vehicleV3hosts three VMs (i.e.,VM31,VM32andVM33).Now,the algorithm finds the suitable VM(s) that is hosted on vehicleV3by taking the standard deviation of VM utilization and arranging them in descending order of their standard deviation.The standard deviation ofVM31,VM32andVM33is 4.4500,3.9800 and 21.0400,respectively.AsVM33contains the highest standard deviation,it is the potential candidate for VM migration.Once the successful migration ofVM33is over,vehicleV3is no more suitable for a source vehicle to carry out further migration.

    Now,the algorithm finds a destination vehicle to migrateVM33.For this,it finds the average utilization of all vehicles,excluding the vehicles that are present in the set of final source vehicles and sort those vehicles in the ascending order of their average utilization.In this illustration,V4is only available.Note thatVM33can be migrated to vehicleV4if the utilization of vehicleV4after accommodatingVM33should not be a potential candidate for the set of probable source vehicles.Here,VM33is migrated to vehicleV4and vehicleV3is removed from the set of final source vehicles after this successful migration.As a result,the total number of VM candidates is one,i.e.,VM33.

    From the set of probable source vehicles (refer Fig.3),it is clearly visible that the change in utilization for vehicleV3is stable,but change in utilization for vehicleV1and vehicleV2is not stable.In this illustration,our proposed algorithm RU-VMM finds vehicleV3as a source vehicle.Note that apart from vehicleV3,other vehicles,that are present in set of probable source vehicles,are not suitable for migration.We run the same illustration for the existing thresholdbased algorithm [15,19-21]and CUSUM algorithm [14].Here,threshold-based algorithm findsVM1,VM2andVM3as source vehicles and CUSUM algorithm findsVM2andVM3as source vehicles.The detailed comparison of proposed and existing algorithms is given in the Tab.3.

    Table 3:Comparison of Comparison of number of source vehicles and percentage of successful/dropped migration for RU-VMM,threshold and CUSUM algorithms

    5 Performance Metrics

    In this section,we present three performance metrics to compare the proposed and existing algorithms.Their definitions are presented in the following subsections.

    5.1 Number of Final Source Vehicles

    The number of final source vehicles (nfsv) is the total number of suitable vehicles that are selected as potential candidates to carry out the process of migration.

    5.2 Percentage of Successful VM Migration

    The percentage of successful VM migration (psvmm) is the ration between the number of VMs that are successfully placed at the destination vehicle and the total number of VM candidates.

    5.3 Percentage of Dropped Migration

    The percentage of dropped VM migration (pdvmm) is the ration between the number of VMs that are not successfully placed and the total number of VM candidates.

    6 Simulation Results

    We create a virtual environment using MATLAB R2017a (version 9.2),on a computer system with Intel(R) core(TM)i7-4790 CPU@3.60 GHz 3.60 GHz,8 GB RAM,64-bit Windows 10 operating system for the simulation of the proposed algorithm RU-VMM.We also use MATLAB R2017a to generate nine datasets by considering three different types of situation,namely low congestion,medium congestion and high congestion of vehicles.Note that these datasets are named using the total number of vehicles in a grid (e.g.,500,1000,1500,5000 etc.).Each dataset further contains three instances of same size.We follow the Monte-Carlo simulation method and uniform distribution to generate the datasets [5,13].The resource utilization is collected for one hour and the average resource utilization is determined in each five minutes for the simplicity of simulation.The detail of the parameters and their respective values is shown in Tab.4.In addition,we use simulation of urban mobility (SUMO) traffic simulator 1.6.0 to generate the parameters,such as timestamp,lane,position,speed,vehicle acceleration/deceleration and vehicle length,and network simulator OMNeT++.We also use IEEE 802.11p with ITS band of 5.9 GHz to exchange the data between the vehicles and/or the RSUs [30].This band enables wireless access in vehicular environments.We use a open source hybrid simulation framework,called Veins,which uses IEEE 802.11p for communication and to integrate two simulators,namely SUMO and OMNeT++ using traffic control interface (TraCI) [31].In the simulation process,we consider a city map (Bhubaneswar,Odisha) as shown in Fig.4,which consists of a set of lanes.The other configuration parameters are shown in Tab.5.

    Table 4:Parameters and their respective values

    Figure 4:A city map

    Table 5:Parameters and their respective values in SUMO and OMNeT++

    The simulation results of the proposed algorithm,RU-VMM and two existing algorithms,threshold and CUSUM are compared in terms of number of final source vehicles and percentage of successful/dropped VM migration as shown in Figs.5 and 6,respectively.Note that we present the average of three instances per dataset for the comparison of the proposed and existing algorithms.The simulation results show the better performance of the proposed algorithm RU-VMM in comparison to the existing algorithms.RU-VMM algorithm improves 16.91% than the CUSUM algorithm and 71.59% than the threshold algorithm in terms ofnfsv,and 20.62% than the CUSUM algorithm and 275.34% than the threshold algorithms in terms ofpsvmm.The simulation results are also carried out using SUMO and OMNeT++,and compared in terms of percentage of dropped VM migration as shown in Fig.7.Here also,the proposed algorithm outperforms the existing algorithms.The rationality behind this better performance is as follows.(1) The proposed algorithm finds the RC of set of probable vehicles to determine continuous increase in utilization.(2) The proposed algorithm uses standard deviation to monitor the abrupt change of VMs.(3) The proposed algorithm restricts the VM candidates by continuously monitoring the utilization after each successful migration.

    Figure 5:Graphical comparison of nfsv for RU-VMM,threshold and CUSUM algorithms

    Figure 6:Graphical comparison of psvmm for RU-VMM,threshold and CUSUM algorithms

    Figure 7:Graphical comparison of pdvmm for RU-VMM,threshold and CUSUM algorithms

    7 Conclusion

    In this paper,we have presented a novel algorithm RU-VMM for VM migration in vehicular cloud computing.The objective of the proposed algorithm is to migrate the load from the overloaded vehicles to the under loaded vehicles.For this,RU-VMM creates a set of probable sources vehicles and monitors the rolling change in resource utilization to select the final source vehicles.Then it finds a destination vehicle to migrate the VM by continuously monitoring the resource utilization of the destination vehicle and the source vehicle.The proposed algorithm has been simulated using MATLAB and compared with two existing algorithms,threshold and CUSUM using twenty-seven instances of nine dataset.The comparison has been shown in terms of three performance metrics,namely number of final source vehicles,percentage of successful migration(s) and percentage of dropped migration(s).The comparison of simulation results has shown that the proposed algorithm RU-VMM outperforms the two existing algorithms in terms of three performance metrics.

    The proposed algorithm has not considered the bandwidth and delay associated with VM migration,which can be considered as a future work.Moreover,determining an appropriate threshold to prepare a set of probable source vehicles is very much interesting and beyond the scope of this paper.It can be further investigated to develop more efficient algorithm.We have not considered the parameters associated with driving strategies,such as speed,acceleration,path and many more,which can be considered as a future work.We have also not considered the road accident and emergency scenarios in our proposed model and algorithm,and not tested the proposed algorithm in the actual environment.The congestion scenarios can be generated using SUMO by taking the number of vehicles and speed of the vehicles with respect to the traffic routes.We will extend our work by incorporating these scenarios in our future work.

    Funding Statement:Taif University Researchers Supporting Project number (TURSP-2020/36),Taif University,Taif,Saudi Arabia.

    Conflicts of Interest:The authors declare that they have no conflicts of interest to report regarding the present study.

    国产午夜福利久久久久久| 日本精品一区二区三区蜜桃| 久久天躁狠狠躁夜夜2o2o| 啪啪无遮挡十八禁网站| 国产欧美日韩一区二区精品| 国产av一区在线观看免费| 欧美+日韩+精品| 亚洲电影在线观看av| 99久久精品热视频| 亚洲七黄色美女视频| 亚洲国产色片| 国产成人a区在线观看| 欧美不卡视频在线免费观看| av欧美777| 欧美日韩乱码在线| 欧美中文日本在线观看视频| 两性午夜刺激爽爽歪歪视频在线观看| 国产极品精品免费视频能看的| 香蕉av资源在线| 天天躁日日操中文字幕| 亚洲av不卡在线观看| 日韩国内少妇激情av| 男人舔奶头视频| 国产黄a三级三级三级人| 国产精华一区二区三区| 级片在线观看| 动漫黄色视频在线观看| 99热只有精品国产| 国产亚洲精品久久久com| 国产aⅴ精品一区二区三区波| 波野结衣二区三区在线| 欧美午夜高清在线| 给我免费播放毛片高清在线观看| 午夜精品一区二区三区免费看| 午夜两性在线视频| 亚州av有码| 天天躁日日操中文字幕| 亚洲第一电影网av| 欧美三级亚洲精品| 亚洲av免费在线观看| www.www免费av| 黄色丝袜av网址大全| 搡老熟女国产l中国老女人| 又粗又爽又猛毛片免费看| 国产精品,欧美在线| 在线观看午夜福利视频| 级片在线观看| 12—13女人毛片做爰片一| 97超视频在线观看视频| 精品一区二区三区视频在线| 久久久久久久久中文| 91字幕亚洲| 亚洲国产欧美人成| 在线免费观看不下载黄p国产 | 久久人妻av系列| 波野结衣二区三区在线| 亚洲精品色激情综合| 男人的好看免费观看在线视频| 最近最新中文字幕大全电影3| 99视频精品全部免费 在线| www.色视频.com| 最近最新免费中文字幕在线| 十八禁国产超污无遮挡网站| 成人毛片a级毛片在线播放| 女生性感内裤真人,穿戴方法视频| av女优亚洲男人天堂| 亚洲欧美日韩高清在线视频| 久久热精品热| 日本a在线网址| 老司机福利观看| 日韩精品中文字幕看吧| 免费av毛片视频| 色播亚洲综合网| 欧洲精品卡2卡3卡4卡5卡区| 欧美不卡视频在线免费观看| 日韩欧美三级三区| 无人区码免费观看不卡| 亚洲,欧美,日韩| 亚洲欧美日韩无卡精品| 天天躁日日操中文字幕| 亚洲三级黄色毛片| 免费看a级黄色片| 天美传媒精品一区二区| 在线播放国产精品三级| ponron亚洲| 欧美日韩中文字幕国产精品一区二区三区| 国产成人欧美在线观看| 久久国产精品影院| 国产成人福利小说| 日韩有码中文字幕| 国产探花极品一区二区| 他把我摸到了高潮在线观看| 精品一区二区三区视频在线| 欧美激情国产日韩精品一区| 国产精品av视频在线免费观看| 成人无遮挡网站| 国产高清三级在线| 波多野结衣高清无吗| 欧美一区二区亚洲| 黄色丝袜av网址大全| 亚洲 欧美 日韩 在线 免费| 丰满乱子伦码专区| 亚洲欧美精品综合久久99| 欧美+日韩+精品| 男人舔女人下体高潮全视频| 午夜福利在线观看吧| 欧洲精品卡2卡3卡4卡5卡区| 国产高潮美女av| 一个人免费在线观看的高清视频| 国产成人av教育| 久久久久久久久中文| 午夜影院日韩av| 少妇裸体淫交视频免费看高清| 成熟少妇高潮喷水视频| 成人国产综合亚洲| 国产精品,欧美在线| 1024手机看黄色片| 色5月婷婷丁香| 少妇人妻一区二区三区视频| 欧美成人一区二区免费高清观看| 精品久久久久久久久久免费视频| 日本五十路高清| 亚洲av一区综合| 如何舔出高潮| 国产黄片美女视频| 长腿黑丝高跟| 一级av片app| 伦理电影大哥的女人| 亚洲自拍偷在线| 丰满人妻一区二区三区视频av| 国产精品女同一区二区软件 | 美女黄网站色视频| 亚洲,欧美精品.| 久久天躁狠狠躁夜夜2o2o| bbb黄色大片| 午夜久久久久精精品| 一本综合久久免费| 国内精品美女久久久久久| av国产免费在线观看| 国产一区二区激情短视频| 国产精品久久视频播放| 国产亚洲欧美98| 国产av麻豆久久久久久久| 国产视频一区二区在线看| www.色视频.com| 国产精品嫩草影院av在线观看 | 在线播放无遮挡| 亚洲欧美日韩无卡精品| 久久久久九九精品影院| 99久久99久久久精品蜜桃| 人人妻,人人澡人人爽秒播| 嫩草影院新地址| 国产成人啪精品午夜网站| 麻豆成人av在线观看| 美女高潮喷水抽搐中文字幕| 三级毛片av免费| 中文资源天堂在线| 国产欧美日韩一区二区三| 中国美女看黄片| 99热这里只有是精品50| 欧美区成人在线视频| 国产精品一区二区三区四区久久| 麻豆成人午夜福利视频| 国产精品乱码一区二三区的特点| 久久久久久久久久黄片| 少妇人妻精品综合一区二区 | 欧美黑人欧美精品刺激| 在线看三级毛片| 日本熟妇午夜| av国产免费在线观看| 亚洲黑人精品在线| av专区在线播放| 免费看a级黄色片| 亚洲aⅴ乱码一区二区在线播放| 精品99又大又爽又粗少妇毛片 | 一a级毛片在线观看| 99riav亚洲国产免费| 午夜精品一区二区三区免费看| 99国产极品粉嫩在线观看| 一区二区三区四区激情视频 | 亚洲精品粉嫩美女一区| 国产单亲对白刺激| 午夜福利高清视频| 天天躁日日操中文字幕| 亚洲一区二区三区不卡视频| www.色视频.com| 国产真实乱freesex| 国产免费男女视频| 亚洲国产欧洲综合997久久,| 国产成人欧美在线观看| av在线蜜桃| 欧美黑人欧美精品刺激| 深爱激情五月婷婷| 成人av一区二区三区在线看| 日本黄大片高清| 麻豆久久精品国产亚洲av| 久久99热这里只有精品18| 国产一区二区三区在线臀色熟女| 午夜福利视频1000在线观看| 成人精品一区二区免费| 久久精品久久久久久噜噜老黄 | 日韩亚洲欧美综合| 内射极品少妇av片p| 国产高清激情床上av| 久久久久国内视频| 国产激情偷乱视频一区二区| 免费av毛片视频| 日韩 亚洲 欧美在线| 好看av亚洲va欧美ⅴa在| 九九久久精品国产亚洲av麻豆| 欧美成狂野欧美在线观看| 麻豆一二三区av精品| 久久国产乱子伦精品免费另类| 国产成人影院久久av| av专区在线播放| 色噜噜av男人的天堂激情| 男人和女人高潮做爰伦理| 韩国av一区二区三区四区| 国内揄拍国产精品人妻在线| 麻豆成人午夜福利视频| 老熟妇乱子伦视频在线观看| 亚洲av电影在线进入| 亚洲av不卡在线观看| 精品一区二区三区人妻视频| 欧美性感艳星| 国产在视频线在精品| 又粗又爽又猛毛片免费看| 啪啪无遮挡十八禁网站| 在线国产一区二区在线| 91麻豆精品激情在线观看国产| 亚洲人成伊人成综合网2020| 久久香蕉精品热| 亚洲精品粉嫩美女一区| 亚洲国产精品久久男人天堂| 91字幕亚洲| 91久久精品国产一区二区成人| 夜夜躁狠狠躁天天躁| 久久国产乱子伦精品免费另类| 高清毛片免费观看视频网站| 欧美激情国产日韩精品一区| www.999成人在线观看| 成年女人毛片免费观看观看9| 特级一级黄色大片| 中文亚洲av片在线观看爽| 亚洲国产精品999在线| 久久久久久国产a免费观看| 久久九九热精品免费| 尤物成人国产欧美一区二区三区| 成人永久免费在线观看视频| 免费在线观看影片大全网站| 久久99热这里只有精品18| 日韩av在线大香蕉| 亚洲第一欧美日韩一区二区三区| 又黄又爽又刺激的免费视频.| 免费av不卡在线播放| 九九久久精品国产亚洲av麻豆| 欧美在线一区亚洲| 国产精品久久久久久久久免 | 我的老师免费观看完整版| 91字幕亚洲| 欧美性猛交黑人性爽| 51国产日韩欧美| 高潮久久久久久久久久久不卡| 精品欧美国产一区二区三| 精品99又大又爽又粗少妇毛片 | 丁香欧美五月| 久久精品影院6| 国产精华一区二区三区| 黄色丝袜av网址大全| 激情在线观看视频在线高清| 3wmmmm亚洲av在线观看| 欧美成人性av电影在线观看| xxxwww97欧美| 日韩欧美在线乱码| 免费看a级黄色片| 亚洲av一区综合| 国产v大片淫在线免费观看| 黄色配什么色好看| 亚洲片人在线观看| 国产精品久久视频播放| 久久久久精品国产欧美久久久| 在线观看免费视频日本深夜| 精品一区二区免费观看| 久久久国产成人精品二区| 三级国产精品欧美在线观看| 色精品久久人妻99蜜桃| 国产精品野战在线观看| 丰满的人妻完整版| 婷婷丁香在线五月| 人人妻人人澡欧美一区二区| 精品人妻熟女av久视频| 亚洲精品在线美女| 亚洲精品影视一区二区三区av| 9191精品国产免费久久| 亚洲,欧美,日韩| 好男人电影高清在线观看| 欧美一区二区国产精品久久精品| 麻豆av噜噜一区二区三区| 日韩国内少妇激情av| 久久久久久久久大av| 午夜精品久久久久久毛片777| 午夜日韩欧美国产| 久久国产乱子免费精品| 日韩av在线大香蕉| 成人美女网站在线观看视频| 人人妻人人澡欧美一区二区| 一夜夜www| 色噜噜av男人的天堂激情| 成人av一区二区三区在线看| 美女黄网站色视频| 精品欧美国产一区二区三| 欧美潮喷喷水| 嫩草影视91久久| 深爱激情五月婷婷| 高清在线国产一区| 亚洲 国产 在线| 色精品久久人妻99蜜桃| 天堂av国产一区二区熟女人妻| 午夜福利18| 夜夜爽天天搞| 欧美最黄视频在线播放免费| 精品久久久久久久久亚洲 | 午夜福利视频1000在线观看| 国产成+人综合+亚洲专区| 黄色女人牲交| 一本久久中文字幕| 成人一区二区视频在线观看| 精品久久久久久,| 亚洲最大成人手机在线| 内射极品少妇av片p| 国产av不卡久久| 久久精品国产亚洲av天美| 亚洲精品一区av在线观看| 久久午夜亚洲精品久久| 免费看光身美女| 久久久久久久午夜电影| 久久精品国产亚洲av天美| 亚洲精品一区av在线观看| 一级作爱视频免费观看| 黄色一级大片看看| 成人特级av手机在线观看| 中文在线观看免费www的网站| 日韩人妻高清精品专区| 日日干狠狠操夜夜爽| 夜夜躁狠狠躁天天躁| 久久久久久大精品| 51国产日韩欧美| 日本成人三级电影网站| 日韩欧美免费精品| 99热这里只有是精品50| 中文字幕人成人乱码亚洲影| 欧美xxxx性猛交bbbb| 国产精品久久久久久久电影| 两个人视频免费观看高清| 中文字幕av在线有码专区| 黄片小视频在线播放| 久久99热6这里只有精品| 日本黄大片高清| 久久久久久久精品吃奶| av在线老鸭窝| 不卡一级毛片| 亚洲七黄色美女视频| 国产av一区在线观看免费| 在线十欧美十亚洲十日本专区| 九九久久精品国产亚洲av麻豆| 国产亚洲欧美98| 在线国产一区二区在线| avwww免费| 在线观看午夜福利视频| 天堂网av新在线| 午夜a级毛片| 99在线视频只有这里精品首页| 精品久久久久久久人妻蜜臀av| 国产精品av视频在线免费观看| 亚洲人与动物交配视频| 久久久久国产精品人妻aⅴ院| 亚洲美女视频黄频| 国产亚洲av嫩草精品影院| 少妇的逼水好多| 国内揄拍国产精品人妻在线| 亚洲国产色片| 国产免费男女视频| 3wmmmm亚洲av在线观看| 国产亚洲av嫩草精品影院| 91在线观看av| 久久亚洲精品不卡| 久久午夜亚洲精品久久| 亚洲成av人片在线播放无| 久久这里只有精品中国| 最近在线观看免费完整版| 欧美日韩国产亚洲二区| 久久久久久久久大av| 色综合欧美亚洲国产小说| 精品人妻视频免费看| aaaaa片日本免费| 欧美+亚洲+日韩+国产| 亚洲成人久久爱视频| 每晚都被弄得嗷嗷叫到高潮| 亚洲国产色片| 免费在线观看影片大全网站| 简卡轻食公司| 成人国产一区最新在线观看| 美女 人体艺术 gogo| 日本免费一区二区三区高清不卡| av女优亚洲男人天堂| 亚洲电影在线观看av| 在线观看午夜福利视频| 亚洲成人免费电影在线观看| 国产精华一区二区三区| 亚洲电影在线观看av| 亚洲五月婷婷丁香| 99久久久亚洲精品蜜臀av| 好男人在线观看高清免费视频| 成人特级黄色片久久久久久久| 久久性视频一级片| 12—13女人毛片做爰片一| 别揉我奶头~嗯~啊~动态视频| 成年女人看的毛片在线观看| 国产欧美日韩一区二区精品| 日韩精品青青久久久久久| 精品无人区乱码1区二区| 国内少妇人妻偷人精品xxx网站| 麻豆国产av国片精品| 欧美日韩黄片免| 俺也久久电影网| av福利片在线观看| 亚洲欧美清纯卡通| 一区二区三区激情视频| 一本久久中文字幕| 不卡一级毛片| 成人av在线播放网站| 日韩精品青青久久久久久| 99热这里只有是精品在线观看 | 国产亚洲欧美98| 亚洲真实伦在线观看| 免费在线观看亚洲国产| 美女大奶头视频| 国产精品久久电影中文字幕| 色吧在线观看| 精品久久久久久久久久免费视频| АⅤ资源中文在线天堂| 啦啦啦韩国在线观看视频| 国产国拍精品亚洲av在线观看| 国产在线男女| 嫩草影院新地址| .国产精品久久| 美女cb高潮喷水在线观看| 亚洲第一区二区三区不卡| 给我免费播放毛片高清在线观看| 国内精品美女久久久久久| av女优亚洲男人天堂| 男人舔奶头视频| 久久精品国产99精品国产亚洲性色| 精品久久久久久,| 欧美丝袜亚洲另类 | 国产av不卡久久| 怎么达到女性高潮| 欧美性猛交黑人性爽| 国产精品亚洲美女久久久| 亚洲av第一区精品v没综合| 成人永久免费在线观看视频| 久久久久久久精品吃奶| 一级黄色大片毛片| 男人和女人高潮做爰伦理| 精品人妻偷拍中文字幕| 色视频www国产| 美女免费视频网站| 亚洲美女搞黄在线观看 | 亚洲成人久久性| 热99re8久久精品国产| 神马国产精品三级电影在线观看| 婷婷丁香在线五月| 色吧在线观看| 久久久精品大字幕| 亚洲av电影在线进入| 亚洲欧美日韩东京热| 久久6这里有精品| h日本视频在线播放| 桃红色精品国产亚洲av| 国产乱人视频| 桃色一区二区三区在线观看| 成人三级黄色视频| 免费黄网站久久成人精品 | 国产精品野战在线观看| 琪琪午夜伦伦电影理论片6080| 91在线观看av| 国产精品免费一区二区三区在线| 国产伦精品一区二区三区四那| 精品久久国产蜜桃| 亚洲一区二区三区不卡视频| 亚洲国产精品成人综合色| 在线观看66精品国产| 1024手机看黄色片| 日韩精品青青久久久久久| 精品无人区乱码1区二区| 久久人人精品亚洲av| 老司机午夜福利在线观看视频| 中文字幕人成人乱码亚洲影| 精品99又大又爽又粗少妇毛片 | 成人特级av手机在线观看| 久久久久久久久中文| 女生性感内裤真人,穿戴方法视频| 99久久精品一区二区三区| 欧美性猛交黑人性爽| 欧美乱色亚洲激情| 性色av乱码一区二区三区2| 日韩国内少妇激情av| 老鸭窝网址在线观看| 色哟哟哟哟哟哟| 成人av在线播放网站| 国产真实伦视频高清在线观看 | 亚洲欧美日韩东京热| 久久精品国产99精品国产亚洲性色| 搡老岳熟女国产| 黄色丝袜av网址大全| 久久人人爽人人爽人人片va | 长腿黑丝高跟| 亚洲国产日韩欧美精品在线观看| 亚洲精品影视一区二区三区av| 欧美日韩黄片免| 夜夜夜夜夜久久久久| 久久国产乱子免费精品| 日韩欧美国产在线观看| 国产亚洲欧美在线一区二区| 在线十欧美十亚洲十日本专区| 亚洲av熟女| 国产视频一区二区在线看| 久99久视频精品免费| 男女下面进入的视频免费午夜| 精品人妻一区二区三区麻豆 | 99视频精品全部免费 在线| 国产淫片久久久久久久久 | 亚洲av免费高清在线观看| 最好的美女福利视频网| 精品久久久久久久久久久久久| www.999成人在线观看| 欧美+日韩+精品| 中国美女看黄片| 91字幕亚洲| 婷婷丁香在线五月| 天堂动漫精品| 国产精品亚洲美女久久久| 久久天躁狠狠躁夜夜2o2o| 国产爱豆传媒在线观看| 欧美中文日本在线观看视频| 黄片小视频在线播放| 欧美日本视频| 毛片一级片免费看久久久久 | 日韩人妻高清精品专区| 精品午夜福利视频在线观看一区| 日韩欧美一区二区三区在线观看| 窝窝影院91人妻| 淫秽高清视频在线观看| 国产毛片a区久久久久| 男人和女人高潮做爰伦理| 欧美+亚洲+日韩+国产| 精品99又大又爽又粗少妇毛片 | 成人av在线播放网站| 91av网一区二区| 十八禁国产超污无遮挡网站| 亚洲av电影在线进入| 成年版毛片免费区| 国产麻豆成人av免费视频| 国产精品av视频在线免费观看| 亚洲中文日韩欧美视频| 欧美zozozo另类| 成人特级黄色片久久久久久久| 在线免费观看不下载黄p国产 | 国产精品爽爽va在线观看网站| 免费av不卡在线播放| 亚洲国产色片| 久久婷婷人人爽人人干人人爱| 精品久久久久久久久久免费视频| 国产精品女同一区二区软件 | 久久中文看片网| 亚洲成av人片在线播放无| 色精品久久人妻99蜜桃| 好男人电影高清在线观看| 国产精品永久免费网站| 露出奶头的视频| 中文亚洲av片在线观看爽| 老司机午夜十八禁免费视频| 久久久久久久久大av| 亚洲一区二区三区不卡视频| 亚洲欧美清纯卡通| 亚洲欧美日韩无卡精品| 欧美国产日韩亚洲一区| 最近视频中文字幕2019在线8| 麻豆成人av在线观看| 午夜激情欧美在线| 国产精品av视频在线免费观看| 啦啦啦观看免费观看视频高清| 嫩草影院新地址| 亚洲第一区二区三区不卡| 日本黄色片子视频| 深夜精品福利| 黄色配什么色好看| 国产精华一区二区三区| 搡老岳熟女国产| 成人美女网站在线观看视频| 男女之事视频高清在线观看| 亚洲国产高清在线一区二区三| 99热这里只有是精品在线观看 | 欧美一级a爱片免费观看看| 亚洲av第一区精品v没综合| 不卡一级毛片| 夜夜夜夜夜久久久久| 日韩欧美三级三区| 国产午夜精品论理片| 夜夜爽天天搞| 国产男靠女视频免费网站| 欧美成人免费av一区二区三区| 香蕉av资源在线| 欧美一级a爱片免费观看看| 免费人成视频x8x8入口观看|