华为云计算IE面试笔记-请描述华为容灾解决方案全景图,并解释双活数据中心需要从哪些角度着手考虑双活设计

容灾全景图: 按照距离划分:分为本地容灾 同城容灾 异地容灾 本地容灾包括本地高可用和本地主备。(本数据中心的两机房、机柜)本地高可用这个方案为了保持业务的连续性,从两个层面来考虑:①一个是从主机、服务器这个层面考虑,假如这个服务器上的虚拟机或者业务挂了,可以自动的从其他服务器上把它拉活,以此来保证业务的连续性,主要是通过集群HA、DRS、DPM的这些特性。②另一个就是从存储层面来考虑,使用的Hypermetro特性/ HyperMirror+SmartVirtualization(异构..
分类: 编程语言 发布时间: 08-09 04:24 阅读次数: 0

华为云计算IE面试笔记-名词解释

1、内存复用:在物理服务器物理内存一定情况下,通过综合运用内存复用单项技术(内存气泡、内存共享、内存置换)对内存进行分时复用。VMM(VirtualMachineMonitor,也称HyperVisor)在VM之间动态调度内存,达到提高内存使用率的目的。通过内存复用技术将物理内存虚拟出更多的内存供虚拟机使用,使虚拟机内存规格总和可以大于主机物理内存,最终提高主机的虚拟机密度。内存复用在集群开启和关闭,不可以自己决定可以开启哪个项目,由虚拟机决定。目前常用的内存复用方法:内存气泡,内存置换,内存共..
分类: 编程语言 发布时间: 08-09 04:24 阅读次数: 0

华为云计算IE面试笔记-其它知识点

* 虚拟化与云计算的区别?云计算和虚拟化关系?华为云计算怎么做的?虚拟化是一种具体的技术,实现的是对硬件资源的虚拟化,提升资源利用率,降低能耗,云计算是一种概念各种技术组件的集合,针对的是对各种资源的管理和调度,面向的是服务层面。虚拟机把底层硬件资源转化为虚拟化层(泛指 Hypervisor,华为称之为 VMM)。云计算云计算是一种计算模式,实现资源的池化、服务的自助化和自动化云计算的特征1. 按需自助服务(On-demand Self-service)2. 无处不在的网络接入(
分类: 编程语言 发布时间: 08-09 04:24 阅读次数: 0

华为云计算HCIE学习笔记-FusionAccess

华为FusionAccess桌面云解决方案是基于华为云平台的一种虚拟桌面应用,通过在云平台上部署华为桌面云软件,使终端用户通过瘦客户端或者其他设备来访问跨平台的整个客户桌面和应用。桌面云就是一个桌面池,这个池子中每一个桌面都有一个User来关联,信息靠HDC维护,写在DB中。FusionAccess就是VDI(虚拟桌面基础设施)Virtual Desktop Infrastructure。FA是实现方式,VDI是一套解决方案。用虚拟桌面来替代物理PC。物理PC:本地计算/处理,数据local
分类: 编程语言 发布时间: 08-09 04:23 阅读次数: 0

华为云计算HCIE学习笔记-FusionStorage

专业阵列介绍(不是FS):一个交换机上连有几个CNA和一个VRM,CNA连接着SAN交换机,SAN交换机连着专业的Array阵列,它是由一个控制框和几个硬盘框组成的。控制框如果是双控制器的话(双活控制),那么它有两个控制器A和B,控制器后面都有几个接口,两个控制器分别有一个接口网线连接到SAN交换机,可能是通过FC也可能是FCoE也可能是10G的以太网。控制框还有两个电源接口,如果两路电源都突然断电了的话,还有一个后备电源(叫后备电源模块),它可以供电5-10分钟,让控制框可以暂时性的把阵列中的控制器中
分类: 编程语言 发布时间: 08-09 04:23 阅读次数: 0

Docker Selenium Grid 全量集成测试环境搭建和负载均衡

目录Selenium Grid优点Selenium Grid环境搭建第一步:安装Docker第二步:安装docker-compose命令第三部:保存yaml文件第四部:生成测试环境运行测试负载均衡和排队排队使用本地文件Selenium Grid优点传统的web测试环境是先装一个浏览器,然后下载对应浏览器对应版本的启动,然后自动化程序中写如下一行driver = webdriver.Chrome(executable_path="C:\\python37\\chromedriver.exe",chrom
分类: 编程语言 发布时间: 08-09 04:23 阅读次数: 0

一篇教程精通pytest

目录黑盒与白盒什么是自动化测试pytest特点pytest命名规则pytest的运行方式main函数方式:命令行方式-n并行运行node id的方式:pytest.ini配置文件运行方式失败用例重跑pytest调整用例执行顺序跳过执行测试用例生成测试报告黑盒与白盒在测试行业中,所有的测试工作分成黑盒测试和白盒测试两类。其中黑盒测试是不涉及软件内部代码逻辑的测试。测试对象是软件功能、性能、兼容性、安全健壮性、可移植性、可靠性等等,衡量黑盒测试工作量的指标是检测的功能点数量,衡量黑盒测试工作效果的指标是bu
分类: 编程语言 发布时间: 08-09 04:23 阅读次数: 0

小白CentOS安装蚂蚁笔记Leanote

目录通过yum安装mongodb 5.0版本关闭防火墙,永不启动初始化dbpath,测试MongoDB是否可用下载leanote二进制包数据库备份的导入为leanote数据库设置root用户配置leanote启动leanote通过yum安装mongodb 5.0版本添加MongoDB 3.0 yum源vim /etc/yum.repos.d/mongodb-org-3.0.repo# 写入以下信息---------------------[mongodb-org-3.0] name=MongoD
分类: 编程语言 发布时间: 08-09 04:23 阅读次数: 0

MySQL MHA高可用架构官方文档全文翻译(完成2/3)

目录MHA项目官方github地址关于MHA概述MHA项目官方github地址项目代码地址:https://github.com/yoshinorim/mha4mysql-managerhttps://github.com/yoshinorim/mha4mysql-node官方文档地址:https://github.com/yoshinorim/mha4mysql-manager/wiki官方文档最后一次编辑于2016年1月27日。是个老项目了,接下来开始翻译。bmildren edited
分类: 编程语言 发布时间: 08-09 04:23 阅读次数: 0

使用docker-compose安装Nextcloud

Nextcloud简介Nextcloud是一个企业存储和相互协作网站网站。代码开源。官网:https://nextcloud.com/官方项目:https://github.com/nextcloud/docker安装前提条件如果你对容器化不太熟,可以安装宝塔面板。然后通过宝塔面板安装LNMP环境来部署Nextcloud。但是这个方法部署出来的环境不太稳定,不能达到高可用HA。而且LNMP安装非常耗时间。如果想用docker启动一个高可用的Nextcloud网站,则需要安装docker和dock
分类: 编程语言 发布时间: 08-09 04:23 阅读次数: 0

快速启动一个MySQL MHA0.5.8实例(不要看,没写完)

准备4台ubuntu desktop 20.04LTS版本虚拟机虚拟网络设备虚拟网络类型:NAT网段:10.0.0.0/24网关:10.0.0.1ip范围:10.0.0.5-10.0.0.254硬件要求每台虚拟机的硬件要求(一共需要4台,注意硬件是否足够):CPU:2核或更高RAM:4GB或更高DISK:40GB或更高Ubuntu要求iso镜像:ubuntu-20.04.4-desktop-amd64.iso主机1:hostname:mysql-managerip:10.0.0
分类: 编程语言 发布时间: 08-09 04:23 阅读次数: 0

ubuntu编译安装mysql5.7

目录下载mysql5.7源码包的手动方法(可以不做,跳过)下载安装下载mysql5.7源码包的手动方法(可以不做,跳过)网址 https://dev.mysql.com/downloads/mysql/5.7.html#downloads点击Download下载,将包放到linux系统中。这里我下载的是 mysql-5.7.38.tar.gz下载安装# 安装系统包apt -y install make cmake gcc g++ perl bison libaio-dev libncur
分类: 编程语言 发布时间: 08-09 04:23 阅读次数: 0

ubuntu20.04系统安装后要做的事

目录关闭锁屏和设置网络设置root密码安装vim和ssh,开启root密码登录关闭自动睡眠关闭锁屏和设置网络桌面右键打开设置隐私----锁屏,关闭所有开关网络设置先看一下网关,根据网关地址设置自己想要的ipv4地址设置root密码sudo passwd root安装vim和ssh,开启root密码登录su rootapt -y install ssh vimvim /etc/ssh/sshd_configPermitRootLogin yessystemctl restart
分类: 编程语言 发布时间: 08-09 04:23 阅读次数: 0

msyql5.7主从复制

目录mysql主从复制主从原理配置主从复制master主节点配置slave从节点配置mysql主从复制合理的mysql主从复制需要3台机器,每台机器上都有msyql。3台中,一台是master节点,负责数据写入。另外两台负责读取。绝大多数的业务场景都是高读取、低写入。所以通过3个mysql配置成组合复制就能做出一个mysql的读写分离版本。主从原理当Master节点进行insert、update、delete操作时,会按顺序写入到binlog中。salve从库连接master主库,Maste
分类: 编程语言 发布时间: 08-09 04:23 阅读次数: 0

kolla-ansible部署openstack yoga版本

目录kolla介绍简介kolla 的优势kolla 的缺点安装前的环境配置节点规划宿主机安装kvmKVM中先创建两个NAT的虚拟网络设备虚拟机硬件规划。OS安装完成后的系统配置更改kolla介绍简介kolla 的使命是为 openstack 云平台提供⽣产级别的、开箱即⽤的交付能⼒。kolla 的基本思想是⼀切皆容器,将所有服务基于 Docker 运 ⾏,并且保证⼀个容器只跑⼀个服务(进程),做到最⼩粒度的运⾏ docker。 kolla 要实现 openetack 部署总体上分为两步,第⼀步是制作
分类: 编程语言 发布时间: 08-09 04:23 阅读次数: 0

nginx流量分割和加header

学nginx配置的可以参考这个,nginx配置文件支持Lua代码,所以可以在里面写if判断和循环、定义变量等。
分类: 编程语言 发布时间: 08-09 04:23 阅读次数: 0

5分钟包你学会正则表达式

很多人头疼正则表达式,觉得无从下手,这篇文章就能拯救你
分类: 编程语言 发布时间: 08-09 04:23 阅读次数: 0

ubuntu server 安装Gnome桌面并设置开机boot到桌面

tasksel
分类: 编程语言 发布时间: 08-09 04:23 阅读次数: 0

使用docker-compose部署极狐gitlab

哈哈
分类: 编程语言 发布时间: 08-09 04:23 阅读次数: 0

解决Debian11 xrdp崩溃问题,通过windows的mstsc登录debian桌面

还在烦恼Debian桌面登录问题的可以参考这篇
分类: 编程语言 发布时间: 08-09 04:23 阅读次数: 0