The invention relates to a balancing method, a server and a container cloud platform that executes a dual mode for multiple replicas. The method includes: the central server inquires all storage nodes with corresponding resource replicas according to the resource request of the terminal; the central server sends a resource allocation mode inquiry request to each storage node; and each storage node according to its current load situation, sends a resource allocation mode inquiry request to each storage node. The central server feedback the resource allocation mode of each storage node; according to the resource allocation mode of each storage node, the central server determines the final storage node participating in the resource allocation of the terminal; and the central server controls the final storage node to send resources to the terminal according to the feedback resource allocation mode. The technical scheme provided by the invention can not only ensure the quality of service, but also ensure the throughput.
【技术实现步骤摘要】
对多副本执行双模式的均衡方法、服务器及容器云平台
本专利技术涉及智能配电网的容器云领域,具体涉及一种对多副本执行双模式的均衡方法、服务器及容器云平台。
技术介绍
容器云是在云计算概念上延伸和发展出来的新概念。容器云时代我们可以抛弃U盘等移动设备,并且解决了因PC硬盘损坏导致资料丢失的事件。但是,随着电子设备的广泛应用,互联网技术的快速发展导致数据规模越来越大,海量数据的存储容量、计算速度和传送带宽均面临着巨大考验。目前,容器云的常见架构如图1所示,包括原站服务器、中央服务器和边缘服务器。其中,边缘服务器主要用于执行数据的分发。边缘服务器可以为用户提供两种服务,一种是资源保证模式,一种是资源竞争模式。但是,资源保证模式的吞吐量较低,资源竞争模式的不能保证业务的质量。
技术实现思路
针对现有技术的不足,本专利技术的目的是既保证业务的质量,又保证吞吐量,提高业务处理的速度,降低执行业务所占用的资源。本专利技术的目的是采用下述技术方案实现的:一种对多副本执行双模式的均衡方法,其改进之处在于,包括:中央服务器根据终端的资源请求,查询出所有存储有相应资源副本的存储节点;中央服务器向各存储节点发出资源分配模式询问请求;各存储节点根据当前自身的负载情况,向中央服务器反馈各存储节点的资源分配模式;中央服务器根据各存储节点的资源分配模式,确定参与对终端进行资源分配的最终存储节点;中央服务器控制所述最终存储节点按照反馈的资源分配模式向终端进行资源发送。优选的,所述资源为多媒体内容,所述资源副本为多媒体内容副本,所述资源请求为用户需要的多媒体内容的请求。优选的,所述资源分配模式,包括 ...
【技术保护点】
1.一种对多副本执行双模式的均衡方法,其特征在于,所述方法包括:中央服务器根据终端的资源请求,查询出所有存储有相应资源副本的存储节点;中央服务器向各存储节点发出资源分配模式询问请求;各存储节点根据当前自身的负载情况,向中央服务器反馈各存储节点的资源分配模式;中央服务器根据各存储节点的资源分配模式,确定参与对终端进行资源分配的最终存储节点;中央服务器控制所述最终存储节点按照反馈的资源分配模式向终端进行资源发送。
【技术特征摘要】
1.一种对多副本执行双模式的均衡方法,其特征在于,所述方法包括:中央服务器根据终端的资源请求,查询出所有存储有相应资源副本的存储节点;中央服务器向各存储节点发出资源分配模式询问请求;各存储节点根据当前自身的负载情况,向中央服务器反馈各存储节点的资源分配模式;中央服务器根据各存储节点的资源分配模式,确定参与对终端进行资源分配的最终存储节点;中央服务器控制所述最终存储节点按照反馈的资源分配模式向终端进行资源发送。2.如权利要求1所述的方法,其特征在于,所述资源为多媒体内容,所述资源副本为多媒体内容副本,所述资源请求为用户需要的多媒体内容的请求。3.如权利要求1所述的方法,其特征在于,所述资源分配模式,包括:资源保证型分配模式和资源竞争型分配模式;其中,所述资源保证型分配模式为存储节点按其与终端预先约定的带宽和存储空间为终端提供资源,所述资源竞争型分配模式为存储节点按其与建立连接的终端的优先级为终端提供资源。4.如权利要求1所述的方法,其特征在于,所述各存储节点根据自身的负载情况,向中央服务器反馈当前各存储节点的资源分配模式,包括:若所述存储节点自身剩余的带宽大于第一阈值且存储节点自身剩余的存储空间大于第二阈值,则所述存储节点向中央服务器反馈的资源分配模式为资源保证型分配模式;否则,所述存储节点向中央服务器反馈的资源分配模式为资源竞争型分配模式。5.如权利要求4所述的方法,其特征在于,所述第一阈值为存储有相应资源副本的存储节点自身全部带宽的10%,所述第二阈值为存储有相应资源副本的存储节点自身全部存储空间的10%。6.如权利要求1所述的方法,其特征在于,所述中央服务器根据各存储节点返回的资源分配模式,确定参与对终端进行资源分配的最终存储节点,包括:若可提供资源保证型分配模式的存储节点数量大于等于2且可提供资源保证型分配模式的存储节点数量大于等于4,则中央服务器任意选择2个存储节点作为提供资源保证型分配模式的存储节点,并任意选择4个可提供资源竞争型分配模式的存储节点作为提供资源竞争型分配模式的存储节点;若可提供资源保证型分配模式的存储节点数量为1且可提供资源保证型分配模式的存储节点数量大于等于6,则中央服务器将该存储节点作为提供资源保证型分配模式的存储节点,并任意选择6个可提供资源竞争型分配模式的存储节点作为提供资源竞争型分配模式的存储节点;若可提供资源保证型分配模式的存储节点数量为0且可提供资源保证型分配模式的存储节点数量大于等于8,则中央服务器任意选择8个可提供资源竞争型分配模式的存储节点作为提供资源竞争型分配模式的存储节点;否则,中央服务器重新向各存储节点发出资源分配模式询问请求。7.如权利要求1所述的方法,其特征在于,所述中央服务器控制所述最终存储节点按照各自的资源分配模式向终端进行资源发送之后,还包括:当到达中央服务器中预设的询问周期时,中央服务器控制最终存储节点停止资源发送,并判断最终存储节点向终端发送资源是否完成;若完成发送,则结束操作;否则,中央服务器重新向各存储节点发出资源分配模式询问请求,直至向终端发送资源完毕。8.如权利要求1所述的方法,其特征在于,所述中央服务器控制所...
【专利技术属性】
技术研发人员:盛万兴,吕广宪,刘鹏,陆一鸣,黄雨,王立岩,杜建,段祥骏,冯德志,李运硕,
申请(专利权)人:中国电力科学研究院有限公司,国家电网有限公司,国网浙江省电力有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。