云计算导论课后习题第四章

1、什么是虚拟技术?操作系统中那些使用了虚拟技术?

       虚拟技术是一种通过组合或分区现有的计算机资源(CPU、内存、磁盘空间等),使得各种资源表现为一个或多个操作环境,从而扩大硬件的容量,简化软件的重新配置过程的技术。

       操作系统中使用虚拟技术:虚拟设备和虚拟分配技术——应用程序将一批数据在打印机上输出,实际上是写到一个虚拟打印机上。由操作系统的假脱机系统负责,在适当的时候,真正在物理打印机上输出。正是由于操作系统提供假脱机技术(用软件的方式模拟脱离主机控制完成输入和输出的操作),多个进程可以并行“打印”,每个进程都有自己的虚拟打印机。

【注】假脱机技术,又称SPOOLing(Simultaneous Peripheral Operation On-Line)技术,是用软件的方式模拟脱机技术。

        脱机实际上是脱离主机控制完成输入和输出的操作,而输入和输出是由外围控制机来实现的,显然输入和输出的过程就不需要CPU来干预控制,这样就可以让CPU有更多时间来完成其他工作。

2、例举操作系统中使用的虚拟化技术

       基于Linux内核的虚拟化技术,KVM,可以直接将Linux内核转化为Hypervisor(系统管理程序)从而使得Linux能够直接管理虚拟机。

        假设一个计算机只有一个 CPU(现代计算机一般拥有 2 个、4 个或者更多 CPU),虚拟化要做的就是将这个 CPU 虚拟成多个虚拟 CPU 并分配给每一个进程使用,因此每个应用程序都以为自己在独占 CPU(每个进程独享虚拟地址空间)。但实际上只有一个 CPU。这样操作系统就创造了美丽的假象--虚拟化了 CPU。操作系统通过虚拟化CPU 来提供这种假象。通过让一个进程只运行一个时间片,然后切换到其他进程,操作系统提供了存在多个虚拟化 CPU 的假象。

3、云计算中的虚拟化指什么?

        云计算中的虚拟化指的是IaaS层虚拟化解决方案,而不是虚拟机技术。IaaS层虚拟化解决方案,要符合IaaS层的基础特点,除了最基础的虚拟化软件之外,还包括,共享存储服务,镜像服务,身份认证服务,统一监控服务,以及收费管理等其他配套的服务。云计算中运用虚拟化主要体现在对数据中心的虚拟化上。

IaaS(Infrastructure as a service):基础设施即服务,服务商只出租硬件设施,比如服务器硬盘或者网络等给需要这些基础设施资源的人,在一个学校里,比如教学楼、食堂、凳子等,学生只可使用没有产权

4、虚拟化技术的好处。(操作系统中虚拟化技术的好处)

虚拟化技术有以下好处:

(1)集中化管理:管理员不用再跑上跑下的处理每个工位上的主机,所有日常操作远程完成。

(2)动态调整机器/资源配置:虚拟化把操作系统和应用程序与服务器硬件分离开来,提供了大大增强的灵活性。不用关闭及拆卸物理服务器,就可以为虚拟机增加或减少资源。

(3)降低终端设备数量:通过虚拟化技术将多个网管系统整合到一台主机上,可以依旧保证一套系统一台服务器。从而在不影响网管业务的使用的基础上,有效减少硬件设备的数量,降低电力资源的能耗。减少设备所需机架位置空问,避免因设备数量增长造成的机房环境改造。

5、什么是NFV?

        NFV,网络功能虚拟化(Network Functions Virtualization)是一种关于网络架构的概念。利用虚拟化技术,将网络节点阶层的功能,分割成几个功能区块,分别以软件方式实作,不再拘限于硬件架构,将传统物理设备的网络功能封装成独立的模块化软件,通过在硬件设备上运行不同的模块化软件,在单一硬件设备上实现多样化的网络功能。

6、什么是应用软件虚拟化,什么是桌面虚拟化?

        应用软件虚拟化是将应用软件从操作系统中分离出来,通过压缩后的可执行文件夹来运行,而不必需要任何设备驱动程序或者与用户的文件系统相连。

        桌面虚拟化是一种可以生成现有操作系统的全新虚拟镜像,它具有真实windows系统完全一样的功能。进入虚拟系统后,所有操作都是在这个全新的独立的虚拟系统里面进行,可以独立安装运行软件,保存数据,拥有自己的独立桌面。不会对真正的系统产生任何影响。也不会因为真正的系统出问题而影响在虚拟系统里面软件和数据。

7、未来虚拟化技术的发展方向

虚拟化技术的发展趋势将主要集中在以下方面:

(1)连接协议标准化——多种连接协议在公有桌面云情况下,将带来终端兼容性的复杂化,终端将需要支持多种虚拟化客户端软件,对于嵌入式的云终端来说,限制了客户采购的选择性和替代性。未来桌面连接协议标准化之后,将解决终端和云平台之间的广泛兼容性,形成良性的产业链结构。

(2)平台开放化——作为基础平台,封闭架构带来不兼容性,无法支持异构虚拟机系统,也难以支撑开放合作的产业链需求。随着云计算时代的来临,虚拟化管理平台逐步走向开放平台架构,多种厂家的虚拟机可以在开放的平台架构下共存,不同的应用厂商可以基于开放平台架构不断的丰富云应用。

(3)公有云私有化——在公有云场景(如产业园区),政府/企业整体IT架构构建在公有云上,对于数据的安全性有非常高的要求,可以说,如果不能解决公有云的安全性,就难以推进企业IT架构向公有云模式的转变。在公有云场景,需要提供类似于VPN的技术,把企业的IT架构变成叠加在公有云上的“私有云”,这样既享受了公有云的服务便利性,又可以保证私有数据的安全性。

(4)虚拟化客户端硬件化——当前的桌面虚拟化和应用虚拟化技术对于富媒体的客户体验和传统的PC终端相比还是有一定的差距的,主要原因是对于2D/3D/视频/Flash等“富媒体”缺少硬件辅助虚拟化支持。随着虚拟化技术越来越成熟及广泛应用,终端芯片将可能逐步加强对于虚拟化的支持,从而通过硬件辅助处理来提升“富媒体”的用户体验。特别是对于PAD、智能手机等移动终端设备,如果对虚拟化指令有较好的硬件辅助支持,将大大虚拟化技术在移动终端的落地。

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

椅糖

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值