首页 › 计算虚拟化 › 正文
超分过度可能引起争用和性能不稳定(容器利用操作系统机制隔离应用运行环境)
笔记摘要
计算虚拟化
容器利用操作系统机制隔离应用运行环境
容器利用操作系统机制隔离应用运行环境。容器通常共享宿主的操作系统内核。命名空间限制进程观察到的系统资源范围。控制组限制并统计进程组的资源消耗。容器镜像按层组织应用和依赖内容。镜像标签可能指向随后改变的具体版本。摘要标识可以锁定特定的镜像内容。容器可写层通常不适合作为重要持久存储。
虚拟化把物理计算资源抽象为逻辑资源
虚拟化把物理计算资源抽象为逻辑资源。虚拟机提供相对独立的操作系统运行环境。虚拟机监控器管理客户系统的资源访问。硬件辅助虚拟化减少部分特权指令处理成本。完全虚拟化尽量模拟完整的硬件运行环境。半虚拟化通过协作接口改善部分执行效率。虚拟中央处理器由宿主调度到物理核心。资源超分依赖不同任务不会同时达到峰值。
数据卷把持久数据从容器生命周期中分离
数据卷把持久数据从容器生命周期中分离。无根容器减少对宿主特权权限的依赖。特权容器会显著扩大对宿主资源的访问。容器隔离不能直接等同于虚拟机隔离强度。沙箱通过额外约束限制程序的可用能力。微型虚拟机尝试结合较强隔离与快速启动。镜像精简有助于减少依赖和潜在攻击面。可复现构建帮助确认相同输入的构建结果。
笔记类型说明
来源:月汀格物