VA一个简短字符集,却又在云时代被赋予了新的内涵—虚拟应用。虚拟应用顾名思义就是将服务器端的应用无缝的推送到客户端设备上应用。应该说虚拟应用是云技术的表现形式之一,同时,基于服务器模式的集中部署管理又是云技术的基础。【VA虚拟应用管理平台】的结构及应用模式决定了其稳定性、安全性、功能性应该具有更好的设计才能适应当下的云计算应用及体验。
云模式的应用,稳定为先,服务器中心的宕机将直接决定所有外围用户全部不能使用,VA基于稳定性的设计理念是从大到小,从服务器到个体应用的全面考虑:多服务器集群的稳定设计考虑——单服务器的稳定设计考虑——具体应用的兼容性、稳定性。
多服务器负载均衡模式分成动态均衡和轮循模式,集群服务和应用服务有效分开,多服务器场景下,集群服务分配用户,应用服务均衡用户,并可以根据服务器配置灵活调整负载率(如下二图)。VA负载均衡技术可保障主从服务器在发生故障情况下,终端用户使用基本不受影响。
单服务器场景下,对当前服务器的负载权重设置、报警设置、断线保留和会话保留时间、"看门狗机制保稳定"等,服务器端部署及布局简洁工整,一气呵成,后台单一服务进程,实时被监测,确保控制台稳定无忧。
需要将服务器端各色应用推送到客户端,既要"共享应用",用户之间又要"相互隔离,避免影响";应用部署模式的变化;同时打开多份带来的潜在影响;各种应用推送到不同用户环境下的使用兼容等均需要广泛实践和细腻的设计。VA经过大量应用程序的考研,摸索出一套独特的应用高级参数配置,满足各色应用的虚拟化应用,如应用退出的"排除检查"机制,主进程退出,关联进程自动释放,保障应用在服务器端完全释放占用的资源。如"防终端检测"机制,可以让大量分布式部署的应用快速同机部署,无需额外补丁,简单方便。
安全性是云应用模式要考量的另外一个重要指标,试想那么多用户集中到服务器上来使用资源,服务器安全性如何保障、客户端访问如何保障身份合法性,既要有普遍性,又要有个性化(如部分用户对服务器数据需要有导出权限)。
VA提供了服务器安全策略和客户端接入防火墙策略,可以有效的保障"双向安全",实现"指定的用户、在指定的时间、使用指定的设备访问指定服务器上的指定应用程序"。
VA通过个性化配置资源,让特定用户拥有特定的权限,如对部分用户使用Key方式登录。通过资源个性化设置项,对特定资源和用户拥有特定的权限,如网络好的用户开放视觉体验(玻璃效果、字体平滑等),高权限用户可以开通数据下载导出等。
功能性需要总是随着市场的普及而逐渐累积的,VA经过大量用户、大量应用的检验,根据需要,功能性改进、升级达上千次,随着对虚拟应用的深刻理解,不在局限于服务器端和软件层面的设计,也全面的走向客户端个性化和硬件层面,实现对各色应用做一体化设计、对各种USB终端设备做二次开发读取服务器上数据等等。
虚拟应用是那么的美好,让人充满了想象力,云的时代,如果企业信息化没有一点突破,总会感觉缺少一点什么,但百花齐放的市场,如何让我们选择虚拟化软件呢?为什么需要选择VA呢?
在做云技术规划时,首先得明确企业自身的真正需求点在哪里,如果落地交付的就是那么若干项 “应用”,通过VA集中发布应用,交付给终端用户使用,无疑是最快速,也是性价比最高的方案。
虚拟化应用技术为何选择VA,除了从大的方面考虑稳定性、安全性以及必要的功能性外,对产品功能的细腻雕刻是VA最突出的优势,下面我们来看看VA细节的精彩。
VA服务器端核心服务VaSvr.exe采用"看门狗"机制,在该服务遭遇意外被查杀时、意外终止时,只需1秒的时间则能自动重新启动,恢复该服务,保障服务器益和VA控制台稳固运行。可以尝试在任务管理器中将VaSvr.exe强行停止,会看到该服务瞬间又自动启动恢复。
服务器端支持全系列Windows系统,服务端部署既支持Windows Server(2003 2008 2012 x86 X64 & R2),又支持Windows XP、Win7、Win8做服务器部署,实现多用户并发使用, windows 终端服务非必要条件,无需第三方破解补丁,避免潜在的病毒风险。
通过设置会话保留时间,可以在当前应用意外中断时(比如切换应用),在设定的时间内,服务器端保留该用户基本会话进程并不断开用户会话,当用户再次登录时不需要登录动作(连接服务器IP、输入用户名密码这些动作),可以极速启动用户应用。会话保留设置可以有效提高客户端连接应用的速度,但服务器端则在指定时间内仍然占有服务器资源及注册授权资源(不管用户是否断线)。
建议设置:1~60秒
我们设定一个场景,当远程的用户正登录财务系统,执行"录入报表"工作,突然停电,计算机关机,当5分钟后来电了,再次开机进入系统后,我们之前的所做的录入工作是否付诸东流呢?通过设置VA虚拟应用管理平台提供的"断线保留"则可以让你的工作成果恢复到"关机前录入的时点",用户再次登录应用系统的时候,会很人性的提示你"welcome you back "!断线保留,保护工作成果的重要手段!
服务器端安装好VA虚拟应用管理平台,并做如下设置:
建议设置:如果网络状况不理想,经常断线,建议设置3分钟以上~从不;如果网络状况较好建议设置1分钟
【VA虚拟应用管理平台】的单点登录功能是构建企业信息化智能门户的关键功能,通过VA单点登录可以将众多的企业应用系统集中在VA平台内,通过登录VA平台,快速的登录到各个应用系统内(无需再次输入密码且关联对应系统的账户权限)。
VA单点登录的特点是:
工具软件虚拟应用通过"扩展名关联"技术,客户端均不需要安装软件(软件不仅仅限制于各种ERP软件,扩展到所有服务器上的工具软件,如Word),服务安装了诸如Office2010、PhotoShop等,客户端可以直接使用服务器上ffice2010 软件打开本地文件、使用服务器上的PhotoShop打开本地图纸,但存储都在本地,实现各种工具软件的虚拟应用。具有4大特点:
通过发布服务器上指定的文件夹来管理各种文档资源,对企业的私有云应用进行了扩展和完备,主要解决企业四个方面的问题:文件资源集中管理、文件资源跨网络共享应用、文档快递和协同办公。
文件资源集中管理
企业凌乱松散的文档,可以分门别类的存储在企业服务器上,需要的时候,打开PC或手机直接使用,编辑处理完后存储在服务器上(亦可存储到客户端),相对于各种网络"云盘",自己的私有云服务器更安全、更放心存储重要文件。
文件资源跨网络共享应用
总所周知,局域网可以很方便的共享文档,但如果局域网文件共享到广域网,传统上用的较多的模式就是FTP,但在数据传输模式、传输效率、密码安全等存在诸多问题,而VA的文件资源共享应用,既有稳定高效的传输协议,也有合理的安全控制手段(公共区、私人区、具体用户对具体文档的使用权限等),通过VA构建的文件资源共享平台,可以让远程用户安全、高效、稳定的使用服务器上的文档资源。
文档快递
传统模式在传输文件方面,特别是大容量文件,很容易造成死机、无法发送、发送缓慢等,而通过VA平台的发布的虚拟文件夹在下载上传文档则不受文件容量影响(也可人为限定容量),传输稳定可靠。另外通过VA平台构建的文档私有云环境,服务器上的用户之间,可以互相发送文件,无论企业是否允许上外网,只要在VA私有云环境内,均可以相互发送文件。
协同办公
通过VA虚拟文件夹,对公共区或部门内需要多人配合联动的文档,如表格审批,一方用户处理完毕,另外一方可以迅速获取该业务流传递到此的消息,然后着手处理,并传递到下一人员。虚拟文件夹内的文档,可以实现多人同步编辑、同步存储、协同办公。
工具软件的虚拟化应用及文件夹的虚拟化应用扩大了"虚拟化应用的范围",应用层面,真正将企业推向了云计算高峰。
VA控制台可以根据四种具体对象:网络、服务器、应用、用户分配具体资源,如内网用户全部开放资源;外网用户全部禁用资源;A服务器性能较好,有能力负载各种资源运行,可开启;某用户权限较高,可开启服务器数据导入到本地;某用户网络及设备性能高,可开启玻璃效果、字体平滑等视觉效果;某用户可开启剪贴板映射,可以将本地数据复制后粘贴到服务器上的应用软件里面。
VA资源管理既可以保障局部的通用性,又可以根据具体对应确保个性化,是VA技术设计细腻性的体现之一。
对服务器本身进行管理是《VA虚拟应用管理平台》的一个重要的管理方面,有效的管理服务器是保证整体运行效率和稳定性的基础。VA提供了非常全面的管理策略,其中VA的资源自动回收释放策略,可以有效清理冗余,保障服务器性能。
VA自动释放资源可以根据具体服务器、具体应用、具体用户进行个性化设置。
当某个用户或者某个应用在指定的时间内没有做任何操作,则VA将自动从服务器上注销该用户或应用,释放服务器上被该用户或应用占有的资源,保障服务器运行性能。如果不想做个性化设置,也可用"服务器"为设置对象,在规定的时间内"服务器上的资源未做相应操作"则自动被回收释放。对重要的用户或应用,可以设置"不限制",则一直保持"在线"状态。
具体设置方法:VA控制台-应用集群-性能及资源-资源回收界面进行设置,如下图:
VA在高级参数页面,对各种应用及应用环境做了可扩展的"预防性处理",如有些程序无法启动第二份,可以通过"虚构机器名、虚构会话"等方式进行解决,有些程序客户端与数据库无法同机部署,如典型的金蝶ERP,可以在"防终端检测"里面输入应用的名称或者目录即可解决。高级参数页面同时也提供了关于输入法的容错性处理设置、进程退出时的资源释放等设置。
VA客户端提供WEB连接、客户端插件AR登录、USB KEY登录、U盘登录、动态密码锁连接、VAK连接、代理服务器连接。
Key登录人手一个,插Key即登录,拔Key即注销。
U盘模式可以将用户自己的U盘制作为登录的工具,插上U盘即自动打开服务器上的ERP,插掉即注销,同时也提供专用的U盘登录工具,内含8G空间,既是存储设备,也是登录服务器资源的验证设备。
【VA虚拟应用管理平台】支持本地智能虚拟化打印,主要特性是:
VA本地输入法具有高容错、高兼容性、自适应性的特点。
本地输入法对各种环境具有高容错性、高兼容性,并具有自适应性的特点,随着环境的千变万化,本地输入法会自动适应各种软件系统环境进行正确录入和正确显示。如服务器端是繁体应用,客户端是简体系统,录入后自动转换为繁体,反之亦然。
VA在移动平台上应用Windows资源,总体思路是千方百计创造"体验好"的感觉,技术层面的保障,提供了模拟鼠标、模拟键盘、放大镜、鸟瞰图、快捷手势、快捷功能键、屏幕显示自适应和可定义等。
充满个性化的世界,也有很多其他系统,VA同样提供了相应解决方案,比如 AR For Linux、AR For Win CE,同时提供基于RDP的通用解决方案可以对各种异构系统访问Windows资源提供通道。如下图苹果的MAC系统访问Windows ERP。
奇妙应用一:当前用户可以瞬间隐藏或恢复电脑上已打开的应用(AR及来自于服务器上的应用软件,如金蝶)。
奇妙应用二:管理员可以瞬间远程隐藏或恢复所有用户已打开的应用。
来自于服务器的资源,通过VA平台将其虚拟化到客户端应用,千差万别的用户使用习惯、千差万别的用户设备,如何保证这种来自于"视觉"的第一感官"体验"是美好的,既要有普遍适应性的默认模式以减少设置繁琐,又要解决"众口可调"的个性化配置。
VA在PC端提供了无缝窗体、有缝窗体两种(有缝细分为按百分比和自定义两种),移动端提供了设备显示的自适应型和自定义型,既有可以保证通用性,也有个性化。
微软远程桌面诞生以来,USB设备的映射问题就成为国内外开发厂家的难解之痒。虚拟应用方式使应用和数据集中到一起,各种客户端串口设备都逐步解决了从客户端电脑设备映射到服务器应用的问题,但仍有大量的USB设备(IC卡设备、指纹识别设备、身份证识别设备等)不能完美的解决远程方式映射到应用中的问题。
常有厂家说通过软件方法解决了USB设备映射问题,如USB Redirector RDP Edition、USB over Network等软件,但实际上仅限于点对点的应用,多用户系统中根本无法使用。原因无他:系统无法对USB硬件设备进行会话隔离。应用软件一般自动选择默认设备,即使可以进行选择,用户实际上也无法有效进行识别。
经仔细分析研究,益和VA目前采用全新解决方案,每个客户端单独处理自己的会话。包括:
作为云计算蓝海里面的一朵小浪花,VA可能并不起眼,但即使是那么一朵浪花,也要程序出一种剔透晶莹,一种别样的精彩,我们看看VA有哪些微创新。
上面那些功能很多已经是一种创新或者稍微引领了那么一点市场,这里主要谈的是"机理性创新"
打印作为虚拟化应用的核心功能,直接决定客户端输出的效率、准确性等,借助传统的PDF压缩也是能够解决一些问题,但在这基础上进行的个性化功能调配、传输效率的提升则都没有空间了。VA另辟蹊径,打印传输底层重新开发了一套高效的PDF阅读器,相当于重新开发了一套类似于Adobe的PDF阅读软件,当然没人家那么完整,毕竟是仅做VA的一个打印工具,没必要深入,但基于这种的打印传输机制,等于掌握了打印传输"核心技术",无论质量效率大幅度提示,经过实验测试,400M服务器资源打印到本地不到一分钟可以完成。
自动登录(俗称单点登录)是VA结合应用设计的快速登录机制,特别是多应用场景底下,密码权限繁杂,特别具有便捷性,但针对应用的广泛性,登录界面的差异,如何能够做到"普及性",VA为了这个理想,创新了一个"类Pascal"语言,基于这种语言可以广谱适用于各种应用,简单应用,甚至用户可以自行完成配置,复杂的应用可以编辑脚本导入,值得一说的是,基于这种语言编辑的特定应用的单点登录脚本,甚至可以放入网络商店销售,既有成就感,也能赚到"散碎银子"。
浏览器市场很热闹,VA后来者可以说没有优势,但结合到虚拟应用这个场景,市面上的那些浏览器就未必有优势了,前文已经对VA浏览器的特点做了描述,不在赘述,但结合虚拟应用特定场景,推出符合这个场景的浏览器,解决安全、便捷等需求,看起来也清爽很多的浏览器,不得不说是一种创新。
VA这个云平台上托起了太多应用,每种应用各具功能、各具特色,如何与"应用"能够更加一体化,VA专门设计了一套"数据库引擎机制",通过这套数据引擎机制,VA本身的数据可以迁移到应用的数据库中实现融合,最终实现用 具体应用的数据库统一管理 VA数据和应用数据。具体可以参考《VA数据迁移》文档,具体操作可以在VA工具集下面之数据迁移功能, 此功能分为两部分:复制数据和启用新数据. 在用户想使用自己的数据库时,只需要按照提示, 在新的数据库中建立两张表, 然后进行数据复制,完成后启用即可。可能这个功能很少有人涉及,不就管理一个数据吗?况且VA数据已经非常精简,但这恰恰就是VA精神,在用户认为不重要的地方依然下足功夫,等需要之时就会发现如此精彩的细节。
云模式的应用,一般都部署在服务器型的操作系统上,但随着云技术的普及,很多个人和微型企业也加入了云的行列,这种情况下,用户选购Server系统显然不是好选择,摆在我们面前的个人类系统,如XP、Win7、Win8能否实现多用户并发应用,VA通过长期的底层RDP技术分析,在个人类系统上成功植入Server并发应用组件,实现了较为稳定的多用户应用,此举可以为众多爱好者、小微企业跨入云时代奠定了平台基础。
其他一些创新,如跨平台访问的通用RDP技术、使用个人的U盘构建远程访问客户端、与苹果AppleTV融合构建虚拟应用的新体验(iOS设备转换为录入设备,为传统笔记本演示减负)等,有些功能上前文已做说明,不在详说,但这些功能往往融入了互联网时代的思想——连接思维,将各种基于云上的应用、外围设备等统统连接起来,然后思考如何能够一体化,这种不断进取,不断创新,不断尝试连接融合,这种精神,才是VA的精神,也是VA的创新之源。
VAK是客户端体验上做的一个“加法”工作,在业务流程上做的一个“减法”工作,是客户端应用上的一个“微创新”,主要特点有:
1、优化业务流程
服务器端建立用户,发布应用,快速分发给用户端,而且无需在告知用户操作流程,如访问IP地址、用户名、密码、打开浏览器、下载插件等过程,只需告知点击一下即可,大幅度降低项目实施难度,用户体验也好。
2、试用时间可控
通过配置VAK的自定义时间,可以很方便的控制用户试用时间。
3、自动加载客户端程序
VAK一个很重要的特点是自动检测客户端是否安装AR插件,若未安装,则自动从封装的服务器地址下载并自动安装,无需用户手动去下载安装,减少用户环节的操作。
4、邮件服务器无需配置
VA配置好默认的发送邮箱,管理员无需在专门配置邮件服务器,只需点击发送即可,简化了管理员端的工作量。
6 结语
VA致力于企业以最低的成本创造最快的成长,在产品设计上下足功夫,用艺术家的眼光审视产品,用工匠的精神雕刻产品,从功能设计、技术支持、方案支持等全方位支持用户跨入云时代。