本帖最后由 十五是只大边牧 于 2021-12-12 22:49 编辑
一、相关概念 问:这是要干什么?
答:在虚拟化环境中,嵌套搭建深信服HCI与aDesk平台
问:这么做意义何在?
答:1、学习资源有限,只能通过模拟环境节省资源,比如做双活集群至少需要4台服务器;
2、提高学习效率,给物理服务器装系统需要30分钟左右,嵌套虚拟化只需要10分钟左右;
3、方便实验,一台好的物理主机可以好多组环境同时运行。
问:嵌套搭建的HCI和aDesk都能做什么实验?
答:好像都行。比如HCI的虚拟存储,云管,备份,网络安全虚拟化等,aDesk各种桌面发布,报表中心与运维平台测试。
问:嵌套的性能怎么样?
答:在高主频CPU+NVMe固态硬盘加持下,感觉比一般2.X主频物理服务器+机械硬盘的好很多。也仅限于做实验和做功能验证,上生产拼性能肯定不行。
问:能不能上生产?
答:不行。
问:难不难做?
答:一般,写的不是保姆级教程,需要有些基础知识,再加思考,基本就能完成。
2、环境要求
硬件环境:配置好点的主机,我的配置是CPU 8核 4.0GHz,内存128GB,1TB NVMe固态;
软件环境:底层虚拟化平台使用VMware vSpehre,嵌套虚拟化平台HCI与aDesk的版本任意选,好像都行
技能要求:具备一定的虚拟化知识。
3、总体思路
1. 搭建VMware vSphere,安装ESXi与vCenter
2. 配置ESXi虚拟交换机,允许虚拟机里有多个IP与嵌套的IP和MTU
3. 在VMware vSphere上创建HCI或aDesk虚拟机,重点配置在这里
4. 安装HCI与aDesk
5. 测试效果
4、开始干活
步骤一:搭建底层VMware vSphere
这里就去百度吧,大把教程。
ESXi是必须要装的,vCenter想用就装。
步骤二:配置ESXi虚拟交换机
这里有2个要点。
1、关闭虚拟交换机安全功能,让嵌套HCI或aDesk内的虚拟机可以与外部通信
2、设置虚拟交换机MTU值>=1600,让HCI的VxLAN与存储通信口支持高性能模式
步骤三:创建HCI或aDesk虚拟机
这里有4个要点
1、虚拟机操作系统选择Debian 7 64位
2、(核心重点)虚拟机的CPU需要勾选 硬件虚拟化和 I/O MMU
3、(核心重点)虚拟机磁盘控制器只能用 SATA控制器,其它都不行,全部删除。磁盘置备选精简置备,除非你硬盘空间充足
下面是一张硬盘关键信息的配置图:
下面是我做HCI虚拟机的全局配置图,你可以看到磁盘控制器只有SATA控制器,没有NVMe控制器和SCSI控制器:
4、虚拟机基本配置需要满足HCI与aDesk的基本需求,建议最低配置如下:
HCI虚拟机:CPU 4核,内存 32GB,系统盘 120GB,网卡 4块万兆
aDesk虚拟机:CPU 4核,内存 32GB,系统盘 64GB,网卡 3块万兆
5、(可选)如果需要做虚拟存储实验,缓存盘最小200GB,容量盘最小300GB,系统全部认为是SSD
6、(可选)如果需要做云管SCP实验,HCI的CPU需要给8核,否则SCP安装包导入失败
7、(可选)USB Key可以通过添加USB主机设备添加到HCI或aDesk虚拟机
步骤四:安装HCI或aDesk
打开虚拟机电源后,操作界面上跟往常一样安装就完事了,不会的话去看HCI或aDesk用户手册的安装步骤
熟练工+手速快,15分钟可以装4台。
下面是开始HCI安装的图:
下面是安装完HCI后,查看硬件信息的图:
步骤五:效果测试
HCI示例图,旧图,搭了个SCP:
aDesk示例图:
最后总结
一路看下来,看似很复杂,其实关键步骤就几点,多做几遍应该也会了。
一些坑
1、有时候虚拟存储不认硬盘,或硬盘大小识别错误,干脆多加几块硬盘做实验,哪块识别用哪块;
2、VMP的虚拟机,建议关闭“双屏显示虚拟机界面”,否则安装性能优化工具后,控制台的鼠标可能定位不准;
3、VMP的虚拟机,如果你的配置低,在控制台界面,遇到视频、网页动画等情景,大概率会控制台会无法操作,注意避免;
想不起来还有什么了。
有疑问可以留言,有时间就解答。 |