全部科目 > 信息系统运行管理员 >
2019年下半年 上午试卷 综合知识
第 52 题
知识点 操作系统虚拟化   平台虚拟化   虚拟化技术   操作系统  
关键词 操作系统   虚拟化  
章/节 云计算运维  
 
 
按照实现层次,虚拟化技术分为平台虚拟化操作系统虚拟化和(52)。
 
  A.  应用程序虚拟化
 
  B.  存储虚拟化
 
  C.  网络虚拟化
 
  D.  安全虚拟化




 
 
相关试题     云计算运维 

  第52题    2020年下半年  
按照应用领域划分,虚拟化技术可划分为:(52)。

  第13题    2023年上半年  
按照实现层次,虚拟化技术分为平台虚拟化、操作系统虚拟化和(52)。

  第51题    2020年下半年  
某企业需要购买云服务,安全要求不高,IT资源可以灵活快捷响应业务需求,维护成本低。该企业应购买(51)服务。

 
知识点讲解
· 操作系统虚拟化
· 平台虚拟化
· 虚拟化技术
· 操作系统
 
        操作系统虚拟化
        操作系统虚拟化就是从一个母体系统为样本,通过虚拟化软件,灵活地克隆多个子系统。克隆所得到的子系统与母系统除了ID标识等一些个性因素外,其他都相同。操作系统虚拟化强调在单一操作系统内核实例的基础上实现虚拟化。
        在云架构中使用操作系统级虚拟化或分区技术有助于解决一些核心的安全、隐私和管理问题。操作系统虚拟化是同构的,虚拟环境是宿主系统的一部分,比如Parallels Virtuozzo Containers、Sun Solaris Containers。
 
        平台虚拟化
        平台虚拟化允许任意操作系统以及结果产生的应用程序环境运行于特定系统之上。它通过使用软硬件分时服务,模拟与仿真、执行等技术,达到在单个计算机物理设备上模拟出多个相互隔离的硬件执行环境的目的。这个相互隔离的虚拟执行环境也被称为虚拟机(VM)。虚拟化的目的是虚拟化出一个或多个相互隔离的执行环境,用于运行操作系统及应用,并且确保在虚拟出的环境中操作系统与应用的运行情况与在真实的物理设备上运行的情况基本相同。根据其提供的平台类型,将虚拟机监控器VMM分为两类:完整虚拟化(或全面模拟基本硬件)和准虚拟化(提供基本硬件的接近相似的模式)。这两种虚拟化模式区别如下。
        完整虚拟化也即硬件虚拟化:在Host OS上通过软件创建虚拟硬件,并以虚拟硬件安装虚拟机操作系统运行(VMware、Virtual PC、Hyper-V)。
        准虚拟化也即半虚拟化:在一个Host OS系统(目前只能是Linux)的基础上,同时启动多个Guest OS系统并行运行(Xen)。
        作为服务器虚拟化技术的当前热点内容,VMware推出的相关产品,VMware ESXi,有称为VMotion的技术可以解决了业务在运行过程中的动态迁移问题,使得应用可以根据计算容量需求动态调整计算资源。
 
        虚拟化技术
        通俗意义上,虚拟化将物理硬件与操作系统分离,是一个逻辑层,它可使IT资源更为灵活使用,利用率更高。计算、存储和网络等IT基础资源被抽象成标准化的虚拟资源,与操作系统和应用程序一起作为完整的运行环境封装在虚拟架构中。虚拟化允许将服务器、存储设备和其他硬件视为一个资源池,而不是离散系统,这样就可以根据需要来分配这些资源。虚拟化技术作为一种物理资源封装手段有以下多个具体优势。
        更高利用率。在虚拟化还未使用时,企业数据中心的服务器和存储资源通常的利用率为10%~15%,平均还没有50%。在使用虚拟化之后,业务处理就会一同被转移到闲置的系统,整体上可以推迟或避免盲目扩展更多服务器容量。整合资源虚拟化可以整合多个IT资源。除服务器和存储整合之外,虚拟化提供一个整合系统架构、应用程序基础设施、数据和数据库、接口、网络、桌面系统甚至业务流程,因而可以节约成本和提高效率。
        节省能耗与成本。运行企业级数据中心所需的电能不再无限制地使用,而成本呈螺旋式上升趋势。利用虚拟化进行整合使得降低总能耗和节约大量资金成为可能。
        节约空间。服务器膨胀仍然是多数企业数据中心面临的一个严重问题,可扩大数据中心并不总是一个良好的选择,因为每增大一平方英尺空间,就会平均增加数千美元建筑成本。虚拟化通过把多个虚拟系统整合到较少物理系统上,可以缓解空间压力。
        灾难恢复/业务连续。虚拟化可提高总体服务级利用率,并提供灾难恢复新的解决方案选择。
        以实现层次来分:平台虚拟化,操作系统虚拟化,应用程序虚拟化。
        以被应用的领域来划分:计算虚拟化、存储虚拟化、网络虚拟化、安全虚拟化、桌面虚拟化等。
        以某类衍生出来的划分:比如CPU虚拟化、文件虚拟化等。
 
        操作系统
        编写嵌入式软件有两种选择:一是自己编写内核;二是使用现成的操作系统。如果嵌入式软件只需要完成一项非常小的工作,例如在电动玩具、空调中,就不需要一个功能完整的操作系统。但如果系统的规模较大、功能较复杂,那么最好还是使用一个现成的操作系统。可用于嵌入式系统软件开发的操作系统有很多,但关键是如何选择一个适合开发项目的操作系统,可以从以下几点进行考虑:
        (1)操作系统提供的开发工具。有些实时操作系统只支持该系统供应商的开发工具,因此,还必须从操作系统供应商处获得编译器、调试器等;而有的操作系统应用广泛,且有第三方工具可用,因此选择的余地比较大。
        (2)操作系统向硬件接口移植的难度。操作系统到硬件的移植是一个重要的问题,是关系到整个系统能否按期完工的一个关键因素。因此,要选择那些可移植性程度高的操作系统,以避免因移植带来的种种困难。
        (3)操作系统的内存要求,有些操作系统对内存有较大要求。
        (4)操作系统的可剪裁性、实时性能等。



更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有