主流桌面虚拟化挨个儿数:Mokafive篇前沿技术

2010-11-26    来源:it168网站    编辑:大公
桌面虚拟化的厂商除了前面介绍的VMware、微软、思杰等几家巨头之外,还有一批中小型企业在激烈的市场竞争中展露头角。金融危机之后,随着企业对自身开支成本的重视,以及追求运

  桌面虚拟化的厂商除了前面介绍的VMware、微软、思杰等几家巨头之外,还有一批中小型企业在激烈的市场竞争中展露头角。金融危机之后,随着企业对自身开支成本的重视,以及追求运营模式改进之风日盛,为那些规模虽小但产品定位清晰的虚拟化厂商提供了商机,MokaFive就是其中脱颖而出的一家优秀公司。

  成立于2005年的MokaFive,前身是美国斯坦福大学课题研究组,其主要业务是为用户提供桌面即服务平台的虚拟化桌面产品。研发出自有产品Mokafive Suite和Mokafive Service,该产品应用了虚拟技术、云存储、闪存等先进科技。先后推出的Mokafive Suite 1.0和2.0版本,引起了业界的关注,目前最新的Version 3.1,已在其官网上免费试用。

  1.MokaFive 产品概述

  截止到2009年6月22日,MokaFive共开发出两套产品--MokaFive Suite和MokaFive Serivce。MokaFive Suite可以安置在桌面即服务(Desktop-as-a-Service)平台里面,是套软件解决方案。企业或服务的提供商可以用它为用户们提供和管理虚拟桌面。MokaFive Serivce是基于订阅方式、主机服务,由MokaFive自行提供,可允许用户管理虚拟桌面,而无需安装和维持服务器构件。

  MokaFive Suite是一款端到端的桌面解决方案,它能够加固桌面的管理系统,监管起来更加容易。使得IT的管理员在虚拟化环境中,能够安全的更新信息,发送到数以千计的终端用户。其特点是通过服务器集中存储镜像,客户端可以离线或在线运行镜像。允许在Windows、OSX、Linux、U盘中、甚至手机上使用虚拟桌面。还可以通过WEB页面登陆访问虚拟桌面资源。(图1)

  MokaFive Suite包括四个主要部分:MokaFive Player,MokaFive Creator,MokaFive Enterprise Server 和 MokaFive Console。这四个部分的主要功能简述如下。

  通过MokaFive Player,用户可以在本地计算机上运行多个LivePC图像而与底层操作系统分离开来。该软件可以通过下载得到,也可以预装在U盘、手机或者手提电脑上。因为MokaFive Player完全与底层操作系统分离,所以用户可以在任何个人设备上运行LivePC镜像。(图2)

  MokaFive Enterprise Server,也就是企业服务器,可以建立在企业内部网内,并无需任何外部资源。在隔离区上部署Enterprise Server,然后通过安全套接层限制访问,这样无论用户身在何处,只要有网络连接,他们都可以获得桌面更新。

  MokaFive Creator是使IT管理者在客户机上建立LivePC镜像的工具。LivePC镜像的升级、打补丁也可以通过MokaFive Creator完成。

  MokaFive Console是基于WEB技术的组件,能够为管理员提供管理、分配和控制LivePC镜像的功能。通过MokaFive Console,管理员可以将LivePC镜像发给特定的用户,设置数据访问权限和安全策略,并且可以远程删除LivePC镜像。它是一个功能非常强大的控制平台。

  在MokaFive中,有两项技术值得重点介绍,一个是LivePC,另一个是虚拟分层Virtual Layers。

  2.灵活应用的LivePC

  MokaFive的虚拟化环境被称作LivePC。LivePC映像能在当地终端运行,因此,终端用户可以简便、安全的经由网络下载它,并能在任何的终端机上运行(包含苹果机和微软视窗界面)。LivePC可以直接运行在硬件上,在操作系统或从U盘中作为一个虚拟环境来运行。LivePC在虚拟计算机和用户之间提供了多层分隔。在这些层中,每个层都和其它层相分离,这样IT人员在更新底层操作系统的时候不会影响到安装的应用程序。将操作系统、应用程序和用户应用分隔开来意味着IT人员可以一边管理计算机,一边允许终端用户安装应用程序,并无需担心这样做会打断系统运行。

  不同于标准的虚拟机镜像,LivePC具有自身独特的特点适用于桌面的管理。

  1) LivePC 镜像允许用户安装个人的应用软件和维护使用者的数据和装置,允许为IT升级操作系统和社区应用软件。

  2) LivePC 镜像能够连接到AD域而无需重新启动机器。

  3.虚拟分层Virtual Layers

  就像你能使用虚拟化从硬件中分离出软件,你同样能使用虚拟化独立的分离出桌面到Virtual Layer。这些层是动态合成的,能提供单一标准的系统。比如,用户可以分离一个层用来操作系统,或分一个层用作全体的应用软件,或再分出一个当做个人用户的应用软件和数据。这样,每一个层都保持着独立并可以分开管理,但是对于用户来讲,看起来就像一个完整统一的传统桌面。

  MokaFive嵌入了开源的Vmware Player作为其系统平台,在此基础上增加了许多特色功能:

  1. 可以实现虚拟机的无缝升级。

  2. 缓存虚拟机镜像可以以流式存在,可以边安装边下载。

  3. 支持3D图像和硬件加速。MokaFive Player支持DirectX 8 和DirectX 9的程序。

  4. 可在USB设备上运行,安装不需要占用主机空间。在设备的接入和拔出时能够自动安装和卸载(图3)

  4.MokaFive Serivce的产品优势

  MokaFive Suite的解决方案主要针对企业,服务管理提供商以及普通用户。对于企业管理用户来说,使用MokaFive Suite可以实现中心管理的功能,并且可以整合分散的本地用户计算能力。同时桌面虚拟化实际上是一个更加安全的客户端环境。MokaFive Suite植入了加密、认证以及策略管理功能,这意味着协作环境的安全性立刻得到了改善。不论何种硬件或操作系统,MokaFive Suite的升级方式都是十分方便的。对于普通用户来说,MokaFive Suite则意味着方便接入,因为用户可以在家里、旅途中在线或者离线的方式进入虚拟桌面环境,这相对于那些必须依赖于与网络持续连接的设备可谓是一大技术突破。用户可以选择在其想要的操作系统Windows或Macintosh下运行该虚拟桌面程序,从而提高使用的便捷性。(表1)

  5.主机桌面的配置要求

  MokaFive Suite对于配置有如下要求。(表2)

  可以看出,MokaFive作为一家新兴的桌面虚拟化公司,专注于一件事情,即桌面虚拟化,以其独特的创新技术使得其在激烈的市场竞争环境中保有一席之地。可以预测,在未来几年,随着手持终端和小型办公化设备对桌面虚拟化程序的火热需求,对MokaFive这样的公司来说,市场发展前景注定是十分乐观的。

1
3