一种物理机接入云平台的方法技术

技术编号:14524612 阅读:177 留言:0更新日期:2017-02-02 03:08
本发明专利技术提供了一种物理机接入云平台的方法,包括S1、将物理机通过裸机交换机及二层交换机接入云平台;S2、在云平台中创建VXLAN和/或GRE虚拟网络,并为虚拟网络分配VLAN ID后将所述VLAN ID存储于数据库中;S3、在云平台的数据库中查找物理网卡信息,创建与物理网卡信息相对应虚拟网卡;S4、云平台将所述VLAN ID动态配置到裸机交换机中与物理机网卡对应的端口上;S5、在二层交换机中将VLAN ID转换成与虚拟网络相适配的网络ID。在本发明专利技术中,通过将VLAN ID动态配置到裸机交换机中,并在二层交换机上将VLAN ID与云平台中的虚拟网络实现转换,实现了物理机接入云平台的平滑性,提高了物理机与虚拟机之间的数据访问效率及安全性,节约了公网IP资源。

【技术实现步骤摘要】

本专利技术涉及云
,尤其涉及一种物理机接入云平台的方法
技术介绍
随着云计算快速发展,业务量的不断增加,一方面更多专业的用户和前沿的行业开始使用云,因此对云主机的稳定性和性能要求更加苛刻。物理机相对于虚拟机有更好的稳定性更优的性能,直接将物理机接入云平台中,并当成普通虚拟机一样交付给用户成为用户的迫切需求。另一方面传统厂商不断尝试接入云平台,以求降低成本、优化技术架构。但是传统云服务供应商大都使用物理机来完成业务需求,如何将物理服务器平滑的接入云平台,如何实现物理机或者由物理机所构成的物理机集群与云平台中的云主机实现高连通性就成为一个迫切需要解决的问题。在现有技术中,通常使用DHCP服务,根据给定MAC和IP绑定关系给物理机分配一个外网IP,那么此物理机和处于外网的云主机实现通信。上述现有技术所存在的缺陷为:安全性不高。会面临大量的外部攻击,一方面比较浪费资源,每个物理机都需要占用外网ip,最重要的是无法实现局域网内的集群服务,无法使用局域网内的公共服务,比如专线、LB、VPN等,从而造成现有技术中物理机无法与云平台实现高效连接。同时,鉴于传统的物理机在接入云平台时,需要给每一个物理机分配一个外网IP。当物理机的数量非常大时,显然就会需要分配大量的外网IP,从而造成了外网IP资源的浪费。此外,VLANID存在上限的瓶颈,最大只有4096个,因此在接入数量更多的物理机时,就无法为每个物理机实现分配VLANID。此外,云平台中虚拟网络类型较多,因此无法实现多种网络类型之间的二层通信。有鉴于此,有必要对现有技术中的物理机如何平滑的接入云平台的技术方案予以改进,以解决上述问题。
技术实现思路
本专利技术的目的在于公开一种物理机接入云平台的方法,用以实现物理机接入云平台的平滑性,提高物理机与虚拟机之间的数据访问效率及安全性,并节约公网IP资源。为实现上述目的,本专利技术提供了一种物理机接入云平台的方法,包括以下步骤:S1、将物理机通过裸机交换机及二层交换机接入云平台;S2、在云平台中创建虚拟网络,并为虚拟网络分配VLANID后将所述VLANID存储于数据库中,所述步骤S2中在云平台中创建虚拟网络包括:VXLAN虚拟网络或者GRE虚拟网络或者由VXLAN虚拟网络与GRE虚拟网络所组成的混合型虚拟网络;S3、在云平台的数据库中查找物理网卡信息,创建与物理网卡信息相对应虚拟网卡;S4、云平台将所述VLANID动态配置到裸机交换机中与物理机网卡对应的端口上;S5、在二层交换机中将VLANID转换成与虚拟网络相适配的网络ID。作为本专利技术的进一步改进,所述物理网卡信息包括:物理网卡的MAC地址信息、接入裸机交换机的端口信息、接入裸机交换机的权限信息。作为本专利技术的进一步改进,在执行所述步骤S3之前还包括:创建VLANID与虚拟网络之间的VNI映射关系的步骤。作为本专利技术的进一步改进,所述数据库包括:Oracle数据库、DB2数据库、PostgreSQL数据库、MicrosoftSQLServer数据库、MicrosoftAccess数据库或者MySQL数据库。与现有技术相比,本专利技术的有益效果是:在本专利技术中,通过将VLANID动态配置到裸机交换机中,并在二层交换机上将VLANID与云平台中的虚拟网络实现转换,实现了物理机接入云平台的平滑性,提高了物理机与虚拟机之间的数据访问效率及安全性,节约了公网IP资源。附图说明图1为本专利技术一种物理机接入云平台的方法的计算机逻辑图;图2为本专利技术一种物理机接入云平台的方法的流程图;图3为应用本专利技术一种物理机接入云平台的方法的系统结构图;图4为云平台创建虚拟网络的流程图;图5为物理机获取IP地址的流程图。具体实施方式下面结合附图所示的各实施方式对本专利技术进行详细说明,但应当说明的是,这些实施方式并非对本专利技术的限制,本领域普通技术人员根据这些实施方式所作的功能、方法、或者结构上的等效变换或替代,均属于本专利技术的保护范围之内。请参图1至图5所示出的本专利技术一种物理机接入云平台的方法的一种具体实施方式。参图1所示,该物理机接入云平台的方法包括:(1):创建虚拟网络时会分配VLANID,同时配置DHCP服务,绑定MAC地址和IP地址的对应关系。(2):创建虚拟网卡,选择使用的对应虚拟网络,该虚拟网络可为VXLAN虚拟网络,也可为GRE虚拟网络,也可为由VXLAN虚拟网络与GRE所组成的混合型虚拟网络。(3):将VLANID配置到物理裸机交换机上端口。(4):配置二层交换机上VLANID和当前云平台中虚拟网络的转换。(5):物理机获取IP地址。(6):物理机正常访问云平台中其他网络资源(云主机、专线、VPN等)。在本实施方式中,一种物理机接入云平台的方法,包括以下步骤:首先,执行步骤S1、将物理机通过裸机交换机及二层交换机接入云平台。云平台中可配置出多个VM(虚拟机)或者虚拟计算机集群。如图4所示,可将物理机与防火墙、裸机交换机、二层交换机、路由器连接,并通过路由器与云平台进行报文的分发。裸机交换机获取待接入云平台的物理机中物理网卡的MAC地址、接入裸机交换机的端口及物理机在裸机交换机中的权限,以实现裸机交换机对物理机的动态管理。然后,执行步骤S2、在云平台中创建虚拟网络,并为虚拟网络分配VLANID后将所述VLANID存储于数据库中;其中,数据库包括:Oracle数据库、DB2数据库、PostgreSQL数据库、MicrosoftSQLServer数据库、MicrosoftAccess数据库或者MySQL数据库,并优选为MySQL数据库。虚拟网络包括VXLAN虚拟网络或者GRE虚拟网络或者由VXLAN虚拟网络与GRE虚拟网络所组成的混合型虚拟网络。参图3所示,在实施方式中,云平台中每创建一个虚拟网络(VXLAN或者GRE或者由VXLAN与GRE所组成的混合型虚拟网络)时,就会分配一个VLANID,并将VLANID与创建的虚拟网络相匹配。因此,在虚拟网络中创建虚拟网卡时,便可根据与创建的虚拟网络所对应的VLANID去配置与物理机连接的裸机交换机的端口,通过这种接入方式,可以使物理机获得被创建的虚拟网络的虚拟IP地址,从而有效的降低了公网IP资源的浪费。在本实施方式中,可以屏蔽网络类型的差异,实现VLAN网络同时与VXLAN虚拟网络和/或GRE虚拟网络的转换,保证了三种类型的网络在同一个二层网络内,实现了二层通信。接下来,执行步骤S3、在云平台的数据库中查找物理网卡信息,创建与物理网卡信息相对应虚拟网卡。优选的,在执行所述步骤S3之前还包括:创建VLANID与虚拟网络之间的VNI映射关系的步骤。通过建立VNI映射关系,可以让物理机与虚拟机处于同一个虚拟网络类型并且处于同一虚拟网络内,从而使得配置到裸机交换机端口上的物理机能够与被创建的虚拟网络中的一个或者多个虚拟机实现相互通讯。接下来,执行步骤S4、云平台将所述VLANID动态配置到裸机交换机中与物理机网卡对应的端口上。所述物理网卡信息包括:物理网卡的MAC地址信息、接入裸机交换机的端口信息、接入裸机交换机的权限信息。最后,执行步骤S5、在二层交换机中将VLANID转换成与虚拟网络相适配的网络ID。在本实施方式中,该裸机交换机与二层交换机之间还可设置一个或本文档来自技高网
...

【技术保护点】
一种物理机接入云平台的方法,其特征在于,包括以下步骤:S1、将物理机通过裸机交换机及二层交换机接入云平台;S2、在云平台中创建虚拟网络,并为虚拟网络分配VLAN ID后将所述VLAN ID存储于数据库中,所述步骤S2中在云平台中创建虚拟网络包括:VXLAN虚拟网络或者GRE虚拟网络或者由VXLAN虚拟网络与GRE虚拟网络所组成的混合型虚拟网络;S3、在云平台的数据库中查找物理网卡信息,创建与物理网卡信息相对应虚拟网卡;S4、云平台将所述VLAN ID动态配置到裸机交换机中与物理机网卡对应的端口上;S5、在二层交换机中将VLAN ID转换成与虚拟网络相适配的网络ID。

【技术特征摘要】
1.一种物理机接入云平台的方法,其特征在于,包括以下步骤:S1、将物理机通过裸机交换机及二层交换机接入云平台;S2、在云平台中创建虚拟网络,并为虚拟网络分配VLANID后将所述VLANID存储于数据库中,所述步骤S2中在云平台中创建虚拟网络包括:VXLAN虚拟网络或者GRE虚拟网络或者由VXLAN虚拟网络与GRE虚拟网络所组成的混合型虚拟网络;S3、在云平台的数据库中查找物理网卡信息,创建与物理网卡信息相对应虚拟网卡;S4、云平台将所述VLANID动态配置到裸机交换机中与物理机网卡对应的端口上;S5、在二层交换机中将VLANID转换成与虚拟网络相适配...

【专利技术属性】
技术研发人员:许广彬郑军张银滨刘晓欣刘志坤胡进王建和
申请(专利权)人:无锡华云数据技术服务有限公司
类型:发明
国别省市:江苏;32

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

1