An embodiment of the invention provides a openstack based remote virtual LAN switching method and device based on a physical machine, which includes receiving a physical machine deployment request, selecting a physical node according to the request parameter information of the deployment request, deploying a physical machine on the upper physical node, and remotely controlling the virtual office of a physical switch. The switch of the domain network. Through the embodiment of the invention, the isolation of VLAN network under different tenants is realized. The virtual machine and the physical machine use the same VLAN network to realize the virtual machine and the physical machine in the same VLAN network. The tenant network is a non shared network, other tenants can not be visible, isolation between tenants is realized, and VLAN handover of physical switches can be remotely controlled.
【技术实现步骤摘要】
一种基于openstack的物理机远程虚拟局域网切换方法及装置
本专利技术属于计算机领域,尤其涉及一种基于openstack的物理机远程虚拟局域网切换方法及装置。
技术介绍
OpenStack是一个美国国家航空航天局和Rackspace合作研发的,以Apache许可证授权,并且是一个自由软件和开放源代码项目。OpenStack是一个旨在为公共及私有云的建设与管理提供软件的开源项目。它的社区拥有超过130家企业及1350位开发者,这些机构与个人都将OpenStack作为基础设施即服务(简称IaaS)资源的通用前端。OpenStack项目的首要任务是简化云的部署过程并为其带来良好的可扩展性。目前还没有基于openstack的物理机远程虚拟局域网切换方案,因此,迫切需要提供一种能够远程控制物理交换机的vlan切换方案,实现租户之间的隔离。
技术实现思路
本专利技术提供一种基于openstack的物理机远程虚拟局域网切换方法及装置,以解决上述问题。本专利技术提供一种基于openstack的物理机远程虚拟局域网切换方法。上述方法包括:接收物理机部署请求;根据所述部署请求的请求参数信息选择物理节点;在所述物理节点上部署物理机;远程控制物理交换机的虚拟局域网切换。本专利技术还提供一种基于openstack的物理机远程虚拟局域网切换装置,包括:请求接收模块、节点选择模块、部署模块、控制模块,其中,所述请求接收模块与所述节点选择模块连接,所述节点选择模块与所述部署模块连接;请求接收模块,用于接收物理机部署请求;节点选择模块,用于根据所述部署请求的请求参数信息选择物理节点;部署模 ...
【技术保护点】
1.一种基于openstack的物理机远程虚拟局域网切换方法,其特征在于,包括以下步骤:接收物理机部署请求;根据所述部署请求的请求参数信息选择物理节点;在所述物理节点上部署物理机;远程控制物理交换机的虚拟局域网切换。
【技术特征摘要】
1.一种基于openstack的物理机远程虚拟局域网切换方法,其特征在于,包括以下步骤:接收物理机部署请求;根据所述部署请求的请求参数信息选择物理节点;在所述物理节点上部署物理机;远程控制物理交换机的虚拟局域网切换。2.根据权利要求1所述的方法,其特征在于,所述远程控制物理交换机虚拟局域网的切换,包括:通过telnet修改物理交换机端口vlan。3.根据权利要求1所述的方法,其特征在于,所述远程控制物理交换机虚拟局域网的切换,包括:通过ovs修改流表规划修改vlan的切换。4.根据权利要求1所述的方法,其特征在于,所述在所述物理节点上部署物理机,包括:创建一个spawn任务;调用访问接口部署所述物理节点;从Glance服务中获取部署所述物理节点所需的镜像资源,并调用Neutron服务为物理机创建网路端口;通过iSCSI协议显示所述物理节点的硬盘,写入用户镜像,完成所述物理节点的部署。5.根据权利要求1至4中任一项所述的方法,其特征在于,所述请求参数信息包括以下任意一种或多种:指定的镜像、硬件模板。6.一种基于openstack的物理机远程虚拟局域网切换装置,其特征在于...
【专利技术属性】
技术研发人员:苏广峰,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。