HCIA-FusionCompute华为企业级虚拟化

2023-10-29

一、云计算(按需付费,集中资源对外提供服务)

1、云本身没有资源,云是资源整合者,整合底层的所有计算机资源(cpu、内存、磁盘等)
云计算是一种模型,它可以实现随时随地,随需应变地从可配置计算资源共享池中获取所需的资源(例如,网络、服务器、存储、应用及服务),资源能够快速供应并释放,使管理资源的工作量和与服务提供商的交互减小到最低限度。
云计算不是技术,而是一种模型;通过云计算,用户可以使用的资源包括网络、服务器、存储、应用及服务等,这些资源全部属于IT领域,云计算的目标就是让大众像获取水电一样获取到IT服务;
通俗地讲,“云”是网络、互联网的一种比喻说法,即互联网与建立互联网所需要的底层基础设施的抽象体。“计算”指的是一台足够强大的计算机提供的计算服务(包括各种功能,资源,存储)。“云计算”可以理解为:通过互联网可以使用足够强大的计算机为用户提供的服务,这种服务的使用量可以使用统一的单位来描述。
在这里插入图片描述
2、云计算的5个价值:
2.1、按需自助服务:消费者可以按需部署处理能力,如服务器时间和网络存储,而不需要与每个服务供应商进行人工交互。
2.2、广泛网络接入:可以通过互联网获取各种能力, 并可以通过标准方式访问,通过各种客户端接入使用。例如移动电话,笔记本电脑,PAD等。
2.3、资源池化:供应商的计算资源被集中起来,以便以多用户租用模式服务所有客户,同时不同的物理和虚拟资源可根据客户需求动态分配和重新分配。客户一般无法控制或知道资源的确切位置。这些资源包括存储、处理器、内存、网络带宽和虚拟机等。
2.4、快速部署,弹性扩容:云计算可以迅速、弹性地提供能力,能快速扩展,也可以快速释放实现快速缩小。对客户来说,可以租用的资源看起来似乎是无限的,并且可在任何时间购买任何数量的资源。
2.5、可计量服务:云服务的收费是基于用户实际使用的资源进行计量,比如云主机的CPU、内存、存储容量,网络带宽的消耗,按小时计费或者包年包月。
3、云计算的部署模式:
3.1、公有云:云服务运营商拥有云基础设施,并且为公众或者企业用户提供云服务。云计算基础设施由一个组织拥有并且向公众或者大型的工业团体销售云计算服务,用户可以通过互联网像使用水电一样使用IT服务。
3.2、私有云:购买对应云厂商的私有云软件 HCS Huawei cloud stack 部署在你自己的数据中心或机房里面,去自己维护使用。私有云通常部署在企业或单位内部,运行在私有云上的数据全部保存在企业自有的数据中心内,如果需要访问这些数据,就需要经过部署在数据中心入口的防火墙,这样可以在最大程度上保护数据。
3.3、混合云:我是一家初创型公司,使用公有云的服务器ECS,但是我也有自己的自建机房或数据中心,有自己的核心数据库。把云上的应用业务对接到我自建机房的数据库里面,线上线下通过专线或者VPN打通。混合云是一种比较灵活的云计算模式,它可能包含了公有云、私有云或者后面要讲的行业云中的两种或两种以上的云,用户的业务可以根据需求在这几种云上切换。
3.4、行业云/政务云/社区云:它们针对的是某一个特定的行业,进行的深度定制,有全套的解决方案。
在这里插入图片描述
4、云计算的服务模式:
4.1、IaaS(Infrastructure as a Service),基础设施即服务,就是由云平台提供基础设施(如:服务器、存储、网络、虚拟化资源)以及负责相关资源的维护,用户只需要关注系统和应用层面的部分即可。ECS 弹性云服务器/VPC/EVS/BMS等。
4.2、PaaS(Platform as a Service),平台即服务,就是由云平台提供基础设施(如:服务器、存储、网络、虚拟化资源)+应用部署环境(如:操作系统、中间件、软件运行环境)以及负责相关资源的维护,用户只需要关注应用和数据本身即可。DB数据库/中间件/容器等。
4.3、SaaS(Software as a Service)软件即服务,就是由云平台提供全部资源服务以及维护,用户只管使用应用即可。云会议/云桌面/云客服等。
相比传统IT全流程全设备采购的方式,云服务模式将IT设备服务化地销售,让客户按需选择,在使用灵活性和成本上比传统IT更有优势。
在这里插入图片描述
容器时代(类似集装箱)Docker + K8S
容器是轻量级的,容器比虚拟化更轻量,容器不需要操作系统只用跑应用就行
云原生(所有应用都在云里)和微服务时代(一个个微服务模块拼接的)
华为Learning网站:http://support.huawei.com/learning/Index!toTrainIndex
华为Support案例库:http://support.huawei.com/enterprise/servicecenter?lang=zh

二、服务器基础知识(含RAID知识、远程管理口IPMI协议知识)

在这里插入图片描述
塔式服务器:
有的塔式服务器采用大小与普通立式计算机大致相当的机箱,有的采用大容量的机箱,像个硕大的柜子。通过转换支架可转化成机架式的服务器。
机架服务器:
机架式服务器的外形看来不像计算机,而像交换机,有1U(1U=1.75英寸)、2U、4U等规格。机架式服务器安装在标准的19英寸机柜里面。这种结构的多为功能型服务器。 特点是机箱尺寸比较小巧,在机柜中可以同时放置多台服务器,从而获得更高的处理能力。
刀片服务器:
特点是每个服务器都是一个插板,在插板上配备有处理器、内存、硬盘以及相关组件。由于刀片服务器的特殊架构,所以刀片服务器的使用还需要与刀片服务器的专用机箱结合,通常在一个机箱中可以容纳几个到几十个刀片服务器,所以对于高性能计算、多种应用的前台服务器,应用服务器,以及后台的中心数据库应用都可以满足。
在这里插入图片描述
TaiShan 200服务器用户指南,3D模型展示:https://support-it.huawei.com/server-3d/res/server/taishan2280e/index.html?lang=cn
在这里插入图片描述
CPU:是服务器上的核心处理单元,而服务器是网络中的重要设备,要处理大量的访问需求。因此对服务器具有大数据量的快速吞吐、超强的稳定性、长时间运行等严格要求。所以说CPU是计算机的“大脑”,是衡量服务器性能的首要指标。
控制器:计算机是根据事先存储的程序对全机实行控制,而程序是指能实现某一功能的指令序列,控制器就是根据指令来对各种逻辑电路发布命令的机构,它是计算机的指挥中心,控制整个CPU的工作,决定计算机运行过程的自动化。
运算器:计算机中执行各种算术和逻辑运算操作的部件。运算器的基本操作包括加、减、乘、除四则运算,与、或、非、异或等逻辑操作,以及移位、比较和传送等操作,亦称算术逻辑部件。
寄存器:寄存器的主要作用是用来暂时存放参与运算的数据和运算结果,具有接收数据、存放数据和输出数据的功能。
在这里插入图片描述
在这里插入图片描述
在计算机的组成结构中,有一个很重要的部分就是存储器。存储器是用来存储程序和数据的部件,对于计算机来说,有了存储器,才有记忆功能,才能保证正常工作。
内存是电脑中的主要部件,它是相对于外存而言的。我们平常使用的程序,如Windows操作系统、打字软件、游戏软件等,一般都是安装在硬盘等外存上的,必须把它们调入内存中运行,才能真正使用其功能。我们平时输入一段文字,或玩一个游戏,其实都是在内存中进行的。通常我们把要永久保存的、大量的数据存储在外存上,而把一些临时的或少量的数据和程序放在内存上。
内存是计算机中重要的部件之一,它是与CPU进行沟通的桥梁。计算机中所有程序的运行都是在内存中进行的,因此内存的性能对计算机的影响非常大。内存由内存芯片、电路板、金手指等部分组成。
服务器内存插槽及配置原则:
同一台服务器必须使用相同型号的DIMM。
CPU对应的内存槽位上必须至少配置一根内存条。
当服务器配置完全平衡的内存条时,可实现最佳的内存性能。不平衡配置会降低内存性能,因此不推荐使用。
在这里插入图片描述
MTBF:Mean Time Between Failure,平均无故障工作时间。
在价格方面,通常来说SATA和NL-SAS硬盘较为便宜,SAS硬盘较贵一些,SSD最为昂贵。
在这里插入图片描述
RAID:Redundant Array of Independent Disks,独立磁盘冗余阵列,RAID技术将多个单独的物理硬盘以不同的方式组合成一个逻辑硬盘,从而提高了硬盘的读写性能和数据安全性。
LSI SAS3108 RAID控制卡用户指南:https://support.huawei.com/enterprise/zh/doc/EDOC1100048779/653c6b1f
在这里插入图片描述
RAID0:数据条带化分布到磁盘,高的读写性能,数据没有冗余策略,一块磁盘故障数据无法恢复。
RAID1:数据镜像备份写到磁盘上(工作盘和镜像盘),磁盘利用率为50%,一块磁盘故障不会影响数据的读写。
RAID5(保证安全(奇偶校验位)和性能(条带化))(RAID5是最常见的)
1、至少需要3块磁盘。
2、数据条带化存储在磁盘,读写性能好,磁盘利用率为(n-1)/n。
3、以奇偶校验(分散)做数据冗余。
4、一块磁盘故障,可根据其他数据块和对应的校验数据重构损坏数据(消耗性能)。
两块磁盘做条带化,另一块磁盘没存放数据而是存放校验位做校验的,当条带化的一块硬盘坏了,可通过校验位去重构出原来数据。RAID5只允许坏一块硬盘。
在这里插入图片描述
RAID6特点:
1、至少需要4块磁盘。
2、数据条带化存储在磁盘,读取性能好,容错能力强(双重校验,允许坏两块磁盘)。
3、采用双重校验方式保证数据的安全性。
4、如果2块磁盘同时故障,可以通过两个校验数据来重建两个磁盘的数据。
RAID10特点:
1、RAID10是raid1+raid0的组合。
2、至少需要4块磁盘。
3、两块硬盘为一组先做raid1,再将做好raid1的两组做raid0。
4、兼顾数据的冗余(raid1镜像)和读写性能(raid0数据条带化)。
允许两组raid1各坏一块磁盘,没有奇偶校验位,不允许一组raid1同时坏2块硬盘。
在这里插入图片描述
在这里插入图片描述
分条宽度:指一个磁盘组在进行分条时所使用的磁盘的个数,例如一个由3个成员盘组成的磁盘组,其分条宽度为3。
分条深度:指一个分条的容量大小。
在这里插入图片描述
RAID技术通常有2种不同的方式进行数据保护:
在另一块冗余的硬盘上保存数据的副本,提高可靠性,并可以提高读性能。
使用奇偶校验算法。奇偶校验码是使用用户数据计算出的额外信息。对于使用奇偶校验的RAID类型,它意味着需要额外的校验硬盘。奇偶校验采用的是异或(XOR的计算符号⊕)算法。
在这里插入图片描述
RAID热备盘:当冗余的RAID组中某个硬盘失效时,在不干扰当前RAID系统正常使用的情况下,用RAID系统中另外一个正常的备用硬盘自动顶替失效硬盘,及时保证RAID系统的冗余性。
3块硬盘的话,剩余一块硬盘可给RAID1加个热备盘,RAID1有个盘坏了正常情况是把坏的盘拿出来换个好的盘进去,即便这里有3块硬盘多了一块硬盘也不会自动顶上去的,但设置热备盘后就会兼顾RAID1,只要RAID1有个盘坏了就会自动顶上去。没有设置热备盘不会自动顶上去的,会读取卡槽位,把坏的盘拿出来,再在同一个卡槽位插一块硬盘上去,才会重新组建RAID1,热备盘是个千年备胎,RAID1有个盘坏了它就顶上去,但把坏的盘拔出来插上新的硬盘,热备盘再回去继续当热备盘。
在这里插入图片描述
RAID 0 :没有容错设计的条带硬盘阵列,以条带形式将RAID组的数据均匀分布在各个硬盘中。
RAID 1 :又称镜像(Mirror),数据同时一致写到主硬盘和镜像硬盘。
RAID 3 :带有校验的并行数据传输阵列,数据条带化分布在数据盘中,同时使用专用校验硬盘存放校验数据。
RAID 5 :与RAID 3机制类似,但校验数据均匀分布在各数据硬盘上,RAID成员硬盘上同时保存数据和校验信息,数据块和对应的校验信息保存在不同硬盘上。RAID 5是最常用的RAID方式之一。
RAID 10 :将镜像和条带进行两级组合的RAID级别,第一级是RAID 1镜像对,第二级为RAID 0。RAID 10 也是一种应用比较广泛的RAID级别。
在这里插入图片描述
在这里插入图片描述
基于硬件的RAID是利用硬件RAID适配卡来实现的。
硬件RAID又可分为内置插卡式和外置独立式磁盘阵列 。
RAID卡上集成了处理器,能够独立于主机对RAID存储子系统进行控制。因为拥有自己独立的处理器和存储器,RAID卡可以自己计算奇偶校验信息并完成文件定位,减少对主机CPU运算时间的占用,提高数据并行传输速度。
在这里插入图片描述
软件RAID中不能提供如下功能:
硬盘热拔插;硬盘热备份;远程阵列管理;可引导阵列支持;在硬盘上实现阵列配置;SMART硬盘支持。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
PCIe(PCI-Express)是继ISA和PCI总线之后的第三代I/O总线,即3GIO。 由Intel在2001年的IDF上提出,由PCI-SIG(PCI特殊兴趣组织)认证发布后才改名为“PCI-Express”。它的主要优势就是数据传输速率高,另外还有抗干扰能力强,传输距离远,功耗低等优点。
PCIe标卡:对于华为服务器,指的是位于PCIe插槽的网卡。
下方链接为PCIe卡装卸视频,可以对PCIe卡有更直观的认识。
https://support.huawei.com/enterprise/zh/doc/EDOC1100002168?section=o00d

在这里插入图片描述
电源冗余特性:
1+1,此时每个模块承担50%的输出功率,当一个模块拔出时,另一个模块承担100%输出功率。
2+1,有三个模块,每个模块承担输出功率的1/3,拔出一个模块,其余两个模块各承担50%的输出功率。
在这里插入图片描述
IPMI是智能型平台管理接口(Intelligent Platform Management Interface)的缩写,是管理基于Intel结构的企业系统中所使用的外围设备采用的一种工业标准,该标准由英特尔、惠普、NEC、美国戴尔电脑和SuperMicro等公司制定。用户可以利用IPMI监视服务器的物理健康特征,如温度、电压、风扇工作状态、电源状态等。IPMI是一个开放的免费标准协议。
IPMI的发展:
1998年Intel、DELL、HP及NEC共同提出IPMI规格,可以透过网路远端控制温度、电压。
2001年IPMI从1.0版改版至1.5版,新增PCI Management Bus等功能。
2004年Intel发表了IPMI 2.0的规格,能够向下相容IPMI 1.0及1.5的规格。新增了Console Redirection,并可以通过Port、Modem以及LAN远端管理服务器,也加强了安全、VLAN 和刀片服务器的支持性。
在这里插入图片描述
在这里插入图片描述
服务器上有个远程管理卡口,是管理物理服务器的,通过IPMI标准协议来实现的。所有厂商底层都是走IPMI协议,发出的指令都是ipmitool 指令,IPMI协议是Intel开发并开源的协议。
远程管理口有内置芯片,芯片内置mini-OS(迷你操作系统),不像普通网卡用来传数据的,通电不开机也算是被激活了。远程管理口的默认出厂ip等信息(可修改)在服务器后面,浏览器输入管理口ip访问服务器。
各个服务器厂商他们的远程管理名称不一样。
IBM,叫RSA远程访问控制
HP,叫iLO远程访问控制
DELL,叫DRAC远程访问控制
在这里插入图片描述
Huawei,叫iBMC远程访问控制
在这里插入图片描述
远程管理口可以针对服务器进行监控温度、风扇、健康状态、开机(上电)、关机(下电)、重启、安装操作系统等等。
在这里插入图片描述
BMC主要实现以下功能:
远程控制;告警管理;状态检测;设备信息管理;散热控制;支持ipmitool工具;支持Web界面管理;支持集中账号管理。
在这里插入图片描述
iBMC提供硬件状态监控、部署、节能、安全等系列管理工具,标准化接口构建服务器管理更加完善的生态系统。iBMC基于华为自研的管理芯片Hi1710,采用多项创新技术,全面实现服务器的精细化管理。
iBMC提供了丰富的用户接口,如命令行、基于Web界面的用户接口、IPMI集成接口、SNMP集成接口、Redfish集成接口,并且所有用户接口都采用了认证机制和高度安全的加密算法,保证接入和传输的安全性。
在这里插入图片描述
BIOS是系统内核和硬件层之间桥梁。
BIOS特点:
软件升级、加载和装载功能;基本OAM功能;串口管理功能;故障恢复功能;ECC管理功能;硬件诊断功能。
在这里插入图片描述
远程管理口就能直接安装操作系统,不用U盘安装操作系统。
在这里插入图片描述
跳板机和iBMC远程管理口上ip可以不是一个网段,只要打通其网络就行。
想在公司远程连接远程管理口,公司内网要和远程管理口网络互通。
远程管理口–>交换机–>防火墙–>外部远程
服务器网卡口–>交换机–>防火墙–>外部

三、华为产品手册及软件下载

华为产品手册及软件下载:https://e.huawei.com/cn/
华为帮助中心:https://support.huaweicloud.com/
在这里插入图片描述
案例库(华为云官方的比百度排错靠谱)
在这里插入图片描述
华为文档阅读器,打开以.hdx结尾的文件(华为产品手册很详细)。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

四、华为虚拟化平台FusionCompute8.2.0

FusionCompute主要负责硬件资源的虚拟化,以及对虚拟资源、业务资源、用户资源的集中管理。它采用虚拟计算、虚拟存储、虚拟网络等技术,完成计算资源、存储资源、网络资源的虚拟化。同时通过统一的接口,对这些虚拟资源进行集中调度和管理,从而降低业务的运行成本,保证系统的安全性和可靠性,协助运营商和企业构筑安全、绿色、节能的云数据中心能力。
在这里插入图片描述
VRM: Virtual Resource Management 虚拟资源管理,并提供web界面。
管理集群内的块存储资源;
管理集群内的网络资源(IP/VLAN),为虚拟机分配IP地址;
管理集群内虚拟机的生命周期以及虚拟机在计算节点上的分布和迁移;
管理集群内资源的动态调整;
通过对虚拟资源、用户数据的统一管理,对外提供弹性计算、存储、IP等服务;
通过提供统一的操作维护管理接口,操作维护人员通过WebUI远程访问FusionCompute对整个系统进行操作维护,包含资源管理、资源监控、资源报表等。
CNA: Compute Node Agent 计算节点代理。
提供虚拟计算功能;
管理计算节点上的虚拟机;
管理计算节点上的计算、存储、网络资源。
在这里插入图片描述
将服务器物理资源抽象成逻辑资源,让一台服务器变成几台甚至上百台相互隔离的虚拟服务器,不再受限于物理上的界限,而是让CPU、内存、磁盘、I/O等硬件变成可以动态管理的“资源池”,从而提高资源的利用率,简化系统管理。
在这里插入图片描述
存储设备的能力、接口协议等差异性很大,存储虚拟化技术可以将不同存储设备进行格式化,将各种存储资源转化为统一管理的数据存储资源。用户不需要再关注存储设备的类型和能力,存储虚拟化可以将存储设备进行抽象,以逻辑资源的方式呈现,统一提供全面的存储服务。
在这里插入图片描述
分布式交换机的功能类似于普通的物理交换机,每台主机都连接到分布式交换机中。分布式交换机的一端是与虚拟机相连的虚拟端口,另一端是与虚拟机所在主机上的物理以太网适配器相连的上行链路。通过它可以连接主机和虚拟机,实现系统网络互通。
在这里插入图片描述
BMC平面:服务器主机远程管理口所使用的网络。
管理平面:VRM和CNA走就是管理网络。
存储平面:FC连接存储,走的就是存储网络。
业务平面:上层应用访问FC的虚拟机(ERP),走的就是业务网络。
安装FusionCompute软件包可以从http://support.huawei.com/enterprise下载。
产品文档链接:https://support.huawei.com/hedex/hdx.do?docid=EDOC1100215352&lang=zh。

在这里插入图片描述
云下面是虚拟化平台,KVM是所有云平台的底座,虚拟化只提供基础架构,云可以提供服务。
OpenStack 开源云操作系统
KVM 开源虚拟化
Linux + KVM + OpenStack
大部分云厂商都是基于OpenStack 做二次开发
在这里插入图片描述
虚拟化是所有云的基础,云的底层是虚拟化(也可以是物理裸机)。
FusionCompute 华为企业级虚拟化,基于开源KVM做二次开发。
在这里插入图片描述
VRM做资源管理的,VRM提供web界面来管理整个集群资源,所有虚拟机都是运行在CNA上。
在这里插入图片描述
怎样让物理服务器具备虚拟化能力?
物理服务器最终都是要安装操作系统的(windows/linux等)
CNA是个定制的欧拉系统EulerOS,基于centos内核只保留和虚拟化相关的代码,CNA默认已经部署好kvm虚拟化的软件。
通过加载华为提供的cna.iso镜像去在物理服务器上安装这个操作系统,安装好之后,这台物理服务器就具备了虚拟化能力。称这台安装了cna.iso 的物理服务器为 CNA。

VRM有两种部署方式:
1、物理机部署,性能好(VRM管理的CNA超过50台,建议使用物理机部署)
2、虚拟化部署(VRM管理的CNA小于50台,建议使用虚拟化部署)
CNA必须物理机部署,因为未来要在CNA中安装虚拟机(如果CNA是虚拟机,虚拟机里跑虚拟机性能差)通过PXE方式批量安装主机,通过ISO挂载手动安装单台主机。
VRM虚拟化部署,要先安装两台CNA(物理机部署),再使用华为部署工具部署VRM(VRM要主备部署,把两台VRM当做虚拟机部署在两台CNA中)。

ios是物理机部署,zip压缩包模板是虚拟化部署,华为部署工具把VRM的zip压缩包模板导入CNA中成为虚拟机运行。
X86架构:复杂型指令集,ARM架构:精简型指令集(手机都是ARM架构)华为服务器是基于ARM架构的。

五、虚拟机模拟物理机部署CNA和VRM

CNA必须物理机部署,只是体验CNA安装过程。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
CNA是欧拉系统EulerOS,是基于centos内核的
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
小于150G不让安装的,实际没有150G没关系用不了150G的。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
把仅主机模式的网卡VMnet1(NAT模式是VMnet8)设置成和物理机同一个网段就能相互ping通。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
虚拟机模拟物理机部署CNA这里就不设置网关,选第三个不带VLAN
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
初始化甘道夫(gandalf)密码

默认情况下CNA(EulerOS欧拉操作系统)不能ssh连root登录,只能普通用户ssh登录再su切换root,
# id gandalf   无该用户信息,默认没有创建gandalf用户
# cnaInit      cna init 初始化的意思,cnaInit这里I是大写的i,
输入这个命令后默认创建gandalf用户,然后你给gandalf设置密码
# ssh gandalf@192.168.8.66
$ su – 切换到root用户
CNA01:~ # TMOUT=0  
正常情况是TMOUT=60,60秒超时,超时了会退出让重新登入,
TMOUT=0是timeout=0的缩写,永不超时(临时生效的,防止超时)

虚拟机模拟物理机部署VRM
物理机部署,性能好(VRM管理的CNA超过50台,建议使用物理机部署)
设置gandalf用户密码和web端用户密码

# vrmInit      vrm init 初始化的意思,vrmInit这里I是大写的i,
输入这个命令后默认创建gandalf用户,然后你给gandalf设置密码

选择模式1(common)后
这时候提示输入admin的password
未来登录VRM的web界面(ip加8443端口)的密码,账号 admin,密码就是这里设置的密码。
在这里插入图片描述
在这里插入图片描述
VRM对接CNA
资源池下面默认会有一个集群(clustermanagement),当然也可以存在多个集群,集群下面就是主机,主机下面就是虚拟机。
VRM物理部署之后,默认登录FusionCompute界面,是没有集群名称的,你可以手工创建。
集群里面有很多高可用的配置,如创建一个集群aaa,在集群下面添加主机。
如果未来aaa集群里面的资源不够了,加cna进行扩容。
在这里插入图片描述
对接的时候注意:8.1.0版本及之前版本
这里只有一个ip地址,是没有让输入密码的。这里默认使用内置账号gandalf对接。
在这里插入图片描述
从8.1.1版本开始,添加主机显示了一个密码:这里的密码指的是root密码。
在这里插入图片描述
会添加失败的,因为cna是虚拟机模拟安装的。
在这里插入图片描述
VRM单节点如何扩容主备
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
仲裁ip一般是网关不会变化的ip
在这里插入图片描述
在这里插入图片描述
虚拟机模拟虚拟化部署VRM
虚拟化部署(VRM管理的CNA小于50台,建议使用虚拟化部署)
VRM虚拟化部署,要先安装两台CNA(物理机部署),再使用华为部署工具部署VRM(VRM要主备部署,把两台VRM当做虚拟机部署在两台CNA中)。
CNA如果数量很少,可以用手工安装。如果50台,100台?需要通过PXE(dhcp)进行批量化安装。
将安装工具FusionCompute-LinuxInstaller-8.2.0-X86_64.zip上传到CNA01的gandalf用户家目录/home/GalaX8800/并在此目录解压安装 # cd /home/GalaX8800/

# unzip FusionCompute-LinuxInstaller-8.2.0-X86_64.zip
# cd /home/GalaX8800/FusionCompute-LinuxInstaller-8.2.0-X86_64/bin
# sh webInstaller.sh install  安装
# sh webInstaller.sh uninstall 卸载

安装工具安装在linux,win提供浏览器web访问这个安装工具就行。
重点: 安装工具,VRM,CNA版本必须一致,否则安装失败。
在这里插入图片描述
安装成功后会返回一个web界面网址,浏览器输入https://主机ip:8080打开安装工具web界面。
初始帐号信息:admin
初始密码:IaaS@PORTAL-CLOUD8!
第一次登录需要修改默认密码。
当前仅支持单用户登录。
安装VRM,不要勾选主机(CNA),只勾选VRM选项,因为CNA之前已经安装完毕。
在这里插入图片描述
在“VRM包上传”页面,上传VRM的安装包(zip文件),单击“开始上传”
在这里插入图片描述

六、物理服务器安装RAID1

安装CNA,装CNA最好做RAID1可容错,只需要两块硬盘组成RAID1
操作系统对数据读写性能要求不高,服务器出厂默认两块硬盘,两块硬盘做RAID1再装操作系统,所有数据是放后端存储的,数据通常不放在服务器本身。
在这里插入图片描述
出厂服务器默认没做RAID,怎么在服务器做RAID?然后把系统装在RAID上。
为什么要做RAID磁盘阵列,单盘性能不好,单盘没有容错性,根据不同商业目标既要保证性能又要能容错。两块硬盘,RAID0能提升性能但不容错,RAID1不保证性能但能容错。
在这里插入图片描述
在这里插入图片描述
留意重启过程中提示,按什么快捷键进入RAID配置界面。(装系统前要先做RAID)
在这里插入图片描述
在这里插入图片描述
硬盘插在RAID卡上的,按ctrl+r能进来RAID卡的BIOS界面(主板有主板的BIOS界面),进入RAID卡的BIOS界面是RAID卡提供的功能,有很多RAID卡不同的RAID卡按的快捷键不同,具体什么快捷键看启动时的提示,在主板上有个RAID卡,硬盘都是插在RAID卡上的,所有服务器的硬件都是支持热插拔的(带电操作)在这里插入图片描述
在这里插入图片描述
一个RAID卡能创建多个不同RAID级别只要有硬盘够,但不是所有RAID卡支持所有RAID级别。
在这里插入图片描述
删除RAID1
在这里插入图片描述
快速格式化RAID1
在这里插入图片描述
在这里插入图片描述
3块硬盘的话,剩余一块硬盘可给RAID1加个热备盘,RAID1有个盘坏了正常情况是把坏的盘拿出来换个好的盘进去,即便这里有3块硬盘多了一块硬盘也不会自动顶上去的,但设置热备盘后就会兼顾RAID1,只要RAID1有个盘坏了就会自动顶上去。没有设置热备盘不会自动顶上去的,会读取卡槽位,把坏的盘拿出来,再在同一个卡槽位插一块硬盘上去,才会重新组建RAID1,热备盘是个千年备胎,RAID1有个盘坏了它就顶上去,但把坏的盘拔出来插上新的硬盘,热备盘再回去继续当热备盘。

RAID卡是否支持直通模式(看RAID卡有无JBOD选项,有的话说明支持直通模式)
直通模式,就是这个硬盘能直接被读取到,否则要经过RAID卡才能被读取的。
因为所有的硬盘都是插到RAID卡上的,OS读到的是虚拟磁盘,如果RAID卡支持直通模式,则OS可以直接读到裸硬盘,如果不支持,则必须创建RAID,这样磁盘才可以被OS读取到。
RAID卡不支持直通模式,第三块如果一定要被读到,则必须给这一块盘创建RAID0(单盘创建RAID0就变成虚拟磁盘了,才可以被OS读取到)单盘创建RAID0从性能上讲没有意义。

七、物理服务器安装CNA

安装RAID1后重启再安装CNA操作系统,重启快捷键按“Ctrl+Alt+Delete”键
通过BMC远程管理口登录,把iso放在光驱里,让光驱加载iso,相当于在服务器插入一张光盘。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
选择iso之后,点击“连接”,待出现 断开,弹出 的时候,就证明光盘映像文件被加载了。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
规划IP时最好提前ping一下自己规划的ip地址,这个ip地址如果你能ping通,就不要使用了,找一个同网段ping不通的ip地址。
在这里插入图片描述
在这里插入图片描述
按空格键选择确认,选择第四个带VLAN的
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
为什么要设置Grubpassword
就是进入启动引导程序菜单选择需要输入密码,为了防止他人通过GRUB修改root密码,类似windows系统进入BIOS如果设置了密码需要输入密码才能进入设置pe启动修改你的administrator账号密码一样
在这里插入图片描述
linux引导程序叫GRUB2
如何破解grub密码,# vim /etc/grub2.cfg 把root密码这三行注释掉,后面重启时按e输入rd.break破解密码时就不会让你输入grub密码进行校验。
在这里插入图片描述
安装完CNA后可从本地磁盘启动
在这里插入图片描述
登录进来后输入# hostconfig可修改网络信息
在这里插入图片描述
ssh远程不能改网络信息,只能远程管理口连接BMC控制台改网络信息。
在这里插入图片描述

八、部署VRM

  1. 如果物理部署,则跟安装CNA步骤类似
  2. 如果虚拟化部署,则需要使用安装工具
    远程传输文件 win向linux传输安装工具,FusionCompute-LinuxInstaller-8.2.0-X86_64.zip
    文件要上传到gandalf用户家目录/home/GalaX8800/并在此目录解压安装 # cd /home/GalaX8800/
# unzip FusionCompute-LinuxInstaller-8.2.0-X86_64.zip
# cd /home/GalaX8800/FusionCompute-LinuxInstaller-8.2.0-X86_64/bin
# sh webInstaller.sh install  安装
# sh webInstaller.sh uninstall 卸载
为了防止连接会话超时,# TMOUT=0

安装工具安装在linux,win提供浏览器web访问这个安装工具就行。
重点: 安装工具,VRM,CNA版本必须一致,否则安装失败。
在这里插入图片描述
安装成功后会返回一个web界面网址,浏览器输入https://主机ip:8080打开安装工具web界面。
登录FusionCompute web工具
初始帐号信息:admin
初始密码:IaaS@PORTAL-CLOUD8!
第一次登录需要修改默认密码。
当前仅支持单用户登录。
在这里插入图片描述
安装VRM,这里主机指CNA,CNA手工配置完了,这里就不勾选了。
在这里插入图片描述
在“VRM包上传”页面,上传VRM的安装包(zip文件),单击“开始上传”
在这里插入图片描述
在这里插入图片描述
VIP: Virtual IP,虚拟IP也叫浮动IP
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
GRUB : Linux引导程序,给VRM的Linux机器设置root密码 gandalf密码 GRUB密码
在这里插入图片描述
指定VRM安装在哪台CNA中,这里的主机指CNA。主机01指的是现在华为安装工具运行的CNA01上所以不需要gandalf密码,CNA02是ssh远程过去的需要gandalf密码。
VRM主备部署: 两台CNA主机时间误差不得超过5分钟,否则会报错。
建议VRM部署在CNA的本地硬盘(VRM不会迁移),虚拟机一般不安装在本地磁盘而是安装在共享磁盘,其他业务虚拟机比如windows2016, CentOS建议部署在共享存储中,方便未来迁移。
在这里插入图片描述
在这里插入图片描述
格式化可以是RAID1之外的硬盘(前提是RAID卡可以识别到的硬盘),格式化的是RAID1安装完系统后剩余空间。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
最后通过浮动ip加8443端口进行登录FusionCompute
一旦设置浮动ip,主备ip就不对外暴露,只能通过浮动ip登入FusionCompute
在这里插入图片描述
在这里插入图片描述

九、 运营FusionCompute

  1. 加载商用版License(FusionCompute要付费的)
    在这里插入图片描述
    2.配置时间
    VRM主备部署: 两台CNA主机时间误差不得超过5分钟,否则会报错。
# date  查看CNA当前系统时间  # date --help |more 求帮助
# date [MMDDhhmm[CC]YY][.ss]  月日小时分钟年份.秒  CC年份前两位YY年份后两位
# date 022712202024.30  将时间改成20240227号12:20:30
# date -s “2023-07-02 15:00:00” 修改时间
# hwclock -w  将修改的时间写入硬件中永久生效,不执行这条命令重启后刚设置的时间会失效

在环境中配置NTP服务器
在这里插入图片描述
3. 什么是集群
如果使用fusioncompute web工具安装VRM,系统会自动创建一个管理集群ManagementCluster,并且将CNA加入到该集群中。
在这里插入图片描述
在这里插入图片描述
由两台或者两台以上的主机,为了一个共同的商业目标,根据商业目标不同,集群分为以下三类
(1) HA 高可用集群
在这里插入图片描述
(2) 负载均衡集群 LBC Load Balance Cluster
在这里插入图片描述
(3)HPC 高性能集群
所有的机器一起计算,能提高算力。
4. 在FusionCompute中安装虚拟机,创建第一台windows虚拟机。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
(1)硬盘和网卡选择virtIO类型(待会装WIN到一半会提示找不到硬盘,原因是没有virtIO类型的驱动) linux默认自带virtIO驱动,硬件都要装驱动,装完后网卡也缺少virtIO驱动。
磁盘和网卡设置virtIO类型,装virtIO驱动就是标记机器是虚拟机,通过虚拟交换机交换数据,虚拟交换机在内存中很快的,装virtIO驱动是提高性能的。如果不设置这个驱动,系统不认为它是虚拟机,以为它是物理机,所有数据流按物理机流量来走。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
(2)安装tools(linux和win装完后要安装tools)tools是虚拟机的驱动程序,装完WIN没有网卡驱动是因为没有安装tools,很多高级特性依赖tools。装完tools(tools自带网卡驱动)后就有网卡驱动能配置以太网了。
装WIN过程中没识别到硬盘,系统盘都驱动不了,用了虚拟软驱解决的(vhd驱动放在软驱里),为什么不把网卡驱动放虚拟软驱里?虚拟软驱才1.44MB怎么可能放那么多驱动呢,先把系统装好后面再装其它驱动更方便。
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
安装并启动Tools后,用户无需做任何操作,Tools即可提供以下功能:
为虚拟机提供高性能的磁盘I/O和网络I/O功能;为虚拟机提供虚拟硬件监控功能;获取虚拟机指定网卡IP信息;获取虚拟机内部各CPU利用率、内存利用率;获取虚拟机内各个磁盘/分区的空间使用信息;
为虚拟机提供高级功能:在线调整虚拟机的CPU规格,创建虚拟机快照,(Intel)虚拟机蓝屏检测,虚拟机与主机时钟同步;虚拟机网卡的高级功能,如QoS(服务质量控制,做流量管控);自动升级虚拟机的驱动程序,如Tools驱动。

5.在Linux系统中安装tools
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
为什么装完linux有网卡呢,因为linux默认自带virtIO驱动,但没有自带安装tools
在这里插入图片描述
在这里插入图片描述
在虚拟机上挂载tools,进入Linux操作系统,挂载/dev/sr0

# mount  /dev/cdrom  /media  
/dev/cdrom是/dev/sr0的软链接,如果没有自动挂载光驱到挂载点 就手工挂载光驱/dev/cdrom到/media 
# mkdir /data
# cd /media  进入光驱挂载点里面有vmtools压缩包,光驱挂载点是只读的不能在光驱中直接解压
# tar -jxvf vmtools-3.0.0.019.tar.bz2 -C /data  解压到/data目录
# cd /data/vmtools
# sh install 执行脚本
# reboot  重启生效

virsh是EulerOS欧拉系统才有的命令
# virsh list --all  查看所有虚拟机运行情况
# virsh start bastion 开启某台虚拟机
# lsmod |grep kvm 显示已载入系统的模块

linux虚机不能ping通win虚机,win虚机能ping通linux虚机,说明win防火墙没有关。

在这里插入图片描述
注意解压过程看报错提示说没有bzip2,原因是最小化安装的CentOS没有安装解压缩软件包( gzip、bzip2 、xz)
6.创建集群
多个集群是独立的,不会彼此帮助的。为什么创建多个集群,为了隔离业务,一个集群就是一个故障域,一个集群故障了也不会影响另一个集群。
先创建集群再往集群里添加主机,按照集群的设置来管理主机。
在这里插入图片描述
在这里插入图片描述
虚拟机NUMA结构自动调整和主机内存复用不能同时开启
在这里插入图片描述
主机内存复用:所有虚拟机分配的内存会超出宿主机内存,能提高虚拟机开机密度(开多台虚拟机)
宿主机内存200G,将来在这上面开启的虚拟机加起来的内存可超过宿主机内存200G,默认内存复用率150%,宿主机内存200G虚拟机加起来内存可用300G。
缺点: 影响性能,默认关闭以提高虚拟机的性能。
虚拟机启动策略:
负载均衡:系统自动根据使用CPU和内存各50%的加权值计算,选择占用率最小的主机。当发放虚拟机选择集群的时候,集群策略为负载均衡,那么vrm会计算整个集群的cna负载,挑选一个负载较轻的cna进行发放,保证整个集群相对均衡。
自动分配:虚拟机启动时,在集群中满足资源条件的节点中随机进行节点的选择。当发放虚拟机选择集群的时候,集群策略为自动分配,其实就是轮询。

内存气泡:系统主动回收虚拟机暂时不用的物理内存,分配给需要复用内存的虚拟机。内存的回收和分配均为系统动态执行,虚拟机上的应用无感知。整个物理服务器上的所有虚拟机使用的分配内存总量不能超过该服务器的物理内存总量。
内存交换:将外部存储虚拟成内存给虚拟机使用,将虚拟机上暂时不用的数据存放到外部存储上。系统需要使用这些数据时,再与预留在内存上的数据进行交换。
内存共享:多台虚拟机共享数据内容相同的内存页。
在这里插入图片描述
NUMA(Non Uniform Memory Access)非一致性内存访问,把CPU、内存来分区管理,开启NUMA会提示性能的
虚拟机NUMA结构自动调整:开启意味着虚拟机在运行时给这个虚拟机分了4个cpu8g内存,尽可能在一个Node里面分配,而尽量不用跨Node去分配,这样cpu跟内存间访问速度是最快的。

vCPU数量和物理CPU的对应关系:vcpus=cpu个数*每个cpu多少核数*线程数(一般是两个处理线程)
以RH服务器使用2.6 GHz主频CPU为例,单台服务器有2个物理CPU,每颗CPU有8核,
又因为超线程技术可以提供每个物理内核两个处理线程,因此每颗CPU有16线程,
总vCPU数量为2*8*2=32个vCPU。总资源为32*2.6 GHz=83.2 GHz。

在这里插入图片描述
主机故障处理策略:HA虚拟机 虚拟机故障处理策略:重启虚拟机
HA不是一个特定的技术,它只是一个概念,High Availability 高可用(主备、集群)
一旦cna故障了,运行在其上面的虚拟机会自动ha到集群的其它cna上,ha会短暂停业务。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
虚拟机热迁移:迁移过程不会关机。支持在不影响用户使用或中断服务的情况下在服务器之间实时迁移虚拟机,虚拟机热迁移是动态资源调度和分布式电源管理技术的基础。
在进行服务器操作维护前,系统维护人员将该服务器上的虚拟机迁移到其他服务器,降低操作维护过程中业务中断的风险。将空闲服务器上的虚拟机迁移到其他服务器,将没有负载的服务器关闭,降低业务运行成本。
在这里插入图片描述
DRS:动态资源调度 (Dynamic Resource Scheduler)
在这里插入图片描述
DRS算法实时监控集群中每个计算节点的资源使用情况,引用VMOTION功能,智能迁移负荷高节点上虚拟机到资源充足的节点上;均衡各节点资源使用并保障业务有充足资源可用。因此,DRS是实现自动负载均衡的基础。
系统轻载时,将迁移部分虚拟机,并将其集中在部分物理主机,随即将空闲主机下电。
系统重载时,将启动部分物理主机,并将虚拟机均衡分布在各主机中,以保证资源的供应和用户的体验。
通过计划任务,可根据系统运行的情况,分时段采取不同的资源调度策略,以满足不同场景的用户需求。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
DPM:动态电源管理 (Dynamic Power Management),添加CNA主机时,需要添加BMC信息(服务器远程管理口),才能实现该功能。
在这里插入图片描述
动态电源管理会周期性地检查集群中服务器的资源使用情况,如果集群中资源利用率不足,则会将多余的主机下电节能,下电前会将虚拟机迁移至其他主机;如果集群资源过度利用,则会将离线的主机上电,以增加集群资源,减轻主机的负荷。
在这里插入图片描述
10台CNA,100个VMS(VMS虚拟机),9:00-18:00 业务繁忙,22:00-8:00 空闲
VRM检测到整个集群资源利用率低于20%,则触发DPM动态电源管理,关闭一部分CNA主机,但是所有的业务不能中止,在关闭CNA之前,将待关闭CNA主机上的虚拟机迁移到其他CNA中。
保守:能不关机尽量不关机
激进:能不开机尽量不开机,只要5台机器扛得住就不开6台
通过远程管理口的ipmi标准协议,下发一个开机指令就行,就把集群的第6台机器打开。
在这里插入图片描述
IMC,不兼容迁移集群(Incompatible Migration Cluster),为了实现不同型号版本cpu之间,可以进行虚拟机的迁移。
在这里插入图片描述
设定规则组可以控制虚拟机与虚拟机、虚拟机与主机之间的位置关系,以满足不同应用场景的需求。
在这里插入图片描述

  1. 聚集虚拟机: 选中的虚拟机必须在同一台CNA宿主机上运行,web+tomcat 前端+中间件,数据交互特别频繁,建议放置同一台主机上,通过OVS在内存中交换数据,性能好。
  2. 互斥虚拟机: 选中的虚拟机不能在同一台CNA宿主机上运行,主备部署的两台虚拟机。
  3. 虚拟机到主机:指定一部分虚拟机只能运行在特定的几台主机上,有些应用特别消耗CPU资源,有些应用特别消耗内存资源,指定消耗内存资源的虚拟机,运行在几台内存资源充足的CNA主机上。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

HCIA-FusionCompute华为企业级虚拟化 的相关文章

  • 27 openEuler管理网络-通过ifcfg文件配置网络

    文章目录 27 openEuler管理网络 通过ifcfg文件配置网络 27 1 配置静态网络 27 2 配置动态网络 27 3 配置默认网关 27 openEuler管理网络 通过ifcfg文件配置网络 说明 通过ifcfg文件配置的网络
  • web基础与HTTP协议

    web基础与HTTP 一 web基础 1 DNS与域名 1 1域名 1 2 域名注册 1 3 DNS 解析 1 4 域名 二 网页的概念 1 网页 HTTP HTTPS 2 1网页基本概念 2 2 HTML 概述 2 2 1 HTML超文本
  • Windows Server 2019 会话远程桌面-快速部署(RemoteApp)

    目录 一 实验要求 二 搭建远程桌面服务RDS 三 需要软件安装 1 安装Firefox 浏览器 2 安装一款视频播放器 3 安装WPS office 套件 四 发布应用 1 发布Firefox 浏览器 2 发布一款视频播放器 3 发布WP
  • 34 openEuler使用LVM管理硬盘-创建并挂载文件系统

    文章目录 34 openEuler使用LVM管理硬盘 创建并挂载文件系统 34 1 创建文件系统 34 2 手动挂载文件系统 34 3 自动挂载文件系统 34 openEuler使用LVM管理硬盘 创建并挂载文件系统 在创建完逻辑卷之后 需
  • 从零开始:在腾讯云轻量服务器上安装Docker,实现快速开发和部署!

    本文指导您如何在 零基础轻量应用服务器上安装 Docker 以及使用 Docker 镜像源加速镜像下载 好了 没有废话 让我们开始行动吧 第一步 购买服务器 小编买的是 腾讯的 1年446RMB 下载链接如下 学生云服务器 学生云主机 学生
  • ECS突发性能型t6和轻量应用服务器区别和选择?

    这两款对比的话 个人还是首选推荐使用ECS突发性能型t6 毕竟是ecs服务器 功能上全面一些的 关于什么是阿里云ECS共享型S6 计算型 突发性能型 操作和地域镜像等系统选择 前往阿里云官网产品文档了解轻量服务器和突发型相关内容 共享型 云
  • 国际版阿里云/腾讯云:阿里云流量包是用来做什么

    阿里云流量包是用来做什么 阿里云同享流量包是一种通用流量套餐 同享流量包具有多地域和多产品流量抵扣的优势 同享流量包不仅能够抵扣云服务器ECS发生的流量 还能够抵扣弹性公网IP和负载均衡SLB发生的流量 同享流量包掩盖产品规模广 同享流量包
  • KVM热迁移

    KVM热迁移 介绍 KVM热迁移的前提是拥有共享存储 以下通过NFS实现KVM热迁移 迁移过程 将一处于运行状态的KVM虚拟机从节点kvm 01迁移到kvm 02后继续运行 准备 主机准备 hostname IP地址 系统 配置 kvm 0
  • 阿里云无影云电脑怎么买?阿里无影云电脑教程

    可以理解成一台普通的远程连接的电脑不能用于建站之类 纯粹处理办公文档一类 阿里云无影云电脑怎么买 云电脑无影在哪里买 阿里云无影云电脑已经底调上线 可以在阿里云官方云小站购买 目前 阿里云无影云电脑针对新用户有优惠活动 mini版无影云电脑
  • 北森,SaaS风口上的「新范式」

    在单纯的战略表象背后 成立19年 北森在每一个节点做选择的核心驱动力是什么 这家公司是否拥有自己内部的 组织密码 作者 皮爷 出品 产业家 2013年 纪伟国决定要去美国 取取经 和他同行的还有参与了北森A轮融资的经纬等机构投资人 对于北森
  • 华为云,站在数字化背后

    一场新的中国数字化战斗 正在被缓缓拉开帷幕 作者 裴一多 出品 产业家 如果说最近的讨论热点是什么 那无疑是互联网云 在数字化进入纵深的当下 一种市面上的观点是互联网的云业务由于盈利等问题 正在成为 被抛弃 的一方 互联网公司开始重新回归T
  • 用虚拟主机 网站被暂停了是怎么回事?

    用虚拟主机 网站被暂停了是怎么回事 一 没有及时续费 如果使用虚拟主机或域名到期后 在一定时间内没有续费 那么服务商会直接停止服务 网站也会出现暂时停止的现象 这种暂停可以通过续费开通 但如果超过续费期限 不论是主机还是域名都会删除用户信息
  • 【腾讯云云上实验室】个人对腾讯云向量数据库的体验心得

    目录 前言 Tencent Cloud VectorDB概念 使用初体验 腾讯云向量数据库的优势 应用场景有哪些 未来展望 番外篇 腾讯云向量数据库的设计核心 结语 前言 还是那句话 不用多说想必大家都能猜到 现在技术圈最火的是什么 非人工
  • AWS-WAF-CDN基于速率rate的永久黑名单方案(基于lambda实现)

    参考方案 有坑 所以产生了这篇博客 点击跳转 1 部署waf 有则跳过 必须存在一个rate速率规则 后面的方案堆栈要用 新建rate速率规则 关联cdn资源 2 部署堆栈 美国东部 弗吉尼亚北部 us east 1 1 堆栈文件获取方式
  • Docker与云计算平台集成:AWS、Azure、GCP完全指南

    Docker和云计算平台的结合 如AWS Amazon Web Services Azure Microsoft Azure 和GCP Google Cloud Platform 为现代应用的构建和部署提供了巨大的便利性 本文将深入研究如何
  • 实实在在万事达!实在智能助力山东万事达集团加速数智化转型

    近日 杭州实在智能科技有限公司 以下简称 实在智能 与山东建筑钢市场 领头羊 山东万事达控股有限公司 以下简称 万事达集团 召开 RPA 机器人流程自动化 项目启动会 实在智能携手万事达集团 联合共建财务RPA一体化研发管理项目 以下简称
  • DIY 云成本优化的5大挑战

    外星人 黑暗骑士 帝国反击战 在 Incredibuild 如果有一样东西我们喜欢 那就是我们的话题永远有续集 我们将针对云端优化推出一个更深入的续集 但这一次我们谈论的是云成本优化 采用 DIY 的方式 如果你还不确定什么是云端优化 请查
  • 思腾合力赞助CCF YOCSEF太原第十一届学术委员会第三次全体会议

    2024年1月6日 由思腾合力赞助的 CCF YOCSEF太原第十一届学术委员会第三次全体会议暨AC换届选举活动 在山西大学举办 华北区教育行业负责人宋肖敏出席本次会议 会议汇聚了众多学术界和企业界的精英 共同探讨人工智能和计算机科学的未来
  • 阿里云2核4G服务器优惠价格30元3个月?小心坑

    2024年阿里云2核4G服务器优惠价格30元3个月 活动 https t aliyun com U bLynLC 配置为云服务器ECS经济型e实例ecs e c1m2 large 3M固定带宽 系统盘为40GB ESSD Entry 活动打
  • 从不同维度的调研数据,看企业数字化转型

    数字化转型逐渐成为企业增长和价值创造的新引擎 然而 在复杂的背景下 企业数字化转型也面临着前所未有的挑战和机遇 未来 我们还能做些什么 怎么做 这成为了各企业高管当前亟需厘清的问题 企业做数字化转型的原因 总体来看 大部分受访企业做数字化转

随机推荐

  • open-api 算法实现

    要求 推荐在openEuler中实现 参考https www cnblogs com rocedu p 6012545 html第三节 提交相关代码码云 或github 链接 我使用博客园 提交不少于6张编译测试过程截图 至少包含SM4 S
  • 在C++中子类继承和调用父类的构造函数方法

    构造方法用来初始化类的对象 与父类的其它成员不同 它不能被子类继承 子类可以继承父类所有的成员变量和成员方法 但不继承父类的构造方法 因此 在创建子类对象时 为了初始化从父类继承来的数据成员 系统需要调用其父类的构造方法 如果没有显式的构造
  • 架构知识体系

    架构安全 对已知问题有有效的解决方案 对未知 潜在问题建立发现和防御机制 对于安全问题 首先要提高安全意识 建立一个安全的有效机制 从政策层面 组织层面进行保障 比如服务器密码不能泄露 密码每月更新 并且三次内不能重复 每周安全扫描等 以制
  • Gradle Springboot Web热部署的设置

    前言 在我们平时开发当中 需要实时的要查看我们的编码效果 这个时候如果我们设置了热部署 就免去了我们频繁的重启本地项目 热部署我们需要用到spring boot devtools这个组件 这里我们采用的gradle来管理项目 所以采用的ma
  • LeetCode 226. 翻转二叉树

    题目链接 https leetcode cn com problems invert binary tree 先序遍历 Java 代码 class Solution public TreeNode invertTree TreeNode r
  • 我的世界ess服务器信息,我的世界ess指令怎么用 ess指令大全及用法详解

    我的世界ess指令都有哪些 作为风靡全球的沙盒游戏 我的世界带给玩家太多的乐趣 为了能更方便的游戏 ess指令能帮助我们更好的游戏 很多新手玩家刚接触就被搞晕了 这么多的指令看起来有些复杂 下面就由小编给大家带来 我的世界ess指令都有哪些
  • mybatis进行批量插入 返回批量插入主键ID 插入不成功等问题

    这篇博文讲的是批量插入的例子 dao层框架用的mybatis 最一开始我的批量插入其实是个伪批量 是类似吧很多条insert into语句 直接拼成一条 然后直接运行 发现这样的效率真的是十分低 我做测试时285条数据 插入一次需要10S多
  • uniapp添加.gitignore以及不生效解决办法

    一 第一次新建 gitignore 首先进入项目 命令行新建 gitignore文件 touch gitignore 然后编辑器打开 进入到项目中新建的 gitignore 文件 复制粘贴以下 node modules project un
  • C++实现鼠标点击其他程序

    1 主要是SendInput函数 代码如下 初始化 INPUT input 0 input type INPUT MOUSE dx dy代表的是进行点击的坐标 下面显示的是 950 150 input mi dx static cast
  • 【Proteus仿真】555组成的多谐振荡器电路

    Proteus仿真 555组成的多谐振荡器电路 Proteus仿真演示 多谐振荡器电路 多谐振荡器电路是一种矩形波产生电路 属于数字电路 三极管不工作在放大线性区 这种电路不需要外加触发信号便能连续地 周期性地自行产生矩形脉冲 该脉冲是由基
  • Stable Diffusion:ChatGPT与AI绘画,引领艺术的未来

    人工智能 AI 的快速发展正在为各个领域带来革命性的变化 其中包括艺术与创意领域 AI绘画是一种将人工智能技术与艺术创作相结合的新兴范式 通过深度学习和生成对抗网络 GAN 等技术 AI绘画可以生成各种富有创意和想象力的艺术作品 本文将探讨
  • python - __str__ 和 __repr__

    内建函数str 和repr representation 表达 表示 或反引号操作符 可以方便地以字符串的方式获取对象的内容 类型 数值属性等信息 str 函数得到的字符串可读性好 故被print调用 而repr 函数得到的字符串通常可以用
  • Docker+docker-compose+nginx部署已有项目

    项目背景 在异地服务器拷docker相关项目到新的服务器 具体操作 1 新服务器安装好docker 2 新服务器安装好docker compose 3 从老服务器拷贝镜像到新服务器 4 新服务器导入镜像 5 构建项目地址挂载目录 找到doc
  • 用U盘作启动盘装Windows10系统整套流程 纯净版(不用其他乱七八糟的软件)(macOS适用)

    简介 本人的电脑是MacBook Air 2014年版的 因为内存小而且文件杂乱 所以一下子都给格式化了 但是要用Mac自带的恢复系统的话需要连接校园网 连接校园网又需要打开网页输入账号和密码 我们学校的校园网是这样的 所以只能用U盘作为格
  • gqrx编译过程记录

    gqrx编译过程记录 目标 环境 编译 下载源代码 建立编译位置 修改CMakefile txt中的模块 编译安装 运行界面 没有更多 目标 在ubuntun 20 04桌面版编译gqrx 通过USRP 205mini实现收音机功能 环境
  • 【解决】docker容器怎么使用宿主机的IPv6地址

    在IPv4时代 我们对外访问都是端口映射 都没有公网IP 但是在IPv6时大家都有公网IP 可能需要容器地址和主机地址一致 可以在docker run时使用参数 network host 则此容器网络和宿主机一致 docker run ne
  • AQS详解

    AQS详解 文章目录 AQS详解 AQS简单介绍 AQS原理 AQS原理概览 AQS对资源的共享方式 AQS定义两种资源共享方式 Exclusive 独占 Share 共享 AQS底层使用了模板方法模式 Semaphore 信号量 Coun
  • 浅谈可重入锁

    一 可重入锁 递归锁 1 概念 同一个线程在外层方法获取锁的时候 再进入该线程的内层方法会自动获取锁 前提是 锁对象是同一个对象 不是因为之前已经获取过还没有释放而阻塞 2 java中的ReentrantLock和synchronied都是
  • 关于Gdi+和GdiplusStartup

    GDI 实际上是一组类的定义 封装了gdi 的几乎所有API 当然使用方法就要从这些 例子 里边寻找了 本文正是尝试用GDI 写一个纯SDK的程序 语言自然是我最喜欢的语言WIN32ASM 这个程序很简单 就是用GDI 画了一条直线 算是抛
  • HCIA-FusionCompute华为企业级虚拟化

    一 云计算 按需付费 集中资源对外提供服务 1 云本身没有资源 云是资源整合者 整合底层的所有计算机资源 cpu 内存 磁盘等 云计算是一种模型 它可以实现随时随地 随需应变地从可配置计算资源共享池中获取所需的资源 例如 网络 服务器 存储