当前位置:文档之家› 虚拟化综合项目报告

虚拟化综合项目报告

江西现代职业技术学院综合项目报告虚拟化技术姓名叶昊学院信息工程学院专业计算机网络技术班级 17计网2班指导教师刘芃提交时间 2019年 12月日目录一、项目背景 (1)二、项目设计 (2)三、实施过程 (3)3.1 VMware网络适配器中配置 (3)3.2 创建ESXI主机 (3)3.3 配置VCSA (3)3.4 配置ISCSI存储 (4)3.5 连接VCSA进行配置管理 (5)1) 创建群集名称 (5)2) 添加主机到群集 (5)3) 配置网络 (5)4) 配置ISCSI网络 (6)5) 创建虚拟机并配置 (8)3.6 LINUX安装虚拟化KVM (10)1)使用虚拟机安装centos7 (10)2)配置网络和关闭安全设置 (12)3)配置SSH,使用SecureCRT连接 (13)4)安装mdadm RAID管理工具 (14)5)配置桥接网络和安装虚拟机 (16)6)检测是否支持虚拟化 (17)7)安装相关软件包并进行安装KVM (17)四、项目测试 (20)1)测试VMOTION (20)2)测试DRS规则 (22)3)测试HA高可用性功能 (25)4) KVM虚拟机管理操作 (27)一、项目背景某日天网络公司有10余台服务器支撑着企业所有信息化系统的运行,这些服务器经过了8年运行,大部分已经到了正常使用年限,经常出现因为硬件故障导致服务无法访问,急需进行升级更新。

如果按照原先的方式,仍然为每一个部门、每一个信息化子系统都购置独立服务器,将面临严重的经费、管理及安全问题。

如果采用虚拟化技术、建立云计算平台,则仅需一次投资,即可方便地为现有及未来的每一个需求建立相应的虚拟服务器,避免硬件采购的无序和浪费,保证数字化企业的稳定、高效运行。

经过企业调研,该企业网络中心决定采购若干台高性能服务器,采用VMware vSphere 5.5作为虚拟化平台和虚拟化系统。

由于该企业叶工程师刚接触虚拟化技术,打算首先使用VMware ESXi搭建测试环境。

先将一部分网络服务迁移到虚拟化系统中,熟悉一段时间后,再进行全面迁移。

后续叶工程师将在所有新购置的服务器上安装VMware ESXi,使用一台单独的服务器安装VMware vCenter Server并实现以下功能:启用vSphere DRS(分布式资源调度)实现主机资源的负载均衡。

启用vSphere HA(高可用性)实现虚拟机的高可用性。

二、项目设计所有ESXi主机与vCenter Server服务器连接到虚拟交换机VSWITCH1表示的管理网络,管理员的PC也连接到管理网络。

所有ESXi主机上的虚拟机通过虚拟交换机VSWITCH2表示的虚拟机网络连接到外部网络。

所有ESXi主机通过虚拟交换机VSWITCH3表示的存储网络连接到iSCSI网络共享存储。

iSCSI存储可以由硬件磁盘阵列提供,也可以是在一台服务器上安装的软件iSCSI 目标服务器。

虚拟交换机VSWITCH4表示的vMotion网络用来实现虚拟机的在线迁移。

在虚拟机中安装Centos7并ping测试通信以及安装WEB服务以及FTP服务器,并进行访问测试正常。

三、实施过程3.1 VMware网络适配器中配置配置好管理网络192.168.26.0/24、VM网络192.168.126.0/24、ISCSI网络192.168.226.0/24、VMOTION网络192.168.110.0/243.2 创建ESXI主机创建两台ESXI主机将添加四块网络适配器并设置为对应网络,并配置两台ESXI主机的管理网络192.168.26.101和192.168.26.1023.3 配置VCSA导入VCSA,进行配置管理网络IP192.168.26.1053.4 配置ISCSI存储创建Starwind iSCSI SAN 20G存储,ISCSI服务器为192.168.226.1 安装 Starwind iSCSI SAN 6.0创建Star Wind Server 192.168.226.1右键connect进行连接该server在右键Targets—add targets添加Target选择存放的路径以及大小选择添加的yh exsi虚拟磁盘3.5 连接VCSA进行配置管理使用Vsphere Client进行连接VCSA进行管理1)创建群集名称2)添加主机到群集3)配置网络配置好两台ESXI主机的相同名称的管理网络、VM网络、ISCSI网络、VMOTION网络。

4)配置ISCSI网络在ISCSI启动器中找到ISCSI服务器中的ISCSI存储,并将找到的ISCSI添加到存储器中。

(两台ESXI主机同样的操作)添加存储适配器,并添加ISCSI网络将动态发现输入ISCSI服务器IP点击静态发现是否可以找到ISCSI服务器位置进行重新扫描,找到配置的ISCSI存储在存储中添加刚刚配置的网络存储刷新查看是否有两个存储器5)创建虚拟机并配置先上传镜像文件到存储器中新建虚拟机配置好镜像和内存后开启电源设置root密码等待安装完成6)配置好该虚拟机的IP地址以及关闭安全机制,然后进行pingESXI主机连通性测试以及与真实机的连通性。

配置IP地址并进行测试是否可以与真实主机通信查看IP地址并ping测试ping真实机虚拟机测试3.6 LINUX安装虚拟化KVM 1)使用虚拟机安装centos7使用VM安装CENTOS7系统选择存放位置以及名称创建一个40G磁盘编辑好配置然后开机选择install centos7选择语言为English选择最小安装设置好root密码后等待安装完后点reboot2)配置网络和关闭安全设置Vi /etc/sysconfig/network-scripts/ifcfg-ens33重启网络和查看IP地址关闭firewall和selinux3)配置SSH,使用SecureCRT连接上传镜像然后配置yum源先rm –rf /etc/yum.repos/*创建yhcdrom目录并进行挂载清理yum缓存源4)安装mdadm RAID管理工具添加3块新磁盘重启后查看安装perl和mdadm工具使用mdadm -C /dev/md0 -l 5 -n3 /dev/sd{b,c,d}创建RAID5查看是否创建成功使用mkfs –t xfs /dev/md0 进行格式化创建的md0挂在md0到/home/RAID5开机挂载设置vi /etc/fstab5)配置桥接网络和安装虚拟机将本地网卡配置最后一行添加BRIDGE=br0复制本地网络文件到br0文件并编辑重启后查看6)检测是否支持虚拟化查看/proc/cpuinfo文件,看是否支持INTEL或者AMD硬件的虚拟化,有VMX代表是INTEL 的虚拟化支持如果没有显示则打开虚拟化intel VT-x7)安装相关软件包并进行安装KVM使用yum install -y virt-* libvirt bridge-utils qemu-img qemu-kvm进行安装启动libvirtd服务查看模块查看网桥是否配置成功创建虚拟机镜像存放位置使用virt-install 进行安装一个名为 yehao-centos7的虚拟机,内存1024M,1个CPU,系统类型为LINUX-RHEL7,使用无图形界面并且TTY连接配置好全部设置安装完成后使用设置的密码登陆系统查看IP地址使用修改本地网卡的ONBOOT和dhclient eth0命令进行自动获取IP然后ping 本机centos IP以及真实机IP测试四、项目测试1)测试VMOTION两台ESXI主机勾选VMOTION和管理流量,然后一直ping虚拟机再将虚拟机进行迁移到另一台ESXI主机上,成功后查看ping的情况,是否有丢个别包。

将2台ESXI主机管理网络配置开启VMOTION查看虚拟机的所属主机IP将该台主机进行迁移并一直ping测试迁移到第二台ESXI主机再查看虚拟机所在ESXI主机IP查看PING过程中是否出现断的现象2)测试DRS规则做DRS聚集虚拟机规则策略然后查看2台虚拟机是否在同一个主机上做DRS分离虚拟机规则策略查看虚拟机状态做DRS虚拟机到主机规则策略创建不同虚拟机组和主机组查看虚拟机状态3)测试HA高可用性功能打开DRS和HA开始进行群集选举可以看到一个主和一个从将ESXI进行暂停然后再开启再查看PING的情况设置选择“选择其中任何群集数据存储”完毕后,在两台 ESXi 主机的右键菜单中选择“重新配置 vSphere HA”4)KVM虚拟机管理操作使用ctrl+]进行切换本机centos进行操作使用virsh list进行查看正在运行的虚拟机使用virsh shutdown yehao-centos7进行对该虚拟机关机使用 virsh start yehao-centos7进行对该虚拟机启动使用 virsh list --all进行查看全部虚拟机使用 virsh suspend yehao-centos7进行挂起该虚拟机使用virsh resume yehao-centos7进行恢复该虚拟机使用virsh console yehao-centos7进行连接该虚拟机使用 virsh destroy yehao-centos7 进行强制停止虚拟机并使用virsh undefine yehao-centos7进行删除该虚拟机使用rm -rf 进行删除本地虚拟机存放文件。

相关主题