热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

什么样的终端才是最合适桌面虚拟化的呢?

桌面虚拟化今年在中国的火热程度超出了很多分析机构的预测,桌面虚拟化,顾名思义,桌面终端在其中扮演了非常重要的角色,那么对于桌

桌面虚拟化今年在中国的火热程度超出了很多分析机构的预测,桌面虚拟化,顾名思义,桌面终端在其中扮演了非常重要的角色,那么对于桌面虚拟化来说,什么样的终端才是最合适的呢?

我们应当看到,桌面虚拟化并不是一套方案,它是一类方案的统称,目前在中国最广为部署的桌面虚拟化模式当属虚拟托管桌面,也就是俗称的VDI模式,甚至有很多人认为VDI和桌面虚拟化可以划上等号。

在VDI环境中,桌面被托管到服务器端,终端主要负责虚拟桌面的呈现,由于终端几乎没有运算的需求,因此VDI对于终端性能的需求并不显著,处于管理、成本和安全方面的考虑,企业往往在终端选择上会部署瘦客户端,这样,企业桌面就可以得到的高度的集中管理。

然而,VDI显然并不是桌面虚拟化的全部,在VDI模式下,终端没有任何可定制性和自由度,同时由于运算集中到后端,多媒体应用往往受到限制,并且前后端互交存在一定程度的迟延,终端的用户体验也受到较大的影响。

正因为此,对于企业来说,VDI显然不会适合所有的用户,那么其他的桌面虚拟化模型又是什么样的呢?

我们先来看看这样一张表格:

这是目前非常流行的五种虚拟化模型,除了VDI,我们还看到了终端服务、操作系统流、应用虚拟化和客户端虚拟容器。

在这些模型下,什么样的终端才是最合适的呢?

首先我们来看看终端服务,在这样的模型下,不论企业采用什么样的终端,即便终端拥有极其强劲的性能,对于体验提升的帮助性也不大,但对于其他的桌面虚拟化模式,效果就不相同了。

如果我们采用英特尔智能酷睿博锐平台来推动我们的桌面虚拟化,情况又是如何呢?

首先,Sandy Bridge架构的智能酷睿博锐处理器采用了32nm工艺,同时在CPU内部集成了GPU,拥有非常强悍的处理能力,在各种虚拟化环境中,能够帮助企业后 端分担很大一部分运算任务,最明显的是在客户端虚拟容器模型下,智能酷睿博锐平台是唯一一个能做到保持现有非虚拟化环境用户体验的前提下,让企业获得桌面 虚拟化的好处。

其次,英特尔在智能酷睿博锐平台上集成了多项虚拟化技术,比如VT-x和VT-d,前者有助于提高基于软件的虚拟化解决方案的灵活性与稳定性,通过 按照纯软件虚拟化的要求消除虚拟机监视器(VMM)代表客户操作系统来听取、中断与执行特定指令的需要,不仅能够有效减少VMM干预,还为VMM与客户操 作系统之间的传输平台控制提供了有力的硬件支持,这样在需要VM干预时,将实现更加快速、可靠和安全的切换。而后者,通过减少VMM参与管理 I/O 流量的需求,不但加速了数据传输,而且消除了大部分的性能开销。这是通过使VMM将特定 I/O 设备安全分配给特定客户操作系统来实现的。每个设备在系统内存中都有一个专用区域,只有该设备及其分配的客户操作系统才能对该区域进行访问。

在这样的硬件平台上,桌面虚拟化的效率能够得到极大的发挥,而对于企业用户来说,首先需要为自己的企业确定一种桌面虚拟化模型,用这种模型组件虚拟化环境时,我们需要根据不同的环境部署不同的终端,以达到企业效益的最大化。


转载于:https://www.cnblogs.com/shihao/archive/2012/07/26/2610795.html


推荐阅读
  • 本文探讨了Web开发与游戏开发之间的主要区别,旨在帮助开发者更好地理解两种开发领域的特性和需求。文章基于作者的实际经验和网络资料整理而成。 ... [详细]
  • TortoiseSVN与VisualSVN Server的安装及基本操作指南
    本文详细介绍了如何安装VisualSVN Server以及TortoiseSVN客户端,并提供了基本的操作步骤,包括配置仓库、用户管理及权限设置等关键环节。 ... [详细]
  • 为何我选择了华为云GaussDB数据库
    本文分享了作者选择华为云GaussDB数据库的理由,详细介绍了GaussDB(for MySQL)的技术特性和优势,以及它在金融和互联网行业的应用场景。 ... [详细]
  • 本文详细介绍了JSP(Java Server Pages)的九大内置对象及其功能,探讨了JSP与Servlet之间的关系及差异,并提供了实际编码示例。此外,还讨论了网页开发中常见的编码转换问题以及JSP的两种页面跳转方式。 ... [详细]
  • Barbican 是 OpenStack 社区的核心项目之一,旨在为各种环境下的云服务提供全面的密钥管理解决方案。 ... [详细]
  • 在Windows Server 2008 R2上配置IIS FTP服务
    本文详细介绍了如何在Windows Server 2008 R2操作系统上通过IIS配置FTP服务的过程,包括服务器角色的选择与安装、FTP站点的创建以及必要的服务和防火墙设置检查。 ... [详细]
  • 微信小程序中实现位置获取的全面指南
    本文详细介绍了如何在微信小程序中实现地理位置的获取,包括通过微信官方API和腾讯地图API两种方式。文中不仅涵盖了必要的准备工作,如申请开发者密钥、下载并配置SDK等,还提供了处理用户授权及位置信息获取的具体代码示例。 ... [详细]
  • 在Linux系统上构建Web服务器的详细步骤
    本文详细介绍了如何在Linux系统上搭建Web服务器的过程,包括安装Apache、PHP和MySQL等关键组件,以及遇到的一些常见问题及其解决方案。 ... [详细]
  • 性能测试工具的选择与应用
    本文探讨了性能测试工具的重要性及其在软件测试中的作用,重点介绍了选择合适性能测试工具的考量因素,并对几种常用的性能测试工具进行了对比分析。 ... [详细]
  • 本文详细介绍了Java集合框架中的Collection体系,包括集合的基本概念及其与数组的区别。同时,深入探讨了Comparable和Comparator接口的区别,并分析了各种集合类的底层数据结构。最后,提供了如何根据需求选择合适的集合类的指导。 ... [详细]
  • Ubuntu GamePack:专为游戏爱好者打造的Linux发行版
    随着Linux系统在游戏领域的应用越来越广泛,许多Linux用户开始寻求在自己的系统上畅玩游戏的方法。UALinux,一家致力于推广GNU/Linux使用的乌克兰公司,推出了基于Ubuntu 16.04的Ubuntu GamePack,旨在为Linux用户提供一个游戏友好型的操作环境。 ... [详细]
  • 本文将详细介绍如何在ThinkPHP6框架中实现多数据库的部署,包括读写分离的策略,以及如何通过负载均衡和MySQL同步技术优化数据库性能。 ... [详细]
  • 深入解析SSL Strip攻击机制
    本文详细介绍了SSL Strip(一种网络攻击形式)的工作原理及其对网络安全的影响。通过分析SSL与HTTPS的基本概念,探讨了SSL Strip如何利用某些网站的安全配置不足,实现中间人攻击,以及如何防范此类攻击。 ... [详细]
  • 本文详细介绍了 Python 中的 with 语句及其背后的上下文管理器机制,从基本概念入手,通过具体示例和原理分析,帮助读者深入理解这一重要的资源管理工具。 ... [详细]
  • 迎接云数据库新时代:程序员如何应对变革?
    在数据无处不在的时代,数据库成为了管理和处理数据的核心工具。从早期的信息记录方式到现代的云数据库,数据库技术经历了巨大的变革。本文将探讨云数据库的特点及其对程序员的影响。 ... [详细]
author-avatar
怎么又是你呀
你讲话咧,撸起袖子加油干!!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有