云主机集群方法浅谈,云主机集群构思
|结合星外的Hyper-V群集部署图文流程
硬件规划:计算节点4台:DellR620,至少含双端口万兆网卡(内网)、双端口千兆网卡(公网)各一张。(千兆网卡的传输会让你欲哭无泪。),Cpu型号保持一致。
存储:DELLR720XD 资金有限的情况下建议使用Ssd硬盘和SATa通过windows2012R2分级存储的新功能来实现既保证高容量又有相当高的IOPS,万兆网卡一张
Dc:兼容机即可(强烈建议要做好高可用或定期备份)
主控服务器:推荐稳定性较高的服务器并对磁盘做好RAID。
万兆交换机一台
Ip规划:
计算节点: 公网Ip X.X.X.X、内网IP 10.10.10.X 、心跳卡IP 172.1.1.X
存储:内网IP 10.10.10.X
DC :内网ip 10.10.10.x
主控: 公网 ip X.X.X.X
操作系统:此套环境下全部使用Windows2012R2的操作系统
开始部署:
首先部署Dc详细步骤不在此赘述可以百度一下,如下图将 4台计算节点 1台存储服务器全部加入到域中,值得注意的地方是要重新建立一个Ou将加入到域的计算机移动到新的Ou下
这一步必须做否则会产生无法通过群集验证。并且加入域后除心跳卡外,其他2张网卡的DNS首选项都要设置为Dc的Ip地址哦!
然后对计算节点的每一台服务器都做信任委派如下图:
这样Dc的工作就到此为止了解下来我们开始部署计算节点
计算节点需要安装的 角色功能组件为 IIs、Hyper-V、故障转移群集, 部署IIs的时候需要把所有的功能组件全部勾选安装否则和星外主控对接会产生问题。
每一台计算节点都需要完成以上3个角色功能的安装。
需要注意的是在你部署的心跳网卡上需要按照以图片设置(每一台计算节点的心跳网卡都需要如下设置):
接下来我们来配置存储,由于我这里的配置是 多块Ssd组成的RAID5 和多块SAS组成的RAID5 在存储里我需要先将2个RAID组的资源先池化,
由于我这里已经把存储池配完毕 无法呈现如何使用分级存储,这里口述一下 默认做好2个阵列的物理磁盘在存储池中介质为未知所以这也就会出现很多朋友在建立好存储池以后无法
建立分解存储,这里需要用PowerShell命令来强制对2个阵列组里的物理磁盘定义介质类型,具体命令如下:
分级存储建立完毕后我们可以发现2个阵列组里的磁盘资源已经整合到一起:
接下来我们安装SMB3.0,添加文件和存储角色
新建SMB共享,模式一定要用 应用程序 此模式针对虚拟化
建立完毕后我们将网络路径映射到计算节点的上的磁盘驱动上,每一台节点都要映射上去,至此存储基本配置完毕。
当以上角色功能全部部署完毕后我们开始配置故障转移群集,随便登陆一台计算节点打开故障转移群集——验证配置,将你的计算节点加入到群集中,
然后开始验证,最后的结果如果是您的配置似乎可以建立集群就可以了。因为我们这里用的是SMB3.0 没有用ISCSI的协议所以在存储这里检测的时候
会有警告但不影响,如果出现红色报错 红色的报错必须处理掉否则无法建立故障转移群集。通过验证后建立群集群集的会需要填写一个群集Ip地址这个Ip
在节点故障时候会将节点核心故障迁移到其他节点。
接下来我们来配置网卡,把心跳网卡的模式改成 允许在此网络上进行群集通信即可。
配置完成后基本整个群集架构就可以开始工作了。
接下来和平时部署星外一样部署需要 注意的几个地方如图,计算节点的星外程序池标示要改成域管理员账号和密码否则在后台开通云服务器会报
权限不足。
其次 后台的云服务器配置上的网络路径要以下图方式来填写。
以上都完成后基本你的集群架构就部署完毕了。
Ps:
由于Dc和存储都是属于比较重要的2台服务器所以我只部署了内网,如果要管理 建议可以部署一台VPN服务器通过VPN来直接访问
来保证安全。
如果交换机上万兆口较多可以吧计算节点和存储上的网卡2个端口通过windows2012r2的NIC功能进行端口聚合,既做到了增加吞吐量
又起到了负载均衡的效果。
由于我们设置了 心跳卡、内网卡、和公网卡 3个不同网段,如何将流量来区分,心跳卡默认无需设置,如何让Hyper-V的用户数据来走我们的
万兆网卡,而正常访问公网的流量来走公网的网卡,这里需要通过DNS的解析来实现,在域环境中每一台计算机通信通过FQDN来实现,
我们只需要把节点的FQDN强制解析到我们的万兆网卡的网段上就可以了,每台计算节点都需要设置,如下图:
上海众生网络科技有限公司 断の弦 编写
2014-8-21
0 Comments.