The invention discloses a resource dynamic allocation method based on cloud computing platform. It involves the field of cloud computing resource allocation. Steps are as follows: Step 1: create a number of virtual servers on the cloud computing platform; step two: match the virtual server according to the user's request list, allocate the resources in the resource pool to the user according to the matching results; step three: dynamically allocate resources in the resource pool according to the temporary needs of the user; temporary needs are stored in temporary needs. In the list, step four: recover the resource pool resources according to the user request. The virtual IP of the virtual server is stored in the resource list; the resource list stores the corresponding resource records of the virtual server. By setting up a number of virtual machines in advance in the resource pool, but creating other resources in advance, the invention realizes the early creation of effective virtual resources, and solves the problem of the contradiction between the time of saving the resources ahead of time and the waste caused by the early creation of too many resources.
【技术实现步骤摘要】
一种基于云计算平台的资源动态分配方法
本专利技术属于云计算资源分配
,特别是涉及一种基于云计算平台的资源动态分配方法。
技术介绍
在云计算技术应用的过程中,用户向云平台申请应用资源时云计算平台根据用户的申请在资源池创建包括虚拟服务器、虚拟存储器等多个虚拟资源,然后的将新创建的虚拟资源分配给用户使用。但是,虚拟资源在云计算平台中创建需要一定的时间,这就导致用户在申请资源时,需要等待一段时间。若是提前在资源池创建若干虚拟资源,又会导致资源过度创建的浪费。
技术实现思路
本专利技术的目的在于提供一种基于云计算平台的资源动态分配方法,通过在资源池内提前建立若干虚拟机而不过多创建其他资源,实现有效虚拟资源的提前创建,解决了提前创建资源节约时间与提前创建过多资源导致浪费相矛盾的问题。为解决上述技术问题,本专利技术是通过以下技术方案实现的:本专利技术为一种基于云计算平台的资源动态分配方法,包括步骤如下:步骤一:在云计算平台创建若干虚拟服务器;步骤二:根据用户请求列表匹配虚拟服务器,根据匹配结果将资源池内资源分配给用户;步骤三:根据用户临时需求动态分配资源池内资源;所述临时需求存储在临时需求列表内;步骤四:根据用户请求,回收资源池资源。进一步地,所述用户请求列表内包括服务器参数需求、存储单元需求、网络数据传输需求;所述资源池内资源包括虚拟服务器、虚拟存储单元、虚拟网络。进一步地,所述用户请求列表内包括服务器参数需求、存储单元需求、网络数据传输需求;所述资源池内资源包括虚拟服务器、虚拟存储单元、虚拟网络。进一步地,所述步骤二中虚拟服务器匹配过程如下:A、所述用户请求列表内 ...
【技术保护点】
一种基于云计算平台的资源动态分配方法,其特征在于,包括步骤如下:步骤一:在云计算平台创建若干虚拟服务器;步骤二:根据用户请求列表匹配虚拟服务器,根据匹配结果将资源池内资源分配给用户;步骤三:根据用户临时需求动态分配资源池内资源;所述临时需求存储在临时需求列表内;步骤四:根据用户请求,回收资源池资源。
【技术特征摘要】
1.一种基于云计算平台的资源动态分配方法,其特征在于,包括步骤如下:步骤一:在云计算平台创建若干虚拟服务器;步骤二:根据用户请求列表匹配虚拟服务器,根据匹配结果将资源池内资源分配给用户;步骤三:根据用户临时需求动态分配资源池内资源;所述临时需求存储在临时需求列表内;步骤四:根据用户请求,回收资源池资源。2.根据权利要求1所述的一种基于云平台的资源动态分配方法,其特征在于,所述虚拟服务器的虚拟IP号存放在资源列表内;所述资源列表存放虚拟服务器对应的资源记录。3.根据权利要求1所述的一种基于云平台的资源动态分配方法,其特征在于,所述用户请求列表内包括服务器参数需求、存储单元需求、网络数据传输需求;所述资源池内资源包括虚拟服务器、虚拟存储单元、虚拟网络。4.根据权利要求1所述的一种基于云计算平台的资源动态分配方法,其特征在于,所述步骤二中虚拟服务器匹配过程如下:A、所述用户请求列表内的请求记录与资源列表内的资源记录匹配获取资源匹配记录;B、根据所述资源匹配记录分配用户与资源匹配记录对应的虚拟服务器、虚拟存储器、虚拟网络;C、根据所述虚拟服务器索引列表索引物理机,根据所...
【专利技术属性】
技术研发人员:姚庆峰,张震,鲁群,钱波,
申请(专利权)人:合肥博焱智能科技有限公司,
类型:发明
国别省市:安徽,34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。