認(rèn)識Linux瘦客戶機(jī)
原創(chuàng)【51CTO原創(chuàng)】隨著Linux的發(fā)展,以及網(wǎng)絡(luò)計算技術(shù)的發(fā)展和逐步深入的云計算,基于Linux的瘦客戶機(jī)正在得到日益廣泛的應(yīng)用。現(xiàn)在已經(jīng)在大量場合中從不同的角度使用了云計算。對嵌入式 Linux 來說,云計算的一個令人興奮的方面就是它在Linux瘦客戶機(jī)上的應(yīng)用。下面就來看一看有關(guān)Linux瘦客戶機(jī)技術(shù)的介紹,以及最近推出的一些基于Linux的瘦客戶機(jī)產(chǎn)品。
一、什么是瘦客戶機(jī)
瘦客戶機(jī)就是平時所說的無盤工作站、網(wǎng)絡(luò)計算機(jī)或網(wǎng)絡(luò)計算機(jī)設(shè)備,是一種簡單可靠的、可以通過各種網(wǎng)絡(luò)協(xié)議讓本地用戶在強(qiáng)大的遠(yuǎn)程機(jī)上運(yùn)行應(yīng)用程序的嵌入式系統(tǒng)。由于其是嵌入式的,所以往往是一個固定的系統(tǒng)(沒有可移動部件)。與傳統(tǒng)的PC或“肥”終端相比,瘦客戶機(jī)需要更少的維護(hù),可用周期更長。
瘦客戶機(jī)經(jīng)常使用的協(xié)議有:
◆ X-Window 自從Unix時代開始,Secure X就被廣泛用于X-Terminals和Xterm 中。這是一個優(yōu)秀的Unix和Linux視窗系統(tǒng),它支持跨平臺的單個應(yīng)用程序。
◆ ICA(Independent Computing Architecture) 它由Citrix開發(fā),并在20世紀(jì)90年代中期由lgel LLC (現(xiàn)在的SmartFlex)引入到Linux中。ICA具有很好的靈活性,并且允許連接很多遠(yuǎn)程跨平臺的單一應(yīng)用程序或完整的PC。
◆ RDP (Remote Desktop Protoco1) 這是微軟的遠(yuǎn)程訪問技術(shù),可用于控制遠(yuǎn)程主機(jī)。微軟用于控制遠(yuǎn)程單一應(yīng)用程序的協(xié)議被稱為Microsoft Terminal Server (即原來的Hydra)。
此外,一些瘦客戶機(jī)還使用VNC (Virtual Network Computer)或AlP (Adaptive Internet Protoco1)等協(xié)議。前者是一個跨平臺的、用于遠(yuǎn)程桌面訪問的系統(tǒng);后者是一個用于在Web瀏覽器內(nèi)部運(yùn)行應(yīng)用程序的協(xié)議。
二、瘦客戶機(jī)市場
瘦客戶機(jī)的出現(xiàn)已經(jīng)有十幾年的時間,Linux終端的歷史也幾乎和Linux一樣長。20世紀(jì)90年代末,IBM 、Oracle和Sun等公司都雄心勃勃地發(fā)起自己的“網(wǎng)絡(luò)計算”計劃,瘦客戶機(jī)曾一度成為業(yè)內(nèi)的焦點。然而,這股熱潮并沒有持續(xù)太長的時間。先是有報導(dǎo)稱Sun公司的員工都帶著自己的筆記本去上班,而把公司配備的SunRay瘦客戶機(jī)用于防止門被關(guān)得太猛的防撞器。之后,在2004年,Oracle公司的NIC (New Internet Computer)也悄無聲息地從人們的視線中消失。
2004年,瘦客戶機(jī)再次掀起新的高潮。IBM 、Novell、HP和Red Hat等公司開始力推基于Linux的瘦客戶機(jī),瘦客戶機(jī)市場的領(lǐng)導(dǎo)者WYSE也開始加強(qiáng)其在Linux方面的投入。Linux瘦客戶機(jī)的先驅(qū),比如SmartFlex和Neoware都沒有閑著,甚至連微軟也開始加入到這個潮流中。
現(xiàn)在,已經(jīng)很難分辨出這個新的Linux瘦客戶機(jī)高潮始于何時,但可以來看一個由Red Hat委托的、由IDC在2007年5月推出的研究報告。這個名為“Linux and Open Source Software as a Desktop Platform” 的報告預(yù)言,Linux將最終以瘦客戶機(jī)的形式在企業(yè)桌面領(lǐng)域取得成功。幾乎同時,Red Hat宣布了一個野心勃勃的“桌面設(shè)備”計劃,它將與其合作伙伴-嵌入式系統(tǒng)專家WindRiver合作,推進(jìn)Linux在瘦客戶機(jī)和運(yùn)行應(yīng)用程序服務(wù)器上的發(fā)展。從某種程度上來看,Red Hat對瘦客戶機(jī)突然表示出強(qiáng)烈的興趣似乎是對Novell在2003年9月收購SuSE的回應(yīng)。當(dāng)時,Novell正在大力宣傳自己的“Desktop-to-Server Linux解決方案”。
IDC的研究報告發(fā)布以后不久,IBM 也發(fā)布了一個報告, 并迅速將自己的市場重點轉(zhuǎn)向Linux瘦客戶機(jī)。IBM預(yù)言,Linux瘦客戶機(jī)將在企業(yè)中扮演非常重要的角色。IBM宣布的服務(wù)器中心計算產(chǎn)品就包括了Linux瘦客戶機(jī),其它中心產(chǎn)品為中間件(可以將企業(yè)應(yīng)用程序擴(kuò)展至終端)和PDA。
2008年,HP也對Linux瘦客戶機(jī)給予了極大的關(guān)注,它宣布將在自己的無盤工作站生產(chǎn)線上支持Linux Terminal Server Project (http://linuxdevices.com/links/LK8350228434.htm1)軟件。根據(jù)IDC的數(shù)據(jù),HP在Linux服務(wù)器領(lǐng)域的份額已經(jīng)占到了第一的位置。幾個月以后,HP宣布與Novell合作,將SuSE Linux應(yīng)用于自己的無盤工作站中。
WYSE今年在Linux瘦客戶機(jī)上也投入了雙倍的精力。該公司自從2002年開始就一直在出售Linux瘦客戶機(jī),隨著Linux瘦客戶機(jī)的呼聲日高,WYSE在今年6月份重新制定了其Linux瘦客戶機(jī)發(fā)展計劃。三個月以后,WYSE發(fā)行了其新的、基于Linux 2.6內(nèi)核的V6瘦客戶機(jī)OS,同時,WYSE推出了新型的、基于Linux的Winterm 5l50SE,并且宣布加入OSDL。雖然WYSE對于Linux瘦客戶機(jī)的大量需求反應(yīng)有些倉促,但公司的Linux業(yè)務(wù)還是有了非常快的發(fā)展。
Neoware公司是被美國《財富雜志》評出來的增長最快的公司之一, 并且被《Reed Business Research and Electronic Business》雜志評為成長速度排名第三的電子公司。該公司在今年4月推出了兩款廉價的Linux瘦客戶機(jī),此外,該公司還使用快速增長的收入來支持其終端模擬器業(yè)務(wù)。
在美國以外,芯片業(yè)巨頭AMD和中國北京BLX IC Design公司的計算客戶終端開發(fā)中心(Computing Client Development Center)建立了合作伙伴關(guān)系。它們將主要致力于瘦客戶機(jī)、移動客戶端和網(wǎng)絡(luò)應(yīng)用程序的開發(fā)。合作已經(jīng)取得了初步成效,兩款運(yùn)行Linux的瘦客戶機(jī)已經(jīng)完成了初步設(shè)計。AMD公司在今年6月份也公布了自己基于Geode GX533的瘦客戶機(jī)參考設(shè)計方案。
三、Linux瘦客戶機(jī)部分產(chǎn)品介紹
了解了一些有關(guān)瘦客戶機(jī)的最新消息之后,下面來看一看現(xiàn)在市場上運(yùn)行Linux的部分瘦客戶機(jī)產(chǎn)品。
1.AMD Geode GX RDK
AMD針對其基于低端的Geode GX處理器 發(fā)行了RDK(Reference Design Kit,參考設(shè)計包),包括 RDK硬件和針對Lin u x及其它系統(tǒng)的驅(qū)動 。其目標(biāo)客戶主要是企業(yè)瘦客戶機(jī) 、刀片終端PC、零售機(jī)、教育及信息設(shè)備等。
RDK (見上圖)使用的是400MHz的AMD Geode GX 533 @1.1 W 處理器 ,該芯片主要是針對其競爭對手VIA的C3 處理器推出的。VIA和其合作伙Neoware最近也啟動了瘦 客戶 機(jī)計劃 。
Geode GX RDK包含的軟件支持微軟的RDP、Citrix ICA、Java、Flash、HTML和 本地多媒體文件。據(jù)稱,參與 Geode Gx RDK瘦客戶機(jī)開發(fā)的合作伙伴有 Citrix、Insyde Software 、General Software、M-Systems和 Realtek。
2.BoScom LTC 1000
這是一款由BOScom公司推出的高端瘦客戶機(jī) 。該產(chǎn)品包含了一個和 Windows 類似的界面,但是與基于 Windows 的瘦客戶機(jī)不同的是,它提供了完整的本地 Java 虛擬機(jī)、靈活的視窗,以及支持遠(yuǎn)程X的應(yīng)用程序。
LTCl000 (見右圖)使用的是2GHz Eden處理器 。它包含有128MB的Flash RoM和512MB的DDR系統(tǒng)內(nèi)存,可以讓系統(tǒng)從本地 以 2.6內(nèi)核啟動。它還提供一個可選的、包含各種用于OpenOffice功能鍵的122鍵鍵盤 。
LTC 1000包含了一個強(qiáng)大的AGP 16X圖形子系統(tǒng),可 以在 32位色彩深度下支持UXGA (1200x1600)分辨率 , 并且支持 2D和3D加速。該系統(tǒng)包括了一個標(biāo)準(zhǔn) 的 VGA端口和一個用于連接平 面顯示器的DVI 端口。同時 ,還提供了16位、44KHz的音頻輸出。
其 PCMCI A端 口通 過 可選 的 Cisco Aeronet 352 或Belin F506020 802.1lb卡提供無線802.11擴(kuò)展。它還包含一個10/100Mbps RJ45以太網(wǎng)端口、PS/端 口、串口和并行打印機(jī)端口、PCI擴(kuò)展插槽,以及4個US B端 口和一個智能卡(Smart Card)閱讀器。
四、小結(jié)
除了上述產(chǎn)品之外,目前市場上出售的基于Linux的瘦客戶機(jī)產(chǎn)品還有GLx GsTB 3602 、GSTB--4001、NextermsE、Sicom Systems S L-l8 POS客戶機(jī)和Wincore NixdorBEETL/ENetPoS等十余種IDC的研究發(fā)現(xiàn),2007年Linux在瘦客戶機(jī)領(lǐng)域的市場份額已經(jīng)超過了20%,并以40%的增長率高居瘦客戶機(jī)操作系統(tǒng)的榜首。隨著各廠商的紛紛投 ,以及各大巨頭的關(guān)注瘦客戶機(jī)的春天就要到來,我們有理由相信基于Linux的瘦客戶機(jī)將取得更大的成績。
【編輯推薦】