day01 - 虚拟化简介

本文介绍了虚拟化技术的发展历程,从IBM的System/360 Model 40VM到现代X86平台的虚拟化。虚拟化通过在物理硬件与操作系统间创建抽象层,提高资源利用率和灵活性。内容涵盖了虚拟化的概念、好处,以及关键术语如宿主机、客户机、VMM等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


本章内容:

  • 随着CPU、内存等技展,如今X86器的台性能已用的需求。源的复用能大大节约,而其中虚化就是一种非常成熟的技

  • 本章绍华为化技术的发展与特性。

 


什么是虚拟

 

虚拟化是将计算机物理资源如服务器、网络、存储予以抽象,把这些物理资源通过虚拟化层抽象成另一种形式资源(资源池),从而提供给上层应用或用户使用。而真正的物理资源对于上层应用或用户来讲是透明的,用户使用的时候根本不知道真实物理资源具体在哪个位置。它既可以是单个资源划分成多个虚拟资源,也可以是多个资源整合成一个虚拟资源。本质:物理硬件与操作系统分开,提供更高的资源利用率和灵活性。     

 

  • 1964 年的 IBM System/360 Model 40VM认为是世界上第一个支持虚化的系。它采专门的硬件和件,能在一台物理机器上虚多个当流行的 IBM 7044 大型机。它使用的虚化方法是非常原始的:像分,在每个时间片,一个 IBM 7044 大型机独占所有硬件源来运行。它的设计目的,是通搭建分共享系,以实现多个用户对贵计算机资源的共享

 

  • 化技真正成熟是在15年后的IBM VM/370中,以VM/370为代表的虚拟机和系统虚拟化技术完整的实现了虚拟机的思想。表现在于,用户能够在该机器上运行当时流行的任何一种操作系统

  • 2090年代后期开始,由于硬件水平的提高,RISC器与小型机成了虚第二波受益者。

  • 1997年,斯坦福大学开Disco,探索了在共享内存的大模多理系上运行普通的桌面操作系

  • 1998年,基于Disco的研究经验,著名的Vmware公司生。通运行在Windows NT上的Vmware来启Windows 95的做法不已。

  • 1999年,IBM公司利用逻辑分区(LPAR)技,令台服器工作起来如同在12个独立服器上运行。

  • 2000X86平台虚开始出

  • 2001年,X86平台虚化技在服器上得到

  • 2002年,IBM还更进一步,利用动态逻辑区(DLPAR)技许在需重的情况下,将包括CPU、内存和其它内的统资分配独立分区。

  • 2006年,当CPU进入到多核时代之后,个人计算机运算理能越来强,化技术应用达到了爆式增,使得VmwareCitrix等虚化系畅的在个人算机和X86器之上。当前的和云算已紧密联系一起 来,云算的基础设都在搭建在虚化之上了。

  • 由于大型机和小型机的价格比X86步走了人视野

 


CPU虚拟化的需求:

 

  • CPU速度越来越快,超出硬件性能的求;

  • INTELAMDCPU里加入虚指令;

  • 成本力;

  • 环保压力

  • 不断增业务压力;

  • 提高硬件利用率;

  • 降低能耗,绿能;

  • 提高IT效率,系管理人少;

  • 操作系和硬件的解耦;

  • 化技

化技术带来的好

 

 

 

 

 

 

 

 

  • 分区:分区意味着虚层为多个虚机划分服源的能力;每个虚机可以同运行一个独的操作系(相同或不同的操作系),使您能在一台服器上运行多个用程序;每个操作系只能看到虚层为其提供的硬件(虚网卡、CPU、内存等),以使它认为运行在自己的用服器上。

  • 隔离:虚机是互相隔离的:

  • 一个虚机的崩或故障(例如,操作系故障、用程序崩驱动程序故障,等等)不会影响同一服器上的其它虚机。

  • 一个虚机中的病毒、蠕虫等与其它虚机相隔离,就像每个虚机都位于独的物理机器上一

  • 可以源控制以提供性能隔离:您可以每个虚机指定最小和最大源使用量,以确保某个虚机不会占用所有的源而使得同一系中的其它虚机无源可用。

  • 可以在一机器上同运行多个负载/应用程序/操作系,而不会出们刚讨论传统 x86 器体系构的局限性所提到的那些问题用程序冲突、DLL 冲突等)。

  • 封装:封装意味着将整个虚机(硬件配置、BIOS 配置、内存状、磁CPU 存在独立于物理硬件的一小文件中。这样,您只需复制几个文件就可以随随地根据需要复制、保存和移机。

 

 

 

 

虚拟化中几个重要概念(1/2)

 

  • 宿主机(Host Machine

  • Host指客户资源。

  • 机(Guest Machine

  • Guest指虚出来的源。

  • Guest OSHost OS

  • 如果将一个物理机虚成多个虚机,称物理机Host Machine,运行在其上的OSHost OS;称多个虚Guest Machine,运行在其上的OSGuest OS

  • VMM

  • 的模,虚机在上层软件看来就是一个真的机器,个虚一般称控机(Virtual Machine MonitorVMM)也称Hypervisor

 

 

 

 

 

 


 

 

 


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值