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

    Live Migration of Virtual Machines Using a Mamdani Fuzzy Inference System

    2022-08-24 03:28:40TahirAlyasIqraJavedAbdallahNamounAliTufailSamiAlshmranyandNadiaTabassum
    Computers Materials&Continua 2022年5期

    Tahir Alyas,Iqra Javed,Abdallah Namoun,Ali Tufail,Sami Alshmrany and Nadia Tabassum

    1Department of Computer Science,Lahore Garrison University,Lahore,54000,Pakistan

    2Faculty of Computer and Information Systems,Islamic University of Madinah,Madinah,42351,Saudi Arabia

    3Department of Computer Science,Virtual University of Pakistan,Lahore,54000,Pakistan

    Abstract: Efforts were exerted to enhance the live virtual machines (VMs)migration, including performance improvements of the live migration of services to the cloud.The VMs empower the cloud users to store relevant data and resources.However, the utilization of servers has increased significantly because of the virtualization of computer systems, leading to a rise in power consumption and storage requirements by data centers, and thereby the running costs.Data center migration technologies are used to reduce risk, minimize downtime, and streamline and accelerate the data center move process.Indeed, several parameters, such as non-network overheads and downtime adjustment, may impact the live migration time and server downtime to a large extent.By virtualizing the network resources,the infrastructure as a service (IaaS) can be used dynamically to allocate the bandwidth to services and monitor the network flow routing.Due to the large amount of filthy retransmission, existing live migration systems still suffer from extensive downtime and significant performance degradation in crossdata-center situations.This study aims to minimize the energy consumption by restricting the VMs migration and switching off the guests depending on a threshold,thereby boosting the residual network bandwidth in the data center with a minimal breach of the service level agreement(SLA).In this research,we analyzed and evaluated the findings observed through simulating different parameters, like availability, downtime, and outage of VMs in data center processes.This new paradigm is composed of two forms of detection strategies in the live migration approach from the source host to the destination source machine.

    Keywords: Cloud computing;IaaS;data centre;storage;performance analysis;live migration

    1 Introduction

    Infrastructure as a service (IaaS) is a network service that enables access to high-level APIs in order to substructure physical resources, such as computing resources, security, data partitioning,scaling,and backup.System virtualization is the basic methodology in the Infrastructure as a Service cloud computing model, where the virtual machines are executed within a hypervisor, for example,Oracle VirtualBox and VMware ESX/ESXi.The hypervisor pool of resources can take the form of an operating system or a computing resource that supports many virtual machines.It can be based on different customer needs and reduce the overhead of services.IaaS typically involves the use of cloud computing technologies, such as “OpenStack and Apache CloudStack”.Multiple virtual machines(VMs)can share the underlying physical machines to virtualization tools.Multiple virtual machines(VMs) operating on the same physical disk, known as VM consolidation, will increase cloud data center resource usage.Since the cloud infrastructure has become a popular solution,it is more critical than ever to take advantage of success opportunities and boost the cloud platform productivity[1].

    The choice of major drivers is Linux containers that run on separate partitions in a single Linux kernel,running directly on the physical hardware.Linux kernels and namespaces are the core technologies of Linux kernels used to separate,protect,and manage containers.The included offers better performance than virtualization,as there is no cost.In addition,the container capacity increases dramatically and automatically with the calculation method, eliminates the problem of oversupply,and achieves usage-based payment.IaaS clouds typically provide a myriad of resources,for example VM disk-image library, VLANs, firewalls, resources storage, load balancers, and software bundles.Other services include basic processing, storage, network and computing resources to enable users to run any software, including operating systems.Although the users do not control or manage the underlying cloud structures, they can control the operating system, distribution applications and limited management of some network components[2].

    According to the“Internet Engineering Task Force(IETF)”,the basic model of a cloud service is a model that provides subscribers with an IT infrastructure(virtual machines and other resources)as a service provider.Cloud service providers offer the infrastructure services as computing resources that are needed from the high capacity of Linux containers.For longer connections, customers can use the Internet or a cloud operator (i.e., dedicated virtual network).To deploy applications, cloud users install their operating system images and application software on the cloud infrastructures.In the IaaS service model, cloud users can rent and maintain an operating system, virtual servers,and various types of networking software.Cloud service providers usually charge for IaaS services based on utility calculations where the costs reflect the amount of capital allocated and resources used.Infrastructure as a service (IaaS) is a form of cloud computing that provides users with basic computing, networking, and storage resources on-demand, over the Internet, and for a fee.IaaS enables end users to expand their resources as needed,reducing the need for high capital expenditures or unnecessary“clean”infrastructure,especially during peak hours.Compared to the PaaS and SaaS models(even newer computer models such as containers and without a server),IaaS offers the lowest level of cloud resource management[3].

    IaaS is a major part of modern cloud computing and has become the mainstream abstract model for many types of loads.With the advancement of new technologies such as containers and the Internet and the proliferation of small-scale applications, IaaS remains the foundation, but more prevalent than ever.Businesses choose IaaS because it is usually easier,faster,and cost-effective to implement workloads without the need to purchase,manage,and support the hardware infrastructure.With IaaS,companies can rent or lease the required infrastructure from other companies[4].

    IaaS is an effective model for dealing with temporary, experimental, or unexpectedly altered workloads.For example,if a company develops a new software product,it may be more cost-effective if an IaaS provider is hired to maintain and test the applications.Once the new software is thoroughly tested and optimized,organizations may remove it from the IaaS environment for a more traditional use.Moreover,companies can opt for the long-term use of IaaS of their software,especially that longterm hosting costs are usually lower.Normally,IaaS customers pay for each use,usually on an hourly,weekly,or monthly basis.Some IaaS providers also charge customers based on the number of hours spent using the virtual machines.Licenses as such exclude the cost of financing the internal use of hardware and software.A VM’s memory operations are divided into four categories:disk write,disk read, memory write, and memory read.In the pre-copy and post-copy models, we summarize the performance impacts of various processes during migration[5].

    We have witnessed a constant increase in the adaptation of the cloud computing environments to host a diverse range of software applications,including web files,virtual reality,big data,and scientific computing[6].Subsequently,the provision of cloud services that satisfy a certain level of quality(i.e.,QoS) has become a critical matter with time.Recent works focused on optimizing energy use and reducing service latency dynamically to ensure maximum benefits are delivered to the cloud computing providers and users.In this research,we aim to design an architecture that can strengthen and enhance the performance of cloud computing during the migration of data in data centres[7].Cloud service providers managing and maintaining data that has been migrated to the one data center to another data center.In the cloud system, storage services are available on demand, with capacity increasing and reducing as needed.Cloud storage eliminates the need for businesses to purchase, operate, and maintain their own storage infrastructure.In Fig.1 depicts a memory representation in virtualization,where the guest OS and hypervisor are hosted on a host machine, which shares the guest virtual memory and guest physical memory.

    Figure 1:A memory representation in the cloud environment

    A society cloud in figuring is a communication effort in which the structure is shared between a couple of relationships from a specific gathering with fundamental concerns(e.g.,security,consistency,ward,etc.),paying little respect to whether regulated inside or by a pariah and encouraged inside or remotely.This is controlled and used by a social occasion of affiliations that have shared interest,the costs are spread over fewer customers than an open cloud (however more than a private cloud), so only a segment of the cost venture stores capacity of dispersed registering make sense of it[8].

    From a migration point of view, a VM can be separated into three components namely:1)operating states(including memory data,CPU states,all external system states,and so on),2)storage data(e.g.,disk data),and 3)network links with the VM and its users.In essence,the live VM migration endeavours to move the afore-named components from a source to a destination.Data and real-time status transfer from the memory of a VM to the new host must be accomplished to prevent any interruption to the services running in the migrated VM.These data include CPU states, memory data,external system buffer data,and so on.Memory storage migration is the term used to describe the transition of operating states.Data transfer from storage involves moving a VM’s disk image to a new host.This task is required when the source and destination hosts do not share a storage pool.When a virtual machine(VM)is relocated to a different site,a plan is required to redirect the users’network connections to the new location and maintain the network link[9].

    The live migration in a cloud environment from a source host to a destination host is highly reliant on the network connection continuity between the user end and virtual machine.The data migration process shifts the data from the source host to the destination host as shown in Fig.2.The main dependency is connectivity and complete migration of data from the source host to the destination host.When a server is overloaded,its lifetime is shortened and quality of its services(QoS)deteriorates as a result.On the other hand, servers that are underutilised cause a waste of resources.Live VM migration means that all servers in a data center run at the same time with no degradation to the QoS.When a live VM replication over a WAN is carried out,load balancing can also be achieved between many geo-distributed data centers[10].

    Figure 2:Cloud live migration from a source host to a destination host

    In a data center,virtual machines are built and dismantled on a regular basis.Furthermore,any of the VMs may be inactive or suspended.If the servers in a data center are not sufficiently consolidated,the VMs would be in a mess.VMs are live migrated during server consolidation for energy efficiency(using as few servers as possible)or connectivity(locating the VMs communicating heavily with each other on the same server to reduce the network traffic)[11].

    2 Related Works

    In[12],authors identified specific variables that affect real-time migration performance using the OpenStack platform in the system and network environments, such as real-time static adaptation metric comparisons, parallel migration performance comparisons, and SDN sequencing.From a QoS perspective, response time and server response patterns, duplication, hybridization, and selfconvergence-based migration need to be evaluated.A real-time mathematical model of the final transmission can be created to understand the static adjustment algorithm in OpenStack and the parallel and continuous transmission costs on the same network path.

    In order to adjust the working time,the idle settings(maximum idle time,adjustment steps,and delay) need to be adjusted.This can help to get the best transmission results.If off-network costs(such as pre and post-transmission workload)account for a large proportion of the total transmission time, simultaneous transmission should be chosen to reduce response time and idle time.In cloudbased software centers with a software-defined network (SDN), real-time VM transmission is a key technology for promoting resource management and tolerance.Although many studies focus on the transmission of a network-sensitive real-time virtual machine to cloud computing, however, some variables such as service level objective for backup storage data,increase resource usage,load balancing of VMs that affect real-time transmission performance are largely ignored.In addition, while SDN offers more traffic flexibility,SDN delays directly affect live broadcasts[13].

    Authors in [14] argued that live migration of VMs and virtual network functions (VNFs) in the SDN enabled cloud data centres is the most widely used approach.However, they claimed that there was a risk of performance degradation if this live migration was performed in a random order.Therefore,they suggested a group of algorithms to come up with a scheduled live migration.

    In another article [15], authors reviewed real-time migration literature and analyzed various guidelines.Firstly,they classified real-time VM migration types(single,multi,and hybrid).Next,they classified VM migration technology based on copy methods(copying,duplication,aggregation,and compression)and contextual awareness(dependency,software pages,dirty pages,and default pages),and lastly, they evaluated different VM real-time migration technologies.Moreover, they discussed various performance metrics,such as application service downtime,total transmission time,and the total amount of data sent.A similar study was conducted in [16] where authors proposed an autoscaling technique which they called Robust Hybrid Auto-Scaler (RHAS).They argued that RHAS could predict the future load on cloud infrastructure that in turn could help manage the resources optimally and could have positive impact on cost,response time,SLA violations and CPU utilization.

    Authors in [17] briefly introduced the security threats associated with real-time migration and divided them into three different categories i.e.,surveillance aircraft,data aircraft and costume units.They also explained some crucial security requirements and possible solutions to reduce the potential attacks.To improve the performance of real-time migration,specific gaps and research challenges were identified.The importance of this study is that it creates a context for real-time migration technology and conducts an in-depth insights that helps cloud professionals and researchers to further explore the challenges and provide the best solutions [18].Similar efforts were seen in [19] where authors highlight the vulnerability of VM against co-resident attack.Authors in[20]proposed a probabilistic model to defend against these attacks with the help of optimal early warning mechanisms.Whereas in[21]authors proposed optimal data partition and protection policy which is based on probabilistic models.They claimed that their proposed model could provide protection against data theft in cloud environment.

    Load balancing is major difficulties in cloud computing.In this paper, author mainly target on the impact of load balancing on emerging technologies which depend on cloud computing.Further,the current methods of reliable and dependable cloud computing can be achieved by efficient load balancing on cloud with IoT, Big Data & self-learning systems.It has been proved that DBLA& NDLBA algorithms are efficient and useful for succeeding generation cloud computing.The important factor of this paper is to improve the overall attainment & to maximize re virtualization for allotment of tasks on VMs[22].

    Compared to the changes that occurred during transmission from different VM memory events,the idle experience changes relatively significantly as the application network latency changes.The apparent total transport time is closely related to the size of the migrant worker’s status.Virtualization offers a new way to cloud computing, allowing both small and large business setups to maintain their applications by renting available resources.Real-time VM forwarding allows virtual machines to be transferred from one host to another while the virtual machine is active and running.The main challenge for real-time WAN migration is to maintain an Internet connection during migration[23].

    Moving a large number of virtual machines to high-performance servers and overloading workloads typically leads to a lack of space and reduced performance.Therefore, smaller recovery techniques can be used to perform the transfer in an acceptable manner.Before the VM is transferred to the powerful server, the entire state of the VM’s memory is stored on the small host server, and after the VM is fully transferred,the rest of the powerful server is transferred.The main goal of this research[24]is to find and offer suitable solutions to improve the transmission capacity of virtual data centres.

    This effectively improves real-time transmission and reduces both transmission and idle time.To implement the design of energy-efficient integration of servers, a virtual machine with less recycling technology is used in the cloud centre.Cloud computing can provide end-users with all IT technologies,from IT quality to infrastructure,applications,business processes and personal collaboration.A cloud is a set of hardware,software,networks,services,storage,and interfaces that are connected to provide computing functions and other devices as needed[25].

    Similarly, in [26] authors highlight the importance of virtual machines placement with multiple resources.They proposed a unique approximation algorithm to solve this NP hard problem.They conducted real time tests with multiple cloud providers such as Azure and Google and proved that their algorithm performed better than the existing ones.

    Although a number of other cloud studies have been conducted in the literature on economics,privacy, and security, there is a clear lack of research on migration, server integration, and network virtualization technology.To fill this gap,we have proposed different plans for classifying researchers’common and different views based on evidence-based literature[27].

    The virtual migration engine(VM)is widely used in and between domain controllers to meet the needs of different virtual cloud environments.For example,server compression requires the transfer of virtual machines for power management.In addition, real-time migration is required to balance workload, fault tolerance, system maintenance, and to reduce SLAs.The VM transfer process is very resource-intensive and requires ingenious methods to avoid network-saturated bandwidth and to reduce server downtime.Compared to traditional computing methods,cloud computing is a promising computing paradigm.Along with the traditional computing methods,numerous organizations prefer to utilize flexible cloud services to reduce cost significantly.Virtualization is a technology widely used in today’s data centres to maximize utilization of resources and to reduce greenhouse gas emissions and costs.

    3 Proposed Methodology

    The proposed architecture is specifically designed to cater to the aims and objectives of the study of live migration in cloud environments.Our methodology is divided into two main parts:1) block live migration and 2) sequential and parallel migrations.Considering the implications of hardware maintenance, energy-saving policy, load balancing, or encountering devastating incidents, there will be a requirement to abandon different parts of the VMs from different physical hosts to other hosts by using the live VM migration at the earliest.The models used in our study will share a similar network traffic path.For instance,if there are five live migrations sharing the same path of the network along with all other sources and host’s destination.As each migration completely utilizes the bandwidth path,part of the network transmission is significantly small in contrary to the parallel migration.

    The proposed architecture consist of source and target machine to monitor and process the migration of VMs to achieve the cloud orchestration.Source machine and target machine have its own hardware and hypervisors running different VMs on it.The migration module is further divided into four major sub modules.

    ·Data Mapping Module

    ·Log Management Module

    ·QoS Parameter Module

    ·Hardware Performance Module

    To cater the performance of VMs the role of migration module is important for migration of VMs services to achieve the cloud orchestration.Data mapping module is further divided into data rate measurement,performance measurement and migration decision.

    In Fig.3 organizes the lifecycle of the VMs in a cloud computing environment from source to the target machine.The migration module is responsible for scheduling,migrating,decommissioning,and spawning VMs on request.The migration module in IaaS is facilitated through the Log management,hardware management, and data mapping module.In the data center environment source machine having own host operating system,hypervisor that running different virtual machines which needs to secure and complete the migration process.By keeping the migration track changes the role of log management is important to take migration decisions.All types of the log are recorded and helpful for quality migration and hardware performance.The hardware performance module is divided into network performance,storage performance and input/out performance.this storage continues if the VM is present and is removed after terminating the VM.

    Figure 3:Our proposed IaaS cloud model for live storage migration

    The CPU, storage devices, memory, and energy supply often decide the energy usage of the network resources in a data center.A linear relationship between energy consumption and CPU usage will adequately characterize a server’s energy usage.

    The proposed model is connected to two storages,e.g.,source storage and destination storage that are linked with a network service and images service.The network performance will keep a record the VM connected to over the migration period.The Diagnostic log will keep the session identification of the source and destination service through migration.The performance of the live migration can be achieved through QoS parameters like availability of VM, downtime of VM, and outage of VM.The objective of live migration in IaaS will achieve cloud orchestration and will happen through the dashboard of two providers who will monitor the end-to-end data transfer through log management.

    There are two types of VM migration:1)non-live migration and 2)live migration.Live migration is only possible if the operating systems are not disrupted,while non-live migration is not restricted in this way.A VM is first paused or shut down before a non-live migration can take place,depending on whether it can continue to operate the services after migration or not.Live VM migration has received substantial coverage as one of the most important techniques for increasing data center utilization by efficiently allocating the resources, leading to more reliable services.In data center, performance optimization includes hardware,data mapping and QoS parameters,but no limited to,reduced power demand and less unutilized space.Moreover,in the event of repairs or breakdowns,there will be fewer service interruptions.

    The aim of a live VM migration is to copy the VM’s state,memory,and disk with the least amount of downtime possible, ensuring non-disruption to the VM’s services.Live VM transfer approaches,including Pre-download,Post-copy,and Hybrid-copy[11],make a copy of the VM’s memory states to the destination host whilst the VM is still running on the source host.Modern cloud-based applications will take advantage of live relocation,which refers to the method of moving a running program to a new physical location with minimized downtime.Furthermore,the live migration between various cloud service providers gives cloud users a new degree of flexibility,allowing them to switch their workloads around to achieve their business goals without being bound to a single provider.While this vision is not new,there are just a few solutions and proof-of-concepts available.Live migration is a technique for moving a virtualized operating service between hosts in a smooth manner,allowing networks to respond to changes quickly.The idea behind this technology is to keep the downtime of the service to a minimum so that the end-user is unaware of the migration.Docker for containers and KVM for virtual machines are the two most common off-the-shelf virtualization technologies.However,there is a lack of knowledge about how these virtualization technologies perform during real-time migration.

    4 Simulation and Results

    In this section, the Mamdani Fuzzy I nference System (i.e., MFIS) is used to simulate the performance of cloud storage services.In short,a Mamdani fuzzy inference system is a method that uses a set of if-then fuzzy rules defined by domain-expert operators to make decisions about the outputs of the system’s behavior.There are many benefits to using the MFIS,including its widespread acceptance, intuitiveness, suitability for human input, and ease of interpretability.The description of fuzzy inference system for predicting the cloud storage service is depicted in Fig.4.Overall, the below Mamdani FIS takes three inputs, namely storage service availability, downtime, and outage.The output of the Mamdani system represents the performance of storage services.

    Figure 4:Performance prediction of cloud storage service for MFIS

    In essence,the input parameter variables are statistical values that are used to calculate the storage performance of cloud services.Tab.1 presents the input variables.Through migration from source to target machine the total number of Available of VM on source machine which needs to migrate.Downtime of VM is calculated if the VMs become unavailable during migration process and outage of VM means the how many times the out of migrated VMs.The range values of the input variables is set according to the availability of VM,if the availability of VM is 100%then its means the virtual Machines are remained highly available during migrations.Similarly the Down time is mapped with linguistic value if no down time then the availability is 100%otherwise high downtime leads the poor performance.Outage of VMs means the total number of time the concerned VM remains out of connection during migration process.In cloud infrastructure.

    Table 1:Input variables and their ranges;VMs=virtual machines

    Tab.2 lists the membership functions that we used to map the input variables to a particular set,where the membership output value is always limited between 0 and 1.The below functions are used to fuzzify or defuzzify the inputs to/from some linguistic terms.As seen in Tab.2, our membership functions are triangular, typically limited by a lower and upper value for each fuzzy set.For each input variable,our membership functions produce three fuzzy set outputs.We have used the MATLAB simulation software to implement the below triangular functions and visualize the depicted graphs.

    Table 2:The membership functions of our mamdani FIS;Av=availability,D=downtime,Ou=Outage,and P=performance

    The fuzzy output variable(i.e.,performance of VMs)is determined based on the values of input variables(i.e.,availability,downtime,outing).Tab.3 details of output ranges and linguistic variables,mainly low,medium,and high.

    Table 3:MFIS performance output ranges

    Eq.(1)outlines the mathematical equation for our MFIS defuzzier

    The membership function of performance depends on the minimum values of membership of availability,downtime,and outage time.The mathematical equation is shown in Eq.(2)

    Eq.(2)can also be written as

    Similarly,Eq.(3)can be written as shown in Eq.(4)

    MFIS must be designed on top of a clear rule-based engine.There are 81 rules were formulates by keeping the input and output variables.On the basis of our input three input variables, the VM performance output values were calculated using the assigned rule listed.Few rules are displayed in Tab.4.

    The simulation results (Figs.5–7) are produced using the MATLAB R2021a software.Fig.5 depicts the lookup diagram for the low storage performance,particularly the relationship between the system performance and low input values of availability,downtime,and outage.This diagram shows that the storage performance is low(e.g.,20),when the VM availability is low(e.g.,9),VM downtime is medium(e.g.,50),and outage time is low(e.g.,0.37).Fig.5 indicates that output performance values equal to or below 20 are perceived as a poor cloud storage performance.

    Fig.6 depicts the lookup diagram for the medium storage performance.The performance is in the medium range when the system availability is medium(e.g.,36),downtime is high(e.g.,76),and outage is low(e.g.,2.9).Performance values approaching 50 are considered to exhibit a medium cloud storage performance.

    Table 4:The rule base engine for the VM performance measurement

    Figure 5:The lookup diagram for the low VM storage performance ranges

    Figure 6:The lookup diagram for the medium storage performance ranges

    Fig.7 depicts the lookup diagram for the high storage performance.The system performance is considered high when the VMs availability ranges in the high values(e.g.,90),downtime is low(e.g.,16),and outage value is low(e.g.,0.5).Output values greater than 80 are considered to exhibit a high performance of the cloud storage.

    Figure 7:The lookup diagram for the high storage performance ranges

    The performance of the cloud infrastructure as a service (IaaS) is checked through a Mamdani fuzzy inference system.The results were analyzed based on the network performance of the source and destination host.The cloud storage service offered by different cloud service providers,in terms of its availability time,downtime and outage time,is simulated and tested.Traditional virtualization systems are unable to effectively isolate shared micro-architectural resources among virtual machines(VMs).Different types of CPU and memory-intensive VMs competing for these common resources would result in varying degrees of performance loss, thus lowering device stability and QoS in the cloud.

    5 Implications and Limitations

    A live migration is a technology that allows a complete virtual machine to be relocated from one physical system to another while it is still running.Active memory and execution state are transmitted from the source to the destination when a VM is migrated as a whole.This provides for seamless online service migration without the need for clients to reconnect.Through fuzzification of the possible research problem is plotted with three input variables.However it can be improved with other variables like link speed,size of VM and page dirty rate.Due to heterogenous structure of cloud computing,it is difficult to map the real scenario of two different data center.

    6 Conclusion and Future Works

    Live migration mechanisms in cloud computing have many compatibility issues with pre-copy migration of the optimization of VM migration.Performance models for cloud storage during the migration procedure is designed,from which several performance features are tested and monitored the high performance.It not only considers users’requirements for migration efficiency but also solves the storage convergence issue.By modifying the storage in live migration parameters like availability,downtime and outage from the source to destination host are tested.By adjusting the network rate of the migrated VM or/and the network bandwidth for migration, our proposed model demonstrated feasibility.This is beneficial in terms of improving cloud management in storage dashboard, are specific about the consistency they may expect before migrating their virtual machines.In the future,we aim to conduct further studies to improve the migration time migration and performance due to geographical limitations.

    Acknowledgement:Thanks to our colleagues,who provided moral and technical support.

    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 this study.

    久久久久久人人人人人| 成年av动漫网址| 十八禁人妻一区二区| videos熟女内射| 黑人猛操日本美女一级片| 成年人免费黄色播放视频| 亚洲专区中文字幕在线 | 香蕉丝袜av| 天天躁夜夜躁狠狠躁躁| 青青草视频在线视频观看| 亚洲精品自拍成人| 成年动漫av网址| 国产精品一二三区在线看| 午夜老司机福利片| 国产福利在线免费观看视频| 麻豆精品久久久久久蜜桃| 99久久综合免费| 黄片无遮挡物在线观看| 亚洲精品美女久久av网站| 国产精品嫩草影院av在线观看| 成人黄色视频免费在线看| 午夜福利乱码中文字幕| 国产片特级美女逼逼视频| 色婷婷av一区二区三区视频| 国产成人精品无人区| 精品亚洲乱码少妇综合久久| www.精华液| 人成视频在线观看免费观看| 欧美在线黄色| 最近2019中文字幕mv第一页| 午夜久久久在线观看| 日本av免费视频播放| 国产精品二区激情视频| 丁香六月天网| 久久 成人 亚洲| 七月丁香在线播放| 国产免费福利视频在线观看| h视频一区二区三区| 日韩 亚洲 欧美在线| 天美传媒精品一区二区| 啦啦啦在线观看免费高清www| 欧美日韩一区二区视频在线观看视频在线| 国产又爽黄色视频| 婷婷色综合www| 国产精品欧美亚洲77777| 欧美在线一区亚洲| 熟女av电影| 人人妻,人人澡人人爽秒播 | 男女之事视频高清在线观看 | 91精品国产国语对白视频| 亚洲天堂av无毛| 51午夜福利影视在线观看| 精品国产美女av久久久久小说| 一区二区三区高清视频在线| 精品卡一卡二卡四卡免费| 精品熟女少妇八av免费久了| 免费人成视频x8x8入口观看| 男女做爰动态图高潮gif福利片 | 婷婷六月久久综合丁香| 亚洲中文字幕一区二区三区有码在线看 | 男人操女人黄网站| 黄色成人免费大全| 国产精品电影一区二区三区| 国产主播在线观看一区二区| 动漫黄色视频在线观看| 亚洲欧美日韩另类电影网站| 99久久久亚洲精品蜜臀av| 欧美绝顶高潮抽搐喷水| 搡老岳熟女国产| 久久婷婷成人综合色麻豆| 亚洲一区中文字幕在线| 淫妇啪啪啪对白视频| 看免费av毛片| 青草久久国产| 成人亚洲精品一区在线观看| 国产午夜精品久久久久久| 国产成年人精品一区二区| 长腿黑丝高跟| 欧美黑人欧美精品刺激| 天天添夜夜摸| 欧美激情 高清一区二区三区| 国产黄a三级三级三级人| 欧美黑人精品巨大| 亚洲国产精品999在线| 12—13女人毛片做爰片一| 韩国av一区二区三区四区| 成人18禁高潮啪啪吃奶动态图| 日韩一卡2卡3卡4卡2021年| 久久精品国产亚洲av高清一级| www.999成人在线观看| 亚洲精品一区av在线观看| 97人妻天天添夜夜摸| 法律面前人人平等表现在哪些方面| 好男人在线观看高清免费视频 | 亚洲国产精品合色在线| 欧美最黄视频在线播放免费| 亚洲精品国产一区二区精华液| 精品国产一区二区久久| 日韩视频一区二区在线观看| 天天躁狠狠躁夜夜躁狠狠躁| 中文亚洲av片在线观看爽| 久热爱精品视频在线9| 每晚都被弄得嗷嗷叫到高潮| 男人舔女人下体高潮全视频| 日韩成人在线观看一区二区三区| 午夜精品国产一区二区电影| 看黄色毛片网站| 亚洲精华国产精华精| or卡值多少钱| av在线天堂中文字幕| 免费少妇av软件| 久久久久精品国产欧美久久久| 亚洲aⅴ乱码一区二区在线播放 | 国产真人三级小视频在线观看| 国产又色又爽无遮挡免费看| 国产成年人精品一区二区| 久热这里只有精品99| 亚洲av电影不卡..在线观看| 日本免费一区二区三区高清不卡 | 在线观看免费视频网站a站| 妹子高潮喷水视频| 亚洲欧美日韩另类电影网站| 欧美日韩黄片免| 嫩草影视91久久| 啦啦啦免费观看视频1| 男人舔女人下体高潮全视频| 国产精品一区二区三区四区久久 | 免费搜索国产男女视频| 国产成人精品久久二区二区91| 色综合站精品国产| 亚洲片人在线观看| 午夜福利欧美成人| 亚洲精品美女久久久久99蜜臀| 夜夜爽天天搞| 精品熟女少妇八av免费久了| 婷婷丁香在线五月| 在线播放国产精品三级| 亚洲欧美日韩高清在线视频| 一区二区三区国产精品乱码| 天天一区二区日本电影三级 | 国产亚洲精品久久久久5区| 狠狠狠狠99中文字幕| 男女床上黄色一级片免费看| 精品一品国产午夜福利视频| 亚洲美女黄片视频| 国产午夜福利久久久久久| 在线观看66精品国产| 久久精品国产综合久久久| 在线国产一区二区在线| 精品久久久久久久人妻蜜臀av | 9191精品国产免费久久| 黄色丝袜av网址大全| 亚洲国产精品久久男人天堂| 国产成人啪精品午夜网站| 日本撒尿小便嘘嘘汇集6| 在线观看日韩欧美| 真人一进一出gif抽搐免费| 免费人成视频x8x8入口观看| 久久久久久久久久久久大奶| 久久久水蜜桃国产精品网| 丝袜美腿诱惑在线| 亚洲精华国产精华精| 在线观看日韩欧美| 人人妻人人澡人人看| 成年人黄色毛片网站| 国产精品久久久久久人妻精品电影| 久久久精品欧美日韩精品| 国产黄a三级三级三级人| 露出奶头的视频| 日韩欧美三级三区| 一二三四社区在线视频社区8| 国产欧美日韩精品亚洲av| 国产成人欧美| 99精品在免费线老司机午夜| 18美女黄网站色大片免费观看| 在线视频色国产色| 午夜福利影视在线免费观看| x7x7x7水蜜桃| 国产主播在线观看一区二区| 真人一进一出gif抽搐免费| 亚洲激情在线av| 亚洲免费av在线视频| 一级片免费观看大全| 日韩欧美国产一区二区入口| 老熟妇乱子伦视频在线观看| 黄色 视频免费看| 欧美不卡视频在线免费观看 | 欧美亚洲日本最大视频资源| 国语自产精品视频在线第100页| 国产精品亚洲一级av第二区| 老熟妇乱子伦视频在线观看| 日韩中文字幕欧美一区二区| 久久婷婷成人综合色麻豆| 亚洲一区二区三区色噜噜| 亚洲成人久久性| 99国产极品粉嫩在线观看| 午夜视频精品福利| 国产野战对白在线观看| 国产亚洲精品第一综合不卡| 巨乳人妻的诱惑在线观看| 久热这里只有精品99| 国产91精品成人一区二区三区| 国产精品免费一区二区三区在线| videosex国产| 女生性感内裤真人,穿戴方法视频| 99国产综合亚洲精品| 麻豆av在线久日| 精品无人区乱码1区二区| 一区在线观看完整版| 在线av久久热| 欧美久久黑人一区二区| 午夜免费鲁丝| 精品福利观看| 涩涩av久久男人的天堂| 国产亚洲欧美在线一区二区| a在线观看视频网站| 精品日产1卡2卡| 男男h啪啪无遮挡| 国产成人精品久久二区二区免费| 99久久99久久久精品蜜桃| www日本在线高清视频| 在线观看免费视频日本深夜| 国产午夜福利久久久久久| 韩国精品一区二区三区| 国产男靠女视频免费网站| 男女做爰动态图高潮gif福利片 | 十八禁网站免费在线| 成人亚洲精品一区在线观看| 国产成人精品无人区| av超薄肉色丝袜交足视频| 欧美日韩一级在线毛片| 九色国产91popny在线| 757午夜福利合集在线观看| 夜夜看夜夜爽夜夜摸| 在线观看免费视频网站a站| 亚洲精品美女久久久久99蜜臀| 在线视频色国产色| 日本精品一区二区三区蜜桃| 日本a在线网址| 99精品久久久久人妻精品| 老司机深夜福利视频在线观看| 亚洲精品国产区一区二| 久久久久久免费高清国产稀缺| 亚洲自拍偷在线| 亚洲中文av在线| 国产成人精品久久二区二区91| 69精品国产乱码久久久| 老司机午夜福利在线观看视频| 色综合欧美亚洲国产小说| 免费在线观看日本一区| netflix在线观看网站| 九色亚洲精品在线播放| 久久久久久人人人人人| 精品久久久精品久久久| 身体一侧抽搐| 久久国产精品影院| 国产精品久久久av美女十八| 99精品欧美一区二区三区四区| 亚洲人成77777在线视频| 狠狠狠狠99中文字幕| 真人一进一出gif抽搐免费| 亚洲成国产人片在线观看| 天堂影院成人在线观看| 看片在线看免费视频| 老熟妇乱子伦视频在线观看| 麻豆久久精品国产亚洲av| 大码成人一级视频| 国产精品一区二区三区四区久久 | 一级毛片高清免费大全| 国产伦一二天堂av在线观看| 成年版毛片免费区| 纯流量卡能插随身wifi吗| 美女国产高潮福利片在线看| 亚洲欧美激情在线| 黑人巨大精品欧美一区二区蜜桃| 久久精品国产亚洲av香蕉五月| 18禁国产床啪视频网站| 国产av精品麻豆| 18美女黄网站色大片免费观看| 可以在线观看的亚洲视频| 精品久久蜜臀av无| 日日夜夜操网爽| 咕卡用的链子| 老汉色∧v一级毛片| 色综合亚洲欧美另类图片| 亚洲精品美女久久av网站| 亚洲国产精品成人综合色| 精品熟女少妇八av免费久了| 在线播放国产精品三级| 久久国产亚洲av麻豆专区| 精品福利观看| av中文乱码字幕在线| 亚洲激情在线av| 久久人妻熟女aⅴ| 中文字幕人妻熟女乱码| 97超级碰碰碰精品色视频在线观看| 九色国产91popny在线| 一本大道久久a久久精品| 97人妻天天添夜夜摸| 在线视频色国产色| 女生性感内裤真人,穿戴方法视频| 人成视频在线观看免费观看| 国内精品久久久久久久电影| 两个人看的免费小视频| av电影中文网址| 亚洲成人久久性| 婷婷六月久久综合丁香| 久久久久久久午夜电影| 亚洲国产欧美一区二区综合| 久久久精品国产亚洲av高清涩受| 夜夜躁狠狠躁天天躁| 国产成人啪精品午夜网站| 亚洲国产精品久久男人天堂| 亚洲中文字幕日韩| 老汉色av国产亚洲站长工具| 99精品久久久久人妻精品| 久久伊人香网站| 97超级碰碰碰精品色视频在线观看| 窝窝影院91人妻| 黑人巨大精品欧美一区二区mp4| 亚洲片人在线观看| 18禁国产床啪视频网站| 美女扒开内裤让男人捅视频| 午夜日韩欧美国产| 老司机靠b影院| 亚洲男人天堂网一区| 嫁个100分男人电影在线观看| www国产在线视频色| 久久久久国产精品人妻aⅴ院| 国产精品影院久久| 国产亚洲欧美在线一区二区| 中亚洲国语对白在线视频| 精品欧美一区二区三区在线| 国产精品野战在线观看| 黑人巨大精品欧美一区二区mp4| 国产高清激情床上av| av超薄肉色丝袜交足视频| 熟女少妇亚洲综合色aaa.| 亚洲av片天天在线观看| 99久久久亚洲精品蜜臀av| 长腿黑丝高跟| 免费在线观看黄色视频的| 国产在线精品亚洲第一网站| 精品不卡国产一区二区三区| 黄色女人牲交| www.www免费av| 亚洲第一欧美日韩一区二区三区| av电影中文网址| 国产av在哪里看| videosex国产| tocl精华| 男男h啪啪无遮挡| 伊人久久大香线蕉亚洲五| 老汉色av国产亚洲站长工具| 欧美人与性动交α欧美精品济南到| 精品国产国语对白av| 精品国产一区二区三区四区第35| 国产亚洲av嫩草精品影院| 丝袜美足系列| 久久亚洲精品不卡| 久久九九热精品免费| 制服人妻中文乱码| 又紧又爽又黄一区二区| 黄色女人牲交| 啪啪无遮挡十八禁网站| 黄色丝袜av网址大全| 亚洲精品一卡2卡三卡4卡5卡| 久久狼人影院| 免费看美女性在线毛片视频| av片东京热男人的天堂| 亚洲国产欧美网| 日韩免费av在线播放| 日本免费a在线| 久久草成人影院| 国产精品国产高清国产av| 国产亚洲精品第一综合不卡| 国产精品自产拍在线观看55亚洲| 日韩一卡2卡3卡4卡2021年| 成人精品一区二区免费| 久久久久久久久久久久大奶| 少妇的丰满在线观看| 亚洲午夜精品一区,二区,三区| 日本 av在线| 亚洲国产欧美一区二区综合| 熟女少妇亚洲综合色aaa.| 欧美激情久久久久久爽电影 | 亚洲久久久国产精品| 黄片大片在线免费观看| 黑人欧美特级aaaaaa片| 亚洲中文字幕一区二区三区有码在线看 | 午夜福利在线观看吧| 法律面前人人平等表现在哪些方面| av免费在线观看网站| 国产私拍福利视频在线观看| 国产精品久久视频播放| 制服人妻中文乱码| 悠悠久久av| 国产高清激情床上av| 1024香蕉在线观看| 国产精品爽爽va在线观看网站 | 女人被狂操c到高潮| 中文字幕最新亚洲高清| 91九色精品人成在线观看| 亚洲中文字幕日韩| 在线永久观看黄色视频| 亚洲精华国产精华精| 18禁观看日本| 国产高清激情床上av| 亚洲av电影在线进入| 精品熟女少妇八av免费久了| 看免费av毛片| 国产视频一区二区在线看| 国产xxxxx性猛交| cao死你这个sao货| 国产精品 欧美亚洲| 欧美精品亚洲一区二区| 国产野战对白在线观看| videosex国产| 91麻豆av在线| 日韩国内少妇激情av| 亚洲一区中文字幕在线| 欧美黑人精品巨大| 在线观看免费日韩欧美大片| 国产亚洲精品综合一区在线观看 | 男女之事视频高清在线观看| 国产成人啪精品午夜网站| 悠悠久久av| 18禁美女被吸乳视频| 国内精品久久久久久久电影| 激情在线观看视频在线高清| 久久精品国产清高在天天线| 久久天躁狠狠躁夜夜2o2o| 国产av一区在线观看免费| 成人特级黄色片久久久久久久| 亚洲精品国产精品久久久不卡| 国产麻豆69| 成人国产综合亚洲| 一二三四社区在线视频社区8| 免费在线观看亚洲国产| www日本在线高清视频| 国产欧美日韩一区二区三| 在线观看免费午夜福利视频| 亚洲aⅴ乱码一区二区在线播放 | 成人欧美大片| 欧美日本亚洲视频在线播放| 电影成人av| 黄片播放在线免费| 大型黄色视频在线免费观看| 狠狠狠狠99中文字幕| 淫妇啪啪啪对白视频| 亚洲国产欧美日韩在线播放| 一个人免费在线观看的高清视频| 精品久久久久久成人av| 免费在线观看影片大全网站| 国产av精品麻豆| 欧美日韩亚洲国产一区二区在线观看| 国产一级毛片七仙女欲春2 | 国产高清激情床上av| 69精品国产乱码久久久| 久久久久久久久中文| 日韩成人在线观看一区二区三区| 大型av网站在线播放| 久久人人爽av亚洲精品天堂| 久久久久亚洲av毛片大全| 老鸭窝网址在线观看| 国产激情欧美一区二区| 亚洲自拍偷在线| 精品无人区乱码1区二区| 久久久久久人人人人人| 青草久久国产| 国产亚洲精品久久久久久毛片| 久久中文字幕人妻熟女| 日日爽夜夜爽网站| 男女床上黄色一级片免费看| 国产人伦9x9x在线观看| 午夜免费成人在线视频| a级毛片在线看网站| 亚洲av电影不卡..在线观看| 久久婷婷成人综合色麻豆| 黄频高清免费视频| 国产精品一区二区在线不卡| 亚洲欧美日韩无卡精品| 一区二区三区精品91| 国产免费男女视频| АⅤ资源中文在线天堂| 亚洲人成伊人成综合网2020| 精品福利观看| 90打野战视频偷拍视频| 久久伊人香网站| 麻豆久久精品国产亚洲av| 99国产精品一区二区蜜桃av| 国产精品一区二区免费欧美| 国产又爽黄色视频| 久久九九热精品免费| 欧美日本视频| 亚洲第一青青草原| 亚洲免费av在线视频| 少妇 在线观看| 亚洲av日韩精品久久久久久密| 久久精品国产99精品国产亚洲性色 | 成人国语在线视频| 一边摸一边做爽爽视频免费| 91成年电影在线观看| 午夜久久久在线观看| 亚洲全国av大片| 久久久久久久久久久久大奶| 亚洲午夜理论影院| 岛国视频午夜一区免费看| 91大片在线观看| 久久国产精品男人的天堂亚洲| 国产单亲对白刺激| 亚洲精品在线观看二区| 国产国语露脸激情在线看| 每晚都被弄得嗷嗷叫到高潮| 国产色视频综合| 一级黄色大片毛片| 狠狠狠狠99中文字幕| 在线十欧美十亚洲十日本专区| 51午夜福利影视在线观看| 午夜福利影视在线免费观看| 久久久精品欧美日韩精品| 一区二区三区国产精品乱码| 久久久久久国产a免费观看| 免费在线观看日本一区| 国产黄a三级三级三级人| 淫妇啪啪啪对白视频| 国产精品久久久人人做人人爽| 一卡2卡三卡四卡精品乱码亚洲| 12—13女人毛片做爰片一| 日本 欧美在线| 少妇熟女aⅴ在线视频| 国产av精品麻豆| 亚洲国产日韩欧美精品在线观看 | 精品少妇一区二区三区视频日本电影| 免费在线观看完整版高清| 女人被狂操c到高潮| 成人av一区二区三区在线看| 久久久久久久久久久久大奶| 欧美日本视频| 亚洲成人国产一区在线观看| 性少妇av在线| 日韩免费av在线播放| 日韩高清综合在线| 欧美日韩精品网址| 午夜亚洲福利在线播放| 成人18禁在线播放| 国产野战对白在线观看| 一级作爱视频免费观看| 日韩中文字幕欧美一区二区| 国产伦人伦偷精品视频| 国产一区二区三区在线臀色熟女| 人妻久久中文字幕网| 亚洲美女黄片视频| 欧美人与性动交α欧美精品济南到| 岛国在线观看网站| videosex国产| 亚洲欧美日韩高清在线视频| 欧美黄色片欧美黄色片| 在线播放国产精品三级| 成人三级黄色视频| 99久久精品国产亚洲精品| 午夜精品国产一区二区电影| 99在线视频只有这里精品首页| 少妇 在线观看| 久久精品国产亚洲av高清一级| 国产成人精品久久二区二区免费| 日韩欧美三级三区| 成人18禁在线播放| 国产不卡一卡二| 最新在线观看一区二区三区| 91字幕亚洲| 国产极品粉嫩免费观看在线| 一区二区三区激情视频| 一级,二级,三级黄色视频| 国产亚洲精品一区二区www| 久久久水蜜桃国产精品网| 黄色a级毛片大全视频| 91麻豆精品激情在线观看国产| svipshipincom国产片| 亚洲自拍偷在线| 亚洲国产精品久久男人天堂| 久久婷婷人人爽人人干人人爱 | 中文字幕人成人乱码亚洲影| 中文亚洲av片在线观看爽| 国产av又大| 嫩草影视91久久| 日本vs欧美在线观看视频| 亚洲国产欧美日韩在线播放| 午夜免费激情av| 不卡一级毛片| 制服诱惑二区| 国产成人欧美| 如日韩欧美国产精品一区二区三区| av免费在线观看网站| 亚洲国产精品成人综合色| 欧美绝顶高潮抽搐喷水| 免费看美女性在线毛片视频| 好看av亚洲va欧美ⅴa在| 国产三级黄色录像| 亚洲色图综合在线观看| 国产一区二区激情短视频| 50天的宝宝边吃奶边哭怎么回事| 日韩欧美三级三区| 久久人妻av系列| 午夜免费观看网址| 国产人伦9x9x在线观看| 他把我摸到了高潮在线观看| 国产片内射在线| 91麻豆精品激情在线观看国产| 欧美中文综合在线视频| 日韩欧美一区视频在线观看| 亚洲欧美精品综合久久99| 精品久久久久久,| 色av中文字幕| 国产一区在线观看成人免费|