虚拟化

虚拟化应用场景:以日常应用电脑来说,对cpu的使用率仅占2%,其余时间都是空闲状态,为了充分利用cpu资源,虚拟化应运而生,在一台电脑上安装虚拟化,可以通过2个显卡(GPU)连接2个VM,共享CPU资源

虚拟化资源分类:
①依赖于主机操作系统,在宿主机操作系统之上建立VM
②裸金属架构,直接在硬件上建立VM

云计算:随时可增加的服务器资源,主要分为计算、存储、网络三大部分

KVM:Linux系统中,介于软件和硬件之间,监控虚拟机

云计算实例

实例:弹性计算服务器,虚拟的计算环境,包含CPU,内存,OS,带宽,磁盘等基础计算组件,可以理解为独立的虚拟机(亚马逊云实例:EC2,阿里云实例:ECS,滴滴云实例:DC2)

云计算在垂直方向的拓展:几分钟内升级CPU,内存和带宽
云计算在水平方向的拓展:几分钟内创建上百个实例

  • 云计算region、zone概念

    region:提供云计算服务的城市的位置
    zone:一个region下部署的可用区,zone之间通过内外互联

    region的选择:就近原则,各资源在不同region价格不同
    zone的选择:将以将资源放到不同zone

    注意点
    1、所有实例的迁移只能在一个zone内
    2、磁盘disk只能挂载到所在zone内的实例上
    3、快照和镜像可以跨zone,不可以跨region

  • 磁盘
    磁盘分类:普通云盘、高效云盘、SSD盘云盘、本地SSD盘

    其中本地SSD盘与实例在同一宿主机上,容易出现单点故障,但现在该盘已不再出售
    普通云盘、高效云盘、SSD盘云盘都在其他宿主机备份防止出现单点故障

    数据盘挂载:
    ①:系统盘不支持单独挂载
    ②:挂载磁盘的实例必须是running/stopped状态
    ③:被挂载的磁盘必须是available状态
    ④:待挂载的磁盘和实例必须在一个region

    注意点
    1、同一时间,磁盘只能挂载到一个实例

  • 快照
    快照概念:磁盘数据再某一时间点的拷贝

    作用:备份

    系统盘快照:存放操作系统,可创建自定义镜像,批量复制出与目前系统完全一样的云服务实例
    数据盘快照:复制与目前数据一样的新磁盘

    注意点
    1、建议创建快照避开业务高峰期,否则创建 快照会变慢
    2、创建快照的实例必须是running/stopped

  • 镜像
    实例可选择运行环境模板,本质是系统盘快照,未来有待于将数据盘快照囊括进来
    只有磁盘属性为系统盘的快照才能创建镜像

  • 标签
    1、每个标签由一对键值对组成
    2、一个实例上的标签的key不可以相同,否则会被覆盖
    3、region间标签相互隔离

云计算SLB

🎈想这样一个问题,平时10个服务器刚好满足业务需求,当面临双十一等业务增长时就需要买进更多服务器,但平时又用不上反而浪费资源,SLB就正好可以解决这一问题

  • SLB作用:
    ①:拓展网络设备和服务器带宽,增加吞吐量
    ②:加强网络数据处理能力
    ③:提高灵活性和可用性

1、SLB是对云服务器进行流量分发的负载均衡服务,消除单点故障,提升对外服务能力
2、SLB通过设置虚拟ip,将同一region内多台实例虚拟成高可用服务池
3、SLB可以设定规则,对指定实例分发流量
4、SLB对服务器池中实例进行监控检查,自动隔离故障实例,同时也将恢复后实例放到服务器池
5、SLB是要结合实例使用的配套服务

  • SLB核心概念
    在这里插入图片描述

  • SLB组成
    SLB由4层(tcp/udp)和7层(http/https)和控制系统组成
    ①: 4层:采用开源软件LVS进行定制化
    ②:7层:开源软件
    ③:控制系统:配置和监控负载均衡系统

  • SLB计费方式
    1、按流量:公网流量费
    2、按带宽:公网带宽费

  • SLB健康检查
    不健康阈值:实例未给listener发消息超过指定阈值认为不健康,从pool中删除
    监控阈值:实例给listener发消息超过指定阈值认为健康,加入pool中

云计算VPC

在这里插入图片描述
相同vlan属于同一广播域,二层连通
不同vlan需要通过网关互访,二层隔离,三层连通

1、vRouter:连接vpc内多个虚拟交换机,同时也连接其他网关设备,根据路由条目转发流量
2、vswitch:虚拟交换机,连接实例
3、vpc:专有网络,用户可在专有网络内创建实例
4、EIP:将vpc内实例打通公网,绑定和解绑无需停机

专有网络支持的CIDR:192.168.0.0/16、172.16.0.0/12、10.0.0.0/8

注意事项:
①:同一用户在不同vpc创建的实例彼此隔离
②:同一vpc下实例都可以通

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐