SCVMM2012SP1使用逻辑网络隔离异构虚拟化

简介:

        使用一台SCVMM,同时添加了两台Vcenter,一台Vcenter版本是5.0,上面管理ESXI5.0,一台Vcenter版本是5.1,上面管理ESXI5.1 ,两个ESXI上面都连接了一块物理网卡,两台ESXI都连接到同一个交换机下,都是同一个网段内。

       现在在VCENTER5.0中,制作了2008R2和Centos6.5的模板,并且导入了VMM,在VCENTER5.1中,制作了2012的模板,并且导入到了VMM。VMM中现在有两个主机组,一个ESXI主机组,下面包括ESXI5.0\ESXI5.1 , 另外一个Hyper-v主机组,里面包括两个Hyper-v,ESXI主机上面现在都连接的是vSwitch0逻辑网络,添加了一个私有云,私有云中包括ESXI、hyper-v两个主机组。


   问题描述:

   

      现在两台ESXI5.0\5.1都属于一个ESXI主机组,然后都加入了私有云,这样最终用户,在门户界面基于vmware虚拟机模板往云里创建的时候,默认情况下就会随机放到ESXI5.0\5.1其中一台上面,很有可能用户明明使用的是从ESXI5.0中导入的2008模板,但是却创建到了5.1的ESXI主机中,这样的话,就会导致,有时候基于模板创建的虚拟机,可能会无法创建,开发人员希望你能将ESXI5.0和5.1的模板分开,如果选择5.1里面的模板,就创建到5.1的ESXI上面,如果选择5.0的模板就创建到5.0的主机上面。


    解决办法:


      1.划分不同的云,将两个ESXI主机组在不同的云隔离开

      2.基于逻辑网络进行判断

      

       今天我主要来介绍的是通过第二种方法,来进行这种异构虚拟化的隔离,通过今天的介绍,希望可以帮大家理清楚,SCVMM中逻辑网络、主机组,IP POOL  , 逻辑子网,VM虚拟网络,虚拟机,他们之间的关系。

         

      我先来大概说一下思路,看不懂没关系,后面会有详细的图片操作帮助大家直观的理解。

      首先,创建两个主机组,一个ESXI5.0 , 一个ESXI5.1 , 然后创建两个逻辑网络,一个逻辑网络分配给ESXI5.0主机组站点,另外一个逻辑网络分配给ESXI5.1,两个逻辑网络分配不同的逻辑子网和逻辑IP POOL,然后将不同的逻辑子网去对应到不同的ESXI主机。除了已有的vswitch0 VM网络,再创建一个vSwitch1 VM网络,绑定到ESXI5.1的逻辑网络,用于分配ESXI5.1中虚拟机的网络,最后,我们将ESXI5.1中的模板,绑定到vSwitch5.1 VM网络,ESXI5.0中的模板,绑定到vSwitch5.0 VM网络

     这样的话,我们就建立了两个主机组,两个逻辑网络,两个逻辑IP pool,两个VM网络,然后将这两个主机组都加入到私有云中。实现的效果,就是如果用户选择ESXI5.0中的虚拟机模板往私有云里面创建,私有云会自动识别出来,这个虚拟机所绑定的VM网络,以及VM主机所绑定的逻辑网络来进行判断,例如,2008的模板,就只能创建到ESXI5.0上,如果创建到ESXI5.1上,就会提示5.1主机上面没有相关的VM网络和网络连接,所以私有云没有其它的选择,只能根据我们在模板中绑定的VM网络和主机逻辑网络来进行隔离。


1.针对hyper-v,以及不同版本的异构虚拟化,分别建立不同的主机组


wKioL1TQxpOC6aSkAAEsh2r6AoI144.jpg

2.打开构造-->逻辑网络

默认情况下你只会看见一个vSwitch0逻辑网络,这是VMM从ESXI上面直接抓取过来的。


wKioL1TQxsHxlq6EAARgV6AvxS0368.jpg

3.查看vSwitch0,将vSwitch0绑定到指定的逻辑子网与主机组

wKiom1TQxkzRqXNmAANEhlat-RI924.jpg

4.紧接着,重点来了,我们需要再手动去创建一个逻辑网络,用于绑定ESXI5.1主机组,这个逻辑网络在创建的时候,如果你也配置为192.168.20.0/24,那么SCVMM一定会报错,提示你两个逻辑网络主机组重叠,为了避免这个错误,我们需要“先骗一下”SCVMM,随便填写一个IP子网,让SCVMM以为这两个逻辑网络是不同的子网,因为我们只有20这一个子网


wKioL1TQylnzDR20AAOKb7zvEok210.jpg

5.骗过SCVMM之后,让向导正常走下去之后,我们再手动把vSwitch1也改回20子网


wKiom1TQycGybsGVAAJ8C1cz96E600.jpg

6.为vSwitch1逻辑网络创建IP POOL,选择逻辑网络vswitch1

wKioL1TQyy6zkkk-AAOoqT1teKI441.jpg

7.确认网络站点目前仅仅分配给了ESXI5.1主机组

wKiom1TQyofQS1nUAAR_dzwxxZ0623.jpg


8.定义IP pool地址范围,这里就是区别vSwitch0与vSwitch1的地方,switch0绑定的ip pool是192.168.20.70-120 ,绑定主机组为ESXI5.0,switch1绑定的ip pool是192,168.20.190-199,绑定的主机组为ESXI5.1

wKioL1TQy8vjKDg-AAJwr-I4qvE738.jpg

9.创建完成,效果如下

wKioL1TQzAPwtHwAAAPjIv0sMuQ697.jpg

10.你需要手动去VM和服务的界面下,创建VM Network,绑定到vSwitch1,VM Network是对应到虚拟机的,这一步一定要做。


11.确认ESXI5.0主机组,是否已经绑定到vSwitch0逻辑网络子网


wKioL1TQzPCjvcP9AALVtSmbFdY249.jpg

12.确认ESXI5.0主机是否绑定到vSwitch0逻辑网络

wKiom1TQzDGQ5fqiAAQg1-IdpeY406.jpg


13.确认ESXI5.0里面的虚拟机模板,网卡是否已经指向vSwitch0 VM网络

wKiom1TQzQ_QfbbnAAS2jl3mdSA570.jpg

14.确认ESXI5.1主机组,是否已经绑定到vSwitch1逻辑网络子网

wKioL1TQzYWBm_c-AALz_RpID7A364.jpg


15.确认ESXI5.1主机是否绑定到vSwitch1逻辑网络

wKiom1TQzLjCGJwzAAREYKWZu_0738.jpg


16.确认ESXI5.1里面的虚拟机模板,网卡是否已经指向vSwitch1 VM网络

wKioL1TQzhqSk3lEAASVF-Uw2s0889.jpg

17.这一步也很关键,你要将所有创建的逻辑网络,都加入到私有云中去,否则你的虚拟机创建在云中,会找不到可用的网络连接。

wKioL1TPIiigSWnwAAGNQZjqLu0833.jpg


到此为止,大功告成


实际测试


通过ESXI5.0里面的虚拟机模板,向私有云中创建虚拟机

wKiom1TQzXDheXKiAAH74c3bY1w999.jpg


只能创建到ESXI5.0主机上

wKioL1TQzm7y3QhlAAOWkcodDao655.jpg


如果要将5.0的模板创建到ESXI5.1上,通过我们的隔离配置之后,就会提示以下错误

wKiom1TQzaPjtkEpAAODkPwFDxA527.jpg


同理,如果你使用ESXI5.1的虚拟机模板往私有云里创建虚拟机

wKioL1TQzrjjUwDAAAIPpSwhygU203.jpg


你也会发现,只能往ESXI5.1主机里面创建

wKioL1TQzv6AxLQ1AALZO9K_Teg785.jpg


如果非要花一个关系图的话,由于电脑重装了,只有PPT,所以就临时花五分钟草拟了一个

wKiom1TQ0RbgDQD7AAEtrpkO0G0967.jpg



本文转自 老收藏家 51CTO博客,原文链接:http://blog.51cto.com/wzde2012/1611282

相关文章
|
10天前
|
安全 Linux 虚拟化
网络名称空间在Linux虚拟化技术中的位置
网络名称空间(Network Namespaces)是Linux内核特性之一,提供了隔离网络环境的能力,使得每个网络名称空间都拥有独立的网络设备、IP地址、路由表、端口号范围以及iptables规则等。这一特性在Linux虚拟化技术中占据了核心位置🌟,它不仅为构建轻量级虚拟化解决方案(如容器📦)提供了基础支持,也在传统的虚拟机技术中发挥作用,实现资源隔离和网络虚拟化。
网络名称空间在Linux虚拟化技术中的位置
|
9月前
|
安全 前端开发 JavaScript
信息服务上线渗透检测网络安全检查报告和解决方案2(安装文件信息泄漏、管理路径泄漏、XSS漏洞、弱口令、逻辑漏洞、终极上传漏洞升级)
信息服务上线渗透检测网络安全检查报告和解决方案2(安装文件信息泄漏、管理路径泄漏、XSS漏洞、弱口令、逻辑漏洞、终极上传漏洞升级)
128 0
|
2月前
|
弹性计算 Linux 网络安全
掌握虚拟化与网络配置之道:深入浅出VMware及远程管理技巧
掌握虚拟化与网络配置之道:深入浅出VMware及远程管理技巧
71 0
|
3月前
|
机器学习/深度学习 负载均衡 JavaScript
m基于Q-Learning强化学习的异构网络小区范围扩展(CRE)技术matlab仿真
m基于Q-Learning强化学习的异构网络小区范围扩展(CRE)技术matlab仿真
206 1
|
3月前
|
Linux 虚拟化 网络虚拟化
网络基础-虚拟化工具-网桥
网络基础-虚拟化工具-网桥
52 0
|
4月前
|
存储 Linux 网络安全
软考网络规划师复习第五章:认识虚拟化
软考网络规划师复习第五章:认识虚拟化
49 0
|
4月前
|
存储 固态存储 虚拟化
云计算——虚拟化中的网络架构与虚拟网络(文末送书)
云计算——虚拟化中的网络架构与虚拟网络(文末送书)
133 0
|
4月前
|
网络虚拟化 虚拟化 云计算
云计算——网络虚拟化简介
云计算——网络虚拟化简介
110 0
|
5月前
硕士毕业设计:基于医疗异构信息网络表征学习的病人相似性(聚类分析)
硕士毕业设计:基于医疗异构信息网络表征学习的病人相似性(聚类分析)
29 0
|
7月前
|
传感器 机器学习/深度学习 算法
用于异构无线传感器网络的多聚合器多链路由协议(Matlab代码实现)
用于异构无线传感器网络的多聚合器多链路由协议(Matlab代码实现)