准虚拟化是一种允许在虚拟系统上运行的软件绕过虚拟接口并在系统实际硬件上运行操作的方法。在标准虚拟系统中,唯一利用系统实际硬件的程序是虚拟接口。其余软件完全在虚拟环境中运行。在准虚拟化的情况下,包含的软件可以通过多种方式访问实际资源,而不是虚拟资源。这样可以在不牺牲计算能力的情况下加速某些功能。
虚拟机监控程序可以包括半虚拟化功能,虚拟计算环境在21世纪变得越来越普遍,使用基本的虚拟系统,一个硬件系统可以执行多个操作,而不需要计算能力下降。此外,冗余虚拟服务器允许一台机器离线进行更换或维修,而不会影响系统用户。在大多数虚拟系统中,一台真实的机器安装了一个程序,它作为其余操作的虚拟接口运行。这个接口通常被称为虚拟机监控程序,通常对虚拟系统的用户是不可访问的;只有具有实际硬件访问权限的人才能访问它。当虚拟用户确实可以访问虚拟机监控程序时,他们通常会受到严重的影响限制了他们对系统的影响hypervisor本质上是虚拟系统的中心,它监督安装的虚拟软件,并为虚拟用户提供一个平台。当虚拟系统上的程序需要访问硬件时,hypervisor将获取信息并自行处理或格式化并发送到底层系统在一个使用半虚拟化的系统中,当需要访问硬件时,虚拟程序可以选择绕过虚拟操作系统,直接使用系统硬件进行操作。有些操作对于虚拟系统来说非常难以完成。当虚拟程序需要执行这些任务之一时,程序跳过虚拟层直接进入硬件系统所需的资源较少。半虚拟化仍然是谨慎的,因为太多的直接硬件调用会使系统负担过重。为了使用半虚拟化,实际系统和虚拟系统都需要一定的准备工作。最大的因素是半虚拟化软件本身;只有具有半虚拟化能力的操作系统和虚拟机监控程序才能执行这些功能。虽然这些功能通常不包括在标准安装中,但大多数服务器软件公司都有附加组件这将给他们的产品提供正确的功能。兼容性的第二点在于底层硬件。使用虚拟接口,几乎可以让任何操作系统在几乎任何硬件系统上运行为了使准虚拟化工作,底层硬件需要是虚拟程序知道如何访问的东西。如果硬件对系统来说非常陌生,那么准虚拟化硬件调用将失败。

来源:百闻(微信/QQ号:9397569),转载请保留出处和链接!
本文链接:https://www.ibaiwen.com/web/274333.html
猜你喜欢
-
监管人员是做什么的(What Regulatory Officer Do)?
-
什么是低度肿瘤(Low-Grade Neoplasm)?
-
面板生成器是做什么的(What Panel Builder Do)?
-
什么是浆液性乳头状腺癌(Serous Papillary Adenocarcinoma)?
-
什么是呼叫中心工作(Call Center Job)?
-
什么是种子疣(What Seed Warts)?
-
念珠菌病有哪些不同的治疗方法(Different Types of Candidiasis Treatment)?
-
事务协调器是做什么的(What Transaction Coordinator Do)?
-
什么是定量免疫球蛋白(Quantitative Immunoglobulin)?
-
我如何成为人才获取专家(Become a Talent Acquisition Specialist)?
- 热门文章
-
WB蒙特利尔(WB Montreal)——欧美十大最差视频游戏开发商
迅猛龙(Velociraptor)——欧美史前十大死亡动物
什么是果酱猫(What Marmalade Cats)?
神奇蜘蛛侠2(The Amazing Spider-Man 2)——欧美最佳蜘蛛侠电影
faceu激萌怎么把瘦脸开到最大
希瑟(Heather)——欧美十大最佳柯南灰歌
奥兹奥斯本(Ozzy Osbourne)——欧美十大高估歌手
二人梭哈
什么是小脑前下动脉(Anterior Inferior Cerebellar Artery)?
我应该知道康涅狄格州的什么(What Should I Know About Connecticut)?
- 热评文章
- 最新评论
-
- 最近访客
-
- 站点信息
-
- 文章总数:261580
- 页面总数:9
- 分类总数:1
- 标签总数:0
- 评论总数:0
- 浏览总数:74382