关于虚拟化与容器的选择?

关于虚拟化与容器的选择?显示全部

关于虚拟化与容器的选择?

收起
参与10

查看其它 1 个回答Acdante的回答

AcdanteAcdante技术总监SHFY

首先,这两个的应用场景和适用环境还是有一定区别的。尤其在目前大部分本地传统客户都是基于虚拟化(超融合)环境,构建的传统应用模式:OS+APP形式。
当然,也有虚拟化作为底座,大量虚拟机+容器形式跑新应用架构的形式。
这些前提都是大部分的线下客户现状,或者政务云平台现状。纯云平台,底座基本都是K8S+容器调度平台。

关于选择的问题,需要综合考虑成本、应用场景、业务架构。

以下是一点简单的说明和区别:
虚拟化和容器都是常见的云计算技术,它们可以在一台物理服务器上运行多个应用程序。但是,它们之间有一些区别。

虚拟化是将整个操作系统和应用程序打包成一个虚拟机映像,并在物理服务器上运行多个这样的虚拟机。每个虚拟机都有自己的操作系统、应用程序和资源(例如CPU、内存等)。虚拟化通常需要更多的资源和较长的启动时间,但它提供了更好的隔离性和灵活性,并且支持不同的操作系统和应用程序。

容器是一种轻量级的虚拟化形式,它们共享主机操作系统和系统库。每个容器都有自己的文件系统、网络空间和进程空间,但它们与主机和其他容器共享相同的内核。容器通常需要更少的资源和更快的启动时间,但它们可能不如虚拟机安全,因为它们共享主机操作系统。

选择虚拟化或容器取决于具体需求。如果需要运行不同的操作系统和应用程序,或者需要更好的隔离性和灵活性,请选择虚拟化技术。如果您需要更快的启动时间和更少的资源使用,请选择容器技术。

互联网服务 · 2023-05-19
浏览566

回答者

Acdante
Acdante111746
技术总监SHFY
擅长领域: 存储服务器数据库

Acdante 最近回答过的问题

回答状态

  • 发布时间:2023-05-19
  • 关注会员:4 人
  • 回答浏览:566
  • X社区推广