Symantec Workspace Virtualization缩写为SWV)是由赛门铁克推出的针对Windows的应用程序虚拟化解决方案,现在则被为 Symantec Endpoint  Virtualization SuiteSEVS)。
 

 
altiris logo

起初,是由Altiris发起并命名为软件虚拟化解决方案Software Virtualization Solution),SWV允许应用程序和数据放入到虚拟层中应用层和 数据层)而不是像往常那样安装到文件系统中和注册表中。这需要通过使用一种称之为过滤驱动器和Altiris收购FSLogic获得的分层技术来实现。
 

  
altiris-svs

 通过将应用程序和数据放入到管理层的称之为虚拟软件包VSP),SWV支持应用程序的激活、失效和重置,以避免应用程序之间发生冲突,而且删除应用程序的时候也不会改变基本的Windows安装。
 
后来,Altiris与AppStream合作提供应用程序流。根据国外媒体DABCC.com介绍,这将有助于“实现虚拟化,按需应用交付和管理”。
 
Altiris被Symantec Corporation收购后,SWV试用版成型,但如果要获得全部功能需要购买。
 
需要指出的是,纯软件虚拟化解决方案存在很多不足。客户端操作系统大部分情况下是通过虚拟机监视器VMM与硬件进行通信,由VMM决定其对其他所 有虚拟机的访问。在这种方案中,VMM在软件套件中的位置是传统意义上操作系统所处的位置,而操作系统的位置是传统意义上应用程序所处的位置 。这一额外的通信层需要进行二进制转换,以通过提供到物理资源(如处理器、内存、存储、显卡和网卡等)的接口,模拟硬件环境。这种转换必然会增加系统的复杂性。
 
除此之外,客户端操作系统还受限于虚拟机环境的支持。在纯软件解决方案中,软件堆栈带来的复杂性,意味着这些环境难于管理,会对系统可靠性和安全性带来不利影响。


相关内容