当前位置:新励学网 > 建筑专业 > 按照应用和虚拟机的观点,软件可分为( )。

按照应用和虚拟机的观点,软件可分为( )。

发表时间:2024-07-22 16:44:11 来源:网友投稿

按照应用和虚拟机的观点,软件可分为( )。

A 、系统软件,多媒体软件,管理软件

B 、操作系统,硬件管理软件和网络软件

C 、网络系统,应用软件和程序设计语言

D 、系统软件,支撑软件和应用类软件

参考答案:

【正确答案:D】

按照应用和虚拟机的观点,软件可分为:①系统软件,居于计算机系统中最靠近硬件的一层,其它软件一般都通过系统软件发挥作用;

②支撑软件,支撑应用软件的开发与维护的软件,随着计算机科学技术的发展,软件的开发和维护的代价在整个计算机系统中所占的比重很大,远远超过硬件;

③应用类软件,是特定应用领域专用的软件。

虚拟机管理程序能分为几类,有什么区别?

根据开发的界面层级,虚拟机管理程序可分为两大类。第一类是像Nutanix AHV这样的本机/裸金属虚拟机管理程序,是一种直接安装在物理硬件上的管理程序,中间没有操作系统,因而得名“裸金属”虚拟机管理程序。这种虚拟机管理程序本身就像操作系统一样能直接访问硬件,因此无需依赖于设备驱动程序或其他固件。第二类是宿主/嵌入式虚拟机管理程序,是“托管”在操作系统上的,而操作系统安装在主机上。由于第二类虚拟机管理程序是作为操作系统上的应用程序构建和运行的,因此它不能直接调用内存、CPU、存储或网络硬件,因此在性能上不如第一类的本机/裸金属虚拟机管理程序。

虚拟化的分类

1、按应用分类A、操作系统虚拟化——Vmware的vSphere、workstation;微软的Windows Server with Hyper-v、Virtual PC;IBM的Power VM、zVM;Citrix的XenB、应用程序虚拟化——微软的APP-V;Citrix的Xen APP等C、桌面虚拟化——微软的MED-V、VDI;Citrix的Xen Desktop;Vmware的 Vmware view;IBM的Virtual Infrastructure Access等 D、存储虚拟化、网络虚拟化等2、按照应用模式分类A、一对多:其中将一个物理服务器划分为多个虚拟服务器。这是典型的服务器整合模式。B、多对一:其中整合了多个虚拟服务器,并将它们作为一个资源池。这是典型的网格计算模式。C:多对多:将前两种模式结合在一起。

3、按硬件资源调用模式分类A、全虚拟化——虚拟操作系统与底层硬件完全隔离,由中间的Hypervisor层转化虚拟客户操作系统对底层硬件的调用代码,全虚拟化无需更改客户端操作系统,兼容性好。典型代表是VMare WorkStation、ESX Server早期版本、Microsoft Vitrual ServerB、半虚拟化——在虚拟客户操作系统中加入特定的虚拟化指令,通过这些指令可以直接通过Hypervisor层调用硬件资源,免除有hypervisor层转换指令的性能开销。半虚拟化的典型代表Microsoft Hyper-V;Vmware的vSphereC、硬件辅助虚拟化——在CPU中加入了新的指令集和处理器运行模式,完成虚拟操作系统对硬件资源的直接调用。典型技术是Intel VT、AMD-V4、按运行平台分类A、X86平台——由于X86体系结构服务器的蓬勃发展,基于X86体系的虚拟化技术也有了很大的进步,目前比较流行的基于X86体系的虚拟厂商有VMware Microsoft、Citrix、IBM System x系列服务器B、非X86平台——非X86平台的虚拟化鼻祖是IBM公司,早在20世纪60年代,IBM就在大型机上实现了虚拟化的商用,目前IBM的虚拟化技术包括大型机的System z系列服务器,中小企业应用的System p系列服务器;HP 的虚拟服务器环境(virtual Server Environment,VSE)以及虚拟 vPar、nPartition 和 Integrity 虚拟机(IVM);Sun的SPARC平台的xVM等,这些都是非X86平台虚拟化的重要力量。

免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。

如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!