下载此文档

基于虚拟化技术的电子文件长期保存策略探析.docx


文档分类:通信/电子 | 页数:约3页 举报非法文档有奖
1/3
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/3 下载此文档
文档列表 文档介绍
基于虚拟化技术的电子文件长期保存策略探析.docx基于虚拟化技术的电子文件长期保存策略探析一、电子文件长期保存之困电子文件是以二进制编码形式存储于光电或磁电等载体中,依赖计算机系统处理并可在网络中快速传输的数字信息。从技术层面看,电子文件长期保存包含两层含义:长期可靠存储和长期可靠识读。但是由于电子文件存储介质的脆弱性和文件格式的技术过时性两大难题,使得其长期保存面临着严峻挑战。一方面,磁电或光电介质作为电子文件的主要存储载体,其理化性能极不稳定,极易受外部环境的影响,任何细微的损伤都可能导致其无法正常识读。另一方面,计算机技术发展日新月异,使得对上向电子文件应用系统提供标准接口,对下管理硬件资源的操作系统不断更新换代,而电子文件又对运行环境具有很强的依赖性,这种软、硬件环境的快速更新会导致在低版本系统中生成的电子文件在新的数字环境中无法正常识读。而试图保存一个过时的软、硬件系统,以便在新的数字环境中识读低版本电子文件,不具有可行性。近年来,随着“云计算”的兴起,虚拟化技术得到了空前的发展。虚拟化技术可将现有的计算机硬件整合成资源池,在一个特定的硬件环境中模拟出另一个不同的数字环境,资源池中个别硬件的故障并不影响整个系统的运行,这些特性都为电子文件的长期保存开辟了新的途径。二、虚拟化技术用于解决电子文件的技术过时性虚拟化技术的核心是虚拟机监控器(VMM)。在非虚拟化环境中,操作系统直接运行在硬件上,管理着底层的物理硬件资源。在虚拟化环境中,VMM占据了操作系统的位置,管理着真实的物理硬件资源,呈现出虚拟的硬件平台,“欺骗”着上层的操作系统,这样低版本的操作系统就可以在虚拟化环境中正常运行。VMM对物理资源的虚拟化主要是通过处理器虚拟化、内存虚拟化和I/O虚拟化三个方面进行的。以主流服务器x86体系架构为例,其虚拟化平台如图1所示。。VMM创建虚拟机时,首先要创建vCPU。处理器虚拟化实际上是VMM调度不同的vCPU。x86体系结构计算机通常具有两个或两个以上的特权级,从而使操作系统和应用系统彼此分离。而计算机指令系统又分成特权指令和非特权指令。特权指令是操作和管理关键资源的指令,只能运行在最高特权级上,如果运行在非最高特权级上,则会引发异常使处理器陷入到最高特权级,并将特权指令交由操作系统处理。在虚拟化技术中,将配置硬件资源的指令称为敏感指令。传统的虚拟化技术将VMM运行在系统的最高特权级,而将客户机(运行了应用系统的虚拟机)运行在非特权级上,当客户机操作系统执行某些敏感指令(此时也是特权指令)时,则会引发异常而陷入到最高特权级。VMM捕获到该指令后,便对硬件资源进行操作。因此,这就要求所有的敏感指令都是特权指令,但x86体系架构有17条敏感指令不属于特权指令,当这些指令运行在低级别特权级上时,VMM并不能捕获而成为漏网之鱼。为此,Intel公司在硬件上对虚拟化技术进行了支持。较为典型的是Intel的VT-x,如图2所示。VT-x提供了两种操作模式:根操作模式和非根操作模式。VMM运行在根操作模式,客户机运行在非根操作模式。当客户机执行某个敏感指令时,会自动触发VMExit,而进入根操作模式,这时VMM获得控制权,对硬件资源进行操作,之后再次通过VMEntry进入到非根操作模式,继续客户机的运行。。x86架构计算机将内存真实的机器地址空间定义为物理地址空间。一个硬件平台

基于虚拟化技术的电子文件长期保存策略探析 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数3
  • 收藏数0 收藏
  • 顶次数0
  • 上传人caokaishui123
  • 文件大小39 KB
  • 时间2020-07-14