虚拟化框架

KVM:
    CPU虚拟化
        VT-X
        HyperV
        时钟
        调度
        中断


    内存虚拟化
        EPT
        NUMA
        大页


    IO虚拟化
        VT-D
        MMIO
        PIO

kmod框架
VM信息查询
CPU热插拔
生命周期
CPU QoS
资源隔离
RDT(包括CMT、CAT、CDP、MBM 和MBA)
嵌套虚拟化
COLO:
时钟
中断管理 irqbalance
kmod热替换

Qemu框架
ivshmem
内存热插拔
内存复用(balloon、uksm、ksm、swap)
快照恢复
NVDIMM
Qemu热替换
热迁移
QEMU热补丁
内存Qos
休眠唤醒
Guest Numa

libvirt框架
直通热迁移
直通热替换
设备热插拔
直通设备
virtio
vVirt
vTPM
Vhost
VNC安全容器
vBIOS
普通设备
故障检测

spdk
watchdog
aer 高级错误报告 aer故障隔离
seabios and EDK/EDK2(x86:OVMF, aarch64:AAVMF)

内存复用

qemu热替换

DMA虚拟化

OVS热替换

内存ras

Virtio-fs

多线程脏页压缩热迁移

混部技术:

阿里:

阿里数据中心大幅降低成本的核心技术:混部技术 - 开发者头条

谷歌:

阿里云登录 - 欢迎登录阿里云,安全稳定的云计算服务平台

阿里云登录 - 欢迎登录阿里云,安全稳定的云计算服务平台

2.2 内存架构

2.3 基本运行环境

2.4 中断与异常

2.5 进程

2.6 io架构

2.7 时钟

5.2 CPU VMCS

5.3 CPU虚拟化/VCPU生命周期

5.4 中断虚拟化

5.5 内存虚拟化

5.6 VT-d 虚拟化

5.7 IO虚拟化实现

5.8 时间虚拟化

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
市面上主流的虚拟化容器框架包括以下几种: 1. Docker: Docker 是一个开源的应用容器化平台,提供了轻量级、可移植和可扩展的容器化解决方案。它具有快速启动、资源隔离、版本控制和自动化部署等特点,被广泛用于应用的打包、分发和部署。 2. Kubernetes: Kubernetes 是一个开源的容器编排和管理平台,用于自动化容器的部署、扩展和管理。它提供了强大的集群管理功能,支持高可用性、负载均衡、自动扩展和服务发现等特性,适用于大规模的容器化应用部署和管理。 3. OpenShift: OpenShift 是由 Red Hat 公司推出的基于 Kubernetes 的容器化平台。它提供了完整的开发、构建、部署和运维工具链,支持多种编程语言和开发框架,适用于构建和管理云原生应用。 4. Apache Mesos: Apache Mesos 是一个开源的集群管理系统,可以在集群中进行资源分配和任务调度。它支持多种容器化技术,如 Docker 和 rkt,并提供了高度的可伸缩性、容错性和资源利用率。 5. LXC: LXC(Linux Containers)是一种基于 Linux 内核的轻量级虚拟化技术。它利用 Linux 的命名空间和控制组特性,实现了进程级别的隔离和资源管理,并提供了快速启动和高性能的容器化解决方案。 这些虚拟化容器框架在不同的场景和需求下具有各自的优势和适用性。选择适合自己项目的虚拟化容器框架时,需要考虑到部署复杂度、可扩展性、性能要求以及开发团队的熟悉程度等因素。同时,还可以结合具体的业务需求和预算情况来做出决策。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值