【技术实现步骤摘要】
一种Openstack平台支持多网络区域的系统和方法
本专利技术涉及云计算管理平台
,具体涉及一种Openstack平台支持多网络区域的系统和方法。
技术介绍
如图1所示,现有的Openstack自上而下可以分为不同的区域:Regions(地区),AvailabilityZones(可用域)和HostAggregates(主机集合)。1、Region是一个地理上的区域概念,Regions之间完全隔离,每个Region都有一个完整的Openstack部署,每个Region有自己独立的ServiceEndpoint(服务端点)、网络和计算资源。不同的Region共享一套Keystone(认证)和Horizon(用户界面)来提供访问控制与Web(网络)操作,所以除了提供隔离的功能,Region的设计更多侧重地理位置的概念,用户可以选择离自己更近的Region来部署自己的服务。2、AvailabilityZones,简称AZ,含义是可用域,代表了一组节点的集合,这组节点具有独立的电力供应设备,比如一个个独立供电的机房,一个个独立供电的机架都可以被划分成AZ。所以,A ...
【技术保护点】
一种Openstack平台支持多网络区域的系统,其特征在于,包括:所述Openstack平台所在的物理拓扑或者逻辑拓扑部署成一个或者多个网络区域,所述多个网络区域内实现数据网络连通,不同的网络区域通过管理网络和控制节点进行连通,每个网络区域设置对应的区域属性;每个网络区域包含多个网络节点以及一个或者多个可用域;每个可用域包含一个或者多个计算节点。
【技术特征摘要】
1.一种Openstack平台支持多网络区域的系统,其特征在于,包括:所述Openstack平台所在的物理拓扑或者逻辑拓扑部署成一个或者多个网络区域,所述多个网络区域内实现数据网络连通,不同的网络区域通过管理网络和控制节点进行连通,每个网络区域设置对应的区域属性;每个网络区域包含多个网络节点以及一个或者多个可用域;每个可用域包含一个或者多个计算节点。2.如权利要求1所述的系统,其特征在于:所述多个网络区域部署独立的数据网络和存储网络,所述控制节点通过管理网络连通并管理所有网络区域,所述多个网络区域共享一套Openstack平台的数据库资源。3.一种Openstack平台支持多网络区域的方法,其特征在于:包括:根据Openstack平台所在的物理拓扑或者逻辑拓扑部署多个网络区域,所述多个网络区域内实现数据网络连通,并为每个网络区域设置对应的区域属性;根据设定的区域属性确定每个网络区域对应的网络节点和计算节点,控制节点将所述Openstack平台内的网络节点和计算节点根据每个网络区域对应的区域属性划分至对应的网络区域。4.如权利要求3所述的方法,其特征在于:所述区域属性包括以下的一项或者多项:所述网络区域对应级别的服务质量QoS、所述网络区域对应的网络可靠性指标、所述网络区域对应的安全等级。5.如权利要求3所述的方法,其特征在于:根据Openstack平台所在的物理拓扑或者逻辑拓扑部署多个网络区域包括:根据客户的需求和场景在Openstack平台所在的物理拓扑或者逻辑拓扑部署多个网络区域。6.如权利要求3所述的方法,其特征在于:控制节点将所述Openstack平台内的网络节点和计算节点根据每个网络区域对应的区域属性划分至对应的网络区域包括:所述控制节点将对应的网络节点和计算节点加入到预设区域,所述控制节点管理所有网络区域的区域操作,所述区域操作包括向所述网络区域添加或者删除网络节点和计算节点以及创建网络计算资源。7.如权利要求6所述的方法,其特征在于:根据设定的区域属性确定每个网络区域对应的网络节点和计算节点之后还包括:部署所述网络区域对应的数据网络和存储网络。8.如权利要求6或7所述的方法,其特征在于:将所述Openstack平台内的网络节点和计算节点根据每个网络区域对应的区域属性划分至对应的网络区域之后还包括:根据所述网络区域对应的区域属性在所述网络节点上设置网络服务。9.如权利要求6或7所述的方法,其特征在于:将所述Openstack平台内的网络节点和计算节点根据每个网络区域对应的区域属性划分至对应的网络区域之后还包括:根据所述网络区域对应的区域属性创建网络资源和计算资源。10.如权利要求9所述的方法,其特征在于:根据所述网络区域对应的区域属性创建网络资源包括以下的一项或者多项:根据所述网络区域对应的区域属性选择所需的区域创建网络;根据所属网络区域下创建的网络,在该网络下添加所需的子网;根据所述网络区域对应的区域属性选...
【专利技术属性】
技术研发人员:马世佳,
申请(专利权)人:北京金山云网络技术有限公司,北京金山云科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。