新浪微博 | 联系我们
首 页 产品中心 解决方案 成功案例 服务支持 新闻动态 关于我们 联系我们
 服务支持 SERVICES
> 资料下载
> 常见问题解答
> 技术知识库
 产品搜索 SEARCH


 
当前位置:首页 > 服务支持 > 技术知识库 > part4 NSX系列之部署NSX Controller
part4 NSX系列之部署NSX Controller
来源:未知    日期:2021-03-22    浏览量:        
分享到:

标签:

按照Part03所述,完成了NSX Manager注册到vCenter Server成功之后,接下来要做的事情就是开始准备部署NSX Controller。关于NSXController的用途,前面Part01已经介绍过了,一个分布式控制处理单元,它的存在可以帮助对主机分布式网路提供一个统一的ControlPlane,而出于可用性考虑,我们至少准备2台以上的NSXControllers;


NSXController会有3张重要的表,分别是:
•MAC address table

•ARP table

•VTEP table


可能对于很多人而言,看过第一个MAC address table,第二个ARP table,但是如果没接触网路虚拟化,可能对于第三个VTEPtable是比较陌生的(当然,如果看过虚拟人之前关于VxLAN的文章的话,是可以理解VTEP的用途的)。那么,这些表的用途到底是干啥的呢?很明显,从名字就可以看得出来,它们分别负责收集虚拟机、主机以及VTEP的讯息,然后在整个NSX Domain里去replicate。这样做的最大好处就是可以在底层环境激活在Multi-cast free VxLAN。在上一个版本的vCNS和其它VxLAN的版本里,要求在物理环境整个环境里激活。不过,这样做的后果是增加了管理成本但是会极大程度上降低系统的复杂度。


通过维护这些表有一个很好的地方在于可以抑制ARP。这样就会降低整个环境的ARP请求吞吐量。那么,在一个大二层环境(跨越L3的L2)里,这个就很重要了。如果针对MAC地址的IP段请求不是本地段,则主机会从NSX Controller那边获取到Replicated讯息然后充实到自己的Tables里面;


NSXControllers是一个很好的Control Plane解决方案,通常建议部署3个Controllers组成一个Cluster,而这几个东西都是虚拟机,只需要在NSX Manager里去分别添加即可。它们负责提交、维护以及更新NSX环境里所有网路组件的状态讯息。才用了类似Zookeeper的Cluster技术,NSX允许某个Controller故障,在运行过程中,可以干掉它们的某2个,只要保持至少1个NSX Controller处于正常运行状态即可;


1、点击图01里Installation › NSX Controllernodes,红色框选部分的绿色加号,即可弹出部署向导。注意,一般来说,VMware和虚拟人都建议大家选择奇数个Controllers而不是偶数个,目的是为了更好的提供NSXController的failover:



图01





2、接着,在弹出的窗口,如图02所示的选项里,分别设定下列讯息:
•NSX Manager

•Datacenter

•Cluster/Resource Pool

•Datastore

•Host

•Folder

•Connected To

•IP Pool

•Password


等讯息:



图02





3、上述讯息中其它选项按照提示选择即可,主要说下Connected To选项,可以点击Select按钮去选择,然后系统会弹出如图03所示的窗口,需要我们去选择Portgroup,这里需要选择Distributed Portgroup:



图03





4、同时,还有IP Pool选项,这个IP Pool选项的存在价值是为了为新生成的NSX Controller虚拟机们自动分配IP地址。当点击IP Pool对应的Select时,回来到图04所示的窗口,点击图04的绿色加号就会开启IPPool的设定窗口:



图04





5、来到图05所示的窗口里,去为这个IP Pool命名、设定Default Gateway、限定子网大小、设定DNS、设定DNS后缀、设定Static IP Pool,那么,新生成的NSX Controller虚拟机就会按照下面设定的规则获取网路配置讯息:



图05




6、完成IP Pool的添加之后,就到了密码设定部分,这里需要说明一下,密码的要求是:

不小于12位

•需要有大写字母

•需要有数字

•需要有特殊字符

•不能有admin之类的字眼


注意,默认的管理员账号是admin,别弄错了:



图06





7、点击图06的Ok之后,剩下的事情就是等待它部署完成,图07是它的部署状态,会显示Deploying:



图07





8、部署过程中,在Inventory里面会出现以NSX_Controller_XXXXXXXXXX开头的虚拟机,这就是NSX Controller的体现形式,后面的XXXXXX是UUID,如图08所示:



图08





9、部署完成后,虚拟机会自动启动,然后完成初始化的配置。如果好奇,可以打开虚拟机的窗口,可以看到类似图09所示的启动进程和启动过程中的相关讯息:



图09





10、成功初始化之后,再次来到Networking & Security的Installation窗口下,可以看到如图10所示的Status为Normal,这就表示成功完成第一个节点部署:



图10





11、照猫画虎,重复前面第一个节点所做的事情,即可完成3台NSXControllers的部署,不熟完成后,可以在Inventory里看到,类似图11所示:



图11





最后,补充说明一下,如果中间出现部署失败,或者删掉后重新部署,Controller Nodes的名字会自动加1,例如:controller-4、Controll-5,类似这种。
[打印本文] [关闭窗口] [返回顶部]
   上一篇:part3 NSX系列之注册NSX Manager到vCenter Server
   下一篇:part5 NSX系列之检查NSX Controller状态

相关资料  
> part5 NSX系列之检查NSX Contr
> part3 NSX系列之注册NSX Manag
> part2 NSX系列之部署NSX manag
> part1 NSX系列之安装前的准备
公司信息
 > 公司简介
 > 企业文化
 
产品展示
> 服务器产品 全系列产品
> 小型机产品 全系列产品
> 存储产品 全系列产品
> 个人电脑产品 全系列产品
> 网络产品 全系列产品
> 打印机复印机产品 全系列产品
 
解决方案
 >南京IBM存储总代|南京XX大学存储
 >南京联想总代理|南京联想网盘总
 >南京IBM存储总代|IBM 分布式存储
 >南京IBM存储总代理|南京IBM金牌
 >南京IBM存储总代理|南京IBM金牌
 >南京IBM金牌代理|南京IBM存储总
 
技术服务
 >资料下载
 >常见问题解答
 >技术知识库
行业资讯
 >HP 行业资讯
 >H3C 行业资讯
 >联想 行业资讯
 >任子行 行业资讯
 >华为 行业资讯
版权所有:南京宇宽科技有限公司 | 苏ICP备11027572号-4 |