从零开始部署小型企业级虚拟桌面 -- Vmware Horizon View 6 For Linux VDI -- 概念简介
什么是桌面虚拟化?
桌面虚拟化有很多概念,此处谈论的,是指的一般企业使用的“服务器 + 虚拟机 + 云终端”的方式来实现的。
桌面虚拟化的原理是什么?
桌面虚拟化看上去高大上,实际上原理非常的简单。拿VMware的Horizon View来说,整个架构是这个样子的:
1,利用VMware相关产品,在服务器上面,部署多套虚拟机,每个虚拟机都是一个完整的操作系统
2,利用Windows的域功能,建立多个用户,用以区分哪个用户登录哪个虚拟机
3,利用view Client软件,在云终端设备上,连接到服务器中的某一台虚拟机上操作。你一定使用过QQ的远程协助功能,此处可以想象一下。
一言以蔽之,就是“搞几个服务器,弄出一堆虚拟机来,然后在瘦客户机或零终端上,用相应的Client,通过PCoIP协议,连接到相应的虚拟机上”
搞运维的人基本上都用过虚拟机,比如是VMware或者VirtualBox,同时也大多使用过远程桌面软件,比如VNC、Xmanager等等,如果你都用过,相信看了上面的简述,你一定很容易的就理解了桌面虚拟化。没错,桌面虚拟化的原理,就是简单的建些虚拟机并用远程桌面连过去!
当然,实际情况没那么简单,整套的桌面虚拟化解决方案,在高可用、稳定性、流畅度等等方面是“建些虚拟机并用远程桌面连过去”这种简单方式(虽然国内确实有提供这种解决方案的硬件的厂家)无法比拟的。
使用云桌面会给企业带来怎么样的效果?
首先,省维护,添加主机、修改配置啥的,增加资源,挂盘安装等等操作,鼠标点点,就能完成。
再就是省电,由主机变成了小盒子(云终端),功率一般在25w左右。
还有就是使用方便,搭建好了,只要有网能连上桌面,就能随时连上自己的虚拟机,不用抱着个笔记本电脑到处跑。
最后就是省钱,ARM零终端一般400~800一个,x86瘦客户机800~1200一个,芯片零终端在2000~3000一个。零终端和瘦客户机比电脑要便宜很多。当然,要是用正版软件授权,加上服务器的购买,那就不好说了。但是怎么看,前三个优点都是蛮诱人的。
实现虚拟桌面有哪些途径?
实现虚拟桌面有哪些途径呢,最主流的解决方案,是vmware、微软、xen、cirix四种,理论上,openstack应该也是可以做到的。当然,笔者没有精力将这些方案都试一遍,本套教程中,只介绍VMware的桌面虚拟化产品——Horizon View。
有没有其他类似于云桌面的应用?
实际上,还真不少。国内就有一些解决方案,有的是直接在virtual box上装个软件和自己生产的云终端硬件相连,有的是从虚拟化到云桌面一整套方案等等
再就是经典的电脑拖机,一个电脑能拖给好多个人使用,别人也是用个小盒就行。
再就是网吧常用的无盘工作站,虽然看上去有点相似,但原理还是不一样的。像vmware的虚拟化,每个人都对应一个专门的虚拟机。
再就是……嗯,一些web版的合作办公了,比如dzz office之类的。
说了这么多,到底应该怎么搭建?
搭建过程,环境配置等,都在这篇随笔里。为什么分两个?因为那篇文章是以前发的,但是不全,最近我给补全啦!感兴趣的话欢迎访问~
从零开始部署小型企业级虚拟桌面 -- Vmware Horizon View 6 For Linux VDI -- 概念简介的更多相关文章
- 从零开始部署小型企业级虚拟桌面 -- Vmware Horizon View 6 For Linux VDI -- 结构规划
环境说明 注,本套环境所用机器全部是64位的. 管理服务器载体:安装win7操作系统,通过VMware Workstation安装4台虚拟机,用作vCenter,Connection Server,D ...
- 从零开始部署小型企业级虚拟桌面 -- Vmware Horizon View 6 For Linux VDI
环境说明 注,本套环境所用机器全部是64位的. 管理服务器载体:安装win7操作系统,通过VMware Workstation安装4台虚拟机,用作vCenter,Connection Server,D ...
- vmware 桌面虚拟化 horizon view 介绍(使用微软的RDP协议或vmware 专有的PCoIP协议,连接到虚拟桌面,并且可以使用本地的USB设备、本地存储)
虚拟化(一):虚拟化及vmware产品介绍 虚拟化(二):虚拟化及vmware workstation产品使用 虚拟化(三):vsphere套件的安装注意及使用 虚拟化(四):vsphere高可用功能 ...
- VMware vSphere 服务器虚拟化之十六 桌面虚拟化之VMware Horizon View
VMware vSphere服务器虚拟化之十六 桌面虚拟化之VMware Horizon View VMware Horizon View (原VMware View的升级版现在版本5.2)是 ...
- VMware Horizon view 7安装视频教程
1.教程介绍1.1::通过本教程起到抛砖引玉效果,希望各位喜爱VMware产品的朋友受益良多. 1.2::以下提供的任何软件仅供学习交流使用. 2.视频教程2.1::ESXI安装视频 链接:https ...
- VMware vSphere 服务器虚拟化之二十二桌面虚拟化之创建View Composer链接克隆的虚拟桌面池
VMware vSphere 服务器虚拟化之二十二桌面虚拟化之创建View Composer链接克隆的虚拟桌面池 在上一节我们创建了完整克隆的自动专有桌面池,在创建过程比较缓慢,这次我们将学习创建Vi ...
- VMware vSphere 服务器虚拟化之二十六 桌面虚拟化之View Persona Management
VMware vSphere 服务器虚拟化之二十六 桌面虚拟化之View Persona Management 实验失败告终,启动VMware View Persona Management服务报10 ...
- VMware系统运维(十六)部署虚拟化桌面 Horizon View Manager 5.2 配置池
1.点击"添加",打开添加池界面,选择"自动池",点击"下一步" 2.选择"专用,启动自动分配",点击"下一步 ...
- VMware vSphere 服务器虚拟化之二十 桌面虚拟化之准备虚拟桌面模版
VMware vSphere服务器虚拟化之二十 桌面虚拟化之准备虚拟桌面模版 在虚拟桌面的部署中,我们必须准备好作为桌面模板的父映像,通过父映像使用完整克隆或者View Composer的链接克隆,创 ...
随机推荐
- --@angularJS--$scope.watch监听模型变化
$watch简单使用 $watch是一个scope函数,用于监听模型变化,当你的模型部分发生变化时它会通知你. $watch(watchExpression, listener, objectEqua ...
- EF 4.1 学习资源汇总
微软发布了EF 4.1以后,结合asp.net mvc3,网站的开发可谓是非常方便.但是作为一种新技术,如何开始你的学习之路呢? 首先是关于 EF 4.1的安装和介绍,以及nuget的使用. http ...
- Flash神奇的视频利器StageVideo
在过去的几年里,视频已经成为web网页上最主流的趋势之一,这主要是由Adobe Flash Player来推动的.2007年Flash Player 9中引入了H.264和全屏支持技术,通过在web页 ...
- Core Audio 在Vista/Win7上实现
应用范围:Vista / win7, 不支持XP 1. 关于Windows Core Auido APIs 在Windowss Vista及Windows 7操作系统下,微软为应用程序提供了一套新的音 ...
- 维护网站时碰到的Office组件导入、导出出现的问题
问题一:检索COM 类工厂中CLSID 为 {00024500-0000-0000-C000-000000000046}的组件时失败,原因是出现以下错误: 80070005 解决方法: 1.运行dco ...
- JavaScript———从setTimeout与setInterval到AJAX异步
setTimeout与setInterval执行 首先我们看一下以下代码打印结果 console.log(1); setTimeout(function() { console.log(2); },1 ...
- Professional C# 6 and .NET Core 1.0 - 38 Entity Framework Core
本文内容为转载,重新排版以供学习研究.如有侵权,请联系作者删除. 转载请注明本文出处:Professional C# 6 and .NET Core 1.0 - 38 Entity Framework ...
- java_JDBC(3)
Batch和Fetch两个特性非常重要.Batch相当于JDBC的写缓冲,Fetch相当于读缓冲 如果把JDBC类比为JAVA IO的话,不使用Fetch和Batch相当于直接使用FileInputS ...
- 解析.NET对象的跨应用程序域访问(下篇)
转眼就到了元宵节,匆匆忙忙的脚步是我们在为生活奋斗的写照,新的一年,我们应该努力让自己有不一样的生活和追求.生命不息,奋斗不止.在上篇博文中主要介绍了.NET的AppDomain的相关信息,在本篇博文 ...
- vue自定义日期组件
vue-datepicker 基于 vuejs 2.x 可自定义主题的日期组件 github Usage 只需要在项目中加入 calendar.vue,就可以使用了. 向组件传入 prop 即可改变 ...