(本文完整版见http://os.51cto.com/art/201001/181448.htm)
       随着Linux的发展,以及网络计算技术的发展和逐步深入的云计算,基于Linux的瘦客户机正在得到日益广泛的应用。现在已经在大量场合中从不同的角度使用了云计算。对嵌入式 Linux 来说,云计算的一个令人兴奋的方面就是它在Linux瘦客户机上的应用。下面就来看一看有关Linux瘦客户机技术的介绍,以及最近推出的一些基于Linux的瘦客户机产品。
一、什么是瘦客户机
瘦客户机就是平时所说的无盘工作站、网络计算机或网络计算机设备,是一种简单可靠的、可以通过各种网络协议让本地用户在强大的远程机上运行应用程序的嵌入式系统。由于其是嵌入式的,所以往往是一个固定的系统(没有可移动部件)。与传统的PC或“肥”终端相比,瘦客户机需要更少的维护,可用周期更长。
瘦客户机经常使用的协议有:
◆ X-Window 自从Unix时代开始,Secure X就被广泛用于X-Terminals和Xterm 中。这是一个优秀的Unix和Linux视窗系统,它支持跨平台的单个应用程序。
◆ ICA(Independent Computing Architecture) 它由Citrix开发,并在20世纪90年代中期由lgel LLC (现在的SmartFlex)引入到Linux中。ICA具有很好的灵活性,并且允许连接很多远程跨平台的单一应用程序或完整的PC。
◆ RDP (Remote Desktop Protoco1) 这是微软的远程访问技术,可用于控制远程主机。微软用于控制远程单一应用程序的协议被称为Microsoft Terminal Server (即原来的Hydra)。
此外,一些瘦客户机还使用VNC (Virtual Network Computer)或AlP (Adaptive Internet Protoco1)等协议。前者是一个跨平台的、用于远程桌面访问的系统;后者是一个用于在Web浏览器内部运行应用程序的协议。
二、瘦客户机市场
瘦客户机的出现已经有十几年的时间,Linux终端的历史也几乎和Linux一样长。20世纪90年代末,IBM 、Oracle和Sun等公司都雄心勃勃地发起自己的“网络计算”计划,瘦客户机曾一度成为业内的焦点。然而,这股热潮并没有持续太长的时间。先是有报导称Sun公司的员工都带着自己的笔记本去上班,而把公司配备的SunRay瘦客户机用于防止门被关得太猛的防撞器。之后,在2004年,Oracle公司的NIC (New Internet Computer)也悄无声息地从人们的视线中消失。
2004年,瘦客户机再次掀起新的高潮。IBM 、Novell、HP和Red Hat等公司开始力推基于Linux的瘦客户机,瘦客户机市场的领导者WYSE也开始加强其在Linux方面的投入。Linux瘦客户机的先驱,比如SmartFlex和Neoware都没有闲着,甚至连微软也开始加入到这个潮流中。
现在,已经很难分辨出这个新的Linux瘦客户机高潮始于何时,但可以来看一个由Red Hat委托的、由IDC在2007年5月推出的研究报告。这个名为“Linux and Open Source Software as a Desktop Platform” 的报告预言,Linux将最终以瘦客户机的形式在企业桌面领域取得成功。几乎同时,Red Hat宣布了一个野心勃勃的“桌面设备”计划,它将与其合作伙伴-嵌入式系统专家WindRiver合作,推进Linux在瘦客户机和运行应用程序服务器上的发展。从某种程度上来看,Red Hat对瘦客户机突然表示出强烈的兴趣似乎是对Novell在2003年9月收购SuSE的回应。当时,Novell正在大力宣传自己的“Desktop-to-Server Linux解决方案”。
IDC的研究报告发布以后不久,IBM 也发布了一个报告, 并迅速将自己的市场重点转向Linux瘦客户机。IBM预言,Linux瘦客户机将在企业中扮演非常重要的角色。IBM宣布的服务器中心计算产品就包括了Linux瘦客户机,其它中心产品为中间件(可以将企业应用程序扩展至终端)和PDA。
2008年,HP也对Linux瘦客户机给予了极大的关注,它宣布将在自己的无盘工作站生产线上支持Linux Terminal Server Project (http://linuxdevices.com/links/LK8350228434.htm1)软件。根据IDC的数据,HP在Linux服务器领域的份额已经占到了第一的位置。几个月以后,HP宣布与Novell合作,将SuSE Linux应用于自己的无盘工作站中。
WYSE今年在Linux瘦客户机上也投入了双倍的精力。该公司自从2002年开始就一直在出售Linux瘦客户机,随着Linux瘦客户机的呼声日高,WYSE在今年6月份重新制定了其Linux瘦客户机发展计划。三个月以后,WYSE发行了其新的、基于Linux 2.6内核的V6瘦客户机OS,同时,WYSE推出了新型的、基于Linux的Winterm 5l50SE,并且宣布加入OSDL。虽然WYSE对于Linux瘦客户机的大量需求反应有些仓促,但公司的Linux业务还是有了非常快的发展。
Neoware公司是被美国《财富杂志》评出来的增长最快的公司之一, 并且被《Reed Business Research and Electronic Business》杂志评为成长速度排名第三的电子公司。该公司在今年4月推出了两款廉价的Linux瘦客户机,此外,该公司还使用快速增长的收入来支持其终端模拟器业务。
在美国以外,芯片业巨头AMD和中国北京BLX IC Design公司的计算客户终端开发中心(Computing Client Development Center)建立了合作伙伴关系。它们将主要致力于瘦客户机、移动客户端和网络应用程序的开发。合作已经取得了初步成效,两款运行Linux的瘦客户机已经完成了初步设计。AMD公司在今年6月份也公布了自己基于Geode GX533的瘦客户机参考设计方案。
三、Linux瘦客户机部分产品介绍
了解了一些有关瘦客户机的最新消息之后,下面来看一看现在市场上运行Linux的部分瘦客户机产品。
1.AMD Geode GX RDK
AMD针对其基于低端的Geode GX处理器 发行了RDK(Reference Design Kit,参考设计包),包括 RDK硬件和针对Lin u x及其它系统的驱动 。其目标客户主要是企业瘦客户机 、刀片终端PC、零售机、教育及信息设备等。 
 
 

本文出自 “李晨光原创技术博客” 博客,请务必保留此出处http://chenguang.blog.51cto.com/350944/273237

认识Linux瘦客户机的更多相关文章

  1. 如何把你的Windows PC变成瘦客户机

    越来越多的用户开始使用vmware view 4.5来做为企业桌面虚拟化的平台,通过view,所有的管理工作都转移到数据中心,但是考虑到成本原因,很多人员还在使用PC机,有没有办法将PC机变成瘦客户机 ...

  2. 使用引导光盘,将你的PC变身瘦客户机

    很多国内使用VMware View桌面虚拟化产品的朋友问我,是否可以将自己现有的PC改造成一台瘦客户机呢? 一方面即可以得到桌面虚拟化的管理,安全的好处,而且连前端PC机的系统管理的工作都省了? 答案 ...

  3. 基于RDP瘦客户机协议的简要说明

    **************************************************************************************************** ...

  4. virtualbox linux客户机中安装增强功能包缺少kernel头文件问题解决

    linux客户机中安装增强功能包总会提示缺少kernel头文件 根据发行版的不同,用命令行软件包管理命令安装dkms build-essential linux-headers-$(uname -r) ...

  5. Linux:安装Ubuntu时出现“客户机操作新系统已禁用CPU,请关闭或重置虚拟机”

    安装Ubuntu时出现“客户机操作新系统已禁用CPU,请关闭或重置虚拟机“ 解决 在vmware的虚拟机的配置文件中找到xxxx.vmx的文件 用记事本打开 加入 cpuid..eax = " ...

  6. ORA-12523: TNS: 监听程序无法找到适用于客户机连接的例程

    今天使用PL/SQL Developer连接到一台新的测试服务器时,遇到ORA错误:ORA-12523: TNS: 监听程序无法找到适用于客户机连接的例程.对应的监听日志文件里面错误为TNS-1252 ...

  7. windows客户机连接gerrit的一个报错处理

    gerrit环境部署在linux服务器,windos客户机连接gerrit进行代码操作: 在windows客户机下载Git客户端 在“Git Bash”里使用 ”ssh-keygen -t rsa - ...

  8. kvm 客户机加载移动硬盘

    1,宿主机安装usbutils yum install usbutils -y 2,插入U盘或者移动硬盘并查看 [root@localhost ~]# lsusb Bus Device : ID 10 ...

  9. Linux 操作系统死机故障处理方法总结

    通常在出现系统崩溃后,大家会担心再次出现故障,但是发现系统各日志中并没有记录到任何死机前后的信息,无法分析故障原因,认为已经无药可救.但是,实际上,Linux 有多种机制来保证发生系统崩溃后,可以获取 ...

随机推荐

  1. HTML5按键打开摄像头和拍照

    HTML5实现按键打开摄像头和拍照 步骤: 1.创建一个打开摄像头按钮的标签.video标签.拍照的按钮标签.画布 2.实现打开摄像头的功能 3.实现拍照功能   具体实现代码: <!DOCTY ...

  2. [USACO12MAR]摩天大楼里的奶牛(状态压缩DP)

    题意 给出n个物品,体积为w[i],现把其分成若干组,要求每组总体积<=W,问最小分组.(n<=18) 题解 一看以为是弱智题.(可能真的是,我太菜了) 然后跟walthou夸下海口:这么 ...

  3. 同门不同类—创新Aurvana Live2/Air简评(附随身视听设备心路历程)

    (注,本文把live2/air并成一起写的,同时本人是木耳,请轻拍) 本命年各种坏东西,很是无语,终于坏到耳塞耳机了来了,之前用的拜亚DT235无缘无故就一边不响了,无奈只能扔了. 纠结了好几个月,终 ...

  4. 【Loadrunner】Vugen录制脚本为空的解决办法

    1. ie -> 工具 -> Internet选项 - 高级 - 勾除“启动第三方浏览器扩展选项”,然后重启电脑 2. 还有一种可能,就是机器上安装了多个浏览器,从而导致出现问题,解决方法 ...

  5. 解析XML文件之使用DOM解析器

    在前面的文章中.介绍了使用SAX解析器对XML文件进行解析.SAX解析器的长处就是占用内存小.这篇文章主要介绍使用DOM解析器对XML文件进行解析. DOM解析器的长处可能是理解起来比較的直观,当然, ...

  6. Bloxorz I (poj 3322 水bfs)

    Language: Default Bloxorz I Time Limit: 2000MS   Memory Limit: 65536K Total Submissions: 5443   Acce ...

  7. 10.ng-class-even与ng-class-odd

    转自:https://www.cnblogs.com/best/tag/Angular/ AngularJS模板使你可以把该作用域内的数据直接绑定到所显示的HTML元素 ng-class-even与n ...

  8. POJ 3263 差分+set判重

    题意: 思路: 对于每一个区间 [a,b] [a+1,b-1]肯定是比a,b低至少1的 因为题目要求最大值 所以就直接差分一下 搞之 (复杂度 O(n)) Discuss里说有重复的数据 用set判一 ...

  9. Linq中where查询

    Linq的Where操作包括3种形式:简单形式.关系条件形式.First()形式. 1.简单形式: 例:使用where查询在北京的客户 var q = from c in db.Customers   ...

  10. vmware-images

    https://virtualboxes.org/images/centos/ https://www.osboxes.org/vmware-images/