python云计算有哪些岗位,华为python教程下载

这篇具有很好参考价值的文章主要介绍了python云计算有哪些岗位,华为python教程下载。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

大家好,小编来为大家解答以下问题,华为python语言通用编程规范,python云计算有哪些岗位,今天让我们一起来看看吧!

python云计算有哪些岗位,华为python教程下载,python

HCIA-Cloud Computing V4.01.云计算简介1.1 初始云计算及云计算的优势云计算的优势:1.2云计算的定义、发展史和分类云计算服务模式2.计算虚拟化简介2.1 计算虚拟化介绍 什么是虚拟化?计算虚拟化发展史计算虚拟化中的重要概念计算虚拟化的分类图虚拟机的特点I/O虚拟化I/O虚拟化云计算和虚拟化2.2 KVM和FusionCompute简介FusionCompute组件的作用3.云计算中的网络基础知识3.1 云计算中网络总体架构和所涉物理设备的作用网络基础概念虚拟化中三层交换机的作用虚拟化中二层交换机的作用虚拟化中物理网卡的作用3.2 虚拟网络和FusionCompute网络相关知识的介绍华为虚拟化产品的网络特性4.云计算中的存储基础知识4.1 物理磁盘类型和存储设备类型物理磁盘类型 --SATA盘物理磁盘类型 -SAS盘物理磁盘类型 - NL - SNS盘物理磁盘类型 -SSD盘集中式存储常用RAID类型集中式存储类型分布式存储4.2 华为虚拟化解决方案中的存储特性虚拟化存储和非虚拟化存储云计算中虚拟化存储转换路径云计算中非虚拟化存储转换路径RAID与LUN的关系创建LUN的过程常见的文件系统文件映射到磁盘的过程常见的虚拟机磁盘格式华为虚拟化产品储存架构华为虚拟磁盘特性5.虚拟化特性介绍5.1 通用虚拟化特性特性:HA:负载均衡:内存复用(提高资源利用率)内存复用:模板部署虚拟机复制资源热添加Console控制快照的创建和删除NUMA5.2 华为虚拟化特性高级特性前提 -ToolsHAIMC第六章 云计算的发展趋势物联网大数据大数据的特点Docker是什么OpenStack技术Openstack的组成雾计算边缘计算

HCIA-Cloud Computing V4.0

1.云计算简介

1.1 初始云计算及云计算的优势

云计算的优势:

按需自助服务: 按需自助就像吃自助餐一样,吃多少拿多少,不需要有专门的服务人员和用户对接

广泛的网络接入 :用户可以使用任何终端设备(手机、平板、 电脑)随时随地的使用云计算带来的服务, 可以理解为有网络的地方就可以使用云计算服务

资源池化 :资源池化就是把CPU、存储、网络等放入到资源池中进行集中管理,因此云计算里所有的服务都是通过资源池里的资源而提供的

快速弹性伸缩 :用户在使用云计算服务时,如果现有的资源不足以满足用户需求或者资源过剩,可以 随时申请资源扩容或者资源回收,-般可以在秒级完成 ,

可计量服务 :云计算所提供的服务是可以按照使用量进行收费,不同云计算服务提供商收费标准 和方式可能不同

1.2云计算的定义、发展史和分类

一、云计算的定义:美国国家标准与技术研究院(NIST)定义:云计算是一种模型,它可以实现随时随地、便捷地、随需应变地从可配置计算资源共享池中获取所需的资源(例如,网络、服务器、存储、应用、及服务),资源能够快速供应并释放,使管理和服务提供商的交互减小到最低限度。

二、名词解析:

(1)随时随地、便捷的指的是广泛的网络接入

(2)资源能够快速供应并释放指的是快速弹性伸缩

(3)使管理和服务提供商的交互减小到最低限度指的是按需自动服务

三、什么是云计算

通俗的讲,云,是网络,互联网的一种比喻说法,即互联网与建立互联网所需要的底层基础设施的抽象体python爬取的数据存在哪里,python爬虫保存数据。“计算”指的是一台足够强大的计算机提供的计算服务(包括各种功能,资源,存储)。“云计算”可以理解为:通过互联网可以使用足够强大的计算机为用户提供的服务,这种服务的使用量可以统一的单位来描述。

离开计算和互联网都不能说是云计算。

四、互联网发展史

1969年:ARPANET诞生

1981年:TCP/IP协议的完整规范建立

1983年:ARPANET/PRNET和SATNET三个原始网络采用TCP/CP通讯

1984年:DNS技术首次实现

1986年:现代邮件路由系统MERS开发完成

1989年:第一个商用网络运营商PSINet成立

1990年:首个网络搜索引擎Archie出现

1991年:www.正式向公众开发

1995年:亚马逊、eBay等电商成立

2000年:互联网泡沫破裂

2004年:Facebook成立,常被称为社交网络元年

2014年:以谷歌为首的浏览器联盟强化对HTTPS的支持

五、计算发展史

并行计算:优势:节省时间和成本、

分布式计算:研制分布式系统的所有的计算机科学领域,分布式系统是将自己所有的组件分散在属于不同的网络的计算机上

特点:稀有资源可以共享、通过分布式计算可以在多个计算机上实现平衡计算负载、可以把程序放在最适合他的计算机上并行和分布式计算都是通过并行来获取更高的性能

云计算1.0时代:

计算虚拟化

Hyper-v

XEN KVM

VMware ESX

虚拟化

更好的资源利用率

云计算2.0时代: 软件定义与整合

OpenStack

VMware AWS

基础设施云化

源服务标准化、自动化

云计算3.0时代:

云原生与重构业务 

Docker

CoreOS

Cloud Foundry

应用云化

敏捷应用开发与生命周期管理

六、云计算的部署模式

公有云:最先出现的云计算,也是最为大众熟知,目前公有云可以给用户众多的服务,用户可以通过互联网使用水电一样使用我们的IT服务,公有云通常由服务商搭建的,从最终用户的角度来说,自己只需要购买云计算上的资源或者服务,而云计算所用的硬件以及相应的管理工作都是由第三方服务商负责的,公有云的资源向公众开放

私有云:通常部署在企业和单位内部运行在私有云的数据全保存在企业私有云中心内,如果需要访问这些数据需要经过数据部署的防火墙,也可以企业内部访问,私有云的建设过程中呢,可以基于已有的架构进行改造,同时可以在以前买过的设备利旧,可以最大程度上保护客户现有的投资,但是所有的事情都有两面性

混合云:混合云由以上不同类型的云组成,比如一个企业内部现有的私有云所提供的资源不足以满足需求,这是企业可以选择租赁公有云,这样就形成了-个混合云

行业云:行业云就是行业用的 比如:医疗云

云计算服务模式

分层

Software包括:应用程序、数据、运行环境、中间件、操作系统、虚拟化、计算资源、存储资源、网络资源

Platform包括:运行环境、中间件、操作系统、虚拟化、计算资源、存储资源、网络资源

Infrastructure包括:虚拟化、计算资源、存储资源、网络资源

云计算服务模式

传统模式:自营(应用程序、数据、运行环境、中间件、操作系统、虚拟化、计算资源、存储资源、网络资源)

IaaS:自营(应用程序、数据、运行环境、中间件、操作系统) 云服务商提供(虚拟化、计算资源、存储资源、网络资源)

SaaS:云服务商提供(应用程序、数据、运行环境、中间件、操作系统、虚拟化、计算资源、存储资源、网络资源)

2.计算虚拟化简介

2.1 计算虚拟化介绍

什么是虚拟化?

虚拟化最大的特点就是把物理机转换成虚拟机,把物理设备进行逻辑化,一台物理机可以虚拟化成多台虚拟机,一台虚拟机可以独自运行一个操作系统,提高物理硬件的资源利用率,减少硬件资源的浪费,并且由于虚拟化技术实现了软硬件的解耦,虚拟化相当于摆脱了服务器的禁锢,允许虚拟机在集群内来回的迁移,所以将物理机虚拟化后,会衍生出很多虚拟机的特性来。

计算虚拟化发展史

1964年:IBM开始尝试在大型机上实现虚拟化

1972年:IBM推出运行在大型机上的虚拟机

1999年:VMware推出了x86架构的虚拟化产品

2002年:Xen正式被开源

2006年:Qumranet宣布KVM诞生

2007年:惠普发布了针对HPUX的lntegrity虚拟机

2008年:微软在Windows Server 2008 R2中加入了Hyper-V

2008年: Liunx容器LXC推出

2010年:红帽6.0版本中默认仅提供KVM虚拟化机制

2011年:IBM、红帽、惠普和英特尔成立开放虚拟化联盟,加速KVM推广

2013年:Docker推出

2014年:Rocker推出

计算虚拟化中的重要概念

Guest OS: 虚拟机操作系统

Guest Machine: 虚拟出来的虚拟机

Hypervisor: . 虚拟化软件层/虚拟机监控机 (Virtual Machine Monitor, VMM)、

 Host OS: 运行在物理机之.上的OS

Host Machine: 物理机

Host Machine就是物理机,在没有虚拟化的时候,在这个物理机里就是Host Machine,Host Machine一定要装操作系统,这个操作系统叫做Host OS 有了Hypervisor 才有了虚拟化。Hypervisor是虚拟化的核心,它负责监控虚拟机的状态,虚拟出来的虚拟机叫做Guest Machine,在虚拟机装的叫做Guest OS

计算虚拟化的分类图

APP                     APP                         APP

Guest OS         Guest OS             Guest OS

VM                         VM                         VM

                              VMM

                                硬件

                        裸金属型虚拟化

                                 (I型)

                                APP                         APP

                                Guest OS                Guest OS

                                   VM                         VM

APP                                         VMM

                                Host OS

                                硬件

                        宿主型虚拟化

                                 (II型)

裸金属型虚拟化(I型):特点虚拟机不依赖于操作系统,支持多种操作系统以及多种运用,虚拟化层的内核开发难度大

宿主型虚拟化(II型):优点:简单易于实现 缺点:安装和运用是依赖于主机操作系统对设备支持的,管理开销比较大、性能损耗比较大

虚拟机的特点

无论是 I型还是II型都具备分区、 隔离、封装、独立

特点:全虚拟化没有半虚拟化执行效率高,有的开源的支持半虚拟化,有的闭源的不支持半虚拟化

I/O虚拟化

模拟(完全虚拟):完全使用软件来模拟真实硬件,模拟通常硬件,例如键盘鼠标,通过焦点捕获,焦点被哪个主机捕获就被哪个主机使用,性能很差。

半虚拟化:对硬件驱动由前端(I0 frontend)直接转到后端(IO backend)调用,通常仅适用于硬盘和网卡,性能高。

IO-through: I0透传,直接分配给虚拟机物理设备,例如直接分配一个硬盘或网卡给虚拟机,需要硬件具备I0透传技术,在Xen'下由Dom0分配,但是访问使用直接使用,不经过Dom0,需要硬件支持。

I/O虚拟化

云计算和虚拟化

2.2 KVM和FusionCompute简介

华为最新版本的服务器虚拟化是基于KVM架构开发的,kvm的全称叫做Keyboard Video Mouse 基于内核的虚拟机它是一种典型的II型的全虚拟化,它之所以被叫于内核的虚拟机,是因为KVM本身是一个Liunx内核的一个模块,当一个安装有Liunx内核的物理机时就变成了Hypervisor,同时不会影响其他原先运行的运用程序,而且每一个虚拟机都是进程,可以使用kill命令来杀死,一个普通的操作系统安装了KVM模块可以增加三种模式(内核空间:可以真正进行硬件操作用户空间、)

Virsh:命令行界面

Virt-manager、Virt-viewer:图形化界面

Virt-install、 Others:整个KVM的核心

KVM本身不具备任何模式功能,它仅仅提供一个接口,这个接口可以被宿组机用来主要负责VCP的创建、虚拟地址的分配、以及VCP性能的读写

所有硬件交互都需要QEMU

KVM模块:用来做CPU虚拟化和内存虚拟化

QEMU模块:用来做其他I/O设备,比如网卡、硬盘

Libvirt(开源的)

FusionCompute组件的作用

CNA主要提供以下功能: 1.提供虚拟计算功能 2.管理计算节点上的虚拟机 3.管理计算节点上的计算、存储、网络资源。 VRM主要提供以下功能:1.管理集群内的块存储资源 2.管理集群内的网络资源(IP/VLAN) 3.为虚拟机分配IP地址 4.管理集群内虚拟机的生命周期以及虚拟机在计算节点上的分布和迁移 5.管理集群内资源的动态调整 6.通过对虚拟资源、用户数据的统一管理,对外提供弹性计算、存储、IP等服务 7.通过提供统一的操作维护管理接口, 操作维护人员通过WebUl远程访问FusionCompute对整个系统进行操作维护,包含资源管理、资源监控、资源报表等。

3.云计算中的网络基础知识

3.1 云计算中网络总体架构和所涉物理设备的作用

物理服务器会连接在二层虚拟机上,二层虚拟机会作为接入交换机来使用,二层虚拟机向上走会接到一个三层交换机上,三层交换机可以作为汇聚交换机和核心交换机,

然后再往上走会接到路由器上,如果忽略防火墙、IDS、iPS安全之类的

设备不说,路由器它会直接接到互联网上,这就代表着路由器是整个云计算中心的出口

网络打通有两种方式,物理服务器内部主要运行的是虚拟机,虚拟机网卡直接连在物理服务器上,另一种方式是虚拟机先把自己的虚拟机网卡连接到虚拟交换机上,然后再经由虚拟交换机进行转发

虚拟机的网卡和虚拟交换机的关系:

第一种:所有虚拟机的网卡都连在同一个虚拟机交换机上

第二种:不同的虚拟交换机的网卡连在不同的虚拟交换机上

第三种:如果有一个虚拟机有多块网卡 每个虚拟网卡都可以连接到不同的虚拟交换机上

在虚拟网络中我们把所有的流量分为两种

东西向流量:指的是数据中心内部,虚拟机和虚拟机之间内部以及虚拟机与虚拟机内部之间的通信

南北向流量:数据中心内部和数据中心外部进行交互式产生流量

网络基础概念

广播和单播:安全性低、效率低

VLAN:每个数据头上会加一个ID,也就是ID身份的识别,如果每个ID相同也就是同一个广播域,如果ID不同也就是不在同一个广播域,每个交换机上只能创建4096个VLAN,其中0和4095VLAN不能用,可用的只有4094个VLAN

物理网络包含的设备:路由器、三层交换机、二层交换机、服务器网卡

路由器起路由的作用,北向连接互联网南向是数据中心

虚拟化中三层交换机的作用

虚拟机:提供业务流量

存储设备:提供存储流量

物理服务器:提供管理流量

用户:提供管理和业务流量

虚拟化中二层交换机的作用

管理交换机:连接管理服务器、存储设备、用户

存储交换机:连接物理服务器、存储设备

业务交换机:连接物理服务器、用户

虚拟化中物理网卡的作用

物理形态:包括不绑定、绑定

逻辑形态:包括管理流量、业务流量、存储流量

3.2 虚拟网络和FusionCompute网络相关知识的介绍

桥接与NAT最大的的区别:

桥接到了源地址是不做修改的,NAT源地址要做修改

虚拟交换机-Open vSwitch

Open vSwitch特点:安全、可监控、Qos、自动化

为什么还会再发明自己的交换机:

Monitoring:方便管理与监控、加快数据包的转发和寻址、SDN转控分离、支持协议比桥接多,桥接只支持vitriolic

虚拟机分为:

标准的交换机:只运行在一台Host Machine上

分布式交换机:只运行在多台Host Machine上

好处:多台Host Machine共享一个虚拟交换机上,只需要虚拟机配置进行修改,其他Host Machine都会更新,分布式虚拟机是虚拟机做热迁移的一种必要条件(华为只支持分布式)

华为虚拟化产品的网络特性

端口组:每个虚拟机网卡连接到虚拟机上的端口它叫虚拟端口,具有相同属性的端口就会形成端口组,方便管理员管理,如果大家的属性一样,直接争对端口组配置就可以了

上行链路:虚拟交换机连接的物理网卡就叫做上行链路

上行链路是华为FusionCompute中虚拟网络和物理网络的分界线,往上是虚拟网络往下是物理网络,每一个虚拟交换机在CAN主机上都有一条上行链路,如果在上行链路中有多个虚拟交换机就需要多条上行链路,上行链路可以是对应的是单独的网口也可以是多个网口绑定后的一条链路

安全组:包含很多规则,规则就是匹配流量的

4.云计算中的存储基础知识

4.1 物理磁盘类型和存储设备类型

物理磁盘类型 --SATA盘

SATA的全称是Serial Advanced Technology Attachment, SATA (Serial ATA)口的硬盘又叫串口硬盘。SATA采用串行连接方式,串行ATA总线使用嵌入式时钟信号,具备了更强的纠错能力,与以往相比其最大的区别在于能对传输指令(不仅仅是数据)进行检查,如果发现错误会自动矫正,这在很大程度上提高了数据传输的可靠性。串行接口还具有结构简单、支持热插拔的优点。

物理磁盘类型 -SAS盘

SAS (Serial Attached SCSI)即串行连接SCSI,是新一代的SCSI技术,与SATA硬盘相同,都是采用串行技术以获得更高的传输速度,并通过缩短连结线改善内部空间等。SAS是并行SCSI接口之后开发出的全新接口。此接口的设计是为了改善存储系统的效能、可用性和扩充性,并且提供与SATA硬盘的兼容性。

物理磁盘类型 - NL - SNS盘

NL-SAS是采用了SAS的磁盘接C和SATA的盘体的综合体。NL-SAS硬盘的转速只有7200转,因此性能比SAS硬盘差。但由于使用了SAS接口,所以在寻址和速度上有了提升。

物理磁盘类型 -SSD盘

SSD (Solid State Disk),固态硬盘,是用固态电子存储芯片阵列而制成的硬盘,由控制单元和存储单元(FLASH芯片、DRAM芯片)组成。SSD在接口的规范和定义、功能及使用方法上与普通硬盘的完全相同,在产品外形和尺寸上也完全与普通硬盘一致。SSD虽然具有传统机械硬盘所不具备的快速读写、质量轻、能耗低以及体积小等特点,但其使用寿命有限日价格较高。

SSD盘性能最好价格最高

集中式存储

RAID是一种技术,通过RAID技术可以提高数据的读写速度,

特点:高效(多块磁盘并行读写)、安全(奇偶校验码和热备技术)

常用RAID类型

RAID0:十个磁盘同时提供读取速度叫做RAID0

缺点:一块磁盘数据丢失全部都会没有用,解决了数据读写的问题但是没有解决安全问题

RAID1:来了一份数据可以复制,解决了数据安全的问题也解决了读写问题

缺点:两块硬盘得拿出一个硬盘来复制,硬盘浪费

RAID5:有校验值,比如有三块硬盘其中一块坏了可以通过其他两个硬盘推出丢失的数据,解决了安全和读写得问题

缺点:一但坏掉了两个硬盘数据就无法恢复了

RAID6:每个盘都有校验值,安全性比RAID5高

缺点:资源利用率比RAID5差一些

集中式存储类型

SAN:向上提供一个裸设备,就是提供了一个什么都没有的硬盘

NAS:是由文件系统的

分布式存储

分布式存储:顾名思义就是把所有的物理磁盘没有集中的存放一个地方,而是分布在各个不同的物理主机上,真正的数据有可能存放在集中式的存储,这样呢,多个主机可以共享数据,剩下硬盘浪费掉了,为了不浪费拿出来做成一个副本,然后在提供给各个资源池用,分布式的硬盘来自各个主机

数据的写入:数据写入到分布式存储池里面,数据会复制成三份,再每份数据保存在不同的硬盘上,也就是说在副本机制下,三块硬盘才可以提供一个物理硬盘的空间

数据的读取:只会读取一份数据,如果主的数据坏掉了它才会读取第二份第三份出来

分布式存储为什么要使用副本机制呢?因为提高数据的安全性、

副本机制的缺点:资源浪费,三块硬盘只能提供一块硬盘的空间

以下都是开源的分布式产品

4.2 华为虚拟化解决方案中的存储特性

虚拟化存储和非虚拟化存储

把物理的储存设备进行逻辑划分都属于储存虚拟化

比如:RAID:把多个物理硬盘化成多个逻辑卷这就属于储存虚拟化

把一个硬盘进行格式化把它进行分区把它设成文件夹这也是储存虚拟化

云计算中虚拟化存储转换路径

首先最底层是物理硬件,然后把物理磁盘做RAID或者物理机制

集中式存储做RAID,分布式存储做物理机制,然后生成物理卷再进行逻辑划分(为什么要划分,因为这个物理卷是无法给上层主机用的)逻辑划分分成逻辑卷另外物理卷进行格式化可以生成带有文件系统的NFS,逻辑划分后,这个逻辑卷就可以直接挂载给主机用了

挂载给集群用要进行格式化,生成虚拟化文件系统,有了文件系统,挂载给主机后,主机看到的不再是物理硬盘,看到的存储是一个共享目录

云计算中非虚拟化存储转换路径

同时也要做RAID做副本机制,生成物理卷,这里不需要做格式化,而是直接进行逻辑化分,生成逻辑卷,逻辑卷也不需要格式化,而是把这个逻辑卷直接挂载给集群,生成一个个的虚拟硬盘这个就叫做非虚拟存储

RAID与LUN的关系

RAID由几个硬盘组成,从整体上看相当于由多个硬盘组成的一个大的物理卷。

在物理卷的基础上可以按照指定容量创建一个多个逻辑单元,这些逻辑单元称作LUN(Logical Unit Number),可以作为映射给主机的基本块设备

创建LUN的过程

LUN是可以直接映射给主机用的

最底层一个物理硬盘,然后做RAID,进行分割形成一个大的物理卷,物理卷进行分割,分割成一个个小的物理单元,每个逻辑单元都是一个LUN

虚拟化与非虚拟化存储区别:虚拟化存储有文件系统非虚拟化储存没有文件系统

常见的文件系统

虚拟化集群文件系统、NAS存储文件系统、操作系统文件系统

文件映射到磁盘的过程

常见的虚拟机磁盘格式

虚拟机磁盘文件格式 :RAW、WMDK、VHD、QCOW、QED、VDI

分别支持的厂商:各厂商通用、VMware、微软Hyper-V和华为FusionCompute、QEMU或KVM虚拟化平台专用的格式、Oracle

华为虚拟化产品储存架构

最底层的是储存资源——逻辑划分出来的LUN、NAS共享设备这个叫储存设备——数据存储有裸设备映射、虚拟化存储、非虚拟化存储

华为虚拟磁盘特性

类型:普通、共享

配置模式:普通(读写速度快)、精简(省空间)

磁盘模式:从属(受恢复快照的影响)、独立-持久(数据重启数据还在)、独立-非持久(数据重启数据不在)

5.虚拟化特性介绍

5.1 通用虚拟化特性

虚拟化集群属于网格计算

集群:包含四台服务器,两台交换机,三台存储设备

假如其中一台服务器出现了故障,其中虚拟机会自动迁移到其他正常状态服务器上这种功能叫HA 客户是无感知的

特性

HA:

HA是最基本的特性

负载均衡:

同样的服务器上有一台服务器有多台虚拟机,虚拟机软件自动发现负载较重,就会把这些负载较重里的服务器分给负载较低的服务器,解决客户体验感不好的问题

易扩容:硬件资源形成虚拟资源池,虚拟资源池不够,有了集群扩容硬件资源池,同时把硬件资源装换成新的虚拟资源池(只需要在集群里手动添加硬件资源,就可以自动生成虚拟的资源)

内存复用(提高资源利用率)

内存共享:不同的虚拟机可以共享同一个的内存

内存气泡:内存利用率较低的分配给真正需要利用率较高的虚拟机

内存置换:系统会把不经常用的数据放到存储上,要用的时候从存储中上调用出来

内存复用:

内存复用可以使某一台主机上的所有虚拟机的虚拟内存之和超过这台物理内存的容量,内存复用可以提高资源利用率,较少客户的投资

模板部署

永远不开机被复制,每复制产生一个虚拟机的时候,加上一些个性化的东西,再配置不同的信息

虚拟机复制

不能处于运行状态

模板复制和虚拟机复制:都属于虚拟机快速部署的特性

资源热添加

进行扩容

Console控制

进行各种协议各种功能想方设法的登上虚拟机,不需要IP也可以

快照的创建和删除

快照可以将某一时虚拟机的状态给保存,过一段时间它可以恢复到它存快照的时间的状态

读和写的对象是硬盘和存储 作快照也是对存储作动作 LVM是不能改的 存储做动作我们要修改文件系统,通过文件系统的映射产生的文件系统的块来做修改

恢复:读写会改变,如果要恢复到4点,产生的映射不会变,写:恢复到这个快照对应的映射的地方 读:恢复到这个快照对应的映射的地方以及这个时刻保存的数据里面去读

NUMA

NUMA把一台计算机、虚拟机、物理机、分成多个节点,每个节点都叫做NUMA,节点内部使用共同的内存控制器,节点之间通过互联模块inteconnect进行交互,Local Access读取会快一些

5.2 华为虚拟化特性

高级特性前提 -Tools

内核态的硬件驱动:需要的虚拟机硬件信息有 快照、热迁移、在线调整虚拟机规格、网卡QOS......

用户的vm-agent进程:需要的虚拟机状态信息有 获取虚拟机IP地址、获取虚拟机状态、虚拟机软关机、虚拟机重启......

HA

包括:原主机恢复、HA虚拟机

不处理、HA虚拟机

不处理、重启虚拟机、HA虚拟机

3.电源管理:负载均衡衍现出一个电源管理,争对集群里的服务器

4.DRS规则:分为聚集虚拟机、互斥虚拟机、虚拟机到主机

聚集虚拟机:第一台虚拟机迁移到一台主机上另一台虚拟机也会跟着迁移到同一台主机上 保证一些虚拟机必须同时运行在同一台物理主机上

互斥虚拟机:一台虚拟机迁移到一台服务器上另一台不会运行在同一台,相互排斥,主备部署,为了保证业务的高可用性,一台虚拟机挂了不会影响另一台虚拟机

虚拟机到主机:关联一个虚拟机组和主机组,并且设置关联规则,提前要做的虚拟机要加到虚拟机主机组里面,要做配置的主机也要加到主机组里面,然后指定所选的虚拟机组的成员是否能在特定的

主机成员里运行

IMC

在FusionCompute中,设置集群的IMC策略,使虚拟机可以在不同CPU类型的主机之间进行迁移。目前IMC策略仅支持Intel不同型号CPU的热迁移,其他厂商的CPU不能配置该功能。IMC可以确保集群内的主机向虚拟机提供相同的CPU功能集,即使这些主机的实际CPU不同,也不会因CPU不兼容而导致迁移虚拟机失败。设置集群IMC策略时,如果集群中有主机或虚拟机,则必须满足下面的条件:集群下主机的CPU功能集必须等于或高于设置的目标基准功能集。集群下运行或休眠状态的虚拟机CPU功能集必须等于或低于目标基准功能集。如果存在不满足条件的虚拟机,需要将该虚拟机关机或迁移出该集群后设置。

第六章 云计算的发展趋势

物联网

物联网来源于互联网,是万物互联的结果,是人和物、物和物之间产生通信和交互。

大数据

大数据(big data),指利用常用软件工具捕获、管理和处理数据所消耗时间超过可容忍时间的数据集。

物联网是大数据的重要来源,以前是人人互联、人机互联,现在是万物互联,其数据更加庞大,因此而来的大数据结果,将更丰富和精确

大数据的特点

Volume 大体量、

Variety 多样性

Velociy 时效性

Value 大价值

Docker是什么

Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。

OpenStack技术

OpenStack是一个由NASA (美国国家航空航天局)和Rackspace合作研发并发起的,以Apache许可证授权的自由软件和开放源代码项目。

Openstack的组成

Nova 计算服务 Swift 对象存储 Cinder 块存储 Neutron 网络服务 Keystone 认证服务 Celiometer计量服务 Glance 镜像服务 Heat 部署编排 Horizon UI界面:控制台

雾计算

雾计算(Fog Computing) ,在该模式中数据、(数据) 处理和应用程序集中在网络边缘的设备中,而不是几乎全部保存在云中,是云计算(Cloud Computing)的延伸概念。这个因“云”而"雾” 的命名源自“雾是更贴近地面的云”这一名句。

边缘计算

边缘计算(Edge Computing)是指在靠近物或数据源头的一-侧, 采用网络、计算、存储、应用核心能力为一体的开放平台,就近提供最近端服务。文章来源地址https://www.toymoban.com/news/detail-713935.html

HCIA-Cloud Computing V4.01.云计算简介1.1 初始云计算及云计算的优势云计算的优势:1.2云计算的定义、发展史和分类云计算服务模式2.计算虚拟化简介2.1 计算虚拟化介绍 什么是虚拟化?计算虚拟化发展史计算虚拟化中的重要概念计算虚拟化的分类图虚拟机的特点I/O虚拟化I/O虚拟化云计算和虚拟化2.2 KVM和FusionCompute简介FusionCompute组件的作用3.云计算中的网络基础知识3.1 云计算中网络总体架构和所涉物理设备的作用网络基础概念虚拟化中三层交换机的作用虚拟化中二层交换机的作用虚拟化中物理网卡的作用3.2 虚拟网络和FusionCompute网络相关知识的介绍华为虚拟化产品的网络特性4.云计算中的存储基础知识4.1 物理磁盘类型和存储设备类型物理磁盘类型 --SATA盘物理磁盘类型 -SAS盘物理磁盘类型 - NL - SNS盘物理磁盘类型 -SSD盘集中式存储常用RAID类型集中式存储类型分布式存储4.2 华为虚拟化解决方案中的存储特性虚拟化存储和非虚拟化存储云计算中虚拟化存储转换路径云计算中非虚拟化存储转换路径RAID与LUN的关系创建LUN的过程常见的文件系统文件映射到磁盘的过程常见的虚拟机磁盘格式华为虚拟化产品储存架构华为虚拟磁盘特性5.虚拟化特性介绍5.1 通用虚拟化特性特性:HA:负载均衡:内存复用(提高资源利用率)内存复用:模板部署虚拟机复制资源热添加Console控制快照的创建和删除NUMA5.2 华为虚拟化特性高级特性前提 -ToolsHAIMC第六章 云计算的发展趋势物联网大数据大数据的特点Docker是什么OpenStack技术Openstack的组成雾计算边缘计算

HCIA-Cloud Computing V4.0

1.云计算简介

1.1 初始云计算及云计算的优势

云计算的优势:

按需自助服务: 按需自助就像吃自助餐一样,吃多少拿多少,不需要有专门的服务人员和用户对接

广泛的网络接入 :用户可以使用任何终端设备(手机、平板、 电脑)随时随地的使用云计算带来的服务, 可以理解为有网络的地方就可以使用云计算服务

资源池化 :资源池化就是把CPU、存储、网络等放入到资源池中进行集中管理,因此云计算里所有的服务都是通过资源池里的资源而提供的

快速弹性伸缩 :用户在使用云计算服务时,如果现有的资源不足以满足用户需求或者资源过剩,可以 随时申请资源扩容或者资源回收,-般可以在秒级完成 ,

可计量服务 :云计算所提供的服务是可以按照使用量进行收费,不同云计算服务提供商收费标准 和方式可能不同

1.2云计算的定义、发展史和分类

一、云计算的定义:美国国家标准与技术研究院(NIST)定义:云计算是一种模型,它可以实现随时随地、便捷地、随需应变地从可配置计算资源共享池中获取所需的资源(例如,网络、服务器、存储、应用、及服务),资源能够快速供应并释放,使管理和服务提供商的交互减小到最低限度。

二、名词解析:

(1)随时随地、便捷的指的是广泛的网络接入

(2)资源能够快速供应并释放指的是快速弹性伸缩

(3)使管理和服务提供商的交互减小到最低限度指的是按需自动服务

三、什么是云计算

通俗的讲,云,是网络,互联网的一种比喻说法,即互联网与建立互联网所需要的底层基础设施的抽象体python爬取的数据存在哪里,python爬虫保存数据。“计算”指的是一台足够强大的计算机提供的计算服务(包括各种功能,资源,存储)。“云计算”可以理解为:通过互联网可以使用足够强大的计算机为用户提供的服务,这种服务的使用量可以统一的单位来描述。

离开计算和互联网都不能说是云计算。

四、互联网发展史

1969年:ARPANET诞生

1981年:TCP/IP协议的完整规范建立

1983年:ARPANET/PRNET和SATNET三个原始网络采用TCP/CP通讯

1984年:DNS技术首次实现

1986年:现代邮件路由系统MERS开发完成

1989年:第一个商用网络运营商PSINet成立

1990年:首个网络搜索引擎Archie出现

1991年:www.正式向公众开发

1995年:亚马逊、eBay等电商成立

2000年:互联网泡沫破裂

2004年:Facebook成立,常被称为社交网络元年

2014年:以谷歌为首的浏览器联盟强化对HTTPS的支持

五、计算发展史

并行计算:优势:节省时间和成本、

分布式计算:研制分布式系统的所有的计算机科学领域,分布式系统是将自己所有的组件分散在属于不同的网络的计算机上

特点:稀有资源可以共享、通过分布式计算可以在多个计算机上实现平衡计算负载、可以把程序放在最适合他的计算机上并行和分布式计算都是通过并行来获取更高的性能

云计算1.0时代:

计算虚拟化

Hyper-v

XEN KVM

VMware ESX

虚拟化

更好的资源利用率

云计算2.0时代: 软件定义与整合

OpenStack

VMware AWS

基础设施云化

源服务标准化、自动化

云计算3.0时代:

云原生与重构业务 

Docker

CoreOS

Cloud Foundry

应用云化

敏捷应用开发与生命周期管理

六、云计算的部署模式

公有云:最先出现的云计算,也是最为大众熟知,目前公有云可以给用户众多的服务,用户可以通过互联网使用水电一样使用我们的IT服务,公有云通常由服务商搭建的,从最终用户的角度来说,自己只需要购买云计算上的资源或者服务,而云计算所用的硬件以及相应的管理工作都是由第三方服务商负责的,公有云的资源向公众开放

私有云:通常部署在企业和单位内部运行在私有云的数据全保存在企业私有云中心内,如果需要访问这些数据需要经过数据部署的防火墙,也可以企业内部访问,私有云的建设过程中呢,可以基于已有的架构进行改造,同时可以在以前买过的设备利旧,可以最大程度上保护客户现有的投资,但是所有的事情都有两面性

混合云:混合云由以上不同类型的云组成,比如一个企业内部现有的私有云所提供的资源不足以满足需求,这是企业可以选择租赁公有云,这样就形成了-个混合云

行业云:行业云就是行业用的 比如:医疗云

云计算服务模式

分层

Software包括:应用程序、数据、运行环境、中间件、操作系统、虚拟化、计算资源、存储资源、网络资源

Platform包括:运行环境、中间件、操作系统、虚拟化、计算资源、存储资源、网络资源

Infrastructure包括:虚拟化、计算资源、存储资源、网络资源

云计算服务模式

传统模式:自营(应用程序、数据、运行环境、中间件、操作系统、虚拟化、计算资源、存储资源、网络资源)

IaaS:自营(应用程序、数据、运行环境、中间件、操作系统) 云服务商提供(虚拟化、计算资源、存储资源、网络资源)

SaaS:云服务商提供(应用程序、数据、运行环境、中间件、操作系统、虚拟化、计算资源、存储资源、网络资源)

2.计算虚拟化简介

2.1 计算虚拟化介绍

什么是虚拟化?

虚拟化最大的特点就是把物理机转换成虚拟机,把物理设备进行逻辑化,一台物理机可以虚拟化成多台虚拟机,一台虚拟机可以独自运行一个操作系统,提高物理硬件的资源利用率,减少硬件资源的浪费,并且由于虚拟化技术实现了软硬件的解耦,虚拟化相当于摆脱了服务器的禁锢,允许虚拟机在集群内来回的迁移,所以将物理机虚拟化后,会衍生出很多虚拟机的特性来。

计算虚拟化发展史

1964年:IBM开始尝试在大型机上实现虚拟化

1972年:IBM推出运行在大型机上的虚拟机

1999年:VMware推出了x86架构的虚拟化产品

2002年:Xen正式被开源

2006年:Qumranet宣布KVM诞生

2007年:惠普发布了针对HPUX的lntegrity虚拟机

2008年:微软在Windows Server 2008 R2中加入了Hyper-V

2008年: Liunx容器LXC推出

2010年:红帽6.0版本中默认仅提供KVM虚拟化机制

2011年:IBM、红帽、惠普和英特尔成立开放虚拟化联盟,加速KVM推广

2013年:Docker推出

2014年:Rocker推出

计算虚拟化中的重要概念

Guest OS: 虚拟机操作系统

Guest Machine: 虚拟出来的虚拟机

Hypervisor: . 虚拟化软件层/虚拟机监控机 (Virtual Machine Monitor, VMM)、

 Host OS: 运行在物理机之.上的OS

Host Machine: 物理机

Host Machine就是物理机,在没有虚拟化的时候,在这个物理机里就是Host Machine,Host Machine一定要装操作系统,这个操作系统叫做Host OS 有了Hypervisor 才有了虚拟化。Hypervisor是虚拟化的核心,它负责监控虚拟机的状态,虚拟出来的虚拟机叫做Guest Machine,在虚拟机装的叫做Guest OS

计算虚拟化的分类图

APP                     APP                         APP

Guest OS         Guest OS             Guest OS

VM                         VM                         VM

                              VMM

                                硬件

                        裸金属型虚拟化

                                 (I型)

                                APP                         APP

                                Guest OS                Guest OS

                                   VM                         VM

APP                                         VMM

                                Host OS

                                硬件

                        宿主型虚拟化

                                 (II型)

裸金属型虚拟化(I型):特点虚拟机不依赖于操作系统,支持多种操作系统以及多种运用,虚拟化层的内核开发难度大

宿主型虚拟化(II型):优点:简单易于实现 缺点:安装和运用是依赖于主机操作系统对设备支持的,管理开销比较大、性能损耗比较大

虚拟机的特点

无论是 I型还是II型都具备分区、 隔离、封装、独立

特点:全虚拟化没有半虚拟化执行效率高,有的开源的支持半虚拟化,有的闭源的不支持半虚拟化

I/O虚拟化

模拟(完全虚拟):完全使用软件来模拟真实硬件,模拟通常硬件,例如键盘鼠标,通过焦点捕获,焦点被哪个主机捕获就被哪个主机使用,性能很差。

半虚拟化:对硬件驱动由前端(I0 frontend)直接转到后端(IO backend)调用,通常仅适用于硬盘和网卡,性能高。

IO-through: I0透传,直接分配给虚拟机物理设备,例如直接分配一个硬盘或网卡给虚拟机,需要硬件具备I0透传技术,在Xen'下由Dom0分配,但是访问使用直接使用,不经过Dom0,需要硬件支持。

I/O虚拟化

云计算和虚拟化

2.2 KVM和FusionCompute简介

华为最新版本的服务器虚拟化是基于KVM架构开发的,kvm的全称叫做Keyboard Video Mouse 基于内核的虚拟机它是一种典型的II型的全虚拟化,它之所以被叫于内核的虚拟机,是因为KVM本身是一个Liunx内核的一个模块,当一个安装有Liunx内核的物理机时就变成了Hypervisor,同时不会影响其他原先运行的运用程序,而且每一个虚拟机都是进程,可以使用kill命令来杀死,一个普通的操作系统安装了KVM模块可以增加三种模式(内核空间:可以真正进行硬件操作用户空间、)

Virsh:命令行界面

Virt-manager、Virt-viewer:图形化界面

Virt-install、 Others:整个KVM的核心

KVM本身不具备任何模式功能,它仅仅提供一个接口,这个接口可以被宿组机用来主要负责VCP的创建、虚拟地址的分配、以及VCP性能的读写

所有硬件交互都需要QEMU

KVM模块:用来做CPU虚拟化和内存虚拟化

QEMU模块:用来做其他I/O设备,比如网卡、硬盘

Libvirt(开源的)

FusionCompute组件的作用

CNA主要提供以下功能: 1.提供虚拟计算功能 2.管理计算节点上的虚拟机 3.管理计算节点上的计算、存储、网络资源。 VRM主要提供以下功能:1.管理集群内的块存储资源 2.管理集群内的网络资源(IP/VLAN) 3.为虚拟机分配IP地址 4.管理集群内虚拟机的生命周期以及虚拟机在计算节点上的分布和迁移 5.管理集群内资源的动态调整 6.通过对虚拟资源、用户数据的统一管理,对外提供弹性计算、存储、IP等服务 7.通过提供统一的操作维护管理接口, 操作维护人员通过WebUl远程访问FusionCompute对整个系统进行操作维护,包含资源管理、资源监控、资源报表等。

3.云计算中的网络基础知识

3.1 云计算中网络总体架构和所涉物理设备的作用

物理服务器会连接在二层虚拟机上,二层虚拟机会作为接入交换机来使用,二层虚拟机向上走会接到一个三层交换机上,三层交换机可以作为汇聚交换机和核心交换机,

然后再往上走会接到路由器上,如果忽略防火墙、IDS、iPS安全之类的

设备不说,路由器它会直接接到互联网上,这就代表着路由器是整个云计算中心的出口

网络打通有两种方式,物理服务器内部主要运行的是虚拟机,虚拟机网卡直接连在物理服务器上,另一种方式是虚拟机先把自己的虚拟机网卡连接到虚拟交换机上,然后再经由虚拟交换机进行转发

虚拟机的网卡和虚拟交换机的关系:

第一种:所有虚拟机的网卡都连在同一个虚拟机交换机上

第二种:不同的虚拟交换机的网卡连在不同的虚拟交换机上

第三种:如果有一个虚拟机有多块网卡 每个虚拟网卡都可以连接到不同的虚拟交换机上

在虚拟网络中我们把所有的流量分为两种

东西向流量:指的是数据中心内部,虚拟机和虚拟机之间内部以及虚拟机与虚拟机内部之间的通信

南北向流量:数据中心内部和数据中心外部进行交互式产生流量

网络基础概念

广播和单播:安全性低、效率低

VLAN:每个数据头上会加一个ID,也就是ID身份的识别,如果每个ID相同也就是同一个广播域,如果ID不同也就是不在同一个广播域,每个交换机上只能创建4096个VLAN,其中0和4095VLAN不能用,可用的只有4094个VLAN

物理网络包含的设备:路由器、三层交换机、二层交换机、服务器网卡

路由器起路由的作用,北向连接互联网南向是数据中心

虚拟化中三层交换机的作用

虚拟机:提供业务流量

存储设备:提供存储流量

物理服务器:提供管理流量

用户:提供管理和业务流量

虚拟化中二层交换机的作用

管理交换机:连接管理服务器、存储设备、用户

存储交换机:连接物理服务器、存储设备

业务交换机:连接物理服务器、用户

虚拟化中物理网卡的作用

物理形态:包括不绑定、绑定

逻辑形态:包括管理流量、业务流量、存储流量

3.2 虚拟网络和FusionCompute网络相关知识的介绍

桥接与NAT最大的的区别:

桥接到了源地址是不做修改的,NAT源地址要做修改

虚拟交换机-Open vSwitch

Open vSwitch特点:安全、可监控、Qos、自动化

为什么还会再发明自己的交换机:

Monitoring:方便管理与监控、加快数据包的转发和寻址、SDN转控分离、支持协议比桥接多,桥接只支持vitriolic

虚拟机分为:

标准的交换机:只运行在一台Host Machine上

分布式交换机:只运行在多台Host Machine上

好处:多台Host Machine共享一个虚拟交换机上,只需要虚拟机配置进行修改,其他Host Machine都会更新,分布式虚拟机是虚拟机做热迁移的一种必要条件(华为只支持分布式)

华为虚拟化产品的网络特性

端口组:每个虚拟机网卡连接到虚拟机上的端口它叫虚拟端口,具有相同属性的端口就会形成端口组,方便管理员管理,如果大家的属性一样,直接争对端口组配置就可以了

上行链路:虚拟交换机连接的物理网卡就叫做上行链路

上行链路是华为FusionCompute中虚拟网络和物理网络的分界线,往上是虚拟网络往下是物理网络,每一个虚拟交换机在CAN主机上都有一条上行链路,如果在上行链路中有多个虚拟交换机就需要多条上行链路,上行链路可以是对应的是单独的网口也可以是多个网口绑定后的一条链路

安全组:包含很多规则,规则就是匹配流量的

4.云计算中的存储基础知识

4.1 物理磁盘类型和存储设备类型

物理磁盘类型 --SATA盘

SATA的全称是Serial Advanced Technology Attachment, SATA (Serial ATA)口的硬盘又叫串口硬盘。SATA采用串行连接方式,串行ATA总线使用嵌入式时钟信号,具备了更强的纠错能力,与以往相比其最大的区别在于能对传输指令(不仅仅是数据)进行检查,如果发现错误会自动矫正,这在很大程度上提高了数据传输的可靠性。串行接口还具有结构简单、支持热插拔的优点。

物理磁盘类型 -SAS盘

SAS (Serial Attached SCSI)即串行连接SCSI,是新一代的SCSI技术,与SATA硬盘相同,都是采用串行技术以获得更高的传输速度,并通过缩短连结线改善内部空间等。SAS是并行SCSI接口之后开发出的全新接口。此接口的设计是为了改善存储系统的效能、可用性和扩充性,并且提供与SATA硬盘的兼容性。

物理磁盘类型 - NL - SNS盘

NL-SAS是采用了SAS的磁盘接C和SATA的盘体的综合体。NL-SAS硬盘的转速只有7200转,因此性能比SAS硬盘差。但由于使用了SAS接口,所以在寻址和速度上有了提升。

物理磁盘类型 -SSD盘

SSD (Solid State Disk),固态硬盘,是用固态电子存储芯片阵列而制成的硬盘,由控制单元和存储单元(FLASH芯片、DRAM芯片)组成。SSD在接口的规范和定义、功能及使用方法上与普通硬盘的完全相同,在产品外形和尺寸上也完全与普通硬盘一致。SSD虽然具有传统机械硬盘所不具备的快速读写、质量轻、能耗低以及体积小等特点,但其使用寿命有限日价格较高。

SSD盘性能最好价格最高

集中式存储

RAID是一种技术,通过RAID技术可以提高数据的读写速度,

特点:高效(多块磁盘并行读写)、安全(奇偶校验码和热备技术)

常用RAID类型

RAID0:十个磁盘同时提供读取速度叫做RAID0

缺点:一块磁盘数据丢失全部都会没有用,解决了数据读写的问题但是没有解决安全问题

RAID1:来了一份数据可以复制,解决了数据安全的问题也解决了读写问题

缺点:两块硬盘得拿出一个硬盘来复制,硬盘浪费

RAID5:有校验值,比如有三块硬盘其中一块坏了可以通过其他两个硬盘推出丢失的数据,解决了安全和读写得问题

缺点:一但坏掉了两个硬盘数据就无法恢复了

RAID6:每个盘都有校验值,安全性比RAID5高

缺点:资源利用率比RAID5差一些

集中式存储类型

SAN:向上提供一个裸设备,就是提供了一个什么都没有的硬盘

NAS:是由文件系统的

分布式存储

分布式存储:顾名思义就是把所有的物理磁盘没有集中的存放一个地方,而是分布在各个不同的物理主机上,真正的数据有可能存放在集中式的存储,这样呢,多个主机可以共享数据,剩下硬盘浪费掉了,为了不浪费拿出来做成一个副本,然后在提供给各个资源池用,分布式的硬盘来自各个主机

数据的写入:数据写入到分布式存储池里面,数据会复制成三份,再每份数据保存在不同的硬盘上,也就是说在副本机制下,三块硬盘才可以提供一个物理硬盘的空间

数据的读取:只会读取一份数据,如果主的数据坏掉了它才会读取第二份第三份出来

分布式存储为什么要使用副本机制呢?因为提高数据的安全性、

副本机制的缺点:资源浪费,三块硬盘只能提供一块硬盘的空间

以下都是开源的分布式产品

4.2 华为虚拟化解决方案中的存储特性

虚拟化存储和非虚拟化存储

把物理的储存设备进行逻辑划分都属于储存虚拟化

比如:RAID:把多个物理硬盘化成多个逻辑卷这就属于储存虚拟化

把一个硬盘进行格式化把它进行分区把它设成文件夹这也是储存虚拟化

云计算中虚拟化存储转换路径

首先最底层是物理硬件,然后把物理磁盘做RAID或者物理机制

集中式存储做RAID,分布式存储做物理机制,然后生成物理卷再进行逻辑划分(为什么要划分,因为这个物理卷是无法给上层主机用的)逻辑划分分成逻辑卷另外物理卷进行格式化可以生成带有文件系统的NFS,逻辑划分后,这个逻辑卷就可以直接挂载给主机用了

挂载给集群用要进行格式化,生成虚拟化文件系统,有了文件系统,挂载给主机后,主机看到的不再是物理硬盘,看到的存储是一个共享目录

云计算中非虚拟化存储转换路径

同时也要做RAID做副本机制,生成物理卷,这里不需要做格式化,而是直接进行逻辑化分,生成逻辑卷,逻辑卷也不需要格式化,而是把这个逻辑卷直接挂载给集群,生成一个个的虚拟硬盘这个就叫做非虚拟存储

RAID与LUN的关系

RAID由几个硬盘组成,从整体上看相当于由多个硬盘组成的一个大的物理卷。

在物理卷的基础上可以按照指定容量创建一个多个逻辑单元,这些逻辑单元称作LUN(Logical Unit Number),可以作为映射给主机的基本块设备

创建LUN的过程

LUN是可以直接映射给主机用的

最底层一个物理硬盘,然后做RAID,进行分割形成一个大的物理卷,物理卷进行分割,分割成一个个小的物理单元,每个逻辑单元都是一个LUN

虚拟化与非虚拟化存储区别:虚拟化存储有文件系统非虚拟化储存没有文件系统

常见的文件系统

虚拟化集群文件系统、NAS存储文件系统、操作系统文件系统

文件映射到磁盘的过程

常见的虚拟机磁盘格式

虚拟机磁盘文件格式 :RAW、WMDK、VHD、QCOW、QED、VDI

分别支持的厂商:各厂商通用、VMware、微软Hyper-V和华为FusionCompute、QEMU或KVM虚拟化平台专用的格式、Oracle

华为虚拟化产品储存架构

最底层的是储存资源——逻辑划分出来的LUN、NAS共享设备这个叫储存设备——数据存储有裸设备映射、虚拟化存储、非虚拟化存储

华为虚拟磁盘特性

类型:普通、共享

配置模式:普通(读写速度快)、精简(省空间)

磁盘模式:从属(受恢复快照的影响)、独立-持久(数据重启数据还在)、独立-非持久(数据重启数据不在)

5.虚拟化特性介绍

5.1 通用虚拟化特性

虚拟化集群属于网格计算

集群:包含四台服务器,两台交换机,三台存储设备

假如其中一台服务器出现了故障,其中虚拟机会自动迁移到其他正常状态服务器上这种功能叫HA 客户是无感知的

特性

HA:

HA是最基本的特性

负载均衡:

同样的服务器上有一台服务器有多台虚拟机,虚拟机软件自动发现负载较重,就会把这些负载较重里的服务器分给负载较低的服务器,解决客户体验感不好的问题

易扩容:硬件资源形成虚拟资源池,虚拟资源池不够,有了集群扩容硬件资源池,同时把硬件资源装换成新的虚拟资源池(只需要在集群里手动添加硬件资源,就可以自动生成虚拟的资源)

内存复用(提高资源利用率)

内存共享:不同的虚拟机可以共享同一个的内存

内存气泡:内存利用率较低的分配给真正需要利用率较高的虚拟机

内存置换:系统会把不经常用的数据放到存储上,要用的时候从存储中上调用出来

内存复用:

内存复用可以使某一台主机上的所有虚拟机的虚拟内存之和超过这台物理内存的容量,内存复用可以提高资源利用率,较少客户的投资

模板部署

永远不开机被复制,每复制产生一个虚拟机的时候,加上一些个性化的东西,再配置不同的信息

虚拟机复制

不能处于运行状态

模板复制和虚拟机复制:都属于虚拟机快速部署的特性

资源热添加

进行扩容

Console控制

进行各种协议各种功能想方设法的登上虚拟机,不需要IP也可以

快照的创建和删除

快照可以将某一时虚拟机的状态给保存,过一段时间它可以恢复到它存快照的时间的状态

读和写的对象是硬盘和存储 作快照也是对存储作动作 LVM是不能改的 存储做动作我们要修改文件系统,通过文件系统的映射产生的文件系统的块来做修改

恢复:读写会改变,如果要恢复到4点,产生的映射不会变,写:恢复到这个快照对应的映射的地方 读:恢复到这个快照对应的映射的地方以及这个时刻保存的数据里面去读

NUMA

NUMA把一台计算机、虚拟机、物理机、分成多个节点,每个节点都叫做NUMA,节点内部使用共同的内存控制器,节点之间通过互联模块inteconnect进行交互,Local Access读取会快一些

5.2 华为虚拟化特性

高级特性前提 -Tools

内核态的硬件驱动:需要的虚拟机硬件信息有 快照、热迁移、在线调整虚拟机规格、网卡QOS......

用户的vm-agent进程:需要的虚拟机状态信息有 获取虚拟机IP地址、获取虚拟机状态、虚拟机软关机、虚拟机重启......

HA

包括:原主机恢复、HA虚拟机

不处理、HA虚拟机

不处理、重启虚拟机、HA虚拟机

3.电源管理:负载均衡衍现出一个电源管理,争对集群里的服务器

4.DRS规则:分为聚集虚拟机、互斥虚拟机、虚拟机到主机

聚集虚拟机:第一台虚拟机迁移到一台主机上另一台虚拟机也会跟着迁移到同一台主机上 保证一些虚拟机必须同时运行在同一台物理主机上

互斥虚拟机:一台虚拟机迁移到一台服务器上另一台不会运行在同一台,相互排斥,主备部署,为了保证业务的高可用性,一台虚拟机挂了不会影响另一台虚拟机

虚拟机到主机:关联一个虚拟机组和主机组,并且设置关联规则,提前要做的虚拟机要加到虚拟机主机组里面,要做配置的主机也要加到主机组里面,然后指定所选的虚拟机组的成员是否能在特定的

主机成员里运行

IMC

在FusionCompute中,设置集群的IMC策略,使虚拟机可以在不同CPU类型的主机之间进行迁移。目前IMC策略仅支持Intel不同型号CPU的热迁移,其他厂商的CPU不能配置该功能。IMC可以确保集群内的主机向虚拟机提供相同的CPU功能集,即使这些主机的实际CPU不同,也不会因CPU不兼容而导致迁移虚拟机失败。设置集群IMC策略时,如果集群中有主机或虚拟机,则必须满足下面的条件:集群下主机的CPU功能集必须等于或高于设置的目标基准功能集。集群下运行或休眠状态的虚拟机CPU功能集必须等于或低于目标基准功能集。如果存在不满足条件的虚拟机,需要将该虚拟机关机或迁移出该集群后设置。

第六章 云计算的发展趋势

物联网

物联网来源于互联网,是万物互联的结果,是人和物、物和物之间产生通信和交互。

大数据

大数据(big data),指利用常用软件工具捕获、管理和处理数据所消耗时间超过可容忍时间的数据集。

物联网是大数据的重要来源,以前是人人互联、人机互联,现在是万物互联,其数据更加庞大,因此而来的大数据结果,将更丰富和精确

大数据的特点

Volume 大体量、

Variety 多样性

Velociy 时效性

Value 大价值

Docker是什么

Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。

OpenStack技术

OpenStack是一个由NASA (美国国家航空航天局)和Rackspace合作研发并发起的,以Apache许可证授权的自由软件和开放源代码项目。

Openstack的组成

Nova 计算服务 Swift 对象存储 Cinder 块存储 Neutron 网络服务 Keystone 认证服务 Celiometer计量服务 Glance 镜像服务 Heat 部署编排 Horizon UI界面:控制台

雾计算

雾计算(Fog Computing) ,在该模式中数据、(数据) 处理和应用程序集中在网络边缘的设备中,而不是几乎全部保存在云中,是云计算(Cloud Computing)的延伸概念。这个因“云”而"雾” 的命名源自“雾是更贴近地面的云”这一名句。

边缘计算

边缘计算(Edge Computing)是指在靠近物或数据源头的一-侧, 采用网络、计算、存储、应用核心能力为一体的开放平台,就近提供最近端服务。

到了这里,关于python云计算有哪些岗位,华为python教程下载的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • mac python下载安装教程,python在mac上怎么下载

    大家好,小编来为大家解答以下问题,mac python下载安装教程,python在mac上怎么下载,今天让我们一起来看看吧! (一)python安装目录: 1.Mac系统自带的python环境在: Python 2.7.10:/System/Library/Frameworks/Python.framework/Version/2.7 其中,解释器在该目录下的 ./bin/python2.7 2.用户安装的

    2024年02月08日
    浏览(48)
  • Python库下载安装教程

    Python库下载安装教程 Python是一种高级编程语言,非常流行。由于其开源和免费的特点,有许多开发者使用Python开发各种应用程序。Python库是Python语言的一种核心组成部分,它们包含了许多功能丰富的模块,可以大大提高应用程序的效率。 本文将重点介绍Python库的下载和安装

    2024年02月08日
    浏览(49)
  • 为什么要学中文编程?它能有哪些益处?免费版编程工具怎么下载?系统化的编程教程课程怎么学习

    图下图是编程工具界面,其构件板构件非常丰富。想学编程,可以点击最下方卡片—— 软件下载——免费自由版软件下载及教程,了解详细资讯。  编程系统化教程视频课程总目录 链接,点击下方链接进入 https://jywxz.blog.csdn.net/article/details/134073098?spm=1001.2014.3001.5502 https://

    2024年02月05日
    浏览(63)
  • python3ide手机安卓版下载,python手机下载安装教程

    本篇文章给大家谈谈如何在手机上下载python 3.7版本,以及python3ide手机安卓版下载,希望对各位有所帮助,不要忘了收藏本站喔。 大家好,给大家分享一下python3ide安卓版官网下载,很多人还不知道这一点。下面详细解释一下python画樱花树。现在让我们来看看! 在学习python的

    2024年01月20日
    浏览(118)
  • python下载安装教程(Python 3.10版本)

    今天换了新的电脑,需要重新安装python和PyCharm,就简单的写个教程吧~ 1、进入Python官网 官网地址:https://www.python.org 2、点击【Downloads】展开后点击【Windows】跳转到下载python版本页面,选择\\\"Stable Releases\\\"稳定版本,我下载的是Python 3.10.10版本,所以找到【Python 3.10.10-Feb.8,2023】

    2024年02月10日
    浏览(69)
  • Python下载安装教程Python3.7版本

    https://www.python.org/ 这里我选择的是Python3.7.2 点击您需要的版本进行下载,这里我选择的是Python3.7.2 进入Python3.7.2向下翻到这个位置 选择第七个下载(尽量不要选择zip的版本比如第六个,因为下载之后有时会出现很多dll 文件丢失的情况,会很麻烦,所以建议选择Windows x86-64 ex

    2023年04月17日
    浏览(81)
  • Python Spyder下载、安装和使用教程

    Spyder 是一款功能强大的 Python IDE(集成开发环境),集编写、运行、调试 Python 程序于一身,可以安装到多个平台上,包括 Windows、Linux、Mac OS X。   图 1 Spyder Logo Spyder 除了拥有一般 IDE 普遍具有的编辑器、调试器、用户图形界面以外,还拥有对象查看器、变量查看器、交互式

    2024年02月06日
    浏览(45)
  • Visual Studio 2010 软件安装教程(附下载链接)——计算机二级专用编程软件

    提取码:2wAK https://www.123pan.com/s/JRpSVv-9injv.html 1.如图所示,双击打开【Visual Studio 2010简体中文旗舰版】文件夹 2.如图所示,找到“Setup”文件夹打开,双击运行“setup” 3.如图所示,取消勾选安装体验的信息,然后点击“下一步” 4.点击“我已阅读并接受许可条款”,点击“下一

    2024年02月05日
    浏览(104)
  • python3.9下载和安装教程,python3.9下载pygame2.4.0

    大家好,小编来为大家解答以下问题,python3.9下载哪个版本的tensorflow,python3.9下载哪个版本pytorch,今天让我们一起来看看吧! 目录 一、Python 下载 二、Python 安装 三、Python 配置 四、Python 验证 官网下载地址:Python Releases for Windows | Python.org (1)找到已经下载好的 exe 安装包

    2024年04月25日
    浏览(49)
  • chatgpt赋能python:Python下载Pandas库教程

    Pandas是用于数据处理和数据分析的Python库,它提供了快速,灵活和全面的数据结构,如Series和DataFrame,使数据清理,分析和处理变得更加娴熟。 Pandas库是数据科学项目的必备工具。无论您是在进行探索性数据分析,数据可视化,特征工程还是建模方面使用Python,您都需要使用

    2024年02月09日
    浏览(52)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包