基于拍卖机制的边缘计算服务器资源分配方法与流程

文档序号:20439665发布日期:2020-04-17 22:19阅读:466来源:国知局
导航: X技术> 最新专利> 计算;推算;计数设备的制造及其应用技术
基于拍卖机制的边缘计算服务器资源分配方法与流程
本发明属于云计算
技术领域
,更为具体地讲,涉及一种基于拍卖机制的边缘计算服务器资源分配方法。
背景技术
:移动边缘计算在移动设备和云平台之间搭建起了一座新的桥梁,移动边缘计算服务器靠近设备端,具有一定的数据处理能力。一方面可以使得移动设备的需求得到迅速的处理,满足了应用低延时的需求;另一方面也分担了云平台繁重的数据处理任务,提高了应用的服务质量。同时5g标准的定义为移动边缘计算提供了基础设施的保障,使其成为了目前学术界及业界的研究热点。其中,任务卸载问题是移动边缘计算中的一个主要挑战。大部分任务卸载问题是由于边缘设备计算能力不足,但又对应用实时性有很高要求,需要上传数据到边缘服务器中去处理,对边缘计算服务器有cpu、内存、存储、带宽等资源需求,例如人脸识别、语音翻译、物联网等应用。边缘计算中任务卸载问题与云计算资源分配问题有一定的相似性,但是却更加复杂。其主要区别在于,在云计算资源分配问题中,会将用户对虚拟机或者任务执行资源需求转化成为多维背包问题来进行求解,但是在边缘计算中还需要考虑更多的限制。图1是公共场合监控系统的结构示意图。如图1所示,考虑在公共场合监控系统中,有多个监控设备可以利用移动网络把实时采集的数据上传到附近的边缘服务器上去处理分析,但是不同的设备的数据产生率是不同的,高清摄像头单位时间内产生的数据相比分辨率低的摄像头会更多一些,另一方面针对监控应用的特殊性,并不需要对摄像头产生所有的数据进行处理,只需要处理部分数据也能得到较好的效果,监控设备可以每隔5、10、15、20、30秒上传一张图片用于进行人脸识别,这对于计算资源的需求是有很大差别的;第三,由于边缘计算服务器资源有限,设备从属于多个部门或用户,对资源的使用存在竞争关系,每个用户总是希望自己产生的数据能够尽量多的得到处理。在以上应用场景中,不同的边缘设备按照一定的速率持续产生数据,需要将动态产生的数据卸载到边缘计算服务器中去处理,数据可以被累计处理。每个用户为了处理更多的数据,提供一个关于累计处理数据量的价格序列,目标是使得边缘计算服务器获得更大的收益。显而易见的是,这个任务卸载问题具有多个特征,分别是:多资源约束,任务可累计执行,任务可被抢占,任务之间存在竞争关系。如何解决上述任务卸载问题,实现合理的资源分配,是待解决的问题。技术实现要素:本发明的目的在于克服现有技术的不足,提供一种基于拍卖机制的边缘计算服务器资源分配方法,通过设计可信的拍卖机制解决多个边缘设备竞争使用边缘计算服务器的资源问题,实现资源合理分配。为实现上述发明目的,本发明基于拍卖机制的边缘计算服务器资源分配方法包括以下步骤:s1:获取并初始化边缘计算服务器在预设时间段[1,t]内每个时间槽内的可用资源容量c=(c1,c2,…,cm),t表示将预设时间段所划分的时间槽数量,cm表示第m种资源的容量,m=1,2,…,m,m表示资源类型数量;s2:记用户i单位时间槽内单个任务的最小资源需求si=(si1,si2,…,sim),i=1,2,…,n,n表示用户数量,每个用户对应一个边缘设备,sim表示用户i在单位时间槽内单个任务对第m种资源的需求,记用户i在单位时间槽内最大资源需求si′=(kisi1,kisi2,…,kisim),其中ki表示用户i在单位时间槽内处理的最大任务执行数量;记用户i的任务价格序列vi=(vi(1),vi(2),…,vi(ki·t)),vi(k)表示用户i对累计执行k个任务的出价,vi(k)≤vi(k+1),k=1,2,…,ki·t;s3:求解以下边缘计算服务器资源分配的非线性规划问题,得到资源分配矩阵x:其中,w表示社会福利,xit表示用户i在第t时间槽内执行的任务数,资源分配矩阵x的表达式如下:s4:采用以下方法确定用户支付价格:s4.1:令用户序号i=1;s4.2:令价格序列上限upperi=vi,下限loweri=(vi(1)-vi(ki·t),vi(2)-vi(ki·t),…,0);s4.3:计算vi′=(upperi+loweri)/2=(v′i(1),v′i(2),…,v′i(ki·t)),令pi(k)=max(v′i(k),0),得到支付价格序列pi=(pi(1),pi(2),…,pi(ki·t));s4.4:将支付价格序列pi作为用户i的价格序列,其余参数不变,重新对边缘计算服务器资源分配问题进行求解,得到新的资源分配矩阵x′;s4.5:判断是否资源分配矩阵x′=x,如果是,进入步骤s4.6,否则进入步骤s4.7;s4.6:令价格序列上限upperi=vi′,进入步骤s4.8;s4.7:令价格序列下限loweri=vi′,进入步骤s4.8;s4.8:判断是否upperi(ki·t)-loweri(ki·t)>ε,其中ε表示预设的阈值,如果是,返回步骤s4.3,否则进入步骤s4.9;s4.9:将当前的支付价格序列pi作为用户i的支付价格序列,并从中获取最终支付价格本发明基于拍卖机制的边缘计算服务器资源分配方法,首先初始化边缘计算服务器的可用资源容量,收集用户任务数据,每个用户对应一个边缘设备,然后将边缘计算服务器资源分配表示了非线性规划问题,通过求解该非线性规划问题获得资源分配结果,然后基于该资源分配结果确定用户的支付价格。本发明通过设计可信的拍卖机制解决多个边缘设备竞争使用边缘计算服务器的资源问题,实现资源合理分配,提高社会福利和资源利用率。附图说明图1是公共场合监控系统的结构示意图;图2是本发明基于拍卖机制的边缘计算服务器资源分配方法的具体实施方式流程图;图3是本发明中基于剩余价格策略的边缘计算服务器资源分配算法的流程图;图4是本发明中用户支付价格确定方法的流程图。具体实施方式下面结合附图对本发明的具体实施方式进行描述,以便本领域的技术人员更好地理解本发明。需要特别提醒注意的是,在以下的描述中,当已知功能和设计的详细描述也许会淡化本发明的主要内容时,这些描述在这里将被忽略。图2是本发明基于拍卖机制的边缘计算服务器资源分配方法的具体实施方式流程图。如图2所示,本发明基于拍卖机制的边缘计算服务器资源分配方法包括以下步骤:s201:获取边缘计算服务器可用资源数据:获取并初始化边缘计算服务器在预设时间段[1,t]内每个时间槽内的可用资源容量c=(c1,c2,…,cm),t表示将预设时间段所划分的时间槽数量,cm表示第m种资源的容量,m=1,2,…,m,m表示资源类型数量。可用资源一般包括cpu、内存、存储等。s202:收集用户任务数据:在系统中,每个边缘设备需要将数据传输到边缘计算服务器进行处理。例如在某人脸识别应用中,摄像机设备a(即边缘设备)每秒发送5张720p的分辨率的图像到边缘计算服务器进行处理,每处理一幅图像需要2个单位的cpu,2个单元的存储器和4个单元的存储器资源。摄像机设备b每秒发送3张1080p的分辨率图像到边缘计算服务器进行处理,每处理一幅图像需要4个cpu单元,4个单元的存储器和8个存储资源。虽然边缘设备每秒可以传输多张图片,但是服务器未必都能处理,所以本发明中定义了边缘设备的最小需求(例如单位时间内处理一张图片需要的资源)和最大需求(例如单位时间内处理多张图片需要的资源)。记用户i单位时间槽内单个任务的最小资源需求si=(si1,si2,…,sim),i=1,2,…,n,n表示用户数量,每个用户对应一个边缘设备,sim表示用户i在单位时间槽内单个任务对第m种资源的需求,记用户i在单位时间槽内最大资源需求si′=(kisi1,kisi2,…,kisim),其中ki表示用户i在单位时间槽内处理的最大任务数量。最小资源需求可以视为此边缘设备的基本任务,即假设用户i在某个时间槽内执行任务,则在该时间槽内至少需要分配si=(si1,si2,…,sim)资源给用户i。每个边缘设备都会持续产生数据,所以任务没有截止时间,因此边缘设备的任务是可中断的,在每个时间槽内可被执行多个。记用户i对任务的价格序列vi=(vi(1),vi(2),…,vi(ki·t)),vi(k)表示用户i对累计执行k个任务的出价,vi(k)≤vi(k+1),k=1,2,…,ki·t。也就是说,价格序列vi是一个单调非减的序列,表示执行的任务数量越多,用户的出价越高。例如在时间段[1,t]内,用户i累计执行了20个任务,那么最终出价就是vi(20)。s203:边缘计算服务器资源分配:由于边缘设备对边缘计算服务器存在竞争问题,因此本发明引入拍卖机制来处理多个边缘设备的竞争。设置变量xit表示用户i在第t时间槽内执行的任务数,很显然,在任意时间槽内xit<ki。对于边缘计算服务器的资源分配,可以转化为非线性规划问题,目的是令资源提供商的社会福利w最大化,表达式如下:求解以上问题,其最终解为资源分配矩阵表明了所有用户(即边缘设备)在时间段内的执行情况。在实际应用中,可以根据需要选择求解算法。由于本发明针对的问题具有任务可累计执行、单位时间槽任务执行数量受限、资源总量受限等特征,因此本发明设计了一个启发式的、基于剩余价值策略的算法来对其进行求解。图3是本发明中基于剩余价格策略的边缘计算服务器资源分配算法的流程图。如图3所示,本发明中基于剩余价格策略的边缘计算服务器资源分配算法的具体步骤包括:s301:计算各用户的占优资源比例:为了使不同的边缘终端的资源消耗更为均衡,本发明引入了占优资源比例的概念,占优资源多用于资源公平分配算法中,其主要意义在于使得资源的分配更加均衡。根据以下公式计算用户i的占优资源比例dri:也就是说,占优资源比例为所有资源对应的中的最大值。s302:计算各用户的最大任务执行数量:占优资源比例决定了在现有资源容量的情况下每个用户最大的任务执行数量,当然最大任务执行数量也不能超过ki,根据以下公式计算用户i的最大任务执行数量ni:s303:令时间槽序号t=1。s304:计算各用户的任务剩余价值:任务剩余价值是判断任务是否继续执行的重要依据,任务的剩余价值与当前时间槽相关,表示任务从当前时间槽到截止时间槽t时最多能够带来的社会福利。用户i在时间槽t的任务剩余价值δit的计算公式如下:其中,表示用户i的任务在当前时间槽之前已经产生的社会福利值,表示为用户i的任务从当前时间槽到截止时间槽t时最多还可以产生的社会福利,两者之差就是任务的剩余价值,在时间槽1时,任何任务都没有开始执行,所以用vi(t·ni)作为剩余价值。可见,当任务的剩余价值较多时,继续执行会有显著的收益,当任务的剩余价值较少时,继续执行的意义不大了。由于本发明中的价格序列是单调非减序列,因此任务的剩余价值对判断是否继续执行此任务有很大的帮助。在时间槽t中,按照任务剩余价格δit从大到小对所有用户进行排序,记得到的用户序列中第q个用户的原始用户序号为iq。s305:当前时间槽资源分配:采用以下方法对当前时间槽的边缘计算服务器资源进行分配:1)令q=1,初始化剩余资源c′=c。2)确定用户任务数量:计算得到当前剩余资源c′可以满足用户iq执行的最大任务数量那么用户iq在第t时间槽内执行的任务数即如果则否则3)更新剩余资源4)判断是否q<n,如果是,进入步骤5),否则当前时间槽资源分配结束。5)令q=q+1,返回步骤s2)。s306:判断是否t<t,如果是,进入步骤s307,否则边缘计算服务器资源分配结束。s307:令t=t+1,返回步骤s304。s204:确定用户支付价格:为了使用户支付价格的确定方法更加符合实际情况,首先对本发明中的用户效用进行分析。在本发明中,其用户效用与传统的用户效用定义不同。在传统的用户效用定义中,用户i只需要对一个物品进行出价,假设出价为bi,pi是用户最终支付的价格,那么用户效用定义为ui=bi-pi。而在本发明中,由于用户对每一个可能的任务执行数量都进行了出价,最后根据真实的任务执行数量来确定支付价格,因此用户效用为其中是用户针对任务最终的执行数量愿意支付的价格,而是根据支付价格算法最终计算的实际针对任务最终的执行数量的支付价格。用户的目的是使得其用户效用最大化。在传统拍卖机制中,关键价格的定义是,如果用户在拍卖中胜出,一定存在一个关键价格cvi,当用户的出价大于关键价格时,即bi≥cvi,用户在拍卖中仍旧能够胜出,反之bi<cvi一定不能。但是在本发明中,用户给出的是价格序列,并不是单个价格,最终需要通过任务累计执行数量来确定出价,从而才能确定关键价格。因此本发明定义了累计关键价格,为与真实出价时执行同等数量的任务时的最低价格。例如用户i最终累计执行了10个基本任务,按照其价格序列,愿意支付50元,最终按照价格支付算法,用户i只需支付40元也能够执行10个基本任务,但是支付价格小于40元时,就无法保证10个任务的执行数量,则将40元认为是用户i的累计关键价格。关键价格的计算需要满足用户最终支付的价格与其出价无关,是机制可信的一个必要条件。累计关键价格并不容易得到,因为不能直接修改价格序列中的某一个值,一方面这样会破坏价格序列的单调递减特性,另一方面,任务最终支付的价格是由所有时间槽的任务累计执行情况决定的,直接去修改最终的价格序列中的某个值并不合理。就本发明而言,支付算法的基本思想是在不破坏用户价格序列单调性的前提下,为每一位用户寻找一个最低价格序列,显而易见如果这个最低价格序列能够保证每一个用户在每一个时间槽中的任务执行情况都是一致的话,总体解决方案没有发生变化。最终可以通过这个最低价格序列得到各个用户的累计关键价格,从而确保算法机制的可信性。本发明中在确定用户支付价格所采用的思想为:对于每个用户,减小用户价格序列,然后基于该用户价格序列重新进行边缘计算服务器的资源分配,如果所得到的资源分配矩阵与原资源分配矩阵x相同,则继续降低价格序列,直到以当前用户价格序列所得到的资源分配矩阵与原资源分配矩阵x不同,此时从的价格序列中找出累计关键价格。该定价方法可以视为是一种基于临界值理论的方法。图4是本发明中用户支付价格确定方法的流程图。如图4所示,本发明中用户支付价格确定方法包括以下步骤:s401:令用户序号i=1。s402:初始化价格序列上限和下限:令价格序列上限upperi=vi,下限loweri=(vi(1)-vi(ki·t),vi(2)-vi(ki·t),...,0)。s403:更新支付价格序列:计算vi′=(upperi+loweri)/2=(v′i(1),v′i(2),…,v′i(ki·t)),令pi(k)=max(v′i(k),0),得到支付价格序列pi=(pi(1),pi(2),…,pi(ki·t))。也就是说,如果v′i(k)≥0,则pi(k)=v′i(k),否则pi(k)=0。s404:重新进行资源分配:将支付价格序列pi作为用户i的价格序列,其余参数不变,重新对边缘计算服务器资源分配问题进行求解,得到新的资源分配矩阵x′。s405:判断是否资源分配矩阵x′=x,如果是,进入步骤s406,否则进入步骤s407。s406:令价格序列上限upperi=v′i,进入步骤s408。s407:令价格序列下限loweri=v′i,进入步骤s408。s408:判断是否upperi(ki·t)-loweri(ki·t)>ε,其中ε表示预设的阈值,如果是,返回步骤s403,否则进入步骤s409。s409:将当前的支付价格序列pi作为用户i的支付价格序列,并从中获取最终支付价格s410:判断是否i<n,如果是,进入步骤s411,否则支付价格确定完成。s411:令i=i+1,返回步骤s402。为了更好地说明本发明的技术效果,采用两个具体实例对本发明进行说明。实施例一本实施例中考虑一个简单的情况,即所有用户的价格序列都是线性的,假设边缘计算服务器的资源有3种,可用资源数量为(5,5,5),时间槽t=5。表1是实施例一中3个用户的任务数据。序号sivikidrini1(1,2,1)(1,2,3,4,5,6,7,8,9,10)20.422(1,3,2)(2,4,6,8,10,12,14,16,18,20)20.613(2,2,4)(3,6,9,12,15)10.81表1采用本发明中的边缘计算服务器资源分配算法得到每个时间槽内的资源分配结果。表2是实施例一中的资源分配方案。表2如表2所示,在时间槽1时,用户1、2有10的剩余价值,用户3有15的剩余价值,此时首先分配用户3,虽然用户1,2的剩余价值一致,但是剩余资源无法满足用户2资源需求,所以剩余的资源用于分配用户1,余下时间槽情况依次类推。在所有函数都是线性的情况下,每个时间槽的执行情况都是一致的,用户1和用户3的任务分别被执行了一次,最后累计的社会福利为v1(5)+v3(5)=5+15=20。此问题可采用动态规划方式求解最优解,最优解也为20,但是由于资源分配问题是np难的,采用动态规划求解决最优解时无法保证多项式执行时间。由此可见本发明提出的边缘计算服务器资源分配算法的有效性。实施例二本实施例中考虑一种更为复杂的情况,即用户的价格序列是非线性函数。实施例二中其他参数与实施例一保持一致,各用户的价格序列由非线性函数生成,分别为:v3(k)=(k-1)3+1k=1,2,...,10表3是实施例二中3个用户的任务数据。表3同样地,采用本发明中的边缘计算服务器资源分配算法得到每个时间槽内的资源分配结果。表4是实施例二中每个时间槽的资源分配方案。表4如表4所示,在时间槽1时用户2的任务剩余价值最大,为71.55,因此首先分配资源给用户2,用户3的任务剩余价值为65,但是当前剩余资源无法满足用户3的需求,因此将资源分配给用户1;在时间槽2时,用户1的任务剩余价值最大为40,因为n1=2说明用户1最多可以执行2个,此时剩余资源也足够用户1执行2个,分配完成以后剩余的资源不足以再进行分配;时间槽3-5时,与时间槽2的情况类似。最终用户1的任务执行了9次,社会福利为40.5,用户2的任务执行了1次,社会福利为32,用户3的任务执行了0次,社会福利为0,总体社会福利为72.5。此问题可采用动态规划方式求解最优解,实施例二的最优解为用户1在每个时间槽执行1次,共5次,用户2在每个时间槽执行1次,共5次,总体社会福利为12.5+71.55=84.05。但是由于资源分配问题是np难的,采用动态规划或者其他精确算法时求解决最优解时无法保证多项式执行时间,而本专利所提出的算法在求解非线性规划时,可以达到最优解80%以上的效果。由此可见本发明提出的边缘计算服务器资源分配算法的有效性。接下来采用实施例二中的用户2为例,对如何确定支付价格序列进行说明。根据表3可知,用户2的价格序列v2为(32,45.25,55.43,64,71.55,78.38,84.66,90.51,96,101.19),初始化upper2=v2=(32,45.25,55.43,64,71.55,78.38,84.66,90.51,96,101.19),lower2=(-69.19,-55.94-45.76,-37.19,-29.64,-22.81,-16.53,-10.68,-5.190),可以计算得到v′2=(upper2+lower2)/2=(-18.595,-5.345,4.835,13.405,20.955,27.785,34.065,39.915,45.405,50.595),将其中小于0的元素设置为0,从而得到用户2的支付价格序列p2=(0,0,4.835,13.405,20.955,27.785,34.065,39.915,45.405,50.595)。接下来用支付价格序列p2替换用户2的价格序列,求解分配方案,可知分配方案发生了变化,因此需要提高下界,即令lower2=v′2。那么此时,upper2=(32,45.25,55.43,64,71.55,78.38,84.66,90.51,96,101.19),lower2=(-18.595,-5.345,4.835,13.405,20.955,27.785,34.065,39.915,45.405,50.595),计算得到v′2=(upper2+lower2)/2=(6.7025,19.9525,30.1325,38.7025,46.2525,53.0825,59.3625,65.2125,70.7025,75.8925),其元素均大于0,因此用户2的支付价格序列p2=v′2。接下来用支付价格序列p2替换用户2的价格序列,求解分配方案,可知分配方案发生了变化,因此需要提高下界,即令lower2=v′2。以此类推,得到最终支付价格序列p2=(25.45,38.7,48.87,57.45,65,71.83,78.11,83.96,89.45,94.64)。由于用户2只执行了一个任务,因此最终需要支付25.45即可。尽管上面对本发明说明性的具体实施方式进行了描述,以便于本
技术领域
的技术人员理解本发明,但应该清楚,本发明不限于具体实施方式的范围,对本
技术领域
的普通技术人员来讲,只要各种变化在所附的权利要求限定和确定的本发明的精神和范围内,这些变化是显而易见的,一切利用本发明构思的发明创造均在保护之列。当前第1页12
完整全部详细技术资料下载
当前第1页 1  2 
相关技术
  • 一种任务的调度方法、装置、存...
  • 应用服务器优化方法、系统、装...
  • 图网络模型的节点分类方法、装...
  • 一种存储系统转发数据的方法、...
  • 一种应用程序的覆盖图标的显示...
  • 渲染资源调度方法、装置、设备...
  • 任务处理方法、任务调度器和任...
  • 通信任务处理方法、任务缓存装...
  • 一种APP生态系统建立、使用...
  • 一种会话调度方法、装置、计算...
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1
服务器相关技术
  • 一种数据处理方法、装置及系统与流程
  • 数据传输方法、装置及系统与流程
  • 一种基于高层业务信息的基站调度方法及装置与流程
  • 一种对呼叫进行分类的方法和装置与流程
  • 一种智能设备与智能终端的无线连接方法及系统与流程
  • 具脱机运作的无线网络系统及其运作方法与流程
  • 一种信息采集方法及装置与流程
  • 视频播放控制方法及装置与流程
  • 视频数据的传输方法、装置及系统与流程
  • 多媒体播放方法、装置及多媒体存储方法与流程

哆哆女性网海贼之祸害膜结构公司起名斗智情缘属龙的几月出生最好i52500k遭遇昨天用英语 商标 起名qq动画表情孩子起小名大全猪年bipt牛年宝宝起名适合用字生鲜超市起什么名字合适陪你一起看草原歌名清晰的近义词属鼠用宸字起名好不好中国取名起名大全网免费取名王和王怎样起名字在线免费公司起名给龙凤胎起小名仲裁庭起英文名字网站五行八字起名免费网魔兽争霸3迹部景吾周易起名网免费取名名扬天下鼠年杨姓男孩起名五行属字土公司起名及时雨约翰亚当斯360来电显示归属地淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻不负春光新的一天从800个哈欠开始有个姐真把千机伞做出来了国产伟哥去年销售近13亿充个话费竟沦为间接洗钱工具重庆警方辟谣“男子杀人焚尸”男子给前妻转账 现任妻子起诉要回春分繁花正当时呼北高速交通事故已致14人死亡杨洋拄拐现身医院月嫂回应掌掴婴儿是在赶虫子男孩疑遭霸凌 家长讨说法被踢出群因自嘲式简历走红的教授更新简介网友建议重庆地铁不准乘客携带菜筐清明节放假3天调休1天郑州一火锅店爆改成麻辣烫店19岁小伙救下5人后溺亡 多方发声两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#青海通报栏杆断裂小学生跌落住进ICU代拍被何赛飞拿着魔杖追着打315晚会后胖东来又人满为患了当地回应沈阳致3死车祸车主疑毒驾武汉大学樱花即将进入盛花期张立群任西安交通大学校长为江西彩礼“减负”的“试婚人”网友洛杉矶偶遇贾玲倪萍分享减重40斤方法男孩8年未见母亲被告知被遗忘小米汽车超级工厂正式揭幕周杰伦一审败诉网易特朗普谈“凯特王妃P图照”考生莫言也上北大硕士复试名单了妈妈回应孩子在校撞护栏坠楼恒大被罚41.75亿到底怎么缴男子持台球杆殴打2名女店员被抓校方回应护栏损坏小学生课间坠楼外国人感慨凌晨的中国很安全火箭最近9战8胜1负王树国3次鞠躬告别西交大师生房客欠租失踪 房东直发愁萧美琴窜访捷克 外交部回应山西省委原副书记商黎光被逮捕阿根廷将发行1万与2万面值的纸币英国王室又一合照被质疑P图男子被猫抓伤后确诊“猫抓病”

哆哆女性网 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化