您好,欢迎来到华夏法治观察网!

华夏法治观察网

专家作解!一鸣惊人打一动物生肖(一鸣惊人)是什么生肖,答案刚晓上海加强公共场所疫情防控措施落实

专家作解!一鸣惊人打一动物生肖(一鸣惊人)是什么生肖,答案刚晓上海加强公共场所疫情防控措施落实
在云计算技术广泛应用的当下,不难发现,云计算技术发展呈现了两大趋势,分别是虚拟化和容器化。虚拟化是指传统的云计算技术,而容器化则是新一代的云计算技术。较为主流还是Docker公司下的Docker技术,除此之外还有Garden、Warden、Rocker等。本文所说的容器主要还是Docker。

容器是一种轻量级、可移植、自包含的软件打包技术,使应用程序可以在几乎任何地方以相同的方式运行,简明而言,docker相当于跑应用的容器。在运行环境中,应用及其相关的依赖被隔离在容器里,互不干扰,但却共享同一个操作系统内核。

虚拟机通过模拟硬件环境,并启动完整的操作系统为应用运行提供环境。



容器与虚拟机的共同点与差异点如下:

共同点:容器和虚拟机都是为应用提供封装与隔离。

差异点:

(1)容器由2部分组成,分别是应用程序本身以及依赖包。

这里的依赖:比如应用程序需要的库或其他软件容器在Host操作系统的用户空间中运行,与操作系统的其他进程隔离。

由于所有的容器共享同一个主操作系统,所以在体积上比虚拟机小。另外,启动容器不需要启动整个操作系统,所以容器部署和启动速度更快、开销更小,也更容易迁移。

(2)传统的虚拟化技术,比如VMWare、KVM、Xen,目标是创建完整的虚拟机。为了运行应用,除了部署应用本身及其依赖(通常几十MB),还得安装整个操作系统(几十GB)。

两者的隔离策略不同,容器是进程级的资源隔离,虚拟机是操作系统级的资源隔离。

在资源损耗上,容器一般资源损耗率在在1-5%,虚拟机在5%-15%。

在高可用策略上,容器资源是弹性伸缩的,负载均衡,虚拟机则是通过备份、异地容灾和迁移实现资源高可用。
  免责声明:本文内容由用户注册发布,仅代表作者或来源网站个人观点,不构成任何投资建议,不代表华夏法治观察网的观点和立场,与本网站无关。华夏法治观察网系信息发布平台,仅提供信息存储空间服务,其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本网站不作任何保证或承诺,读者据此操作,风险自担。如因作品内容侵权需删除与其他问题需要同本网联系的,请尽快通过本网的邮箱或电话联系。
责任编辑:sxh2022
相关阅读: