iT邦幫忙

0

如何達成 Thin Client + 繪圖 架構

目前公司計畫將公司內所有電腦改為 Thin Client 架構;電腦主要可分為兩類:
一般人員電腦(約50台)與 RD電腦(約30台)。

一般人員部分的架構應該是很單純,打算全數換成 Thin Client Box + 數台 Terminal Server。
但在 RD 部分,因為每台電腦有使用到繪圖卡 (for PRO-E),因此不太清楚該使用何種方式建置或是該購買哪種機器。

想請問大家有建置的經驗嗎?又,那些部份需特別注意呢?
謝謝!!

18
Jerry
iT邦研究生 1 級 ‧ 2010-03-07 03:00:08
最佳解答

個人不建議這麼做,上面也有提過,server上通常無gpu,另外Terminal Server的費用也不便宜,貴公司想這麼做的原因為何,管理方便還是為也軟體的版權問題。Thin Client目前的價格也不比pc便宜,另外用成這種方式來管理時,印表機也要管理。小弟的公司目前有使用,也是在文書處理方面,一台server大約可以背50人,雙核雙cpu、12gb的記憶體,50人用起來可以說順暢所需要的規格。T用的是ciritx,仔細算一算,文書方面的軟體費用也差不多,另外還要管理印表機,剛導入時,印表機莫明的會印亂碼,因為產生成pdf後再列印,對server的負載相當的重,後來再架設一台主機當成印表機專用的server,錯誤才降低,但是若有人丟出大報表,列印還是會再出亂碼。

rone0511 iT邦新手 5 級 ‧ 2010-03-07 10:13:45 檢舉

公司之所以會想將 RD 部分也做成 thin client 是主要是資安部分的考量。想透過集中式架構達到單一入口單一出口。

Jerry iT邦研究生 1 級 ‧ 2010-03-08 15:04:30 檢舉

安全性的考量的話,還有很多東西無法防的。就看貴公司認為值不值得這樣買。

14
shunyuan
iT邦研究生 1 級 ‧ 2010-03-06 01:30:09

據我的瞭解,在 client 端,會接收 server 端傳回的畫面,如果是在 Lan 頻寬不是問題,如果是透過 internet,畫面會 lag。但是 frame rate 還是有上限,如果看 video 可能會跳格。

另外,在 client 端,應該是收不到 server 端播放的 audio,當然 video 的音樂,應該視聽不到。

不過我不確定,最新的 terminal service 是否已經客服了 audio 上的限制。

14
ataru
iT邦研究生 1 級 ‧ 2010-03-06 07:40:36

這問題應該不大
你就是用一般PC裝Thin Client的軟體來達成
我所知道至少是可以支援Autocad
想來PRO/E應該也無問題
反正軟碟.燒錄器,usb都透過系統控管
跟標準thin client也沒啥差別了

24
raytracy
iT邦大神 1 級 ‧ 2010-03-06 12:48:04

請說明您的 Thin Client 架構, 是用哪一種技術建置的?

  1. Windows Server 200x
  2. Windows Server 2008 R2
  3. VMware View
  4. Citrix XenDesktop

通常 Thin Client 架構, 都不建議讓繪圖工作站改成 Thin Client, 因為 Server 上面只有 CPU, 沒有 GPU, 對於 GPU 需求量極高的繪圖軟體來說, Thin Client 只會拖慢顯示效率, 同時又消耗太多伺服氣上的 CPU 資源.

倒是 Windows 2008 R2 新增的 RemoteApp 功能, 或許可以加快繪圖的反應速度, 因為 RemoteApp 是把顯示指令丟回來給 Client 端執行, 不是在 Server 上執行. 但是, 這樣你的 Client 端電腦就不能用 Thin Client.

另, 上面提到的 Audio, Video 等, 其實都可以導回到 Thin Client 上面輸出, 連 USB 也可以.

rone0511 iT邦新手 5 級 ‧ 2010-03-06 13:01:17 檢舉

目前計畫使用 Windows Server 200x or 2008 R2 都有可能。
但比較有問題的部份是,若RD的電腦也改成 thin client 機器,上面是沒有繪圖卡的,那該如何建置建置 thin client 架構? Server 端該如何建置?

player iT邦大師 1 級 ‧ 2013-01-31 16:14:29 檢舉

說Server上沒有GPU, 感覺上怪怪的
因為GPU的部分應該是晶片組內建了
但是大多不支援3D

cmwang iT邦高手 1 級 ‧ 2013-01-31 16:36:22 檢舉

player提到:
說Server上沒有GPU, 感覺上怪怪的
因為GPU的部分應該是晶片組內建了
但是大多不支援3D

server的確是VGA onboard居多,但不是內建在一般認知的chipset上(i.e.南/北橋),而是加上一個會亮就好等級的PCI VGA(應該說是frame buffer比較貼切),最近的趨勢是BMC會包VGA進去,主因是讓BMC可以直接存取到frame buffer,要兜成IP KVM時會比較方便....

12
外獅佬
iT邦大師 1 級 ‧ 2010-03-06 22:37:43

可以試試Citrix.....
當初建置時有使用56k modem測試過,效能、速度還可以接受。
但是,如果user數多,或效能需求高的軟體,最好多建置幾台server。

16
k530712
iT邦新手 4 級 ‧ 2010-03-07 12:16:36

hi ,我公司也是採用一樣的架構,在thin client 架構上運作 3d Max + photoshop + autocad + Pro-E 這些 CAD,這樣的架構已經運作三年了,坦白說這種架構初期的投資不小,但換算成TCO的話卻很划算,且也可以克服很多原本做不到的資安問題(Ex. Skype),針對你的問題

1. thin client架構 : vm + thin client +vdi,這是比較一勞永逸的架構,相關產品可以參考 citrix的產品,而vmware、microsoft就不建議了,並非本人有品牌嗜好,這是ICA vs RDP Protocol 的問題 thin client若運作在RDP上又要跑CAD....效果會很慘...你可以參考下面的影片。
http://www.youtube.com/watch?v=bIHrO6tUFcM

2. 顯卡 : 其實了解thin client 架構的話你會知道,client端顯卡只需要有足夠的memory跟顏色數就好,GPU效能反而不是重點,因為運算都是在Server端上運作,raytracy有說到重點,Server建議用workstation來跑比較好,另外不清楚你們有沒有Rendering需求,我是組一個Rendering group來跟 thin client server的運算量抽離,我們公司大約有200 user 在thin client 上運作,cad 的Rendering一定要抽離,不然影響很大。

XenDesktop 不是thin client產品,是vdi產品,citrix的thin client產品是Xenapp,若你希望採用thin client的架構,在上面運作cad軟體的話,vdi才是你要的。

bp62537 iT邦研究生 5 級 ‧ 2010-03-08 08:15:16 檢舉

k530712提到:
client +vdi,這是比較一勞永逸的架構,相關產品可以參考 citrix的產品,而vmware、microsoft就不建議了,並非本人有品牌嗜好,這是ICA vs RDP

請問您的 server 上背多少 user session,使用甚麼樣的硬體規格

k530712 iT邦新手 4 級 ‧ 2010-03-08 09:16:32 檢舉

Server部份我有做區分,沒有一制性的規格,因為我們公司除了一般繪圖需求外,還有應用在一般辦公室User作業上,繪圖人員跑的是Workstation...IBM D10 x3,一般員工跑的是Server DELL R710 x4 ,因為是用XenServer當底層架構,所以有順便做容錯,Workstation一台平均負擔20 user,Server一台平均負擔40 ~ 50 user,Rendering group則有五台Workstation 在支撐運算量,這種架構非常需要SAN Storages...。

14
a218066
iT邦研究生 3 級 ‧ 2010-03-07 15:26:18

據我公司來講如是跑當純的2還OK,如是3D的話就不太行了,
還有一點就是AUTOCAD的版權問題,我記得好像AUTOCAD 2000以後的版本好像有分如買錯就安裝在SERVER上還是沒有辦法共用一套喔,
如是怕資安部分考量我覺得還是買資安軟體會比較好,必盡繪圖的東西在SERVER上跑會不妥當
一般PC你可以把光碟機換可讀或是拿掉,USB鎖起來這樣應該就會比較好了

k530712 iT邦新手 4 級 ‧ 2010-03-07 20:36:42 檢舉

Autocad 有網路版,授權使用License Server管理。

12
sd5254942
iT邦新手 4 級 ‧ 2010-03-07 16:59:26

繪圖的話, 你可以用HP的RGS(remote graphic 名稱已經很清楚的解釋在graphic的部分有加強),但是你的Server就要是HP的.這個是我們用過的不管是citrix 或是wyse TCX, 2008 remoteapp 裡面最好的~~~有問題在發問吧.

14
sitig
iT邦新手 4 級 ‧ 2010-03-07 20:03:15

約10年前用過Citrix version 1。它給我的印象讓我得到一個迄今不變的決定:不要在M$的OS上搞這類的所謂的thin client。

這類架構與distributed computing背道而馳:

  1. 和IBM的mainframe一樣:運算100%又回去server做。而且,IBM mainframe不處理大部份的IO;M$這類的thin client,其server不具mainframe的CPU power,卻必須處理包括每一個client的mouse move、key stroke、spread sheet的sort、word processor的font formatting和卷頁...。結果:client從server得到的平均反應速度可能和8086單機相等。

  2. printing的規劃和管理很難搞定。怎麼調,都沒有單機好用。

  3. 主機當,全公司停擺。所以,要向老闆要錢買backup軟、硬體。加上citrix software,投入合計很可能遠高於單機架構。而且不要忘記:backup主機在2年後就被市場淘汰,也就是說,2年折舊掉80%,只能當PC用。

  4. 軟體難管。假設安裝某軟體,後來想移除它,卻移除不乾淨。其結果是:全公司的thin client每次logon後都會出現一串怪訊息。這種情況並非鮮見!請問:IT主管應如何處置?

我的觀念是:

(1) 發生上述缺點時,IT主管必須壓得住全部user,否則...

(2) M$環境的thin client solution只有一個好處 -- IT主管可以從它獲得「控制user」的滿足感。

+1同意,多個控制權,卻沒有更方便
用戶效能也不佳

我還是認為,只有一般文書人員才適合吧。

12
fei
iT邦新手 4 級 ‧ 2010-03-07 20:12:39

假設您要使用的 TC 架構是使用微軟的方案:

  1. 若伺服器是使用 Windows Server 2008 R2 的遠端桌面服務 (即以前的 Terminal Service) ,搭配遠端桌面用戶端 7.0 (只能在 Windows XP SP3 以上使用,因此 Thin Client 不適合) ,可支援「多媒體重新導向」流暢播放多媒體檔案,亦可支援用戶端麥克風輸入。 另一方面的好處是可支援 Easy Printer ,可使用用戶端印表機重新導向功能。

  2. 某些軟體安裝於伺服器的作業系統會有特殊的要求,例如 AUTOCAD 需有授權伺服器、Office 需使用大量授權版,可考慮使用 Windows 7 專業版 + 以下連結的軟體

http://www.stable.com.tw/index.php?option=com\_content&view=article&id=27&Itemid=118&lang=zh

將 Windows 7 當成「遠端桌面伺服器」使用,好處是擁有 Windows Server 2008 R2 遠端桌面服務同樣的功能,同時可選擇使用 32-bit 或 64-bit (Windows Server 2008 R2 只有 64-bit ),且不受軟體安裝於伺服器時的限制。 但用戶端同樣建議使用 Windows XP SP3 以上,而不要用 TC。

  1. 若要有更好的處理效能可考慮市面上單機多人的產品,例如

http://www.stable.com.tw/index.php?option=com\_content&view=article&id=50&Itemid=110&lang=zh

好處是可以充分使用主機的效能、工作站不需主機。 缺點則是需要另外拉線、需另加裝顯卡以及最多只能有 4 個工作站。

10
cp7925
iT邦新手 5 級 ‧ 2010-03-07 22:34:43

可以參考一下 N-Computing 產品.

10
allen0421
iT邦新手 5 級 ‧ 2010-03-07 22:53:13

如果要跑Citrix的話,因為一切的運算都是在Server端執行的,所以如果你要跑3D繪圖的話,一般的Server內見顯卡可能無法負荷你的工作,雖然Thin Client有他的優勢,但是如果不是很熟的話,還是考慮一下...畢竟只要是電腦,最難的一般都是故障排除

12
blue383891
iT邦新手 4 級 ‧ 2010-03-07 23:54:27

我是建議採用CITRIX產品(因為我以前是CITRIX工程師).
CITRIX和MICROSOFT其實算是母子公司吧.
不建議採用VM,因為現在微軟和CITRIX都要把VM幹掉.
微軟推出虛擬化SERVER,CITRIX則推出XEN SERVER.

若公司要採用PRO-E畫圖,要注意到硬體鎖.避免再導入之後發現無法使用.這很重要!
建議是採買CITRIX的XEN APP,你可以向泰鴻和彙典這兩家的技術底子較好.
(同行裡這兩家有口碑)

不建議買VM,哪天VM被這兩家公司幹掉,你就等著換公司.
對了,CITRIX的報價約一個人2萬5千元左右,要加上終端機授權5000元.
總價約三萬.CITRIX的安裝光碟要另外採購喔,要注意喔.

學CITRIX會很有價值,因為都是上市上櫃公司在用,方便你跳槽.
別怕導入,學會都是你的.加油.

看更多先前的回應...收起先前的回應...
外獅佬 iT邦大師 1 級 ‧ 2010-03-08 08:23:06 檢舉

blue383891提到:
CITRIX和MICROSOFT其實算是母子公司

=="....是這麼回事嗎????
應該只是合作夥伴而已吧....合作10多年的夥伴關係而已吧...

k530712 iT邦新手 4 級 ‧ 2010-03-08 09:47:35 檢舉

我也記得是合作夥伴阿...Microsoft 的 Terminal Server 就是跟Citrix 買的技術...

marshuang iT邦新手 1 級 ‧ 2010-03-08 15:18:18 檢舉

是母子喔...不是父女嗎, 哈哈

外獅佬 iT邦大師 1 級 ‧ 2010-03-08 16:03:18 檢舉

blue383891提到:
算是母子公司

所以..是說微軟有私生子就是了....XDD...好八卦啊...

微軟的終端機授權公訂價是$3000,Citrix XenApp進階版的訂價是$16000,
這邊有台灣總代理最新的報價可以參考
http://www.sysage.com.tw/Guest/uploads/1687\_Citrix\_156\_168.pdf
樓上的回答問題請精準一點,連Citrix和Microsoft都被講成母子公司...

建議參考Citrix XenDesktop,裡頭不僅是VDI架構,還包含了XenApp和XenServer授權,企業版一個named user訂價1萬,比光買XenApp划算,其中的VM Hosted App或Provisioning無硬碟開機在架構上或許可提供不同的思考。主機方面,可以考慮以繪圖工作站的概念讓thin client user連線過去使用。

麻煩你看仔細一點,你說的價格是進階版16000元.我說的價格是白金版27000多元.
而且進階版的功能,根本不符合企業使用.大部分採購CITRIX的企業都是買最高階的版本.
我是處理使用者的疑問,而不是像你打壓別的資訊人員.
針對在價格上的比較來突顯自己好像很專業.
自於CITRIX與微軟是不是,我想只有在CITRIX待過的人才會知道.
去過CITRIX 北京 亞太區上過經銷商大會的人留.

等你有CCSP與CCA的認證.
我一定聽你的話:請精準一點.
我可不想成為像業務一樣打打嘴砲凸顯專業度.

8
linyt
iT邦研究生 1 級 ‧ 2010-03-08 14:54:08

一般人員的部份, 就如同上述的大大們的說明, 應該就是不錯的架構.
小弟想提出的部份是在RD人員部份
因一般Thin-Client的終端其繪圖能力都不佳,
建議可一樣讓RD人員使用一般桌上型電腦(USB的孔用三秒膠封住, 或安裝像Xfort軟體),
網路部分是以封閉型的網段切開,
然後架一台PDM這種RD開發的平台(像Winchill這類型的系統)
所以圖檔資料與圖檔使用權限控管都在這台server上控制
這樣應該可避免到Thin-Client終端效能的問題.

vamos168 iT邦新手 4 級 ‧ 2012-03-28 13:11:12 檢舉

你好,可否幫我解釋一下,何謂封閉型的網段

我要發表回答

立即登入回答