精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

Alibaba Koordinator: An Open Source and Cloud Native Hybrid Deployment System

原創 精選
Techplur
In this article, we invited three Alibaba technology professionals—Yi Chuan, Zeng Fansong, and Yang Guodong—to introduce the technical foundation, implementation experience, and ideas for the future e

On April 6, 2022, Koordinator, Alibaba's cloud-native hybrid deployment technology, declared its official open source. As per the introduction, Koordinator has been utilized in Alibaba's large-scale applications for many years and played a vital role in the November 11 Online Shopping Festival in 2021, which reduced nearly 50 percent of computing expenses.

In this article, we invited three Alibaba technology professionals—Yi Chuan, Zeng Fansong, and Yang Guodong—to introduce the technical foundation, implementation experience, and ideas for the future evolution of the hybrid-deployment technology from Project Koodinator to dive deep into this large-scale practical project, learn about its development history, technological concepts, and open-source plan. Meanwhile, we will also discuss how Alibaba's internal hybrid technology addresses resource problems in extreme circumstances, such as the November 11 online shopping festival.


The concept of hybrid deployment

In its simplest terms, a hybrid deployment can be understood from two perspectives: from the node's perspective, it refers to deploying various containers (online containers, offline containers, and hybrid online/offline containers) or applications on top of one node. However, we are not just talking about offline containers in the traditional sense. A "node" is the minor component capable of running containers. It could be a physical computer or a single ECS.

Meanwhile, as per the definition of cluster granularity, a hybrid deployment is when multiple applications are automatically deployed within a cluster. Utilizing predictive analysis of the application characteristics allows for the actual load between businesses to be balanced. In a nutshell, the objective of hybrid deployment is to complete all activities using fewer resources to reach the ultimate goal of lowering costs while simultaneously improving efficiency.

Based on the definition given, there are two primary forms of hybrid deployment:


1. Node granularity

Container isolation technology: including kernel-dependent kangaroo, RunC, etc.

Single-host scheduling technology: including single-host load-awareness, container policy and threshold settings, container priority and scaling control, cpushare, etc.

Central scheduling technology: support for single-host granular load feedback, scheduling policies, scheduling performance, etc.

Differentiated SLO technology of resources: differentiated SLO settings, priority settings, single-host, and central scheduling cooperation based on differentiated SLO.


2. Cluster granularity: implementation based on node granularity

Central scheduling technologies: high-performance scheduling, resource view, scheduling collaboration of multiple loads, GPU topology awareness, etc.

Single-host scheduling technology: high-frequency start/stop control of tasks, single-host multi-environment, hardware adaptation, CPU normalization, etc.

Optimization and support for k8s ecosystem frameworks: cluster scale breakthrough, stability improvement, operation supporting capacity, interface capacity, business connection, etc.

As one of the industry's hybrid deployment pioneers, Alibaba began to explore container technology in 2011 and launched the research and development of hybrid deployment in 2016. This technology has gone through several rounds of architectural iterations. It has finally evolved to today's cloud-native hybrid-deployment architecture, directly adopting K8S-based cloud-native unified scheduling to achieve multi-task and multi-load collaboration awareness and the effect of the whole hybrid-deployment. Furthermore, this is also the most proven, outstanding architecture and best engineering implementation so far.

Many companies in this sector are looking at hybrid deployments as they are anxious to begin reaping the benefits as soon as possible. The first option is to use a public cloud or a commercial provider that supports hybrid deployment and elastic capabilities by default. The second solution, which is more recommended, involves open-sourcing and co-building, which achieves a similar result as team self-building while also providing access to the open-source community's experience accumulated across all layers of the technology stack.


Koordinator: Alibaba's cloud-native hybrid-deployment system

Formally open-sourced on April 6, 2022, Koordinator is a hybrid deployment system built by Alibaba, of which the technological underpinning and ideas are from the company's in-house practical expertise accumulated over several years (https://koordinator.sh). The Koordinator and the idea behind the design of the entire system are developed. Through the use of open source, Alibaba intends to advance the standardization of the whole hybrid-deployment ecosystem in the hopes that more users will be able to use it and profit from it.

At the moment, three components make up the Koordinator:

Differentiated service level objective (SLO): abstract a set of QoS-oriented resource scheduling mechanisms on top of Kubernetes, while dividing different QoSes within the priorities and guaranteeing the resource characteristics of each priority and QoS.

Resource fine-grained scheduling: based on Alibaba's best practices, including CPU topology awareness, performance-optimized scheduling, resource reservation, interactive preemption, defragmentation, resource preview, GPU-shared scheduling, and computing power normalization.

Task scheduling: Schedule big data and AI-related tasks, such as Gang, batch, priority preemption, and elastic Quota (inter-queue borrowing), to better use the whole cluster resources.

In terms of the overall architecture, the technologies involved in the Koordinator can be classified into three distinct modules. At the very bottom is the Koordlet, which is in charge of specific technical capabilities that correspond to a single host. These capabilities include feature awareness, single-host level interference monitoring, quality of service management, and single-host resource isolation.

Koordinator components would extend specific runtime management duties on single-host systems to facilitate adaptation to various runtimes while avoiding disruptive adjustments to the components under the surface.

The two primary functions are the Koordinator Scheduler, which contains scheduling and descheduling features. The Koordinator Scheduler is comprised of scheduling and descheduling features. Although, in general, the probability of doing scheduling is much higher than that of doing descheduling, the latter is still an essential part of the hybrid deployment to ensure the high operational quality of the entire cluster's resources. This is because the probability of doing scheduling is much higher than that of doing descheduling.

The second component is called Koordinator Manager, and its primary function is to manage the policies governing hybrid deployments. These policies govern how to gain access to the workload, among other things. In addition, Koordinator Manager also integrates a resource profiling module to better support the scheduler and achieve better resource dispersion to avoid localized hotspots on machines that can lead to service impairment.

Above, we have provided an overview of Koordinator's general architecture. The primary objective of these modules is to contribute to the resolution of the two primary issues associated with hybrid deployment, which are as follows:

1) How to access the workload of hybrid deployment so that all different kinds of tasks can access the framework of Koordinator at the lowest cost;

2) How to make all different kinds of tasks run well in a hybrid deployment so that computational tasks can get the required computing power and online tasks can run without delay.

Koordinator is a more developed hybrid-deployment system, and one of its features is called "double zero-intrusion."

First, Koordinator is zero-intrusive to the application workload management. Koordinator invests a lot of effort into helping users open up the hybrid-deployment links of typical computational loads, which means users only need to do simple configurations. Koordinator will automatically apply the yamls to transform the computational tasks into hybrid-deployment tasks. This can help users implement hybrid deployment scenarios into on-premises scenarios faster.

The second zero-intrusion is that Koordinator is not intrusive to Kubernetes. Users can gain similar capabilities by installing open source components into their Kubernetes clusters, provided that the version of Kubernetes being used is one that Koordinator supports. Kubernetes scales well on the central side but not as well on the node side. As a result, there is a Hook Manager between the Kubelet and the underlying container pool to support policy scaling. This allows users to avoid making intrusive changes to the Kubelet and the underlying Containerd or Docker.

The resource model is the component of the hybrid deployment that bears the highest weight of importance. The core concept behind hybrid deployment is the creation of varied capabilities, with the end goal of increasing resource overload to achieve a higher utilization ratio. This concept may be an inverted logic chain that runs from output to input. The resource model that Koordinator established is quite comprehensive and can provide support for online services, real-time computing, artificial intelligence training tasks, batch computing jobs, and even specific testing tasks.

In addition, Koordinator offers resource isolation strategies in several different dimensions. These strategies include CPU cquset, some isolation capabilities of LLC, and priority preemption provided by the operating system. You will progressively see these isolation features deployed among the Koordinator community. In addition, interference detection capabilities will be added for various resource characteristics.

The Kubernetes community serves as the foundation for Koordinator, which does not alter the Kubernetes community. Users who employ the hybrid-deployment method implement Kubernetes first and then install the Koordinator components on top of Kubernetes. This is the order in which the steps are performed. Kubernetes would always come before Koordinator in the processing order.

There may be some inconsistencies between the capabilities offered by the Koordinator community and the prerequisites of the actual enterprise environment. Users can continue acquiring new features and only need to maintain their non-specialized components from internal versions since the Koordinator community iterates reasonably rapidly.

At this point, Alibaba has very well achieved full hybrid-deployment coverage, and the company has demonstrated via its own experience that hybrid deployment can bring about significant value. Through open source, Alibaba intends to encourage the standardization of the hybrid-deployment ecosystem. This will allow more users to more easily use hybrid deployment and reap the benefits of doing so. Everyone is invited to join in the Koordinator community's efforts to define some new roles in the future. Everyone is also welcome to continue making more contributions to open-source projects.


Perspectives on the development and practice of hybrid deployment

Alibaba Group has two hybrid-deployment scenarios. One is called "normal", where the primary use is in the spare capacity of disaster recovery. Alibaba plans to use this part of its resources for big data, improving the overall resource utilization.

The other component is the November 11 online shopping festival, which describes a situation in which Alibaba's internet traffic is around ten times the level seen daily. It is necessary to prepare more machines to meet the demand for resources if one is to prepare them according to the conventional method of resource preparation. Meanwhile, Alibaba does offline duties such as MaxCompute, batch processing, and non-real-time tasks to release more resources for online commerce through massive downgrades.

The appropriate environment for hybrid deployment may be broken down into many sections, according to the technological advancements made by Alibaba, which are as follows:

1) The workload of businesses should include a variety of tasks;

2) Only when the volume of traffic and business handled by businesses reaches a specific scale will there be a demand for resource elasticity. There will be a greater need to consider ways to cut costs and improve efficiency. When dealing with preliminary or limited-scale scenarios, the utilization of ECS resilience should be sufficient.

The technique of hybrid deployment functions as system engineering, from the scheduling of hardware to operating systems, and requires collaboration to achieve optimal performance. The resource utilization ratio between 10 and 30 percent has a lower technical threshold. The overall load can be improved by K8S' built-in scheduling and the essential hybrid-deployment capability, which applies to most businesses.

Meanwhile, the arrival of a major obstacle is upon us if the hybrid-deployment ratio climbs to between 30 and 50 percent. Along the way, Alibaba's hybrid deployment has progressed, and various enhancements have been made to the company's compute storage and networking capabilities. However, these are not nearly sufficient to match our resource model's hybrid deployment and flexibility requirements. At this point, we need to improve the application architecture. For instance, Alibaba eliminated local disks from the business architecture, shifted the IO isolation problem into a problem with network isolation, etc. By collaborating on the application side and utilizing all of these process-wide approaches, we should be able to enhance our resource consumption efficiently.

In addition, the criteria for the cluster hybrid deployment are relatively high. Depending on the task being performed, it is possible to schedule it according to the usual specification of either four cores or eight cores with 16G. However, if the hybrid-deployment workload becomes more sophisticated, the variety of resource requirements will cause the allocation problem to become an NP problem. In addition, to resolve any unique issue at this time, it is essential to use some more intricate algorithms that are analogous to decision intelligence, and the hybrid deployment process must involve the creation of a realistic application portrait.

As can be seen, a hybrid deployment is a significant component of system engineering. Today, through open-source, Alibaba presents the previous lessons and accumulated experience along the way. The company has high hopes that additional partners will be able to join in the future to reap the benefits of hybrid deployment, all while mining more in-depth technologies and building an ecosystem for hybrid-deployment that is more mature.

責任編輯:龐桂玉 來源: 51CTO
相關推薦

2022-08-31 08:43:30

open sourcdeveloperprogrammer

2013-12-16 15:07:59

NativeHybrid開發移動

2014-12-18 13:40:16

Web AppHybrid AppNative App

2010-04-30 14:39:02

Windows DepVHD Native

2025-01-06 09:43:36

SpringAI?模型

2013-09-04 15:07:06

移動應用設計

2016-01-22 13:12:38

云計算云原生云原生應用

2022-08-31 15:00:27

Open Sourc

2013-10-09 09:10:28

移動應用開發NativeHybrid

2024-03-01 08:38:35

Hybrid頁面JS

2015-05-13 10:43:53

EMC混合云

2022-08-30 20:45:41

cloudcloud natieducation

2013-05-29 13:28:06

移動開發企業級應用移動中間件

2022-02-14 07:02:04

Spring閾值Nacos

2015-09-22 14:19:56

Cloud NativDevOps持續交付

2012-05-28 14:13:26

HTML5Web AppNative App

2019-08-29 10:21:07

IBM存儲IBM存儲

2012-06-05 09:06:52

HTML5Native AppHybrid App

2019-07-23 09:12:08

2022-02-07 07:10:32

服務注冊功能
點贊
收藏

51CTO技術棧公眾號

成人性做爰片免费视频| 欧美精品在线观看| 日韩精品无码一区二区三区免费| 国产一级免费在线观看| 国产一区二区三区四| 欧美黄色免费网站| 手机av免费看| 91麻豆精品国产综合久久久 | 国产精品免费视频一区二区| 好看的av在线| 国产精品精品国产一区二区| 欧美精品一区二| 国产一二三区av| 女人天堂av在线播放| 国产亚洲欧美中文| av噜噜色噜噜久久| 最近中文字幕在线观看| 狠狠入ady亚洲精品经典电影| 国产午夜精品视频免费不卡69堂| 伦伦影院午夜理论片| 亚洲www.| 欧美日韩国产精品专区| 最新av网址在线观看| 免费在线毛片| 不卡一区在线观看| 91九色蝌蚪国产| 五月婷婷六月婷婷| 亚洲三级视频| 欧美精品在线免费播放| 国产美女网站视频| 亚洲动漫精品| 亚洲成av人乱码色午夜| 一二三级黄色片| 自拍偷自拍亚洲精品被多人伦好爽 | 岛国视频免费在线观看| 岛国一区二区在线观看| 91免费电影网站| 一区精品在线观看| 麻豆亚洲精品| 91精品国产乱码久久久久久蜜臀| 日韩一区二区不卡视频| 成人在线免费小视频| 国产丝袜一区二区三区免费视频| 成人做爰www看视频软件| 电影一区中文字幕| 欧美日韩激情在线| 波多结衣在线观看| 国产精品高清乱码在线观看 | 中文字幕男人天堂| 丝瓜av网站精品一区二区| 韩国国内大量揄拍精品视频| 青青草激情视频| 91精品国产自产在线观看永久∴| 最近2019年中文视频免费在线观看| 在线 丝袜 欧美 日韩 制服| 牛牛精品成人免费视频| 亚洲国产成人久久综合一区| 岛国精品一区二区三区| 9999久久久久| 精品国产伦一区二区三区免费| 91视频免费入口| 欧州一区二区三区| 欧美一卡2卡三卡4卡5免费| 一级做a免费视频| 天堂久久一区| 欧美一级xxx| 最新国产精品自拍| 精品国产一区二区三区不卡蜜臂| 精品欧美一区二区三区精品久久| av漫画在线观看| 嫩草国产精品入口| 国产亚洲精品久久久久久牛牛| 日本成人免费视频| 国产精品成人a在线观看| www国产精品com| 午夜69成人做爰视频| 激情视频一区| 欧美中文字幕第一页| 夜夜爽妓女8888视频免费观看| 日韩精品国产欧美| 国产日韩中文字幕| 二区三区在线视频| www久久精品| 神马影院午夜我不卡| 日韩大片在线永久免费观看网站| 自拍偷在线精品自拍偷无码专区| 日韩一区二区高清视频| 在线免费三级电影网站| 欧美午夜精品一区二区三区| 久久久福利影院| 国产成人精品福利| 一区二区三区日韩在线| 国产女人18水真多毛片18精品| 亚洲国产裸拍裸体视频在线观看乱了中文| 91成人国产在线观看| 国产99久久久久久免费看| 国模少妇一区二区三区| 精品国产一区二区三区久久久久久| 第九色区av在线| 亚洲综合区在线| 日韩精品一区二区三区不卡| 99久久这里有精品| 日韩精品视频免费| 亚洲综合图片一区| 在线亚洲精品| 91香蕉国产在线观看| 无码精品黑人一区二区三区 | 偷拍视频一区二区三区| 91精品国产色综合久久不卡蜜臀| 扒开伸进免费视频| 99久久99热这里只有精品| 久久免费精品日本久久中文字幕| 这里只有精品999| 成人一区二区三区视频在线观看 | 一级全黄裸体片| 亚洲区小说区图片区qvod按摩| 久久久99免费视频| 久久精品视频5| 成人小视频在线观看| 亚洲精品在线视频观看| av资源中文在线| 欧美一级理论性理论a| 免费观看a级片| 国产视频一区三区| 97av影视网在线观看| 97视频在线观看网站| 精品欧美一区二区三区| 一级黄色大片免费看| 香蕉精品视频在线观看| 国产精品极品尤物在线观看| 无码国产精品一区二区色情男同 | 国产一区二区99| 国产经典欧美精品| 一区二区冒白浆视频| 九九色在线视频| 69堂精品视频| 日本黄色录像视频| 男人的j进女人的j一区| 欧美一区少妇| 久久爱91午夜羞羞| 日韩av在线免费播放| 免费一级全黄少妇性色生活片| 精品一区二区三区久久| 亚洲啪啪av| 99久久伊人| 一级做a爰片久久毛片美女图片| 91浏览器在线观看| 播五月开心婷婷综合| 青青青在线视频播放| 亚洲精品一区二区三区在线| 久久精品视频在线观看| 国产乱人乱偷精品视频| 亚洲欧洲色图综合| 亚洲黄色片免费看| 香港欧美日韩三级黄色一级电影网站| 91精品国产综合久久久久久久久| 五月婷婷在线视频| 欧美日韩一区二区不卡| 亚洲欧洲综合网| 国产一区二区在线电影| 亚洲中文字幕无码一区二区三区| 国产麻豆一区二区三区| 久久99精品国产99久久6尤物| 国产高清第一页| 亚洲一区二区三区激情| 亚洲欧美日韩偷拍| 国产精品久久久久久久久久妞妞 | 99久久99久久精品国产片桃花 | 中文字幕日本人妻久久久免费| 中文幕一区二区三区久久蜜桃| 色婷婷.com| 欧美福利专区| 激情小说综合区| 羞羞影院欧美| 久久婷婷国产麻豆91天堂| 精品毛片在线观看| 亚洲aⅴ怡春院| 中文字幕国产专区| 激情综合五月婷婷| 9色porny| 神马久久一区二区三区| 91视频国产一区| 国产福利电影在线播放| 亚洲欧美另类国产| 91精品在线视频观看| 亚洲最大色网站| 欧美色图亚洲激情| 久久精品久久精品| 大西瓜av在线| 成人免费av| 成人看片在线| 欧美电影免费看| 操人视频在线观看欧美| 少妇精品视频一区二区| 欧美三区在线观看| 国产精品99无码一区二区| 国产调教视频一区| 亚洲图片欧美另类| 美女视频一区二区三区| www.av片| 婷婷精品进入| 欧美二区三区在线| 日本亚州欧洲精品不卡| 日韩av手机在线观看| 草莓福利社区在线| 亚洲天堂精品在线| 亚洲va天堂va欧美ⅴa在线| 色婷婷综合激情| 久久9999久久免费精品国产| 国产欧美日韩中文久久| v天堂中文在线| 韩国精品久久久| 国产aaa一级片| 欧美日一区二区在线观看| 先锋影音网一区| 人人香蕉久久| caoporn国产精品免费公开| 亚洲精品555| 热久久这里只有| 国产色播av在线| 久久99精品久久久久久琪琪| 日韩在线资源| 在线午夜精品自拍| 青春有你2免费观看完整版在线播放高清| 91精品国产综合久久蜜臀| 亚洲综合成人av| 欧美日韩激情网| 日韩免费一二三区| 一区二区三区鲁丝不卡| 亚洲区一区二区三| 国产午夜精品久久久久久免费视| 中文字幕精品久久久| 成人午夜在线免费| 超碰在线超碰在线| 激情欧美日韩一区二区| 久热精品在线播放| 日韩成人免费电影| 国产l精品国产亚洲区久久| 亚洲激情综合| 欧美午夜性视频| 欧美日韩免费| 麻豆视频传媒入口| 亚洲精品97| 中文字幕一区二区三区四区五区人 | 成人免费一区二区三区牛牛| 欧美成人免费观看| av网址在线| 免费97视频在线精品国自产拍| 里番在线观看网站| 精品国产一区二区三区久久狼黑人 | 久艹在线免费观看| 1024日韩| 国产最新免费视频| 久久国产日韩| 国产一二三区av| 国产资源在线一区| 免费黄视频在线观看| 成人av资源在线| 无码人妻aⅴ一区二区三区 | 日韩欧美一卡二卡| 成人av一区二区三区在线观看 | 国产精品丝袜高跟| 日韩欧美三区| 91亚洲精品一区| 一区二区三区四区精品视频| 国产一区不卡在线观看| 日韩av资源网| 欧洲成人一区二区| 久久精品国产www456c0m| 自拍亚洲欧美老师丝袜| 欧美黄色免费| av动漫在线看| 日韩一区精品视频| 亚洲免费黄色录像| 成人国产电影网| 精品无码国产污污污免费网站| 中文字幕乱码亚洲精品一区| 97在线观看免费高| 亚洲国产精品一区二区www| 欧美激情黑白配| 欧美视频在线不卡| 午夜精品无码一区二区三区| 亚洲国产精品免费| 国产精品ⅴa有声小说| 日韩中文字幕视频在线| 久操av在线| 国产精品久久久久久av| 日韩欧美一级| 农村寡妇一区二区三区| 天天综合网91| 欧美精品99久久| 美国av一区二区| 污污免费在线观看| 国产精品天美传媒| 久久婷婷国产麻豆91| 一本久久综合亚洲鲁鲁五月天 | 国产精品亚洲d| 91精品网站| 国产一区二区三区四区| 日本香蕉视频在线观看| 日本美女一区二区三区视频| 少妇伦子伦精品无吗| 国产欧美精品一区aⅴ影院| 免费一级黄色大片| 欧美日韩亚洲综合在线| 天天干,夜夜爽| 久久国产色av| 无人区在线高清完整免费版 一区二| 亚洲自拍偷拍色图| 欧美精选一区二区三区| 黄色一级视频在线播放| 久久99久久久欧美国产| 免费在线观看成年人视频| 亚洲免费在线电影| 中文在线免费观看| 日韩精品视频在线观看免费| 中文字幕伦理免费在线视频| 国产精品电影久久久久电影网| 国产精品欧美大片| 欧美性受xxxx黑人猛交88| 日日夜夜精品视频免费| 欧洲一级黄色片| 亚洲一区二区三区视频在线| 国产三区在线播放| 中文字幕亚洲二区| 神马电影网我不卡| 久久国产精品免费一区| 一区在线播放| 性高潮久久久久久| 日韩一区中文字幕| 中文字幕+乱码+中文字幕明步| 亚洲美女视频网| 日韩欧美一中文字暮专区| 国产成人免费电影| 亚洲午夜久久久久久尤物| 特黄特黄一级片| 亚洲三级久久久| 91九色蝌蚪91por成人| 中文字幕免费国产精品| 日韩网站中文字幕| 麻豆精品传媒视频| 亚洲少妇在线| 三级电影在线看| 色婷婷综合久久久中文一区二区| 神马久久高清| 日韩av123| 国产欧美日韩精品高清二区综合区| 91九色在线观看视频| 99精品热视频| 欧美精品韩国精品| 亚洲欧美激情另类校园| 欧美free嫩15| 亚洲一卡二卡| 国产原创一区二区| 永久免费看黄网站| 欧美videossexotv100| 国产蜜臀av在线播放| 国内一区在线| 午夜影院日韩| 国产精品美女高潮无套| 精品视频1区2区| 一区二区高清不卡| 亚洲伊人成综合成人网| 国产精品v日韩精品v欧美精品网站| 伊人影院在线观看视频| 婷婷久久综合九色国产成人 | 狠狠97人人婷婷五月| wwwwww.欧美系列| 一区二区三区麻豆| 久久激情视频久久| 亚洲精品一区二区三区中文字幕 | 欧美成人性战久久| 成人在线免费观看黄色| 欧美韩国日本精品一区二区三区| 久久九九电影| 午夜爱爱毛片xxxx视频免费看| 日韩精品在线看片z| 日韩影院在线| 一区二区三区av在线| 成人亚洲精品久久久久软件| 亚洲久久在线观看| 日韩在线播放av| 给我免费播放日韩视频| 久久久久久久久久久久久国产精品 | 成人在线免费网站| 免费看的黄色欧美网站| 91狠狠综合久久久| 亚洲精品福利免费在线观看| 国产精品传媒麻豆hd| www.av91| 国产精品视频线看| 成人毛片在线精品国产| 日韩av大片免费看| 欧美成人一区二免费视频软件| 一本加勒比北条麻妃| 欧美一区二区三区系列电影| 中文字幕 在线观看| 一区二区三区四区免费观看| 26uuu另类欧美亚洲曰本| 国产精品久久久久久久一区二区|