虚拟化集成项目rocketchat的设计与实施
目录
一、引言
(一)开发目标
在互联网时代,科技发展使云计算、虚拟化、大数据、人工智能成为最火热的词汇。RocketChat聊天软件就是成果之一,它由几层虚拟构成:只需要准备一台真实的物理服务器,通过虚拟技术手段创建多台虚拟服务器,再到多台物理机器使用软件连接物理服务器,登录这RocketChat聊天软件,最终实现一个只属于公司内部的聊天软件,大大提高了公司文件的安全性和隐秘性。
(二)课题背景
在校期间学习了Linux知识,通过竞赛学习了虚拟化知识,对云计算虚拟化有了一定的认识。为了增加自己的知识面,自主学习ESXi系统操作方法和vSphere软件的使用步骤,根据自学知识和学校学习知识相结合部署RocketChat聊天软件。
二、设 *景先生毕设|www.jxszl.com +Q: #351916072#
计准备及计划
(一)目标计划
第一步:使用创建虚拟机软件,创建两个虚拟机成功安装两个系统:一个安装VMware_ESXi_6.0具体配置为:2核CPU、5G内存、硬盘300G;一个安装Windows_7_x64/ Windows_2008R2/ Windows_2012R2具体配置为:2核、2G内存、硬盘80G。
第二步:在创建完虚拟主机安装Win7系统后,再安装vSphere软件,最后用这个软件找到主机的IP地址,成功连接ESXi主机。
第三步:在VMware_vSphere_vilient软件上成功配置网络、存储以及成功创建两台虚拟机,两台虚拟主机系统具体配置系统为CentOS_7配置为:registry:CPU2、运行内存2G、磁盘大小:80G;server:CPU2、运行内存2G、磁盘大小80G。
第四步:成功部署docker平台。
第五步:成功部署RocketChat应用。
(二)软件信息表
根据学校所学知识,所设计目标计划如下:两个装物理服务器系统,一个应用软件,一个虚拟机系统,一个iOS镜像,表21软件信息具体信息如下:
表21 软件信息表
设备
版本
系统
Windows_7_x64
系统
VMware_ESXi_6.0
软件
VMware_Vspherec_vilient
软件
SecureCRSecureFXPortable
系统
CentOS_7_x64
镜像
XianDianPaaSv2.1
(三)IP分配表
根据平台所需要求,应用搭建所需表22设备IP分配表如下:
表22 设备IP分配表
主机
IP
ESXi主机
192.168.1.128
Windows_7
192.168.1.129
虚拟机Regsitry
192.168.1.130
虚拟机Server
192.168.1.131
虚拟机Client
192.168.1.132
测试机Windows_7TEST
192.168.1.133
三、RocketChat设计组织结构
总体组织架构是由:虚拟机一个安装vSphere,一个安装Windows_7_x64/ Windows_2008R2/ Windows_2012R2,而我这边安装的是Windows_7_x64。Windows_7_x64上再次安装Vsphere软件,成功连接ESXi主机;两台虚拟主机系统具体配置系统为CentOS_7配置为:registry:成功部署docker平台;成功部署RocketChat应用;如图31。
图31 总体组织架构图
四、RocketChat设计部署过程
(一)设备功能及连接
ESXi是实现一个基础操作系统,让它能够自动配置,远程接受配置信息,从内存运行而不是从硬盘运行。但是从它上面还是满足一个足够可以扩展的操作系统,可以支持在额外的设备而且也随时可以都可以使用配置:在安装到本地主机的硬盘上时,可以保留在本地主机磁盘那时的状态和用户定义的虚拟配置,ESXi组件是VMkernel:有64位的POSIX操作系统的CPU内核时,VMkernel Extensions:除了VMkernel外,还有很多Kernel模块和驱动。
将安装完成的ESXI主机配置账号设置为:root,密码设置为:123@abcd、IP设置为192.168.1.128,如下图41。
图41 设置ESXI主机IP图
vSpere有5个基本原则,可用性:在进行各种决策时,首先考虑的是可用性;可管理性:兼容性、试用性、互操作性、可扩展性;性能:性能要求会影响到技术和运维层面的决策;可恢复性:每个平均恢复时间,将时可以维护已经灾备访问或者业务的延续性;安全性:在这个设计的每一个层面技术和组织都需要运维。
配置完成后,打开准备好的Windows_7系统,IP配置为:192.168.1.129。在Windows_7系统上安装VMware_Vsphere_vilient客户端,配置兼容性、安全性等。成功连接ESXI主机,连接成功界面如下图42。
原文链接:http://www.jxszl.com/jsj/wljs/63379.html