现状以下:数据库
硬件:2台HP C7000刀箱n个刀片,n台HP机架式服务器,n台物理机及其余设备。windows
存储:FC SAN存储安全
软件:vcenter是windows版6.0,vsphere也是6.0版本。服务器
网络:三层结构,两个C类SUB地址,管理、业务、生产混在一块儿。网络
要作的事以下:分布式
一、刀箱及服务器升级最新固件和驱动程序。ide
二、部署VCSA6.5,vsphere升级到6.5版本,部署vRealize Operations Manager Appliance 6.5,vRealize Log Insight 4.3。spa
三、从新规划网络,实现管理、业务、生产网络分离。操作系统
升级过程是须要管网络和管数据中心的人配合操做,咱们单位网络、安全、数据中心都归我一我的管理,全部设备我都会配置,没有沟通成本。接口
Vmware有一个windows版vcenter到VCSA的升级程序,我从新规划网路了应该是用不上的,不如所有推倒重来,按照下面计划实施对外服务中断能够控制在一两个小时之内。
vCenter Server 有两种部署方式:
安装在 Windows 平台上,须要额外的 Windows 操做系统和外置数据库系统软件许可,部署起来有必定的手动步骤,比较麻烦。
直接部署预置的 vCenter Server Appliance (VCSA),VCSA 是一个基于 Linux 的虚拟机,内置 PostgreSQL 数据库,彻底不须要额外的软件许可,部署起来也更方便。
以前一直使用windows平台的vcenter,主要由于VCSA功能还不够完善。在vsphere6.5版本中整合了Update Manager,内置备份功能,自带HA支持,加强的 Appliance 管理能力。因此在6.5版本VCSA是最佳选择。
目前交换机配置:
Vlan10 1.1.1.1/24 2.2.2.1/24 sub
规划交换机配置:
Vlan10 1.1.1.1/24 生产网络
Vlan20 2.2.2.1/24 业务网络
Vlan30 3.3.3.1/24 vsphere网络
Vlan40 4.4.4.1/24 硬件管理网络
5.5.5.1/24 vmotion网络
6.6.6.1/24 FT网络
注意:vmotion和FT网络无需起路由配置vlan。
按顺序开整:
一、数据中心整理网线和光纤,区分出硬件管理网络接口,vsphere标准交换机网络接口,vsphere分布式交换机网络接口,其余非虚拟化服务器及硬件网络接口。
这个事情很是很是很是麻烦,尤为数据中心规模大设备多的时候是很是头痛的事情,我有些技巧,好比HP ILO的管理网络接口是百兆的,在交换机上看状态灯能区分出来,光纤10G和1G网络在交换机看状态灯也能区分,有一些网线距地短的能够拔插网线区分,难区分的能够在三层和二层交换机上查看arp和mac信息区分。
耐心细心的把全部网络区分开,记录下来,最好在交换机接口写description信息。至此数据中心现场工做整理完毕,能够回办公室冲杯咖啡慢慢操做了。
二、三层交换机把vlan30和40的地址以sub地址的形式加入到vlan10中。建立vlan20、30、40,并trunk到二层交换机上。二层交换机一样建立vlan20、30、40,并trunk到三层交换机上。
三、更改硬件管理地址,HP C7000 OA、VC、iLo地址,HP机架iLo地址,存储管理地址。
四、把4.4.4.1/24地址从vlan10删除,加入到vlan40,根据二层交换机description信息改变接口vlan ID。至此硬件管理网络区分完毕。
五、经过vmotion操做清理出几台空闲服务器,每种型号的服务器都要清理,清理出的服务器越多越好,由于下一步并行升级能够节省大量时间。
六、登录HP ILO,加载HP SPP镜像,从新服务器升级服务器固件和软件,升级完毕加载vsphere6.5镜像从新安装vsphere。安装好后给vsphere分配新的地址。
七、安装VCSA6.5到一台新的vsphere6.5上,分配新的地址,登录VCSA,把全部升级vsphsere6.5的服务器加入VCSA,配置标准交换机,分布式交换机,注意最好有两个冗余物理设配器,配置vmotion和FT网络,配置新地址。
注意:分布式交换机配置是重点,我业务和生产两个网络,个人HP C7000刀箱用的是10G上线链路,我能够建立两个端口组区分不一样的vlan。也能够加两条1G的上线链路再建立一个分布式交换机。这个要根据实际使用状况想好了,HP到箱增长上行链路是须要服务器关机在HP VC里配置的。
至此工做已经进行了一半,软件升级完成,也配置了新的规划地址。
八、下面的操做要中断业务了,因此想好什么时间作,我通常都是半夜在家里作。
下面验证一下配置是否正确:
vcenter6.0中关闭一台虚拟机,从清单中删除。
vcsa6.5中浏览存储,找到虚拟机位置添加到清单中。
编辑虚拟机设置,在网络适配器选择新的网络。
三层交换机在vlan20中加入地址,修改二层交换机链接vsphere分布式交换机端口vlan ID。
进入虚拟机验证网络是否畅通。
此时vcenter6.0能够没法访问,若是虚拟机验证经过了把上面的网络配置再改回去,在vcenter6.0把全部虚拟机关机,从清单移除,再把网络配置改过来,在vcsa6.5中把全部虚拟机添加到清单里。至此全部虚拟机迁移完毕,vcenter6.0能够删除了。
9、三层交换机vlan30加入地址,修改二层交换机链接vsphere标准交换机接口的vlan ID。至此vsphere网络分离完毕。
10、修改物理机及其余硬件设备vlan ID。
11、继续升级剩余的服务器,并加入vcsa6.5。
12、经过vmotion操做把虚拟机均匀的分布到vsphere里。
第8步到12步顺利的话可能须要5到8个小时时间,至此业务已经彻底恢复,能够睡上一觉,剩下的事情就不着急了。
13、三层交换机配置ACL:
不容许vlan30访问vlan10、20、40,不容许vlan10、20、40访问vlan30
不容许vlan40访问vlan10、20、30,不容许vlan10、20、30访问vlan40
防火墙配置只容许管理员IP访问vlan30、40
14、部署vRealize Operations Manager Appliance 6.5,vRealize LogInsight 4.3
15、配置vcenter备份,根据需求作vcenter HA,集群之类的。牛人的还能够尝试部署NSX。
以上步骤能够分三步干:
第一步:实施1-7条
第二步:实施8-12条
第三步:实施13-15条