随着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、零售机、教育及信息设备等。

RDK (见上图)使用的是400MHz的AMD Geode  GX 533 @1.1 W 处理器 ,该芯片主要是针对其竞争对手VIA的C3 处理器推出的。VIA和其合作伙Neoware最近也启动了瘦 客户 机计划 。

Geode GX RDK包含的软件支持微软的RDP、Citrix ICA、Java、Flash、HTML和 本地多媒体文件。据称,参与 Geode Gx RDK瘦客户机开发的合作伙伴有 Citrix、Insyde  Software 、General Software、M-Systems和 Realtek。

2.BoScom LTC 1000

这是一款由BOScom公司推出的高端瘦客户机 。该产品包含了一个和 Windows 类似的界面,但是与基于 Windows 的瘦客户机不同的是,它提供了完整的本地 Java 虚拟机、灵活的视窗,以及支持远程X的应用程序。

LTCl000 (见右图)使用的是2GHz Eden处理器 。它包含有128MB的Flash RoM和512MB的DDR系统内存,可以让系统从本地 以 2.6内核启动。它还提供一个可选的、包含各种用于OpenOffice功能键的122键键盘 。

LTC 1000包含了一个强大的AGP 16X图形子系统,可 以在 32位色彩深度下支持UXGA (1200x1600)分辨率 ,  并且支持 2D和3D加速。该系统包括了一个标准 的 VGA端口和一个用于连接平 面显示器的DVI 端口。同时 ,还提供了16位、44KHz的音频输出。

其 PCMCI A端 口通 过 可选 的 Cisco  Aeronet 352 或Belin  F506020 802.1lb卡提供无线802.11扩展。它还包含一个10/100Mbps RJ45以太网端口、PS/端 口、串口和并行打印机端口、PCI扩展插槽,以及4个US B端 口和一个智能卡(Smart  Card)阅读器。

四、小结

除了上述产品之外,目前市场上出售的基于Linux的瘦客户机产品还有GLx GsTB 3602 、GSTB--4001、NextermsE、Sicom  Systems  S L-l8 POS客户机和Wincore NixdorBEETL/ENetPoS等十余种IDC的研究发现,2007年Linux在瘦客户机领域的市场份额已经超过了20%,并以40%的增长率 高居瘦客户机操作系统的榜首。随着各厂商的纷纷投 ,以及各大巨头的关注瘦客户机的春天就要到来,我们有理由相信基于Linux的瘦客户机将取得更大的成绩。

云的始祖概念,认识Linux瘦客户机相关推荐

  1. 认识Linux瘦客户机

       (本文完整版见http://os.51cto.com/art/201001/181448.htm) 随着Linux的发展,以及网络计算技术的发展和逐步深入的云计算,基于Linux的瘦客户机正在得 ...

  2. openstack 自己制作云桌面linux瘦客户机

    openstack云桌面有B/S和C/S两种连接方式,B/S只要有浏览器即可,手机,平板,旧PC都可以,对于C/S模式,即瘦客户机,可以把旧电脑作为瘦客户机使用,也可以网购各种配置的专门瘦客户机,其实 ...

  3. 自己动手轻松制作一台linux瘦客户机(云终端)

    瘦客户机简化了IT管理的复杂程度,因此很多有远见的企业及IT决策者开始使用瘦客户机+桌面虚拟化方案来替换传统的PC,对于一个全新的IT环 境,全部使用易管理,零维护的瘦客户机当然没有任何问题,但是对于 ...

  4. linux 瘦客户机系统,2X ThinClientOS基于Linux的瘦客户端系统 | MOS86

    你曾经走进图书馆,想知道电脑怎么都可以这么相似?您是否希望至少一次能够远程访问您的程序?你一直觉得像一个简单的ssh连接不是为你吗?如果您对任何这些问题回答"是"(或者如果您现在只 ...

  5. 自己动手做一台linux瘦客户机

    瘦客户机简化了IT管理的复杂程度,因此很多有远见的企业及IT决策者开始使用瘦客户机+桌面虚拟化方案来替换传统的PC,对于一个全新的IT环境,全部使用易管理,零维护的瘦客户机当然没有任何问题,但是对于还 ...

  6. 云与瘦客户机 未来IT数据安全延续

    本文讲的是云与瘦客户机 未来IT数据安全延续,[IT168 资讯]所有的人都不能否认,云计算是未来IT业发展的大趋势之一,这样的趋势给了另一技术的发展空间--瘦客户机技术.IT技术发展的成果" ...

  7. 云桌面 瘦终端_云桌面选择云终端还是瘦客户机?

    我们发现最近很多用户在部署青椒云桌面的时候,经常会出现这么一种情况,那就是不知道是该选择云终端还是瘦客户机而不断纠结的,云终端和瘦客户机到底有什么不同的呢,为什么经常会有很多用户因为不知道如何选择它们 ...

  8. 云终端和瘦客户机的区别

    很多小伙伴不太清楚云终端(零客户机)和瘦客户机的区别,以及如何去搭配,今天和大家分享一下. 一 定义 瘦客户机 洋名:Thin Client 小名:瘦客户机(瘦终端.X86终端) 普遍为X86架构,有 ...

  9. 瘦客户服务器哪个系统最好,云终端和瘦客户机的区别以及优缺点分析

    原标题:云终端和瘦客户机的区别以及优缺点分析 我们发现最近很多用户在部署云桌面的时候,经常会出现这么一种情况,那就是不知道是该选择云终端还是瘦客户机而不断纠结的,云终端和瘦客户机到底有什么不同的呢,为 ...

最新文章

  1. Java类和对象的初始化顺序
  2. jqueryui autocomplete 控件自定义source检索
  3. Java虚拟机笔记(一):类加载机制
  4. Machine Learning week 3 quiz : Regularization
  5. 【ESP8266】ESP8266_NONOS_SDK开发包生成的镜像文件构建步骤分析
  6. k3 物料收发明细表sql_物料管理:班组长物料使用应知应会4件事
  7. MainService流程
  8. No changes detected解决方案
  9. 全栈Python 必备库
  10. Pipelines - .NET中的新IO API指引(二)
  11. 服务器磁盘系统,服务器磁盘阵列与操作系统
  12. java锁以及双重检查
  13. 【转】extern “C“以及__declspec(dllexport) 讲解和def文件dll导出方法
  14. QTP提供的编程接口实现对QTP操作
  15. Swift - 操作表(UIActionSheel)的用法,也叫底部警告框
  16. CV Code | 计算机视觉开源周报 20190601期
  17. java httppost 400_java – HTTP状态400 – 必需字符串参数’walletName’不存在
  18. php页面开发,PHP网站开发中常用的8个小技巧
  19. Ubuntu 12.04下Proftpd FTP服务器配置
  20. c语言中 cos函数图像,cos图像(cos函数的图像)

热门文章

  1. 搭建《深入Linux内核架构》的Linux环境
  2. linux的top命令源码解析:RES指标
  3. 程序员每天到底有多累?
  4. windows NTP服务器搭建方法/步骤
  5. 年后准备进腾讯的可以看看....
  6. base64图片转换file,并上传到阿里云
  7. office2019 图目录_美工被主管要求:这个PS抠图插件可节省10小时,技术再好有什么用...
  8. VS live share 合作开发的模式
  9. 40岁学python有前途吗-35岁危机,40岁失业,那些40岁的程序员都去哪了?
  10. iso-639-language-codes