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

    Monarch Butterfly Optimization for Reliable Scheduling in Cloud

    2021-12-15 07:09:32GomathiSuganthiKarthikeyanKrishnasamyandBhuvana
    Computers Materials&Continua 2021年12期

    B.Gomathi,S.T.Suganthi,Karthikeyan Krishnasamy and J.Bhuvana

    1Department of Information Technology,Hindusthan College of Engineering and Technology,Coimbatore,641032,India

    2Department of Computer Networking,Lebanese French University,Erbil,44001,Iraq

    3Department of Information Technology,Coimbatore Institute of Technology,Coimbatore,641014,India

    4Department of MCA,School of Computer Science and IT,Jain(Deemed to be)University,Bangalore,560069,India

    Abstract: Enterprises have extensively taken on cloud computing environment since it provides on-demand virtualized cloud application resources.The scheduling of the cloud tasks is a well-recognized NP-hard problem.The Task scheduling problem is convoluted while convincing different objectives,which are dispute in nature.In this paper,Multi-Objective Improved Monarch Butterfly Optimization(MOIMBO)algorithm is applied to solve multi-objective task scheduling problems in the cloud in preparation for Pareto optimal solutions.Three different dispute objectives, such as makespan, reliability, and resource utilization,are deliberated for task scheduling problems.The Epsilonfuzzy dominance sort method is utilized in the multi-objective domain to elect the foremost solutions from the Pareto optimal solution set.MOIMBO,together with the Self Adaptive and Greedy Strategies, have been incorporated to enrich the performance of the proposed algorithm.The capability and effectiveness of the proposed algorithm are measured with NSGA-II and MOPSO algorithms.The simulation results prompt that the proposed MOIMBO algorithm extensively diminishes the makespan,maximize the reliability,and guarantees the appropriate resource utilization when associating it with identified existing algorithms.

    Keywords: Improved monarch butterfly optimization; cloud computing;makespan; reliability; fuzzy dominance; task scheduling

    1 Introduction

    Cloud Environment is an internet-based service that provides virtual resources to users based on their demand [1].An efficient task scheduling technique must utilize an upgraded resource utilization in the cloud data center to dispatch the application tasks to cost-effective virtual resources,.The simultaneous provision of heterogeneous resources to the cloud data center causes a task scheduling problem and makes it an NP-hard problem.Many heuristics algorithms in past research have proposed to resolve this problem to improve the service quality in the cloud environment.Improved Genetic Algorithm [2] is a suggested algorithm for task scheduling in the cloud environment and it is considered to reduce the makespan and upgrade the resource utilization.Priority-based self-adaptive learning Particle Swarm Optimization(PSO) [3] is adopted to schedule the tasks in a cloud environment.This process is done by elastically choosing velocity updating techniques, guaranteeing the QoS at the user level and enhancing the trustworthiness and economic benefit of the cloud provider.To provide an uninterrupted cloud service, cloud data centers host hundreds of thousands of commodity servers.There is a probability of hardware failure that will affect the enactment of the cloud environment.Nowadays, hardware failure needs to be focused on when processing takes place in the cloud data center.In preparation for sinking the impact of cloud system failures, an Optimal MOIMBO task scheduling algorithm is used to put forward the back-and-forth approach to exploit the reliability and reduce the makespan.

    Based on previous works [4], the classical optimization methods has been utilized to pool multi-objectives into a particular objective which produced only one solution at a time.The classical method has proved to be successful when run several times, which takes more significant execution time leading to optimal solutions during each execution.To overcome these problems,the Epsilon-fuzzy dominance-based Multi-Objective Improved Monarch Butterfly Optimization(MOIMBO) algorithm is recommended to resolve the multiple objectives task scheduling problem in the cloud environment.The suggested algorithm is utilized to consider different contradictory objectives like makespan, reliability, and consumption of cloud resources and provide faster convergence towards the Pareto front in a short duration while preserving reasonable diversity solutions to produce better efficiency.The Cloudsim toolkit simulates the task scheduling problem in the data center and castoff to compare the prominence connection with the proposed approach along with the well-known task scheduling algorithms like NSGA-II [5], MOPSO [6] in the cloud environment.

    The following details are given in the rest of the paper.Section 2 contains the related work of the task scheduling problem.The problem formulation is specified in Section 3.The following section presents a multi-objective optimization approach.Section 5 gives the information about the Epsilon-fuzzy dominance-based Multi-Objective Improved Monarch Butterfly Optimization algorithm.Section 6 mentioned the usage of the simulation environment and the performance evaluation of the proposed approach.Finally, the last section contributes to the conclusion.

    2 Related Work

    Nowadays, researchers are focused on generating robust schedules to handle multi-objective under-task scheduling problems.When task scheduling problems are solved, scheduling criteria such as makespan, reliability, execution cost, etc., are considered.Authors in [7] put forward to design reliability-based scheduling architecture using reliability ware scheduling algorithm.Dependency between precedence constrained tasks was designed using a directed acyclic graph and duplicated to achieve high quality of reliability on a heterogeneous distributed system.However,scheduling length is not considered.Reference [8] handled precedence constrained tasks in a heterogeneous computing system while considered reliability and energy constraint simultaneously.That algorithm is comprised of three phases such as building a topological order among application tasks, picking out energy-efficient frequency to complete each task, and mapping tasks with a suitable processor to maximize system reliability with minimum energy consumption.Reference [9] anticipated a fault tolerance flexible scheduling technique in the data center.The backup model was utilized for fault tolerance purposes and an adaptable resource allocation technique to improve the resource application.However, the fault tolerance mechanism fails to take scheduling length into account.

    In [10], the author proposed different scaling techniques to enhance the reliability of heterogeneous distributed embedded systems along with energy and response time criteria in the Automatic Cyber-Physical Systems.Simultaneously, the pessimistic energy pre-allocation method was used to decrease the reply time of function during energy constraint time.A Failure-aware VM consolidation mechanism [11] was proposed for VM considering failure and physical machines’hazard rates.It helped to avoid more failures and recreation of VMs by allocating VMs on reliable physical machines, thus improving energy efficiency.The failure prediction technique helped to trigger the fault tolerance mechanism with less computation time.However, it failed to consider the presence of correlation failures.

    In [12], they were presented to solve reliability redundancy allocation.This multi-objective algorithm was aimed to maximize system reliability while minimizing the system cost simultaneously.The Continuous-time Markov Chain Model has been applied to compute the precise value of reliability in a standby system.Refrence [13] presented fault-tolerant scheduling algorithms that also considered energy efficiency for real-time applications in a 5G cloud-based network.The proactive strategy was adopted to upturn the processing capability.The Rearrange technique improved Resource usage.While reducing energy consumption, the primary backup model was used to handle fault tolerance in the cloud environment.Reference [14] proposed optimal communication path search algorithm and reliability-driven lookahead scheduling maximizes performance and reliability by considering communication and processor failure in heterogeneous distributed systems.Iterative duplication strategy utilized for reliability improvement.

    The non-DVFS and DVFS [15] methods have been proposed to improve reliability and energy efficiency under embedded systems with heterogeneous nature.When assigning tasks for execution,tasks’reliability goal determined choosing a processor with opted energy efficiency.Here, the applications’reliability goal was transformed into each task later assigned to the processor that gratifies energy efficiency and reliability [16].put forward a reliability-conscious resource allocation technique in fog based cloud environment.Fog integrated resource allocation mechanism mapped industry applications with VMs by considering replication of VM and reliability threshold.To generate an optimal solution, an exhaustive search algorithm was proposed for the VM placement problem.

    In literature, there are references of numerous reliable scheduling algorithms that improve the reliability, it may produce high scheduling length, and many practical scheduling algorithms that minimize makespan and may also minimize the reliability.It can be concluded that the scheduling algorithm must give importance to both the makespan and the reliability of the system to diminish the execution time at the charge of high reliability.Simultaneously, the above aforementioned multi-objective algorithms were utilized to generate the Pareto optimal solutions in the multiple objectives problem; Solutions in the Pareto set were considered equal and unable to measure how another solution dominates one solution.Hence, the proposed Epsilon-fuzzy dominance-based Improved Monarch Butterfly Optimization is utilized to estimate the comparative fitness of nondominated individuals in the Pareto optimal set.This method helps to minimize both makespan and failure probability system as well as to provide the better and quicker convergence than other algorithms like NSGA-II and MOPSO especially when the number of objectives is more significant.

    3 Problem Formulation

    To confirm the parallel and distributed cloud environment, the dynamic batching mode is chosen.The required tasks are collected in a set that is analyzed for mapping instead of mapping tasks into resources as they arrive.According to the collected information, such as the actual status of resources and task details, a more reasonable scheduling strategy can be designed in the cloud environment.In this paper, a Multi-objective Improved MBO scheduling algorithm using an epsilon-fuzzy mechanism is suggested to discover the optimal schedule by minimizing the finishing time of allocated tasks, maximizing system reliability will stabilize the load all over the resources.

    To formulate a multi-objective task scheduling problem, the set of n mutually independent tasks are represented asTi, where i ={0, 1...,n-1} and set of m heterogeneous resources are represented asRj, where j ={0, 1,...,m-1}.Suppose the execution time Pi,jfor task j on resource i is known.Furthermore, tasks are considered non-preemptive.The task scheduling helps assign tasks to resources for their execution.In task scheduling, the following constraints assure that processing resources can execute only one task at a time (constraint 2).An individual task is assigned to accurately processing one resource at a time (condition 1).The permutation matrix entry Xi,j(as shown in Tab.1) is defined as,

    Table 1:Resource-task mapping

    Letnjbe the number of tasks assigned for resourceRjsuch thatThe completion time of the assigned tasks on resourceRjis,

    The makespan [17] of the task schedule is the last task’s finishing point in the schedule.

    Hardware failure cannot be ignored when processing occurs in the cloud environment where large quantity of resources are interconnected.The reliability of the schedule depends on the success of the execution of the schedule on the resources.The resources are assumed to be failsilent [18].There is an assumption that failure only affect the current tasks running on the failure resource, but not the following tasks.Consider that failures are independent events.The failure model follows Poisson’s law where the failure rate of resourceRiis represented by constant parametersλi.The probability that all the tasks are completed on resourceRiis expressed by exponential law as follows,

    Assume that the failures are independent, so the reliability of assigned tasks on the set of resources can be defined as,

    The failure probability of schedule is defined as

    Reducing the failure probability of schedule is equivalent to maximizing the reliability of schedule in the cloud environment.Hence, the MOIMBO task scheduling algorithm is used to minimize the makespan and failure probability of the schedule to maximize the reliability of the whole schedule.Due to the heterogeneous nature of resources in the cloud, processing capability varies from resource to resource.When allocating processing resources to task set, most of the tasks are assigned for the better processing capability resources which will get more workload than other idle resources.A third objective, such as Load Balancing Index (β), is also considered in our problem to balance the load across different processing resources.βis computed to gauge the deviations of load on processing resources as follows [19].

    where Li is the load of the resource, i and L is the average load of all resources.The lesserβshows the enhanced load balance in the cloud environment.To augment task scheduling performance in the cloud, the load will be balanced across resources and maximize their utilization and reliability while minimizing makespan in the cloud environment.

    4 Method to Handle Multiple Objectives Optimization Problem

    The concurrent optimization of different objectives in the optimization problem is called a multi-objective optimization problem (MOP) [20,21].The multi-objective optimization problem is well-defined as follows:

    Let T be the number of objectives in the problem, Si(x) is the ithobjective function, and X is the solution.Many traditional methods like the weighted method, distance method, and min-max formulation method are available to optimize multiple objectives.However, these methods combine multiple objectives into a single objective that may provide the single incorrect solution and need prior information about the optimum before optimization.In this situation, the rank-based nondominance sorting algorithm was used to generate a Pareto dominance solution for multi-objective optimization.

    Let us take the Pareto dominance relation, which shows that a minor reduction in few objectives is typically allowed if an outstanding upgrading in other objectives is capable of being attained.Let us take two solution vectors x1 and x2, then x1 is defined as dominate x2 (also written as x1?x2) if and only if the below two constraints carry:

    ?i ∈{1,2,...,T}:Si(X1)≤Si(X2)

    ?j ∈{1,2,...,T}:Sj(X1)<Sj(X2)

    A solution is called a Non-dominated or Pareto-optimal solution if there is no feasible solution that improves one objective without reducing another objective.The collection of Paretooptimal solutions is called the Pareto set, and the boundary of mapping the Pareto solutions in solution space is called Pareto-Front.Since all the non-dominated solutions in the Pareto set must be considered as an equal rank-based method is not able to measure how one solution extends to dominate another solution.It is provided by the new dominance relation called the Fuzzy dominance [22] method.Let us assume to reduce T quantity of objectives functions Si(x), i=1...,T in the multi-objective optimization problem.The solution set is represented asΨ?Rn, where n is the dimensionality.

    4.1 Solution and its Fuzzy Dominance

    Solution u∈Ψis defined as fuzzy dominate solution v∈Ψiff ?i∈{1, 2,..., T},v holds.This association can be designated as u?Sv.The degree of fuzzy dominance can be represented by entreating the concept of fuzzy intersection and expending t-norm and is calculated as

    In the prior fuzzy dominance work [22], the membership functionsμdom(.), which were utilized to assess the fuzzy dominance, were said to be zero for negative arguments.Hence, ifSi(u)>Si(v),the degree of fuzzy dominancewas zero mandatorily.Hence, non-dominated solutions shall not be allotted zero values mandatorily with the help ofε.The membership functions utilized are trapezoidal, yielding non-zero values at whatever time their arguments are equivalent to thresholdε.Mathematically, the membership functionis said to be:

    where Si=Si(v)-Si(u)If many solutions have a similarε-fuzzy dominance value, at that time,the diversity fitness function, which is equivalent to the perimeter of the most significant M dimensional hypercube in the objective space, can be used.The value of perimeter I (y) for any solution y is given by:

    where x and z are the next to the solutions to y while merging the population in rising order giving to the ithobjective, Si.Boundary solutions are assigned ∞values when relating multiple solutions with the sameε-fuzzy dominance values, the priority is specified to solutions with more significant I(y).

    4.2 Fuzzy Dominance in a Population

    Given a population of solutions P?Ψ, a solution v∈P is said to be fuzzy dominated in P if it is fuzzy dominated by any other solution u∈P.In this case, the degree of fuzzy dominance can be computed by performing a union operation over every possibleμdom(u?Sv), carried out using t-co norms as,

    Similarly, an individual solution is allocated a particular measure to represent the quantity it takes over the others in a population.Improved solutions within the set are allocated lower fuzzy dominance values.The global best solution can be selected by this sorting method after the completion of each iteration.

    5 Multi-Objective IMBO Algorithm

    Monarch Butterfly Optimization (MBO) suggested by [23] to influence the behavior of Monarch Butterflies.Since MBO requires fewer computational parameters and more appropriate for parallel processing, researchers attempt to extend the MBO to resolve multi-objective optimization problems and showed that the MBO algorithm’s performance is competitive to other swarm intelligence algorithms.The proposed Multi-Objective Improved Monarch Butterfly Optimization(MOIMBO) algorithm is utilized to resolve the multi-objective task scheduling problem in the data center.The main features of the proposed MOIMBO are as follows:(a) Improved MBO is proposed to solve task scheduling problem in the cloud (b) To balance exploitation and exploration ability, a self-adaptive technique is applied by changing the population sizes dynamically,this gives on to magnify the exploitation outcome of the MBO algorithm (c) Greedy strategy is applied to allow new butterfly individuals with better fitness value into the next generation.It guides to revamp the proposed algorithm’s convergence speed (d) Non-dominated solutions are maintained with the Pareto archive set’s help.The proposed Multi-Objective Improved Monarch Butterfly Optimization (MOIMBO) algorithm is described in the upcoming section.

    5.1 Monarch Butterfly Optimization(MBO)

    Monarch Butterfly Optimization (MBO) is a swarm-based intelligent optimization method that mimics monarch butterflies’ relocation activities based on seasonal conditions in nature.However, the entire swarms of butterflies are partitioned into swarm_1 and swarm_2, respectively.The butterfly migration operator as well as adjusting operator are the critical processes used in the search process.

    5.1.1 Butterfly Migration Operator(BMO)

    BMO creates information exchange between individuals of swarm_1 and swarm_2.Suppose the number of individuals staying in swarm_1 and swarm_2 is calledNsaandNsb, calculated as ceil(r*Ns) and (Ns-Nsa).Whereas r and Ns represent the ratio of individuals in swarm_1 and whole individuals in both swarms.The variable v is calculated for the migration operator as follows:

    Let rand is the random value produced using the Uniform distribution function, and mp is the migration period.However, if v≤r, then the novel place of the nth individual is modified by utilizing the migration operator in the following way:

    5.1.2 Self-Adaptive Strategy

    In the basic MBO algorithm, the number of individuals in swarm_1 and swarm_2 are fixed during the whole optimization process to expand basic MBO; self-adaptive strategy [24] is used to resolve the high dimensional optimization problem.The following dynamic technique is used to update variable by using the self-adaptive strategy as shown below:

    Let t is the present iteration, c and d are constants which are generated by using,

    Here,tmis the maximum iteration.In the same way, rminand rmaxare the minimum and maximum bound values of variable r.The value of rminand rmaxlies in the range [0, 1].Using Eq.(17), the value of r is updated in a linear fashion from rminand rmax.

    5.1.3 Greedy Strategy

    Every afresh produced butterflies are allowed as fresh butterflies for upcoming iteration in the basic MBO algorithm.If the recently produced butterflies give the worst performance, it leads to reduce convergence speed.By using a Greedy strategy [24], new butterflies with superior fitness value can enter into the upcoming iteration.The new individual will be decided by using the below greedy strategy in minimal problem,

    5.1.4 Butterfly Adjustment Operator(BAO)

    Furthermore, the location of butterflies can also be modified by using the below Butterfly Adjustment Operator.Like BMO, when arbitrarily created variable rand ≤r, then the location of mthbutterfly can be modified as follows:

    whereas Pv3represents the position of a kthelement of v3 individual, this is randomly chosen from swarm_2.With this condition, individual adjustment rateαis compared with the rand variable.If rand>α, then the below equation is used to alter the position of mth individual as follows:

    Here,βis the weighting factor given at current iteration t as follows:

    where swmaxis the highest step walk done by an individual in one step, anddpkis the step walk of mthindividual that can be computed by using Levy fight

    According to Eq.(24), the high value ofβmakes lengthy step length that causes enhancement in the proposed algorithm’s exploration ability.In contrast, the small value ofβreduces step size to expand the proposed algorithm’s exploitation capability.

    Hence, an Improved MBO algorithm with Self-Adaptive and Greedy techniques are suggested to resolve the scheduling problem in the data center.The Self-Adaptive technique is utilized to enhance the searching ability to prevent sticking to the local optimum.A greedy technique is proposed to magnify the convergence speed of the MOIMBO algorithm.

    5.2 Multi-Objective Improved Monarch Butterfly Optimization (MOIMBO) Algorithm for Task Scheduling

    To resolve the task scheduling problem in the data center, the Basic MBO algorithm is modified as Improved Monarch Butterfly Optimization incorporates Pareto dominance relation to resolve the problems with multiple objectives as shown below.

    (1) Initialize number of tasks as n, number of VMs as m, iteration counter as c, and maximum iteration as CG

    (2) Set the two swarm sizes asNsaandNsb.Each individual in both the swarms are initialized randomly, as shown in Tab.1

    (3) Assess the individuals against fitness function.Order the individuals in the whole swarm derived from the ef-dominance method and perimeter technique.Keep the values in the external archive set.

    (4) While c<CG do

    i.Order the individuals in the whole swarm based on their fitness value

    ii.Split the whole swarm into swarm_1 and swarm_2

    iii.For i=1 toNsa, do

    a.The Self-Adaptive Technique determines the ratio of individuals r

    b.Produce fresh individuals in swarm_1 by using Butterfly Migration Operator

    c.Based on the Greedy Technique, fresh individuals with better fitness value will be included in swarm_1

    End For

    iv.For i=1 toNsb, do

    Produce fresh individuals in swarm_2 by using Butterfly Adjustment Operator End For

    v.Merge fresh individuals decided for swarm_1 and swarm_2 as the whole swarm

    vi.Assess the individuals against fitness function.Order the individuals in the whole swarm derived from the ef-dominance method and perimeter technique.Keep the values in the external archive set.

    vii Increase the iteration counter c by one

    (5) Return Solutions in the External Archive set as Output

    Apart from the essential components of MBO, the proposed algorithm contains the following additional components:

    5.2.1 Representation of Solution by MOIMBO

    To enhance the task scheduling problem using MOIMBO in the cloud environment, the population requires to map a different solution.Each individual represents Task-Resource mapping,which maps each task into a relevant resource in the cloud.Task-Resource mapping produces m*n matrix, where m is the number of available resources and n is the number of tasks shown in Tab.1.

    5.2.2 Enhancement of Elite Archive

    Elite archive method [20] in multi-objective optimization problem is utilized to maintain best non-dominated solutions in elite archive set.Initially, SN numbers of solutions are stored in the archive set.In each iteration, solutions from the present iteration and the solutions from the archive set of prior iterations are combined, and 2*SN solutions are arranged using Epsilon-fuzzy values.If numerous solutions hold similar Epsilon-fuzzy dominance values, then the perimeter I(.) value is calculated using (12), and the solution with the most significant perimeter value is preferred.Hence, the leading SN solutions modify the archive set from 2*SN solutions based on Epsilon-fuzzy dominance and perimeter.

    6 Experimental Evaluation

    Cloudsim toolkit [25] simulates the task scheduling problem and evaluates the proposed approach in the data center.Cloudsim is a java based toolkit that permits modeling and simulation of resources and task scheduling in the cloud data center.The cloudsim toolkit models the components such as data centers, resource provisioning policies, and virtual machines (VMs).

    The simulation design for the proposed algorithm consists of two data centers with three hosts.The first host has a 2-core processor, and the next two hosts consist of 4-core processors.Let us consider each host consists of 16 GB RAM and an 800 GB hard disk capacity.Each host consists of 5 VMs.The speed of the VMs can be measured by Million Instructions Per Second(MIPS).Two data sets, such as HPC2N data set [26] and Braun’s data set [27], are considered to evaluate the proposed algorithm in the cloud environment.HPC2N data set is the popular parallel workload of the high-performance computing center.This data set consists of related details about 527,371 tasks.In another way, Braun’s data set represents the uniform distribution of data, consistency types (consistent, inconsistent, or semi-consistent) of data, and heterogeneity nature of resources and tasks.With this data collection, simulation is conducted in cloudsim to test the proposed algorithm.

    This division demonstrates the accomplishment of the suggested MOIMBO algorithm for multi-objective task scheduling problems by comparing with highly competitive techniques:GAbased non-dominated sort genetic algorithm (NSGA-II), Weight-based Multi-objective Particle Swarm Optimization (MOPSO) algorithm.Parameters used in the MOIMBO, NSGA-II, and MOPSO are given below, which helps fine-tune the algorithms to produce the best performance.The parameters are assigned for MOIMBO:swmax=1.0, mp=1.2, v=5/12,α=5/12, CG=200, Nsa=21, Nsb=29; NSGA-II:Population size=25, mutation rate= 0.4, Crossover rate=0.9;MOPSO:Population size=25, c1=0.5 and c2=0.5,ω= 0.1 to 0.9; failure rate of resource(λ_(j ))=0.0001 to 0.0005.The proposed algorithm’s efficiency is evaluated with test suits drawn from the data mentioned in the above sets.

    6.1 Performance Metrics

    The proposed multi-objective task scheduling algorithm is evaluated by the following metrics [28] (1) Generation Distance(GD) is the metric that measures th3e distance between true Pareto Optimal Solutions (acquired by combining the non-dominated solutions over ten runs) and Pareto front produced at termination stage of the algorithm.(2) A spacing metric(SM) is used to measure the spacing between solutions in the Pareto front.Generation Distance and Spacing metrics can be represented as follows:

    For Generation Distance,

    where F is the amount of objective functions, Si is the fitness value for objective i, and di is the Euclidean distance between true Pareto front solutions Q and nearer Pareto front solutions.The average of di is used to calculate GD.

    For Spacing metrics,

    diis the interval between the solution and its adjacent solution in the Pareto front solutions.It is distinct from Euclidean distance.d is the average value of the di.The lowest rate of GD and SM are advisable for heuristics algorithms.

    6.2 Best Compromise Solution

    To choose the most acceptable compromised solution among the non-dominated solutions in the Pareto optimal set, the following simple linear membership function [28] acts as decisionmaker,

    Letandare the extreme and most negligible value of the ithobjective function in the Pareto set.The normalized membership functionμkfor the kthnon-dominated solution is defined as

    where Q is the quantity of non-dominated solutions in the Pareto Group and F is the number of objective functions in the multi-objective optimization problem.The best-compromised solution is the solution which is having the highest membership function value.

    6.3 Evaluation of Proposed Approach

    6.3.1 Test Suit 1

    First test suits have been taken from the above mentioned High-performance computing center workload to evaluate the proposed approach, The proposed multi-objective approach, makespan,reliability, and load balancing index are examined to analyze the MOIMBO algorithm’s characteristics.The simulation results are presented and analyzed by using tables and graphs, as shown below.Initially, individual objectives are examined, and then multiple objectives are considered.Fig.1 shows the makespan of three algorithms based on ten virtual machines with different task sets.The proposed MOIMBO algorithm provides better results when compared to the other two methods NSGA-II and MOPSO.For small datasets, the makespan of the MOIMBO algorithm is relatively closer to the other two algorithms.However, as the quantity of tasks improves, the suggested approach has a higher chance to reduce the makespan by 9–11% compared to NSGA-II and 17–18% compared to MOPSO because the MOIMBO algorithm can avoid the premature convergence by using the composite mutation techniques.

    Figure 1:Measure of makespan using ten resources

    Fig.2 shows the Failure probability rates of the different resources with the same workload.It expresses that the failure probability rate reduces as the quantity of resources improves.It explicitly illustrates that scheduling algorithms have more options for assigning tasks to resources when the number of resources is increased.Apart from that, MOIMBO with a fast local search algorithm provides better results when compared to the other two algorithms.However, if the number of resources and tasks are high simultaneously, it increases failure probability due to longer scheduling length.

    Figure 2:Measure of failure probability for different resources

    According to Fig.3, when the number of tasks increases, the failure probability of tasks also increases because computational resources take a long time to complete a large number of tasks [29].It gives more chance to increase the failure probability of resources which causes the increment in failure probability of tasks.The failure probability rate and makespan are considered together in the multi-objective task scheduling problem, as shown below.The Pareto optimal solutions are analyzed and generated by MOIMBO, NSGA-II, and MOPSO, as well as the best compromise solution (using (30) and (31)) among Pareto solutions, are obtained with the help of fuzzy approach as shown in Fig.4.

    Figure 3:Measure of failure probability for different tasks

    Figure 4:Pareto front and performance of algorithms for ten resources and 20 tasks

    Even though NSGA-II and MOPSO were used to generate non-dominated solutions at each iteration, the level of non-domination between solutions was not measured, so the solutions are not closer to the Pareto front when compared to the MOIMBO algorithm.Since the usage of perimeter operator and Epsilon-fuzzy dominance in the proposed approach, it selects the solutions near to Pareto front and shows that the deviation of the Pareto optimal solutions of the MOIMBO is more suitable than other two algorithms.The finest compromise solution among 25 Pareto front solutions for different task sets was shown in Tab.2.

    Table 2:Best compromised solution generated by MOIMBO algorithm using test suit 1

    These different sets of tasks were run using ten resources.When the number of tasks increased, then the execution time, failure probability, and load metrics values began to increase.The results generated by (taking the average of 20 runs) the three algorithms based on GD and Spacing metrics were compared in Tab.3.Since the Epsilon-fuzzy dominance sort technique in the proposed approach is selected as the better solution for the next iteration, the Pareto solution set was very nearer to the Pareto front, which causes the smaller value of GD for the proposed algorithm.The lower value of the spacing metric of the proposed approach represented that there is a uniform spacing between solutions in the Pareto optimal set.

    Table 3:Results of the performance metrics using test suit 1

    Fig.5 demonstrates that makespan is reduced when the amount of iterations is increased.Since epsilon-fuzzy dominance sorting selects the Pareto front solutions, the quality algorithm improves at each iteration is shown.However, NSGA-II and MOPSO were getting stuck into the local optimum.However, composite mutation strategies and fast local search algorithm in MOIMBO provide a better and quicker convergence as well as reduce the makespan as compared to the other two algorithms.

    Figure 5:Convergence analysis for makespan

    6.3.2 Test Suit 2

    For the evaluation of the proposed approach, Braun’s data set has been taken as a second test suit.The data set considered for the second test suit consists of 16 cloud resources with 512 tasks.Twelve different instances are available in this data set.To explicitly compare the proposed MOIMBO algorithm with NSGA-II and MOPSO algorithms, the different tables are used to show the above-stated algorithms’accomplishment.Tab.4 depicts the performance of MOIMBO,NSGA-II, and MOPSO algorithms with the help of the following metrics such as makespan,failure probability rate, and load metrics.The best compromise solution produced by the proposed algorithm using Test suit2 was shown in Tab.5.

    Table 4:Comparison of performance metrics

    Table 5:Best compromised solution generated by MOIMBO algorithm using test suit 2

    Tab.6 demonstrates the assessment results of the three algorithms concerning GD and spacing.It shows that the proposed MOIMBO algorithm provides uniform spacing when compared to the other two algorithms.The above experiment results show that MOIMBO is a better approach for multi-objective task scheduling problem in the data center.

    Table 6:Results of the performance metrics using test suit 2

    7 Conclusions

    The multi-objective task scheduling problem in the data center is solved with the Epsilon-fuzzy dominance sort-based CABC algorithm.The proposed approach emphasizes on three contradictory objectives like Makespan, Reliability, and Average load balancing index while solving the task scheduling problem.The Self-adaptive and Greedy methods in the MOIMBO algorithm provide an excellent weighing scale between global exploration and local exploitation capabilities,enhancing convergence speed and quality of the solution.The simulation results show that the MOIMBO approach produces better results than NSGA-II and MOPSO in terms of convergence towards the Pareto front set.Uniform space between solutions in the Pareto set reduces the computation overhead with the Epsilon-fuzzy dominance sorting method and perimeter operator.The best-compromised solution among the Pareto optimal solutions is generated using the linear membership function.The load among heterogeneous cloud computing systems is balanced better than NSGA-II and MOPSO.In future research, the Hybrid heuristics approach will be used to schedule tasks which will consider task priorities and extend the problem to minimize energy consumption.

    Funding Statement:The authors received no specific funding for this study.

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

    少妇丰满av| 亚洲高清免费不卡视频| 简卡轻食公司| 老熟女久久久| 成年人免费黄色播放视频 | 国产高清国产精品国产三级| 国产亚洲精品久久久com| 国产69精品久久久久777片| 国产色爽女视频免费观看| 欧美高清成人免费视频www| 久久久久久久久久人人人人人人| 最黄视频免费看| 欧美国产精品一级二级三级 | 黄色日韩在线| 国产 一区精品| 国国产精品蜜臀av免费| 曰老女人黄片| 精品视频人人做人人爽| 国产男女超爽视频在线观看| 一区二区av电影网| 日本爱情动作片www.在线观看| 国产精品嫩草影院av在线观看| 丝瓜视频免费看黄片| 亚洲国产精品999| 欧美精品一区二区大全| 九色成人免费人妻av| 亚洲国产最新在线播放| 久久久久久久国产电影| www.av在线官网国产| 日韩一本色道免费dvd| 最近最新中文字幕免费大全7| 啦啦啦视频在线资源免费观看| 在线免费观看不下载黄p国产| av在线老鸭窝| 亚洲欧美一区二区三区黑人 | 久久婷婷青草| 人人妻人人澡人人爽人人夜夜| 美女主播在线视频| 卡戴珊不雅视频在线播放| 免费看日本二区| 午夜福利,免费看| 亚洲av国产av综合av卡| 观看美女的网站| 青春草国产在线视频| 国产色婷婷99| 在线观看av片永久免费下载| 激情五月婷婷亚洲| 亚洲欧美日韩另类电影网站| 日韩在线高清观看一区二区三区| 亚洲熟女精品中文字幕| 久久6这里有精品| 免费看日本二区| 精品少妇黑人巨大在线播放| av免费观看日本| 欧美性感艳星| 18禁动态无遮挡网站| 高清视频免费观看一区二区| 3wmmmm亚洲av在线观看| 久久午夜福利片| 久久精品国产a三级三级三级| 十八禁网站网址无遮挡 | 亚洲美女搞黄在线观看| av有码第一页| 日本vs欧美在线观看视频 | 久久久久久久久久久久大奶| 欧美另类一区| 狂野欧美白嫩少妇大欣赏| 久久婷婷青草| 一级,二级,三级黄色视频| 黑人猛操日本美女一级片| 丝袜脚勾引网站| 成年女人在线观看亚洲视频| 欧美精品一区二区免费开放| av在线播放精品| 美女视频免费永久观看网站| 黄色日韩在线| 中文精品一卡2卡3卡4更新| 亚洲av免费高清在线观看| 亚洲国产毛片av蜜桃av| 伊人亚洲综合成人网| 国产精品免费大片| 五月天丁香电影| 久久精品国产鲁丝片午夜精品| 蜜桃在线观看..| 成人亚洲欧美一区二区av| 亚洲av不卡在线观看| 熟女人妻精品中文字幕| 成人国产麻豆网| 日韩伦理黄色片| 亚洲国产精品专区欧美| 国产精品欧美亚洲77777| 久久国产亚洲av麻豆专区| 最近2019中文字幕mv第一页| 亚洲精品国产av蜜桃| 高清视频免费观看一区二区| 两个人的视频大全免费| 精品久久久久久久久亚洲| 日韩av免费高清视频| 久久午夜福利片| 丝袜在线中文字幕| 精品一区二区三卡| 久久久久国产网址| 亚洲真实伦在线观看| 日韩大片免费观看网站| 亚洲av电影在线观看一区二区三区| 亚洲欧美清纯卡通| 女的被弄到高潮叫床怎么办| 亚洲人成网站在线观看播放| 久久99蜜桃精品久久| 欧美日韩视频高清一区二区三区二| 免费看日本二区| 久久狼人影院| 午夜av观看不卡| 亚洲,一卡二卡三卡| 国产爽快片一区二区三区| a级一级毛片免费在线观看| 欧美最新免费一区二区三区| 亚洲综合色惰| 久久午夜福利片| 三上悠亚av全集在线观看 | 少妇丰满av| 激情五月婷婷亚洲| 国产精品久久久久成人av| 黄色欧美视频在线观看| 在线观看av片永久免费下载| 亚洲色图综合在线观看| 中文字幕免费在线视频6| 亚洲经典国产精华液单| 日韩大片免费观看网站| 免费黄色在线免费观看| 日韩,欧美,国产一区二区三区| 婷婷色综合大香蕉| 婷婷色综合www| 亚洲三级黄色毛片| 久久国产乱子免费精品| 春色校园在线视频观看| 一级毛片aaaaaa免费看小| freevideosex欧美| 久久韩国三级中文字幕| 亚洲丝袜综合中文字幕| 如日韩欧美国产精品一区二区三区 | 亚洲真实伦在线观看| 亚洲,一卡二卡三卡| 97在线人人人人妻| 只有这里有精品99| 一本大道久久a久久精品| 久久婷婷青草| 国产午夜精品久久久久久一区二区三区| 高清不卡的av网站| 久久精品熟女亚洲av麻豆精品| 午夜日本视频在线| 18禁在线无遮挡免费观看视频| tube8黄色片| 欧美精品一区二区大全| 久久人人爽av亚洲精品天堂| 在线观看人妻少妇| av在线观看视频网站免费| 国产av国产精品国产| 在线观看人妻少妇| 久久国产乱子免费精品| 曰老女人黄片| 日本黄色日本黄色录像| 久久久国产一区二区| 天堂俺去俺来也www色官网| 大香蕉久久网| 日韩中文字幕视频在线看片| 少妇熟女欧美另类| 一级毛片黄色毛片免费观看视频| 18禁在线播放成人免费| 久久国产精品男人的天堂亚洲 | 夜夜看夜夜爽夜夜摸| 高清av免费在线| 欧美丝袜亚洲另类| 欧美xxⅹ黑人| 国产高清有码在线观看视频| 免费黄频网站在线观看国产| 亚洲熟女精品中文字幕| 午夜老司机福利剧场| 一级毛片aaaaaa免费看小| 欧美日韩视频精品一区| 亚洲va在线va天堂va国产| 国产伦精品一区二区三区四那| 黄片无遮挡物在线观看| av女优亚洲男人天堂| 尾随美女入室| 亚洲精品色激情综合| 久久人人爽人人片av| av有码第一页| 91久久精品国产一区二区三区| 如何舔出高潮| 国产女主播在线喷水免费视频网站| 欧美国产精品一级二级三级 | 久久久久视频综合| 国产亚洲一区二区精品| 国产精品一区二区性色av| 国产精品女同一区二区软件| 免费少妇av软件| av播播在线观看一区| 好男人视频免费观看在线| 精品一品国产午夜福利视频| 精品久久久久久电影网| 妹子高潮喷水视频| 永久免费av网站大全| 天堂8中文在线网| 十八禁高潮呻吟视频 | 亚洲国产成人一精品久久久| 美女大奶头黄色视频| 亚洲,一卡二卡三卡| 欧美97在线视频| 亚洲天堂av无毛| 国模一区二区三区四区视频| 午夜视频国产福利| 一本—道久久a久久精品蜜桃钙片| 亚洲欧美日韩另类电影网站| 亚洲成色77777| 国产精品三级大全| 国产深夜福利视频在线观看| 日本av免费视频播放| 日日摸夜夜添夜夜爱| 国产精品久久久久久精品古装| 午夜影院在线不卡| 国产美女午夜福利| 免费看av在线观看网站| 一级毛片aaaaaa免费看小| 欧美最新免费一区二区三区| 日本午夜av视频| 久久影院123| 99热6这里只有精品| 蜜桃在线观看..| 一区二区三区精品91| 在线观看国产h片| 少妇熟女欧美另类| 久久亚洲国产成人精品v| 国产精品无大码| 天堂8中文在线网| 亚洲精品456在线播放app| 亚洲国产日韩一区二区| 免费观看a级毛片全部| 久久6这里有精品| av线在线观看网站| 91aial.com中文字幕在线观看| 我要看黄色一级片免费的| 国产成人一区二区在线| 国产精品欧美亚洲77777| 亚洲不卡免费看| 91午夜精品亚洲一区二区三区| 好男人视频免费观看在线| 熟女av电影| 一本色道久久久久久精品综合| 免费看av在线观看网站| freevideosex欧美| 丝袜脚勾引网站| 国产高清不卡午夜福利| 天堂8中文在线网| 亚洲三级黄色毛片| 免费播放大片免费观看视频在线观看| 日本黄色片子视频| 精品人妻偷拍中文字幕| 国产精品久久久久成人av| 日韩,欧美,国产一区二区三区| 有码 亚洲区| 久久精品国产鲁丝片午夜精品| 免费人妻精品一区二区三区视频| 亚洲精品日本国产第一区| 性高湖久久久久久久久免费观看| 天美传媒精品一区二区| 午夜免费观看性视频| 精品国产一区二区久久| 美女视频免费永久观看网站| 日产精品乱码卡一卡2卡三| 亚洲精品国产av成人精品| 国产一区二区三区综合在线观看 | 边亲边吃奶的免费视频| 一本久久精品| 国产成人一区二区在线| 搡老乐熟女国产| tube8黄色片| 久久久久精品久久久久真实原创| 丝袜脚勾引网站| 成年人免费黄色播放视频 | 精华霜和精华液先用哪个| 国产精品福利在线免费观看| 高清不卡的av网站| 99热这里只有是精品50| 我的老师免费观看完整版| 国产综合精华液| 亚洲国产精品国产精品| 男的添女的下面高潮视频| 国精品久久久久久国模美| 免费黄频网站在线观看国产| 天堂中文最新版在线下载| 午夜激情久久久久久久| 欧美xxxx性猛交bbbb| 欧美老熟妇乱子伦牲交| 国产高清三级在线| 国产精品一区二区三区四区免费观看| 97超视频在线观看视频| 精品亚洲乱码少妇综合久久| 精品久久久久久久久亚洲| 麻豆乱淫一区二区| 男女啪啪激烈高潮av片| 黄色视频在线播放观看不卡| 插逼视频在线观看| 王馨瑶露胸无遮挡在线观看| 性高湖久久久久久久久免费观看| 亚洲色图综合在线观看| 亚洲国产日韩一区二区| 最近中文字幕高清免费大全6| 99久久精品一区二区三区| 久久久久久伊人网av| 亚洲精品456在线播放app| 男人舔奶头视频| 中文乱码字字幕精品一区二区三区| 久久女婷五月综合色啪小说| 91在线精品国自产拍蜜月| 国产在线男女| 一级a做视频免费观看| 免费黄频网站在线观看国产| 少妇人妻 视频| 天堂俺去俺来也www色官网| 交换朋友夫妻互换小说| 在线 av 中文字幕| 中文字幕人妻丝袜制服| 亚洲婷婷狠狠爱综合网| www.av在线官网国产| 国产精品女同一区二区软件| 亚洲欧美成人精品一区二区| 国产亚洲午夜精品一区二区久久| 国产乱人偷精品视频| av免费观看日本| 国产视频内射| 这个男人来自地球电影免费观看 | 久久久久久久大尺度免费视频| 人妻夜夜爽99麻豆av| 春色校园在线视频观看| 亚洲第一区二区三区不卡| 99九九在线精品视频 | 精品国产国语对白av| 日韩一区二区视频免费看| 男的添女的下面高潮视频| 免费黄网站久久成人精品| 久久久久久久久久人人人人人人| 有码 亚洲区| 免费看日本二区| 久久久国产精品麻豆| 黑人高潮一二区| 麻豆乱淫一区二区| 亚洲经典国产精华液单| 爱豆传媒免费全集在线观看| 免费在线观看成人毛片| 久久久国产精品麻豆| 精品久久国产蜜桃| 另类精品久久| 高清午夜精品一区二区三区| 精品久久国产蜜桃| 欧美日韩亚洲高清精品| 久久99一区二区三区| 综合色丁香网| 精品久久久噜噜| 日本色播在线视频| 亚洲av免费高清在线观看| 欧美人与善性xxx| 日韩中字成人| 国产 精品1| 国产黄片美女视频| 精品一区在线观看国产| 在线观看人妻少妇| 欧美日韩精品成人综合77777| 人妻少妇偷人精品九色| 国产男女超爽视频在线观看| 亚洲av电影在线观看一区二区三区| 免费看日本二区| 亚洲美女黄色视频免费看| 一级黄片播放器| 日日啪夜夜撸| 热re99久久精品国产66热6| 久久久午夜欧美精品| 男女免费视频国产| av女优亚洲男人天堂| 日韩欧美 国产精品| 女性被躁到高潮视频| 高清午夜精品一区二区三区| 在现免费观看毛片| 日韩人妻高清精品专区| 少妇人妻精品综合一区二区| 亚洲精品视频女| 国产黄色视频一区二区在线观看| 寂寞人妻少妇视频99o| 午夜91福利影院| 熟女电影av网| av不卡在线播放| 国产精品一区二区三区四区免费观看| 18禁在线无遮挡免费观看视频| 免费av不卡在线播放| 丰满少妇做爰视频| 免费观看在线日韩| 成年人午夜在线观看视频| 交换朋友夫妻互换小说| 99热全是精品| av免费观看日本| 国产91av在线免费观看| 国产成人免费观看mmmm| 男人添女人高潮全过程视频| 夫妻午夜视频| 伦精品一区二区三区| 天堂8中文在线网| 亚洲国产日韩一区二区| 嫩草影院新地址| 日韩,欧美,国产一区二区三区| 日日爽夜夜爽网站| av福利片在线观看| 婷婷色综合www| 久久99一区二区三区| 国产亚洲精品久久久com| 我的老师免费观看完整版| 最近手机中文字幕大全| 欧美xxⅹ黑人| 免费黄色在线免费观看| 成人黄色视频免费在线看| 狠狠精品人妻久久久久久综合| 国内揄拍国产精品人妻在线| 国产色爽女视频免费观看| 又粗又硬又长又爽又黄的视频| 日韩一区二区视频免费看| 狂野欧美激情性xxxx在线观看| 亚洲欧美成人精品一区二区| 国产高清有码在线观看视频| 人体艺术视频欧美日本| a 毛片基地| 男人舔奶头视频| 亚洲成人一二三区av| 日韩精品有码人妻一区| tube8黄色片| 国产国拍精品亚洲av在线观看| 亚洲丝袜综合中文字幕| 青青草视频在线视频观看| 国产成人精品福利久久| 我要看黄色一级片免费的| 交换朋友夫妻互换小说| 啦啦啦啦在线视频资源| 日本wwww免费看| 国产亚洲av片在线观看秒播厂| 国产亚洲91精品色在线| 免费看不卡的av| 少妇裸体淫交视频免费看高清| 伦理电影大哥的女人| 亚洲va在线va天堂va国产| 在线看a的网站| 最近的中文字幕免费完整| 街头女战士在线观看网站| 另类精品久久| 久久久久久伊人网av| 大又大粗又爽又黄少妇毛片口| 97在线视频观看| 欧美+日韩+精品| 久久韩国三级中文字幕| 三级国产精品欧美在线观看| 国产精品一二三区在线看| 不卡视频在线观看欧美| 18禁在线播放成人免费| 久久女婷五月综合色啪小说| 国产淫片久久久久久久久| 汤姆久久久久久久影院中文字幕| 欧美成人精品欧美一级黄| 一区二区av电影网| 久久狼人影院| 午夜免费鲁丝| 国产熟女欧美一区二区| 欧美精品亚洲一区二区| 免费观看a级毛片全部| 高清在线视频一区二区三区| 亚洲内射少妇av| 91精品一卡2卡3卡4卡| 免费观看性生交大片5| 黄色日韩在线| 精品人妻熟女av久视频| 国产真实伦视频高清在线观看| 国产深夜福利视频在线观看| 中文精品一卡2卡3卡4更新| 91精品一卡2卡3卡4卡| 免费观看无遮挡的男女| 男女免费视频国产| 免费看av在线观看网站| 女人精品久久久久毛片| 国产午夜精品一二区理论片| 国产高清有码在线观看视频| 天堂中文最新版在线下载| 国产中年淑女户外野战色| 国产熟女午夜一区二区三区 | 一级毛片aaaaaa免费看小| 国产日韩一区二区三区精品不卡 | 亚洲av日韩在线播放| 国产日韩欧美视频二区| 九九久久精品国产亚洲av麻豆| 男人添女人高潮全过程视频| 日本av手机在线免费观看| 夫妻性生交免费视频一级片| 亚洲欧美一区二区三区国产| 日韩伦理黄色片| 国产色爽女视频免费观看| 多毛熟女@视频| 亚洲在久久综合| 能在线免费看毛片的网站| 亚洲av欧美aⅴ国产| 国产精品久久久久久久久免| 十分钟在线观看高清视频www | 国产欧美另类精品又又久久亚洲欧美| 91精品一卡2卡3卡4卡| 亚洲高清免费不卡视频| 欧美三级亚洲精品| 麻豆乱淫一区二区| 日本wwww免费看| 99久久精品一区二区三区| 亚洲,一卡二卡三卡| 亚洲欧美一区二区三区黑人 | 少妇丰满av| 国产色婷婷99| 嫩草影院新地址| 中文字幕人妻丝袜制服| 在线观看www视频免费| 亚洲天堂av无毛| 国产欧美日韩一区二区三区在线 | 欧美精品一区二区免费开放| 亚洲精品第二区| 欧美精品一区二区大全| 精品一区二区三区视频在线| 肉色欧美久久久久久久蜜桃| 国产在视频线精品| av.在线天堂| 亚洲av免费高清在线观看| 国产成人精品久久久久久| 欧美 亚洲 国产 日韩一| 亚洲av日韩在线播放| 日韩亚洲欧美综合| 在线看a的网站| 色婷婷久久久亚洲欧美| 天天操日日干夜夜撸| 老司机亚洲免费影院| 交换朋友夫妻互换小说| 曰老女人黄片| 纵有疾风起免费观看全集完整版| 国产精品一区www在线观看| 91午夜精品亚洲一区二区三区| 久久人人爽人人片av| 亚洲欧美精品专区久久| 极品教师在线视频| 亚洲美女黄色视频免费看| 国产精品伦人一区二区| 久久精品国产自在天天线| av线在线观看网站| 视频区图区小说| 伊人久久国产一区二区| 26uuu在线亚洲综合色| av在线老鸭窝| 亚洲精品久久午夜乱码| 大话2 男鬼变身卡| 三上悠亚av全集在线观看 | 久久亚洲国产成人精品v| 一本久久精品| 亚洲熟女精品中文字幕| 精品视频人人做人人爽| 毛片一级片免费看久久久久| 天天躁夜夜躁狠狠久久av| 99热这里只有精品一区| 97在线视频观看| 国产男女超爽视频在线观看| 少妇人妻精品综合一区二区| 七月丁香在线播放| 99国产精品免费福利视频| 99久国产av精品国产电影| 免费观看a级毛片全部| 亚洲丝袜综合中文字幕| 18禁在线无遮挡免费观看视频| 汤姆久久久久久久影院中文字幕| 免费黄频网站在线观看国产| 亚洲精品久久午夜乱码| 亚洲av电影在线观看一区二区三区| 久久鲁丝午夜福利片| 日韩欧美精品免费久久| 三级国产精品欧美在线观看| 一级黄片播放器| 3wmmmm亚洲av在线观看| 又黄又爽又刺激的免费视频.| av一本久久久久| 国产探花极品一区二区| 王馨瑶露胸无遮挡在线观看| 亚洲第一区二区三区不卡| 久久久久精品性色| 国产精品国产三级专区第一集| 日本黄色片子视频| 又大又黄又爽视频免费| 国产亚洲av片在线观看秒播厂| 日韩av免费高清视频| 亚洲国产精品999| 在线观看免费高清a一片| 日本免费在线观看一区| 水蜜桃什么品种好| 欧美日韩视频精品一区| 又爽又黄a免费视频| 精品久久国产蜜桃| 内射极品少妇av片p| 国产精品久久久久久av不卡| 精品熟女少妇av免费看| 国产成人aa在线观看| 深夜a级毛片| av线在线观看网站| 高清av免费在线| 欧美人与善性xxx| 丰满少妇做爰视频| 22中文网久久字幕| 欧美 日韩 精品 国产| 日韩大片免费观看网站| 少妇被粗大的猛进出69影院 | 婷婷色麻豆天堂久久| 一级爰片在线观看|