云计算平台的配置方法及装置的制造方法

文档序号:8475189阅读:437来源:国知局
云计算平台的配置方法及装置的制造方法
【技术领域】
[0001]本发明涉及互联网技术领域,特别涉及一种云计算平台的配置方法及装置。
【背景技术】
[0002]虚拟化技术的发展以及互联网的普及促进了云计算技术的发展。用户可以按需租用云计算平台的资源,而不再需要购买并且维护大量的硬件设备。
[0003]云计算服务接口为用户提供了定义及控制所需的信息技术资源的能力,用户通过云计算服务接口,能够定义其应用中所需的计算资源、存储资源、网络资源等等。其中,计算资源和存储资源可以包括虚拟机的中央处理器数量、内存容量、实际存储容量、图形处理器存储容量等;网络资源可以包括:配置所需的IP (Internet Protocol,网络之间互连的协议)地址范围,创建IP子网,配置子网之间以及子网与公网之间相互访问的路由表,配置网络网关及域名系统服务器,配置虚拟专用网,配置网络设备访问控制策略等。
[0004]发明人发现现有技术至少存在以下问题:
[0005]上述方式无法给用户提供针对服务质量、内容备份以及内容分发网络的配置方式,不能满足用户对网络功能增强组件放置位置的需求,降低了用户使用云计算平台资源的效率。

【发明内容】

[0006]为了解决现有技术的问题,本发明实施例提供了一种云计算平台的配置方法及装置。所述技术方案如下:
[0007]一方面,提供了一种云计算平台的配置方法,所述方法包括:
[0008]接收用户发送的云计算平台的配置请求,所述配置请求中包括:虚拟机配置信息,网络参数配置信息,服务质量配置信息,网络功能增强设备配置信息,内容分发网络CDN服务器配置信息和备份数据配置信息;
[0009]其中,所述网络参数配置信息包括:虚拟机分组状态,各虚拟机分组对应的广播功能状态,所述各虚拟机分组的IP地址网段,所述各虚拟机分组之间的路由规则,所述各虚拟机分组与公网之间的路由规则,所述各虚拟机分组的公网IP地址;所述服务质量配置信息包括速率,时延中的至少一种;所述网络功能增强设备配置信息中至少包括:各网络功能增强设备类型以及所述各网络功能增强设备对应的架设位置;所述CDN服务器配置信息中至少包括:地理位置信息和业务类型;所述备份数据配置信息包括:每台虚拟机的备份时间间隔,容错域级别以及在各容错域内的数量;
[0010]根据所述虚拟机配置信息选取一个或多个服务器,并根据选取的一个或多个服务器配置一个或多个虚拟机;
[0011]根据所述虚拟机分组状态设置各虚拟机分组;根据所述各虚拟机分组对应的广播功能状态,设置所述各虚拟机分组关联的虚拟交换机中的广播功能;根据所述各虚拟机分组的IP地址网段,设置所述各虚拟机分组中每台虚拟机的IP地址;根据所述各虚拟机分组与公网之间的路由规则,设置物理网络中各网络设备针对所述各虚拟机分组与公网之间进行通信时的路由规则;根据所述各虚拟机分组在公网的IP地址,在物理网络的边缘路由器中设置各虚拟机分组与公网IP地址之间的映射关系;
[0012]根据所述各虚拟机分组之间的路由规则,以及所述各网络功能增强设备类型以及所述各网络功能增强设备对应的架设位置,设置物理网络中各网络设备针对所述各虚拟机分组之间进行通信时的路由规则;
[0013]根据所述服务质量配置信息以及所述物理网络中各网络设备针对所述各虚拟机分组之间进行通信时的路由规则,设置物理网络中各网络设备针对所述各虚拟机分组之间进行通信的传输带宽;
[0014]根据所述地理位置信息选取相应的一个或多个CDN服务器,并在所述选取到的CDN服务器中根据所述业务类型配置虚拟机;
[0015]根据所述备份数据配置信息,为每台虚拟机设置备份时间间隔以及容错域级别以及在各容错域内的数量。
[0016]可选的,所述网络功能增强设备配置信息还包括:每台网络功能增强设备的配置信息;其中,所述网络功能增强设备的配置信息包括:每台网络功能增强设备所需的处理器数量与内存容量,每台网络功能增强设备所需的网络速率,每台网络功能增强设备所需的容错域数量与级别;
[0017]相应的,所述根据所述各虚拟机分组之间的路由规则,以及所述各网络功能增强设备类型以及所述各网络功能增强设备对应的架设位置,设置物理网络中各网络设备针对所述各虚拟机分组之间进行通信时的路由规则,包括:
[0018]根据所述每台网络功能增强设备的配置信息,选取符合配置需求的网络功能增强设备;
[0019]根据所述选取到的网络功能增强设备,所述选取到的网络功能增强设备对应的架设位置以及所述各虚拟机分组之间的路由规则,确定物理网络中所述各虚拟机分组之间进行通信时的通信链路;
[0020]根据所述通信链路,设置物理网络中各网络设备针对所述各虚拟机分组之间进行通信时的路由规则。
[0021]可选的,所述根据所述服务质量配置信息以及所述物理网络中各网络设备针对所述各虚拟机分组之间进行通信时的路由规则,设置物理网络中各网络设备针对所述各虚拟机分组之间进行通信的传输带宽,包括:
[0022]在速率,时延与传输带宽之间的对应关系中,获取所述服务质量配置信息中的速率,时延对应的传输带宽;
[0023]根据所述物理网络中各网络设备针对所述各虚拟机分组之间进行通信时的路由规则,获取物理网络中所述各虚拟机分组之间进行通信时的通信链路;
[0024]获取所述通信链路中所包括的物理网络中各网络设备;
[0025]根据获取所述服务质量配置信息中的速率,时延对应的传输带宽,设置所述获取到的物理网络中各网络设备中针对所述各虚拟机分组之间进行通信的传输带宽。
[0026]可选的,所述⑶N服务器配置信息还包括:缓存容量以及传输带宽;
[0027]相应的,所述根据所述CDN服务器配置信息,选取相应的CDN服务器,并在所述选取到的⑶N服务器中配置虚拟机,包括:
[0028]根据所述地理位置信息选取相应的一个或多个CDN服务器,并在所述选取到的CDN服务器中根据所述业务类型配置虚拟机;
[0029]在地理位置信息对应的CDN服务器中创建虚拟机,并根据所述缓存容量以及传输带宽对在所述CDN服务器中创建的虚拟机进行配置。
[0030]另一方面,提供了一种云计算平台的配置装置,所述装置包括:
[0031]接收模块,用于接收用户发送的云计算平台的配置请求,所述配置请求中包括:虚拟机配置信息,网络参数配置信息,服务质量配置信息,网络功能增强设备配置信息,内容分发网络CDN服务器配置信息和备份数据配置信息;
[0032]其中,所述网络参数配置信息包括:虚拟机分组状态,各虚拟机分组对应的广播功能状态,所述各虚拟机分组的IP地址网段,所述各虚拟机分组之间的路由规则,所述各虚拟机分组与公网之间的路由规则,所述各虚拟机分组的公网IP地址;所述服务质量配置信息包括速率,时延中的至少一种;所述网络功能增强设备配置信息中至少包括:各网络功能增强设备类型以及所述各网络功能增强设备对应的架设位置;所述CDN服务器配置信息中至少包括:地理位置信息和业务类型;所述备份数据配置信息包括:每台虚拟机的备份时间间隔,容错域级别以及在各容错域内的数量;
[0033]第一配置模块,用于根据所述虚拟机配置信息选取一个或多个服务器,并根据选取的一个或多个服务器配置一个或多个虚拟机;
[0034]第二配置模块,用于根据所述虚拟机分组状态设置各虚拟机分组;根据所述各虚拟机分组对应的广播功能状态,设置所述各虚拟机分组关联的虚拟交换机中的广播功能;根据所述各虚拟机分组的IP地址网段,设置所述各虚拟机分组中每台虚拟机的IP地址;根据所述各虚拟机分组与公网之间的路由规则,设置物理网络中各网络设备针对所述各虚拟机分组与公网之间进行通信时的路由规则;根据所述各虚拟机分组在公网的IP地址,在物理网络的边缘路由器中设置各虚拟机分组与公网IP地址之间的映射关系;
[0035]第三配置模块,用于根据所述各虚拟机分组之间的路由规则,以及所述各网络功能增强设备类型以及所述各网络功能增强设备对应的架设位置,设置物理网络中各网络设备针对所述各虚拟机分组之间进行通信时的路由规则;
[0036]第四配置模块,用于根据所述服务质量配置信息以及所述物理网络中各网络设备针对所述各虚拟机分组之间进行通信时的路由规则,设置物理网络中各网络设备针对所述各虚拟机分组之间进行通信的传输带宽;
[0037]第五配置模块,用于根据所述地理位置信息选取相应的一个或多个⑶N服务器,并在所述选取到的CDN服务器中根据所述业务类型配置虚拟机;
[0038]第六配置模块,用于根据所述备份数据配置信息,为每台虚拟机设置备份时间间隔以及容错域级别以及在各容错域内的数量。
[0039]可选的,所述网络功能增强设备配置信息还包括:每台网络功能增强设备的配置信息;其中,所述网络功能增强设备的配置信息包括:每台网络功能增强设备所需的处理器数量与内存容量,每台网络功能增强设备所需的网络速率,每台网络功能增强设备所需的容错域数量与级别;
[0040]相应的,所述第三配置模块,包括:
[0041]选取单元,用于根据所述每台网络功能增强设备的配置信息,选取符合配置需求的网络功能增强设备;
[0042]确定单元,用于根据所述选取到的网络功能增强设备
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1