当前位置:首页 > 虚拟机 > 正文

学习使用虚拟机搭建集群


一、一种最简单、最易落地的云平台部署方案-案例-StarVCenter+10台服务器(本地存储)

云平台部署新篇章:部署星耀+10台服务器,简单有效


1.简介


我们面对的是旧的公司服务器。优化资源利用,我们提供经济且可快速部署的云平台解决方案——基于StarVCenter部署10台服务器的选项。该解决方案旨在支持多达150个虚拟机。虽然I/O性能存在瓶颈,但整体运维简单,易于扩展。


2.方案优势及特点


成本控制:启动成本低,节省设备投资。
易于部署。使用单个主节点和可升级的三节点集群简化部署。
易于使用和维护:虚拟机支持迁移,降低运维复杂度。
限制:物理硬盘限制I/O性能,因此应谨慎对待服务器故障。

3.硬件配置和网络架构


设备清单包括10台服务器(配备双核处理器、128GB内存和本地磁盘阵列)。,1交换机请参见官方推荐配置。网络结构上,管理网络与业务网络共享,通过核心交换机连接企业局域网,提供办公用户与虚拟机的无缝接入。


4.部署流程详解


1.基本安装:从官网下载并安装StarVE操作系统,启用VT,根据服务器数量选择安装类型(第一个为全功能安装,其余为基本安装)。


配置:分配服务器主机名(例如starve001-010)和IP(192.168.50.1-10)以确保网络兼容性。


3.添加和设置集群:通过浏览器进入管理界面,逐一添加节点,将网卡配置为管理网络和业务网络,一键完成步骤。部署。


5.初始化资源池和虚拟机。


扩展存储:登录StarVCenter,添加本地磁盘作为主存储。
网络资源管理:创建IP地址池和配置模板库,为虚拟机部署做好准备。
创建虚拟机:从模板克隆新的虚拟机,配置资源,单击“开始”,然后通过远程桌面连接。

通过这些部署步骤,企业可以轻松利用现有资源提高IT效率,同时针对性能瓶颈及时调整计算节点。当资源有限时,您只需扩展计算节点即可满足业务增长需求。


二、如何在一台ESXi主机上搭建一整套VSAN集群的环境下面介绍如何在一台ESXi主机上配置三台ESXi,组成VSAN集群。昨天介绍了如何在ESXi主机上安装ESXi客户端(当然这些ESXi主机也是主机,在上面也可以使用虚拟机,虽然性能会差一些)。因此,第一步是根据上述硬件条件创建三台虚拟机来安装ESXi5.5u1。我的配置是每台主机包括:
4个CPU(至少2个)
8GB内存
3个硬盘,1个4GB(用于安装系统),1个40GB(模拟成SSD)、1个400GB(供vSAN存储数据)
2个网络适配器,1个位于子网192.168.10.x中,用于虚拟机管理和网络,1个位于子网192.168.20.x中,用于VSANVMkernel
虚拟机版本10
请注意,为了让ESXi来宾拥有2个网络适配器,ESXi主机(本示例中名为esxi01)上的网络配置必须配置至少2个不同的端口组,我在2个不同的vSwitch上配置了2个端口组:
vSwitch0,默认vSwitch,配置了管理网络(VMKernel)和端口组VMNetwork10
vSwitch2,配置了端口组VMNetwork20
另外,因为我有iSCSI存储,所以我分别在vSwitch1和vSwitch2上配置了两个iSCSIVMkernel。
vSwitch0和vSwitch2的配置截图如下:
这里需要注意的是,如果只是为了vSAN网络通信,vSwitch2不需要我截图中的上行物理适配器物理上行是因为我还需要使用iSCSI2VMkernel。
安装三个虚拟机的过程我就不详细解释了,只要你按照我昨天的文章,就可以顺利完成。安装后,像往常一样,通过在控制台上输入命令行来配置静态IP地址、FQDN主机名、禁用IPv6、DNS,并启用SSH和ESXiSHELL供以后使用。
需要强调的是,在您的试用网络中,您需要配置域控制器,域控制器也是DNS服务器,并且首先将ESXi主机的静态DNS添加到DNS服务器中。项目。在我的测试环境中,它们是:
–192.168.10.31
–192.168.10.32
–192.168.10.33>请测试黄色DCUI界面中的network(安装ESXi主机后的初始配置界面,如果主机域名解析成功,则表示网络配置完成)。DNS对于正确配置VMware集群非常重要。
下一步是使用vSphereWeb客户端再次连接到vCenter(我的是vCSA)并添加这个新安装的ESXi主机添加时使用FQDN,而不是IP地址。
现在我们看一下这台ESXi主机的磁盘状态(在左侧窗格中点击主机,在右侧窗格中选择管理、存储和存储设备,如图),可以看到所有三个分配的磁盘都是非SSD。下一个要克服的问题是如何欺骗ESXi认为其中一个40GB磁盘是SSD,从而满足VSAN配置的必要先决条件。
我们进入这台vSphereESXi主机的管理控制台界面,在命令行输入以下2条命令即可完成:
#esxclistoragenmpsatpruleadd--satpVMW_SATP_1:C0:T1:L0--option=enable_ssd
#1:C0:T1:L0
注意,此处的设备ID必须填写为您从磁盘获取的设备ID您想要将SSD更改为类似于1.C0:T1:L0的磁盘。
输入命令后,如果没有错误,则不会返回结果。返回vSphereWeb客户端,重新加载,您会发现40GB磁盘类型已更改为SSD。
关于VSAN的配置,LeoXiao已经写得很好了,我就不过多赘述了。你可以参考他的文章。
我借一张图来说明一下顺序:
还有一点,测试一下NIOC功能,这个功能只有在分布式交换机上才有,推荐使用VSAN集群在配置时,首先配置DistributedSwitch,并在DistributedSwitch上构建VSAN专用的VMkernel。
最后,我向大家展示一下,要搭建VSAN集群测试环境,一台主机上至少需要配置并启动5个虚拟机——包括1个域控制器、1个vCenter主机和3个ESXi主机(每条配备8GB内存)。
虽然网络传输还存在一些不稳定问题,但vSAN数据存储终于建成了。