【技术实现步骤摘要】
实现云环境租户虚拟机与云平台管理面通信的方法、系统
[0001]本专利技术涉及云环境转发代理
,具体涉及一种实现云环境租户虚拟机与云平台管理面通信的方法、系统。
技术介绍
[0002]随着云计算技术的不断成熟,企业越来越多的选择业务上云,以加快企业数字化建设步伐。上云过程中,云平台只提供单纯的IaaS服务,已不能满足企业对于业务快速交付和创新的需求。因此,云平台需要基于IaaS提供一些PaaS服务,比如Database as service、K8S as service,并且能够进行统一的管理。其中,基于虚拟化技术的IaaS云平台是采用度最高的,比如OpenStack,已经成为IaaS建设的业界标准。在构建统一IaaS和PaaS管理的云平台过程中,一个关键的步骤就是使处于业务面的部署PaaS服务的租户虚拟机能够与处于管理面的云平台服务管理组件进行通信,实现服务实例状态信息和监控数据上报的功能。
[0003]目前进行通信的通常做法是将虚拟机业务网络与云平台管理网络通过外部路由在物理上打通,实现网络的通信。 >[0004]但是,本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种实现云环境租户虚拟机与云平台管理面通信的方法,其特征在于,包括如下步骤:在云平台集群建立转发节点,在转发节点内创建虚拟交换机并在转发节点的宿主机创建主机转发代理;在转发节点内针对每个租户网络创建虚拟网卡并配置为转发网关;虚拟机启动时,注入转发网关的IP地址,实现将虚拟机的流量引流到转发网关中;在转发节点内创建虚拟网络转发代理并配置虚拟网络转发代理转发后端,在主机转发代理内部配置监听地址为虚拟网络转发代理转发后端,实现将转发网关中的虚拟机的流量引流到主机转发代理;将主机转发代理转发后端配置为管理节点的IP和对应服务管理组件的端口号,实现将虚拟机的流量引流到服务管理组件内部。2.根据权利要求1所述的实现云环境租户虚拟机与云平台管理面通信的方法,其特征在于,在云平台集群建立转发节点,在转发节点内创建虚拟交换机并在转发节点的宿主机创建主机转发代理的步骤包括:将转发节点接入云平台集群或设置将云平台集群的计算节点转变为转发节点;在转发节点内创建虚拟交换机;在转发节点的宿主机网络命名空间内创建主机转发代理。3.根据权利要求1所述的实现云环境租户虚拟机与云平台管理面通信的方法,其特征在于,该方法还包括:监听到租户网络创建事件时,在创建的虚拟机中将本地应用访问服务管理组件的IP地址设置为非常规固定IP地址;将设置的IP地址作为本地应用访问服务管理组件的固定地址,端口号为服务管理组件监听的端口。4.根据权利要求1所述的实现云环境租户虚拟机与云平台管理面通信的方法,其特征在于,在转发节点内针对每个租户网络创建虚拟网卡并配置为转发网关的步骤包括:在转发节点针对每个租户网络创建一个虚拟网络命名空间,并在虚拟网络命名空间内创建一个租户网络内的虚拟网卡;将虚拟网卡接入到虚拟交换机,并配置为该租户网络内的一个IP地址,作为转发网关。5.根据权利要求1所述的实现云环境租户虚拟机与云平台管理面通信的方法,其特征在于,在转发节点内创建虚拟网络转发代理并配置虚拟网络转发代理转发后端,在主机转发代理内部配置监听地址为虚拟网络转发代理转发后端,实现将转发网关中的虚拟机的流量引流到主机转发代理的步骤包括:在转发节点内创建虚拟网络转发代理,并为每个虚拟网络转发代理创建一个进程间通信组件,并将进程间通信组件配置为虚拟网络转发代理转发后端;实现将转发网关中的虚拟机的流量引流到进程间通信组件;在主机转发代理内部配置监听地址为进程间通信组件,...
【专利技术属性】
技术研发人员:郭春庭,
申请(专利权)人:济南浪潮数据技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。