精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

日韩欧美一区二区三区免费看| 午夜在线激情影院| 视频一区中文字幕| 日韩中文字幕不卡视频| 久热在线视频观看| 里番在线播放| 国产三级精品视频| 97se视频在线观看| 精品人妻一区二区三区潮喷在线| 久久精品国产68国产精品亚洲| 日韩午夜在线播放| 夫妻免费无码v看片| 日韩毛片久久久| 99riav久久精品riav| 国产日韩av高清| 日韩女同强女同hd| 亚洲色图88| 亚洲日本中文字幕| 久久精品aⅴ无码中文字字幕重口| 在线观看网站免费入口在线观看国内| 中文字幕一区二区三区色视频| 国产精品 日韩| 在线观看视频中文字幕| 亚洲全部视频| 大胆人体色综合| 亚洲精品国产精品国自| 欧美aaaaa级| 欧美一级理论片| 中国黄色片免费看| 在线视频cao| 亚洲第一福利一区| 免费观看中文字幕| a天堂中文在线88| 91丨九色丨尤物| www.成人av| 国产精品久久免费| 日韩av午夜在线观看| 97视频在线观看播放| tube国产麻豆| 91亚洲人成网污www| 亚洲一品av免费观看| www.日本高清| 国产在线播放精品| 精品欧美乱码久久久久久1区2区| 色一情一区二区| 国产成人毛片| 色婷婷久久一区二区三区麻豆| 久草视频国产在线| av成人福利| 亚洲成av人片一区二区三区| 草草草视频在线观看| 麻豆视频在线观看免费网站| 欧美国产视频在线| 西游记1978| 香蕉视频在线播放| 亚洲国产成人一区二区三区| 日韩在线三区| 在线看的av网站| 国产精品免费av| 亚洲欧洲日韩精品| 免费黄色在线看| 中文字幕一区二区三区乱码在线| 亚洲日本一区二区三区在线不卡| av电影在线网| 亚洲视频你懂的| 日韩不卡视频一区二区| 羞羞视频在线免费国产| 一区二区三区91| 水蜜桃色314在线观看| 福利影院在线看| 日韩欧美主播在线| 亚洲综合在线网站| 久久91视频| 欧美一区二区成人| 91丨porny丨对白| 天海翼亚洲一区二区三区| 亚洲色图35p| 亚洲国产精品一区二区久久hs| 97精品一区二区| 久久6精品影院| 久久午夜免费视频| 日本中文在线一区| 亚洲a中文字幕| 日韩一区二区三区在线观看视频 | 1区2区3区精品视频| 综合一区中文字幕| 国产极品人妖在线观看| 一本色道**综合亚洲精品蜜桃冫 | 日本三级2019| 日韩av二区在线播放| 91天堂在线观看| 天天射天天操天天干| 国产欧美日本一区二区三区| 免费观看黄色的网站| a级大胆欧美人体大胆666| 黄网站色欧美视频| 中国黄色片一级| 国产一区福利| 久久九九国产精品怡红院| 日本一区二区网站| 免费看欧美女人艹b| 波多野结衣久草一区| 欧美性孕妇孕交| 一区二区三区蜜桃网| 91黄色小网站| 午夜精品在线| 中文字幕亚洲综合久久筱田步美 | 日本欧美在线视频免费观看| 亚洲一区二区在线免费看| 日韩一级在线免费观看| 日韩精品久久久久久久软件91| 亚洲美女av在线| 九九视频免费看| 日韩av一级片| 久久综合给合久久狠狠色| 成人国产免费电影| 色爱区综合激月婷婷| 免费黄视频在线观看| 日韩在线综合| 日本中文字幕不卡免费| 亚洲毛片欧洲毛片国产一品色| 国产精品视频第一区| 精品这里只有精品| 一区二区三区视频播放| 久久精品国产69国产精品亚洲| 精品免费囯产一区二区三区 | 中文精品视频| 亚洲一区二区三区乱码aⅴ| 不卡在线视频| 色悠悠亚洲一区二区| 中文字幕a在线观看| 永久91嫩草亚洲精品人人| 国产精品久久国产精品99gif| 天堂中文资源在线观看| 亚洲欧美日韩国产综合| 亚欧美在线观看| 欧美精品一二| 国产精品吹潮在线观看| 日本福利片高清在线观看| 午夜在线成人av| 中文在线观看免费视频| 国产一区久久| 国产精品二区三区四区| 污片在线免费观看| 精品欧美黑人一区二区三区| 欧美成人综合色| 国产白丝精品91爽爽久久| 国产高清精品软男同| 午夜不卡一区| 久久精品精品电影网| 亚洲视频在线观看一区二区| 国产精品入口麻豆九色| 欧美大尺度做爰床戏| 欧美日韩中字| 成人久久精品视频| 91网址在线观看| 日韩女优制服丝袜电影| 黄色一级视频免费| av电影在线观看不卡| 黄色免费视频大全| jizzjizz欧美69巨大| 国产精品美女网站| 黄色网址视频在线观看| 欧美一二三四在线| 久久精品一区二区三| 懂色av一区二区在线播放| 国产手机免费视频| 在线日本制服中文欧美| 国产成人精品电影久久久| 亚洲免费视频一区二区三区| 欧美日韩国产一级| 午夜69成人做爰视频| 成人av在线一区二区三区| 美女福利视频在线| 欧美国产小视频| 成人免费视频观看视频| 天堂在线中文网官网| 尤物精品国产第一福利三区| 国产精品视频久久久久久| 亚洲观看高清完整版在线观看| 中文在线永久免费观看| 首页国产欧美日韩丝袜| 亚洲美女自拍偷拍| 色婷婷久久久| 国产在线久久久| 金瓶狂野欧美性猛交xxxx| 亚洲人成自拍网站| av免费在线不卡| 色天使久久综合网天天| 99成人在线观看| 99免费精品视频| 天天综合网久久| 国产日韩一区| 超薄肉色丝袜足j调教99| 天堂在线精品| 4444kk亚洲人成电影在线| 女海盗2成人h版中文字幕| 色偷偷偷综合中文字幕;dd| 亚洲成人中文字幕在线| 日本电影亚洲天堂一区| 青青草在线观看视频| 国产夜色精品一区二区av| 中文字幕在线播放一区二区| 久久亚洲色图| 男的插女的下面视频| 成人亚洲一区二区| 精品日本一区二区| 国产欧美88| 国产精品三级在线| www在线观看黄色| 欧美裸身视频免费观看| 成人性生交大片免费看午夜 | 一本色道亚洲精品aⅴ| 暗呦丨小u女国产精品| 久久久久高清精品| 亚洲图片综合网| 国产精品一品视频| 精品久久久99| 男男视频亚洲欧美| 日韩精品一区二区三区色欲av| 国产精品videosex极品| 三年中文高清在线观看第6集| 国产最新精品| 久久久综合香蕉尹人综合网| 亚洲开心激情| 亚洲一区二区三区四区视频| 祥仔av免费一区二区三区四区| 日本久久中文字幕| 天堂√8在线中文| 97久久精品视频| sm捆绑调教国产免费网站在线观看| 欧美成人免费在线视频| 久cao在线| 久久久999精品| 精品国产丝袜高跟鞋| 日韩在线视频播放| 91短视频版在线观看www免费| 亚洲欧美福利视频| 毛片在线免费| 亚洲色图偷窥自拍| 国产原创av在线| 亚洲天堂影视av| 国产在线视频网| 亚洲一级片在线看| 91大神在线网站| www.亚洲一区| 成人影院在线看| 欧美国产视频日韩| 国产三级伦理在线| 久久人人爽人人| 色老头在线一区二区三区| 91精品国产91久久久久久吃药| 国产黄大片在线观看| 91国产精品91| 欧美成人性网| 国产精品网址在线| 96视频在线观看欧美| 91精品黄色| 欧美激情极品| 日韩精品久久久毛片一区二区| 欧美裸体在线版观看完整版| 亚洲精品不卡| 中文字幕一区二区精品区| 黄色网zhan| 亚洲精品影视| 亚洲乱码国产一区三区| 久久99精品久久久久久久久久久久| 日本高清久久久| 成人午夜电影网站| 国产网站无遮挡| 中文一区在线播放| 国产精品白嫩白嫩大学美女| 亚洲va天堂va国产va久| 久久国产黄色片| 欧美日韩精品一区二区三区四区| 国产麻豆91视频| 亚洲国产精品推荐| 国产无套粉嫩白浆在线2022年| 久久亚洲精品一区二区| 国产一线二线在线观看| 国产成人精品a视频一区www| 综合久草视频| 久久av一区二区三区亚洲| 日本一区二区在线看| 久久av高潮av| 蜜臀av性久久久久蜜臀aⅴ| 丰满少妇一区二区三区专区 | 欧美12av| 综合一区二区三区| 国产网站免费在线观看| 久久国产日韩欧美精品| 秘密基地免费观看完整版中文| 久久精品欧美一区二区三区不卡 | 免费精品视频一区二区三区| 999久久久免费精品国产| 无码专区aaaaaa免费视频| 美女视频网站黄色亚洲| 在线xxxxx| 1000部国产精品成人观看| 日韩av大片在线观看| 91精品免费观看| 国产永久免费高清在线观看 | 97精品国产97久久久久久粉红| 99伊人成综合| 先锋资源在线视频| 国产欧美精品在线观看| 在线观看精品国产| 欧美一区二区三区男人的天堂| 激情在线视频| 91精品国产99| 成人福利免费在线观看| 神马影院一区二区| 99精品视频免费观看| 美女被艹视频网站| 亚洲国产精品精华液2区45| 日韩 欧美 综合| 精品国产免费视频| 国产激情在线| 国产在线观看一区二区三区 | 国产午夜精品视频| 麻豆mv在线看| 成人黄色在线免费观看| 欧美电影一区| 中文字幕第17页| 国产精品麻豆久久久| 欧美精品韩国精品| 亚洲精品久久久久久久久| 国产美女一区视频| 99久久一区三区四区免费| 91精品一区国产高清在线gif | 91看片淫黄大片一级| 精品久久免费视频| 欧美变态tickling挠脚心| 国产原创精品视频| 91精品久久久久久| 欧美mv日韩| 亚洲精品在线视频播放| 国产精品国产自产拍高清av王其| 波多野结衣一区二区三区四区| 亚洲精品影视在线观看| 少妇视频在线观看| 久中文字幕一区| 蘑菇福利视频一区播放| 精品人妻一区二区三区视频| 都市激情亚洲色图| 天堂а√在线8种子蜜桃视频| 2020欧美日韩在线视频| 日韩精品免费一区二区夜夜嗨| 国模无码视频一区二区三区| 99re这里都是精品| 欧美日韩综合一区二区三区| 亚洲人成电影网站色xx| 欧美精品总汇| 一区二区在线不卡| 黑人巨大精品欧美黑白配亚洲| 国产97免费视频| 精品国产一区二区三区久久久蜜月| av成人 com a| 欧美一区二区视频17c| 日韩av一级电影| 性生交大片免费全黄| 日韩欧美国产麻豆| 精品众筹模特私拍视频| 国产专区一区二区三区| 西西人体一区二区| 国产美女永久免费无遮挡| 欧美日韩一级视频| 菠萝菠萝蜜在线视频免费观看| 国产成人免费电影| 免费日韩精品中文字幕视频在线| 四虎永久免费在线观看| 欧美日韩电影一区| 美女精品视频| 日本不卡一区| 国产在线播放一区三区四| 久久精品国产亚洲av无码娇色| 国产视频精品在线| 亚洲一区导航| 亚洲熟妇无码一区二区三区导航| 久久精品亚洲一区二区三区浴池| 国产一区二区女内射| 国模叶桐国产精品一区| av一区二区在线观看| 在线成人免费av| 色婷婷av久久久久久久| 成人黄视频在线观看| 裸模一区二区三区免费| 国内精品伊人久久久久影院对白| www.youjizz.com亚洲| 亚洲天堂网站在线观看视频| 91大神精品| 日本黄大片一区二区三区| 亚洲.国产.中文慕字在线| eeuss影院在线观看| 精品国产一区二区三区久久久久久 | 在线观看精品自拍私拍| 66精品视频在线观看| 在线看的黄色网址| 欧美性xxxx在线播放| av激情在线|