- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2 虚拟环境下增强系统可靠性面临的挑战
虚拟环境下计算机系统可靠性增强技术
前言
.1 计算机系统可靠性的重要性
随着计算机技术的发展,计算机系统在国防、造成在虚拟专用网络(VPN)中使用基于Centrino芯片的笔记本电脑发生故障
随着个人电脑的普及,计算机病毒开始盛行,它们通过软盘,光盘,网络等途径进行传播,能够对计算机系统造成严重破坏。Internet的风靡给病毒的传播又增加了新的途径,并成为第一传播途径。Internet发展使病毒可能成为灾难,病毒的传播更迅速。
图:
图:
增强计算机系统可靠性可以从硬件和软件两个角度来实施。其中,通过软件方法来提高计算机系统的可靠性因为其节省资源、方便部署等优点正日益受到关注。操作系统作为整个软件架构中的基础层,为提高系统可靠性提供了一个很好的平台。如通过在操作系统中增加安全模块,增强对上层应用程序的管理和控制,避免某些恶意程序破坏整个计算系统。但是,在操作系统层次上增强系统可靠性存在着固有的局限性。操作系统往往比较庞大[1],存在安全性和可靠性漏洞的可能性比较大,容易出现错误和被恶意行为攻破。操作系统本身的不可靠性使得在其内部实现的可靠性增强技术显得比较脆弱。[表1,2]给出了Windows Server2003和Ret Hat Enterprise Linux 3在不同安装模式下存在漏洞的数目[15]。
威胁程度 Windows Server 2003 Red Hat Enterprise Linux 3 高 33 48 中 17 60 低 0 7 未知 2 17 总数 52 132 表1:
威胁程度 Windows Server 2003 Red Hat Enterprise Linux 3 高 33 77 中 17 69 低 0 8 未知 2 20 总数 52 174 表2:
1.2 系统虚拟化技术
虚拟化技术为增强系统可靠性提供了新思路。20世纪60年代,由于计算机对于个人用户来说过于庞大与昂贵,而当时的多任务操作系统由于自身的一些缺陷(多个用户之间会相互影响,普通用户不能调试系统乃至重新启动计算机等)使得它对于多个用户共同使用一台机器并不是一个很好的选择。针对这些问题,IBM提出了虚拟化(Virtualization)及虚拟机(Virtual Machine)的概念, 并设计了相应的系统以支持虚拟化, IBM 1972年发布的VM/370系统。随着处理器性能不断提高, 在个人电脑(PC),对称多处理机(SMP)以及集群(Cluster)上同时运行多个互不相干的操作系统已经成为可能,虚拟化技术近年来重新受到产业界的关注。而由于虚拟化技术在等方面的诱人前景,对于虚拟化技术的研究更是在上世纪80年代与90年代沉寂了一段时间后,再次成为软件研究界的热点。
虚拟化包括系统虚拟化,存储虚拟化以及网络虚拟化等。本系统虚拟化系统虚拟化[]是通过软硬件划分分时服务服务质量保证及模拟与仿真执行等技术,允许在同一个硬件平台上虚拟出多个互不相干的硬件执行环境这样的被称为虚拟机Virtual Machine, VM),它们是对真实计算机环境的复制,提供真实环境相同的感受在这些虚拟硬件环境中运行操作系统各种应用。[图]是系统虚拟化的一般结构,在运行的操作系统和底层硬件环境之间一个附加的软件层,通常称为虚拟机监控器(Virtual Machine Monitor, VMM)。虚拟机监控器负责管理底层的硬件资源,并且将这些资源分配给上层运行着的一个或多个。虚拟机监控器对于上层的有着完全的控制权,包括系统状态,占用的资源和执行状况。通过虚拟机监控器与各种资源交互
图:系统虚拟化
在虚拟环境中,运行在不同虚拟机中的服务和应用处于隔离的状态,彼此之间的执行情况不会互相影响,这相对于多个服务或应用运行在同一个操作系统中的状况,可靠性已经有了一定程度的增强。同时,虚拟机监控器对上层的虚拟机和操作系统拥有完全的控制权,这就使得在虚拟机监控器中实现一些可靠性增强技术成为可能。与操作系统相比,虚拟机监控器比较小,提供的接口也比较简单,因此可信性更强,更适合于成为可信平台。此外,在虚拟机监控器中实现可靠性增强技术对操作系统和应用程序来说是透明的,不会带来兼容性的问题。本文主要就在虚拟环境下,如何通过软件方法增强系统可靠性展开论述。文章第二部分介绍了虚拟环境下增强计算机系统可靠性面临的挑战及研究方向。第三部分介绍了虚拟环境下增强系统可靠性的研究方向及相关系统。第四部分对全文进行了简短的总结,并给出了可能的进一步发展方向。
2. 虚拟环境下增强系统可靠性面临的挑战
2.1 性能开销
由于系统虚拟化技术存在性能开销,把应用程序运行在虚拟机上在一定程度上会影响到程序的性
您可能关注的文档
- 资产重组账务处理.doc
- 资产配置和宏观经济V10.docx
- 资信标书编制要求.doc
- 资信调查报告(分期).docx
- 资兴至五里牌公路坐标高程正反算及边坡放样程序(5800程序-案例).doc
- 资助长期护理服务中央轮候册.doc
- 资垫资施工法律问题.doc
- 资工(基)11102班李传龙11.doc
- 1.《黑龙江八一农垦大学研究生中期考核实施办法》.doc
- 资信证明书11111.doc
- 《JJF 2132-2024荧光紫外灯人工气候老化试验装置校准规范:辐射照度参数》.pdf
- JJF 2120-2024轮速传感器校准规范.pdf
- 计量规程规范 JJF 2120-2024轮速传感器校准规范.pdf
- 《JJF 2129-2024钙钛矿太阳电池校准规范:光电性能参数》.pdf
- JJF 2129-2024钙钛矿太阳电池校准规范:光电性能参数.pdf
- 《JJF 2120-2024轮速传感器校准规范》.pdf
- JJF 2117-2024沥青混合料理论最大相对密度仪校准规范.pdf
- JJF 2116-2024特定蛋白分析仪校准规范.pdf
- 《JJF 2116-2024特定蛋白分析仪校准规范》.pdf
- 计量规程规范 JJF 2117-2024沥青混合料理论最大相对密度仪校准规范.pdf
最近下载
- 救护队预防性检查.ppt
- 新型轻钢装配式复合墙板.pdf VIP
- 2023-2024学年陕西省西安市雁塔区数学三年级第一学期期末考试试题含答案.doc
- 酚醛树脂1.ppt
- 2022-2023年度武汉规划展示馆与两型社会展示馆定稿.pdf VIP
- 煤矿地质学培训教材.pdf
- BS ISO 4864-2023 Ships and marine technology. Jacking system appliances on self-elevating 船舶和船舶技术. 自升式顶升系统设备.pdf
- 【提分专项】闽教版英语小升初总复习-语法部分(B卷有答案).docx VIP
- 空压机工作原理及技术方案.docx
- 人教版(2023版)初中历史八年级上册全册同步练习+单元及期中期末测试合集(含答案)【可编辑可打印】.docx
文档评论(0)