一种云服务器资源的配置方法和配置系统技术方案

技术编号:17784178 阅读:37 留言:0更新日期:2018-04-22 15:36
本申请所提供的一种云服务器资源的配置方法,包括:当接收到用户指令时,通过restful接口根据所述用户指令划分云服务器资源,得到按需云资源;其中,所述云服务器资源包括内存和/或处理器;将所述按需云资源提供给所述用户指令对应的客户端。通过根据用户的实时需求按需分配内存和/或处理器,实现云服务器资源的池化,提高资源的利用率,同时也节省了企业的成本。本申请还提供一种云服务器资源的配置系统,以及一种计算机可读存储介质和一种服务器,具有上述有益效果。

【技术实现步骤摘要】
一种云服务器资源的配置方法和配置系统
本申请涉及云服务领域,特别涉及一种云服务器资源的配置方法和配置系统,一种计算机可读存储介质和一种终端。
技术介绍
随着用户对计算机的计算需求的提高,用户对单台计算机计算性能及利用率要求越来越高。云服务器为用户提供了众多资源,用户可以根据具体的任务分配合适的资源进行支持。但是传统的服务是单个服务器仅仅服务于单个任务,若果改任务量增大则必须增加相应的服务器数量或是升级服务器,任务量减少时就会造成资源的浪费,发挥不出该服务器应有的价值。现有技术在提供一种业务服务时,有固定的单个或几个服务器完成,不管该业务量的大小,始终是固定的服务器,固定数量的CPU、内存、硬盘来提供服务。这样在任务量小的时候,大量资源空闲,造成资源浪费;而任务量大的时候,现买资源又不能及时处理,带来很大的不便。申请内容本申请的目的是提供一种云服务器资源的配置方法和配置系统,一种计算机可读存储介质和一种终端,解决现有的云资源分配不合理,利用不均匀方,效率低下的问题。为解决上述技术问题,本申请提供一种云服务器资源的配置方法,具体技术方案如下:当通过restful接口接收到用户指令时,根据所述用户指令划分云服务器资源,得到按需云资源;其中,所述云服务器资源包括内存和/或处理器;将所述按需云资源提供给所述用户指令对应的客户端。其中,所述方法还包括:在所述客户端部署具有所述restful接口功能的程序,并将所述客户端与所述云服务器连接;所述云服务器建立配置文件,并将所述客户端的IP写入所述配置文件。其中,接收到用户指令后,还包括:判断所述用户指令对应的IP是否在所述配置文件中;若否,则屏蔽所述用户指令。其中,根据所述用户指令划分云服务器资源,得到按需云资源包括:根据所述用户指令选取对应型号、数量和频率的内存和/或处理器;整合选取完毕的内存和/或处理器,以及所述云服务器资源中的存储,得到按需云资源。本申请还提供一种云服务器资源的配置系统,包括:划分模块,用于当通过restful接口接收到用户指令时,根据所述用户指令划分云服务器资源,得到按需云资源;其中,所述云服务器资源包括内存和/或处理器;供给模块,用于将所述按需云资源提供给所述用户指令对应的客户端。其中,所述系统还包括:部署模块,用于在所述客户端部署具有所述restful接口功能的程序,并将所述客户端与所述云服务器连接;写入模块,用于所述云服务器建立配置文件,并将所述客户端的IP写入所述配置文件。其中,所述系统还包括:判断模块,用于在接收到用户指令后判断所述用户指令对应的IP是否在所述配置文件中;屏蔽模块,用于若所述判断模块判断为否,屏蔽所述用户指令。其中,所述划分模块包括:选取单元,用于根据所述用户指令选取对应型号、数量和频率的内存和/或处理器;整合单元,用于整合选取完毕的内存和/或处理器,以及所述云服务器资源中的存储,得到按需云资源。本申请还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被执行时实现如下步骤:当通过restful接口接收到用户指令时,根据所述用户指令划分云服务器资源,得到按需云资源;其中,所述云服务器资源包括内存和/或处理器;将所述按需云资源提供给所述用户指令对应的客户端。本申请还提供一种服务器,包括存储器和处理器,所述存储器中存有计算机程序,所述处理器调用所述存储器中的计算机程序时实现如下步骤:当通过restful接口接收到用户指令时,根据所述用户指令划分云服务器资源,得到按需云资源;其中,所述云服务器资源包括内存和/或处理器;将所述按需云资源提供给所述用户指令对应的客户端。本申请所提供的一种云服务器资源的配置方法,包括:当通过restful接口接收到用户指令时,根据所述用户指令划分云服务器资源,得到按需云资源;其中,所述云服务器资源包括内存和/或处理器;将所述按需云资源提供给所述用户指令对应的客户端。通过根据用户的实时需求按需分配内存和/或处理器,实现云服务器资源的池化,提高资源的利用率,同时也节省了企业的成本。本申请还提供一种云服务器资源的配置系统,以及一种计算机可读存储介质和一种服务器,具有上述有益效果,此处不再赘述。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本申请实施例所提供的一种云服务器资源的配置方法的流程图;图2为本申请实施例所提供的一种云服务器资源的配置系统结构示意图。具体实施方式为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。请参考图1,图1为本申请实施例所提供的一种云服务器资源的配置方法的流程图,具体技术方案如下:S101:当通过restful接口接收到用户指令时,根据所述用户指令划分云服务器资源,得到按需云资源;其中,所述云服务器资源包括内存和/或处理器;REST(英文:RepresentationalStateTransfer,简称REST)描述了一个架构样式的网络系统,比如web应用程序。REST指的是一组架构约束条件和原则。满足这些约束条件和原则的应用程序或设计就是restful(本文的restful等同RESTful),因此restful接口指的是满足上述这样约束条件和原则的接口。Restful具有如下优点:透明性,暴露资源存在;充分利用HTTP协议本身语义;在调用一个接口(访问、操作资源)的时候,可以不用考虑上下文,不用考虑当前状态,极大的降低了复杂度,这是本申请使用该接口的最重要原因。用户指令通常指的是用户向云服务器的资源请求指令,当然还可以是云端检测到用户的资源需求后以通知用户向云服务器发出的请求等。当然,在本步骤之前,默认需要在客户端部署具有所述restful接口功能的程序,并将所述客户端与所述云服务器连接;此外,还可以在云服务器建立配置文件,并将客户端的IP写入配置文件。更可以的是,在接收到用户指令时,判断该用户指令对应的IP是否在该配置文件中,如果不存在,则屏蔽该用户指令。划分云服务器资源主要指的是对内存和处理器的划分。不同用户可以选择不同的内存和/或处理器资源,具体根据用户的实际需要、任务量而定。这其中当然还需要掌握云服务器资源的属性,包括处理器型号、数量、以及频率,内存大小频率等等信息。然后根据实际需要配置相应的内存和/或处理器资源,可以选择比用户所需资源稍多一些以防不时之需。需要注意的是,通常在资源配置后,还需要整合资源形成按需云资源,通俗的讲就是“打包”,这过程中通常还包括划分相应的存储资源,即将配置完成的内存、处理器和存储组成针对该用户的一个小型服务器。S102:将所述按需云资源提供给所述用户指令对应的客户端。将S101中整合完毕的按需云资源提供给该用户指令对应的客户端,此后用户可本文档来自技高网...
一种云服务器资源的配置方法和配置系统

【技术保护点】
一种云服务器资源的配置方法,其特征在于,包括:当通过restful接口接收到用户指令时,根据所述用户指令划分云服务器资源,得到按需云资源;其中,所述云服务器资源包括内存和/或处理器;将所述按需云资源提供给所述用户指令对应的客户端。

【技术特征摘要】
1.一种云服务器资源的配置方法,其特征在于,包括:当通过restful接口接收到用户指令时,根据所述用户指令划分云服务器资源,得到按需云资源;其中,所述云服务器资源包括内存和/或处理器;将所述按需云资源提供给所述用户指令对应的客户端。2.根据权利要求1所述的配置方法,其特征在于,还包括:在所述客户端部署具有所述restful接口功能的程序,并将所述客户端与所述云服务器连接;所述云服务器建立配置文件,并将所述客户端的IP写入所述配置文件。3.根据权利要求2所述的配置方法,其特征在于,接收到用户指令后,还包括:判断所述用户指令对应的IP是否在所述配置文件中;若否,则屏蔽所述用户指令。4.根据权利要求3所述的配置方法,其特征在于,根据所述用户指令划分云服务器资源,得到按需云资源包括:根据所述用户指令选取对应型号、数量和频率的内存和/或处理器;整合选取完毕的内存和/或处理器,以及所述云服务器资源中的存储,得到按需云资源。5.一种云服务器资源的配置系统,其特征在于,包括:划分模块,用于当通过restful接口接收到用户指令时,根据所述用户指令划分云服务器资源,得到按需云资源;其中,所述云服务器资源包括内...

【专利技术属性】
技术研发人员:朱建坤孙良勇李冠广
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1