千家信息网

Part04 - (图文)NSX系列之部署NSX Controller

发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,(具体图文详情可以去楼主主页的下载资料里下载,感谢大家对虚拟人的认可!)按照Part03所述,完成了NSX Manager注册到vCenter Server成功之后,接下来要做的事情就是开始准备部署N
千家信息网最后更新 2025年01月20日Part04 - (图文)NSX系列之部署NSX Controller

(具体图文详情可以去楼主主页的下载资料里下载,感谢大家对虚拟人的认可!)

按照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请求吞吐量。那么,在一个大二层环境(跨越L3L2)里,这个就很重要了。如果针对MAC地址的IP段请求不是本地段,则主机会从NSX Controller那边获取到Replicated讯息然后充实到自己的Tables里面;

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

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

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、点击图06Ok之后,剩下的事情就是等待它部署完成,图07是它的部署状态,会显示Deploying

07

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

08

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

09

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

10

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

11

最后,补充说明一下,如果中间出现部署失败,或者删掉后重新部署,Controller Nodes的名字会自动加1,例如:controller-4Controll-5,类似这种。

未完待续……

本文由虚拟人工作室提供,谢谢关注!

感谢关注虚拟人微信vmanager_forumNSX从入门到精通

讯息 环境 选择 就是 网路 如图 成功 主机 事情 状态 用途 过程 重要 分布式 加号 名字 地址 密码 建议 新生 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 修改数据库表属性长度的语句 我的世界僵尸服务器怎么弄 隐身侠服务器网络设置 网络安全靠人民相关知识 软件开发工具中的软件是什么 数据库如何存储不规则的数据 安徽程序软件开发价格 access的关系数据库 通过er图怎样设计数据库 市民网络安全教育平台 关于儿童网络安全的简笔画 脚本精灵软件开发 web服务器的安全方案 杭州市政务云网络技术规范 网络安全学校网络的论文 系统自带虚拟机怎么连接服务器 通辽网络安全指挥中心考什么 云服务器带宽 成都棋牌软件开发公司电话 文档数据库制作 以色列的网络安全教育 网络安全宣传周是干什么用的 网络安全你我他三句半 游享星域网络技术 现代数据库审计规定 思科网络技术学院教材封面 郑州交友软件开发费用 济南京座网络技术有限公司 linux多服务器共享文件夹 中小学生网络安全张莉家庭教育
0