云计算架构自己的理解_服务器

vrm:是云计算的管理程序,有web界面,vrm统一资源调试、虚拟机创建、各集群管理等N多管理功能集于一身,如果vm少于50台就把vrm服务装在实体服务器的虚拟机上,一般装完服务器虚拟化就要装vrm,所以vrm在实体服务器上一般是第1个虚拟机,两台都要装,这样vrm有HA的功能。
cna:就是一台一台的实体服务器,在这些服务里启n多个虚拟机。
虚拟机在新建立时要选择用virtuIO来提高性能等其它一些高级特性,如果是linux就不用单独驱动了系统自带,如果是windows可以在装完系统盘后把virtuIO软件在桌面下装上去后,再关闭虚拟机,再选择磁盘和网关为virtuIO就不会蓝屏了。

服务器方面的云计算要从三个角度去分析:
一、计算:
1、云计算底层是N多个实体服务器,又在这些N多个服务器上创建N多个vm,然后利用这些vm的cpu和内存进行海量计算,上图的两台实体服务器就类似于N多个实体服务器。
2、新建虚拟机里面的:虚拟内存分配的总和可以最多达到实际内存的150%
3、cpu按线程算,有共有多少个线程就能分配多少个vcpu
4、大页内存,是当Vcpu资源不够用时,牺牲内存来设置大页内存的容量,来加大cpu的缓存,
二、存储:
1、服务器一般有两个引擎,服务器在做完阵列后,上面要用两上网口或光纤卡hba,看你是用ipsan还是fcsan,这两个口上的ip要设置不同的IP段,主要用于HA用,cna在连接时也设置使用两个不同的网段ip对应,当一条断了,cna上面的lun还在,不会丢失。
2、所以服务器上和cna上这两个口不做bond定,cna在连接iscas时,用两个连接连接两次,如果linux连接两次scisi只出现一个盘,就用这个命令:echo —>/sys/class/scsi_host/hostx/scan来发送
3、当然了如果连接两次iscsi在自己的盘符看就有两个lun,一个处不可用的状态,这个要用多路径软件来解决,多路径软件有windows的也有linux的,也有跟存储服务器厂家一起的下载来用也可以,要针对性的下载安装。
linux的多路径软件,系统盘里就有:/etc/iscsi/initiatorname.iscsi
4、vrm在web控制台创建虚拟机时,会把lun指定给多个vm用(同一个集群,不能跨集群),用锁的机制对vm进行读写的控制。

三、网络
五个平面的网络(所以不算远程管理口,普通的网口应用要8个最完美,如果网口不够用,就只能把不同的网络平面在实体网卡上逻辑共用):
1、业务网络,cna上面两个物理口进行bond定

2、vrm管理网络,cna上面两个物理口进行bond定

3、存储网络:cna上面两个物理口进行不做bond定

4、心跳和vm迁移网络:cna上面两个物理口进行bond定,当这两个口down了它会自动用vrm两个物理口来使用。相当于天然的用vrm网络备份。

5、远程管理网络(开源ipmi协议):远程装系统、开关机等一切操作,华为BMC、dell的drac、ibm的rsa、惠普的iLo

四、云计算服务器方面总结:
1、vm迁移流程:先把vm热迁移到共享盘,再把vm热迁移到另一台。
共享阵列数据服务器如果做备份,就把lun先做快照再备份快照。

2、华为存储配套多路径软件:UltraPath

3、虚拟化磁盘格式:
vmware :vmdk
华为:vhd
kvm:qcow2
微软:vhd
各厂家磁盘格式都提供可以转为自己的要使用的格式,但是都不能反转格式。

4、把虚拟机做成横版前提要做的工作:
tools卸载、mac地址屏蔽、sid要开机设置,也就是去掉个性化设置。
windows:system32下面有个sysprep文件夹,里面sysprep.exe可以去除个性化设置:进入系统全新体验oobe,通用勾上,关机。
linux:注释掉ifcfg文件的mac地址、uuid地址、删除IP地址、开启dhcp、改计算机名为localhost.localdomain、ssh密钥删除:密钥文件夹里只保留:moduli ssh_config sshd_config 文件,其它全删除,最后用sys-unconfig命令。

5、快照主要用于打补丁、业务升级,克隆主要用于IO压力测试。

6、快照2种格式:
COW:写时复制:写性能影响大,快照越多影响越大,对读性能影响小。
ROW:写时重定向,写性能影响小,读性能有影响,删除快照慢。

7、linux连接上lun的共享磁盘后用df -Th有个ocfs2就是那个盘。

8、ntp时间要分别设置(云计算架构完成时就要建立,后面再建立就有麻烦):VRM时间就有funtioncamputer的web上面全局设置,cna主机就在funtioncamputer的web上面的cna里面改。

9、数据库用的是postgreSQl二次开发的gaussDB数据库。

10、系统装好运行后,vrm每天凌晨2点会自动备份到/opt/backupdb/下面

五、云计算之云桌面fusionaccess:

云计算架构自己的理解_架构_02

每个组件都是干吗的

云计算架构自己的理解_服务器_03


云计算架构自己的理解_架构_04

云桌面前提是要有上面的云计算服务器架设后才能在上层架设这个,因为客户端那些vm操作系统都在服务器存储里,虚拟机创建时会默认用精简配置模式。

2、云桌可以得旧,一些旧的电脑不能支持瘦合子主机,能用胖主机,可以用一个浏览器进行访问虚拟机上面进行办公和在本地一样的体验。

瘦主机简称:TC,胖主机简称:SC

3、云桌面协议:
华为:HDP
思杰:ICA
微软:RDP
vmware:PCOIP

4、每个服务器上装一台安全vm,这台上面的其它虚拟机都可以不用装任何防病毒软件,就可以对这些vm进行 防病毒保护、防病毒策略下发等安全。

5、2种应用类型:
全内存云桌面方案,链接克隆类型,不提供系统盘上的个性化数据能力,适合网吧、电脑室、电子阅览室等无状态桌面场景。意思就是下面的VM操作系统都是按服务器上的一台VM模版母盘进行启动,客户端vm不能自己装软件,要统一在模版上装,模板上一装下面所的vm都有了,这种启动虚拟机速度很快,这种先制作模板,再通过模板部署虚拟机。

别一种就是反过来的,叫完整复制,客户机可以个性化创建修改等,各客户端自己行安装软件, 企业办公就是用这种。

模板制作和上面的服务器一样,也要去个性化操作:关防火墙、安装tools、安装HDA(如果是完整复制这个组件安装就不用设置域信息,因为是在发放虚拟机时设置的,如果是链接克隆型的,那这步就需要设置域的相关信息了)、执行sysprep.exe去个性化、最后封装成模板等一系列和fusioncomputer和ad域控对接,对面接完后,在fusionaccess域里要手动添加AD域里面的OU,fusionaccess里的模板会自动把fusioncomputer里的模板弄过来在这个上面显示。

6、部署方法:客户机不过500台时,用两台cna就行了,两台cna上面各部署一台vAG和vLB虚拟机。用于HA。
如果是过了500到1000时,2台cna主机的各整2台vm各装2台vAG和vLB
如果1000-2000台,就装各装3台vAG和vLB。

整体架构一般要在2 台cna里面整6台vm机:
AD+DNS+DHPC 2台做主备(基础架构)

ITA、HDC 、WI、 GaussDB、 License 2台全部装上这些做主备(用于和fusioncomputer服务器对接、发放虚拟机等)

vLB、vAG 2台主备(用于和fusioncomputer服务器对接、发放虚拟机等)

安装完成后如果界面跳过去了,还想回到安装那个菜单选项一个一个的装,要输入一个命令:startTools就出来了。

GPU(用了这个VM就不能迁移和HA了)
直通式:如果客户端对显示求高的,用在底层物理服务器上用一台硬件显卡单独给这台客户端用
vGPU硬件虚拟化:用于对显示要求不是太高的客户端

7、云计算之整合私有云和公有云
openstack云操作系统用于控制整个数据中心的海量计算、存储、和网络资源。
openstack组件大全:
nova:计算服务
cinder:块存储服务
swift:对象存储服务
manila:文件存储服务
glance:镜像管理服务
neutron:网络服务
ironic:裸金属服务
heat:应用编排服务
ceilemtor:计量监控服务
keystone:认证授权服务
horizon:管理界面

8、fusionmanager:统一云管理软件
可以对不同的数据中心统一管理,每个数据中心有一个local,然后在其中一个数据中心整一个top,用这个top对其它的local进行是管理。

9、manageONE 包含运维OC和维营SC

10、把原来物理机上的操作系统和应用迁移到VM中,用Rainbow(在线迁移工具) hConvertor(离线转换工具),支持p2v和v2v,物理机到虚拟机,虚拟机到虚拟机,windows迁移用块级,linux用文件级。