来认真学习分布式系统开发实战:虚拟化与容器技术,容器与虚拟机

本文深入探讨了虚拟化技术和容器技术,对比了虚拟机和容器在成熟度、启动速度、安全性和性能方面的差异。重点介绍了Docker作为容器技术的代表,其轻量级特性、快速启动以及在不同环境中的可移植性。虽然容器在安全性和某些性能方面仍有待加强,但其便捷性使其在分布式系统开发中占据重要地位。
摘要由CSDN通过智能技术生成

虚拟化与容器技术

虚拟化技术已经改变了现代计算方式,它能够提升系统资源的使用效率,消除应用程序和底层硬件之间的依赖关系,同时加强负载的可移植性和安全性,但是Hypervisor和虚拟机只是部署虚拟负载的方式之一。作为一种能够替代传统虚拟化技术的解决方案,容器虚拟化技术凭借其高效性和可靠性得到了快速发展,它能够提供新的特性,以帮助数据中心专家解决新的顾虑。

本章介绍虚拟化技术与容器技术。

 

虚拟化技术

所谓虚拟化技术就是将事物从一种形式转变成另一种形式,最常用的虚拟化技术有操作系统中内存的虚拟化,实际运行时用户需要的内存空间可能远远大于物理机器的内存大小,利用内存的虚拟化技术,用户可以将一部分硬盘虚拟化为内存,而这对用户是透明的。又如,可以利用虚拟专用网技术(VPN)在公共网络中虚拟化一条安全、稳定的“隧道”,用户感觉像是在使用私有网络。

虚拟机技术是虚拟化技术的一种,虚拟机技术最早由IBM于20世纪60、70年代提出,被定义为硬件设备的软件模拟实现,通常的使用模式是分时共享昂贵的大型机。Hypervisor是一种运行在基础物理服务器和操作系统之间的中间软件层,可允许多个操作系统和应用共享硬件,也可称为虚拟机监视器(Virtual Machine Monitor,VMM)。VMM是虚拟机技术的核心,用来将硬件平台分割成多个虚拟机。VMM运行在特权模式,主要作用是隔离并且管理上层运行的多个虚拟机,仲裁它们对底层硬件的访问,

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值