我的订单|我的收藏|我的商城|帮助中心|返回首页
虚拟现实新闻>VR>行业资讯>行业知识

虚拟技术

文章来源:[SouVR.com]网络收集整理 作者:Frank/Tracy 发布时间:2010年06月02日 点击数: 字号:
映程序的任何动态,那么,将病毒放到虚拟机中执行,则病毒的传染动作一定会被反映出来。如果这样,未知病毒的查出概率将是100%!目前个别反病毒软件选择了样本代码段的前几K字节虚拟执行,其查出概率已高达95%左右。虚拟机用来侦测已知病毒速度更为惊人,误报率可降到一个千分点以下!这项技术在1997年被认为是国际反病毒领域的前沿技术,至今仍有许多人在研究和完善它。因为它的未来可能是一台用于Internet上的庞大的人工智能化的反病毒机器人。当然,也是一个软件机器人。


CPU虚拟化技术

  CPU的虚拟化技术是一种硬件方案,支持虚拟技术的CPU带有特别优化过的指令集来控制虚拟过程,通过这些指令集,VMM(VirtualMachineMonitor,虚拟机监视器)会很容易提高性能,相

虚拟诱惑

比软件的虚拟实现方式会很大程度上提高性能。虚拟化技术可提供基于芯片的功能,借助兼容VMM软件能够改进纯软件解决方案。由于虚拟化硬件可提供全新的架构,支持操作系统直接在上面运行,从而无需进行二进制转换,减少了相关的性能开销,极大简化了VMM设计,进而使VMM能够按通用标准进行编写,性能更加强大。另外,在纯软件VMM中,现缺少对64位客户操作系统的支持,而随着64位处理器的不断普及,这一严重缺点也日益突出。而CPU的虚拟化技术除支持广泛的传统操作系统之外,还支持64位客户操作系统。


文件虚拟化

  文件虚拟化(FileVirtualization)是在文件服务器和访问这些文件服务器的客户机之间创建一个抽象层。一旦应用,文件虚拟化层管理跨服务器的文件和文件系统,允许管理员向客户机提供一个所有服务器的逻辑文件挂接。这台服务器继续托管文件数据和元数据。   虽然这种安排好想象不必要地增加了IT开销,但是,文件虚拟化提供了一些关键的优势,包括一个全局命名空间用来给网络文件服务器上的文件加索引。此外,这种虚拟文件存储整

虚拟机

合允许文件服务器之间共享访问存储容量。文件服务器之间实施的数据迁移对于最终用户和应用程序都是透明的。这在分层次的存储基础设施中是理想的。简言之,文件虚拟化允许企业访问网络文件服务器上隔离的存储容量并且在上面进行无缝的文件迁移。   文件虚拟化可以部署为一台设备或者一台运行文件虚拟化软件的现成的服务器。这种选择基本上是根据成本以及有关的管理和破坏水平确定的。最常用的部署选择是设备。这种设备有四种不同的架构:带外、带内、这两者的结合和分离路径(Split-Path)。   并为所有的文件虚拟化部署从长远看是成功的。有些机构也许会退回(撤销)他们的部署。这对于文件服务器和网络附加存储平台来说是一个破坏性非常大的过程。在极端的情况下,退回可能需要机构卸载数据、删除文件虚拟化层,然后重新格式化和重新装载全部数据。经销商通常能够帮助识别潜在的退回问题,提供减轻破坏的建议。用户在一般部署之前通常要测试其退回的程序。   文件虚拟化受到可伸缩性的限制。可伸缩性包括文件系统、文件、服务器或者输入/输出性能。文件虚拟化平台还必须要兼容当前的基础设施。这样,它就能够与现有的存储系统和交换机一起工作。要防止出现潜在的问题,文件虚拟化平台应该经常进行适当的可伸缩性和兼容性测试。


主流的x86虚拟机技术分类

  主流虚拟技术,主流的x86虚拟机技术主要有这样几类:

虚拟硬件模式

  虚拟硬件模型将计算机、存储和网络硬件间建立了一个抽象的虚拟化平台,使得所有的硬件被统一到一个虚拟化层中。目前,此类虚拟机的典型产品有Vmware 的Workstation、GSX Server、ESX Server和Microsoft的Virtual PC、Virtual Server以及Parallels Workstation等。   虚拟硬件模式特点:虚拟了Intel x86平台,可以同时运行多个操作系统和应用程序。通过使用虚拟化层,提供了硬件级的虚拟,即虚拟机为运行于虚拟机的操作系统映像提供了一整套虚拟的Intel x86兼容硬件。这套虚拟硬件虚拟了真正服务器所拥有的全部设备:主板芯片、CPU、内存、SCSI和IDE磁盘设备、各种接口、显示和其他输入输出设备。并且,每个虚拟机都可以被独立的封装到一个文件中,可以实现虚拟机的灵活迁移。

虚拟操作系统模式

  虚拟操作系统模型是基于虚拟机运行的主机操作系统创建了一个虚拟层,用来虚拟机主机的操作系统。在这个虚拟层之上,可以创建多个相互隔离的虚拟专用服务器(Vir

虚拟技术

tual Private Server, VPS)。这些VPS可以最大化的效率共享硬件、软件许可证以及管理资源。对其用户和应用程序来讲,每一个VPS平台的运行和管理都与一台独立主机完全相同,因为每一个VPS均可独立进行重启并拥有自己的root访问权限、用户、IP地址、内存、过程、文件、应用程序、系统函数库以及配置文件。对于运行着多个应用程序和拥有实际数据的产品服务器来说,虚拟操作系统的虚拟机可以降低成本消耗和提高系统效率。目前,swsoft的virtuozzo是这一领域的成熟产品。

Xen(半虚拟化技术)

  在不断增加的虚拟化技术列表中,Xen是近来最引人注目的技术之一。Xen 是在剑桥大学作为一个研究项目被开发出来的,它已经在开源社区中得到了极大的推动。Xen 是一款半虚拟化(paravirtualizing)VMM(虚拟机监视器,Virtual Machine Monitor),这表示,为了调用系统管理程序,要有选择地修改操作系统,然而却不需要修改操作系统上运行的应用程序。Xen是一种特殊的虚拟硬件虚拟机,具有虚拟硬件虚拟机的大部分特性,其最大的不同点在于,Xen需要修改操作系统内核。   目前,Xen只支持在Linux系统之上实现的Linux虚拟机。不过,其新的版本将支持Intel公司的硬件虚拟技术Intel-VT,这一个关键技术将可以用以解决Xen在虚拟化Windows系统方面的困难。   VMware仍然是虚拟技术领域的领袖,在产品的成熟度方面它比XenSource公司还是有着很明显的优势。但是很多的业内人士认为,由于开源的原因,Xen的实力将会越来越强。目前,开源领域的巨头Red Hat公司以及Novell公司都已经开始将该技术整合进入它们于Red Hat Enterprise Linux 5系统以及Novell、SuSE Linux Enterprise Server 10系统。


传统方式部署服务器的弊端

成本高

  ——硬件成本较高。   ——运营和维护成本高,包括数据中心空间、机柜、网线,耗电量,冷气空调和人力成本等。

可用性

  ——可用性低, 因为每个服务器都是单机, 如果都配置为双机模式成本更高。   ——系统维护和升级或者扩容时候需要停机进行,造成应用中断。

缺乏可管理性

  ——数量太多难以管理,新服务器和应用的部署时间长,大大降低服务器重建和应用加载时间。   ——硬件维护需要数天/周的变更管理准备和数小时的维护窗口。

兼容性差

  ——系统和应用迁移到新的硬件需要和旧系
共4页 您在第3页 首页 上一页 1 2 3 4 下一页 尾页 跳转到页 本页共有3520个字符
  • 暂无资料
  • 暂无资料
  • 暂无资料
  • 暂无资料
  • 暂无资料