【云计算】云服务器

1 概念

  • 云服务器:laas最基础的服务,放置在云中的计算资源(资源池化),是从云里按需分配出来的一台台虚拟机
  • 实例(instance):具体的云服务器、部分情况下与云服务器互换使用、配置属性包含CPU内存网络存储等、由元数据(metadata)标识属性
  • 镜像(image):创建云服务器的模板

2 虚拟化

2.1 分类

  • 按虚拟对象:操作系统虚拟化、平台虚拟化
  • 按方案:软件和硬件虚拟化
  • 按方式:全虚拟化、准虚拟化

3 虚拟机(客户机)和虚拟机监控机(hypervisor|VMM)

  • 物理机同时存在多个虚拟机
  • 作用:管理虚拟机生命周期、为虚拟机抽象出硬件环境

4 两种虚拟化方案

4.1 KVM(kernel-based virtual machine)

【云计算】云服务器_第1张图片

  • kvm在linux内核里,kvm必须运行在硬件虚拟化特性上的物理机上
  • 全虚拟:完整的模拟客户机的硬件环境,包括指令、输入输出操作、终端内存访问

4.2 Xen

【云计算】云服务器_第2张图片

  • 特殊虚拟机dom0作为管理平台,只有dom0有直接访问硬件的权限,其他虚拟机提供dom0访问硬件
    【云计算】云服务器_第3张图片
  • 准虚拟化:不用软件完成的硬件环境,用适合软件平台的指令来简化访问。需要:
    1. 更改客户机系统
    2. 替换负责的硬件指令
    3. 客户机配合虚拟化工作
    4. 不模拟客户机环境

4.3 比较

  • kvm:易于使用和维护,得到了linux社区全面支持
  • xen:对准虚拟化支持,历史更悠久

5 弹性计算

5.1 实现基础

【云计算】云服务器_第4张图片

5.2 弹性资源

  • 计算资源:云服务器
  • 网络资源:弹性ip
  • 存储资源:弹性云硬盘

你可能感兴趣的:(云计算,云计算,服务器,运维)