虚拟化是什么意思

Fanly 问答 2018-10-26 16:15:41 阅读(...)

虚拟化是指创建虚拟资源,例如服务器,桌面,操作系统,文件,存储或网络。虚拟化的主要目标是通过从根本上改变传统计算来管理工作负载,从而使其更具可扩展性。

虚拟化是指创建虚拟资源,例如服务器,桌面,操作系统,文件,存储或网络。虚拟化的主要目标是通过从根本上改变传统计算来管理工作负载,从而使其更具可扩展性。数十年来,虚拟化一直是 IT 领域的一部分,如今它可以应用于广泛的系统层,包括操作系统级虚拟化,硬件级虚拟化和服务器虚拟化。

虚拟化

最常见的虚拟化形式是操作系统级虚拟化。在操作系统级虚拟化中,可以在单个硬件上运行多个操作系统。虚拟化技术涉及通过使用软件模拟硬件来分离物理硬件和软件。当不同的操作系统通过虚拟化在主操作系统之上运行时,它被称为虚拟机。

虚拟机只不过是物理计算机上的数据文件,可以将其移动并复制到另一台计算机,就像普通的数据文件一样。虚拟环境中的计算机使用两种类型的文件结构:一种定义硬件,另一种定义硬盘。虚拟化软件或虚拟机管理程序提供缓存技术,可用于缓存对虚拟硬件或虚拟硬盘的更改,以便以后写入。该技术使用户能够放弃对操作系统所做的更改,使其能够从已知状态启动。

虚拟化可以分为不同的层:桌面,服务器,文件,存储和网络。每层虚拟化都有自己的优势和复杂性。该技术提供了许多好处,包括低成本或无成本部署,全面的资源利用,运营成本节省和节能。但是,部署虚拟化技术需要精心规划和熟练的技术专家。由于虚拟机使用相同的资源来运行,因此可能会导致性能降低。

0个人收藏 收藏

评论交流

泪雪默认头像 请「登录」后参与评论
  1. 加载中..

相关推荐

  • EulerOS 服务器操作系统

    EulerOS是什么

    EulerOS是华为基于CentOS源代码,面向企业应用环境开发的一个商用Linux发行版。支持鲲鹏处理器、容器虚拟化技术,应用场景包括TaiShan服务器、PaaS和企业存储三类。EulerOS有三级智能调度,可以智能自动有规划,对ARM64架构提供全栈支持。
  • openEuler 开源操作系统

    openEuler是什么

    欧拉操作系统(openEuler)是一款基于Linux的开源操作系统。 支持鲲鹏及其它多种处理器,能够充分释放计算芯片的潜能,是由全球开源贡献者构建的高效、稳定、安全的开源操作系统,适用于数据库、大数据、云计算、人工智能等应用场景。
  • Docker 容器 Docker Container

    Docker容器是什么

    Docker容器是一个开源的应用容器引擎,让开发者可以以统一的方式打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何安装了docker引擎的服务器上(包括流行的Linux机器、windows机器),也可以实现虚拟化。
  • Docker

    为什么要使用Docker

    Docker作为一种新兴的虚拟化方式,跟传统的虚拟化方式相比具有众多的优势。Docker对系统资源的利用率更高。无论是应用执行速度、内存损耗或者文件存储速度,都要比传统虚拟机技术更高效。
  • 腾讯操作系统 TencentOS

    TencentOS是什么

    TencentOS是腾讯自主研发的一系列操作系统,主要包含TencentOS Server,TencentOS Tiny和TencentOS Edge,针对计算存储网络三大子系统(云数据中心、边缘、物联网)提供基于业务场景化的全栈OS布局。
  • 虚拟机 Virtual Machine

    什么是虚拟机

    虚拟机(VM)是一种虚拟环境,其工作方式类似于计算机中的计算机,它运行在其主机的一个隔离分区上,拥有自己的CPU能力、内存、操作系统和其他资源,称为管理程序的软件将机器的资源与硬件分开,并适当地配置它们,以便VM可以使用它们。