wiki:jazz/10-05-28

2010-05-28

  • 埔里高工參訪

VDI (Virtual Desktop Infrastructure) 協定探討

  • 基於以前對 VNC/RFB 及遠端桌面相關研究的莫名迷戀,總很好奇到底 VDI 用的協定是 RFB, RDP, NX 還是另有其他選擇呢?首先可以先看一下目前遠端桌面的軟體比較表 - 維基百科整理了許多,但協定卻不外乎 X11, RFB, RDP, NX, 跟最新的 ICA,必須說 Citrix XenApp 未免也太猛了,在這張比較表裡面是唯一一行全部都支援的軟體。個人一直覺得 VNC 對整個後來 IP-KVM 市場的影響非常大,RDP 也終於釋出標準(RDP 6,但不是 RDP 7), NX 除了 FreeNX 外,Google 也釋出 GPL 授權的 Neatx 來搭配他的 ganeti (cluster-based virtualization management software)
  • [預測] 綜合發展時間、市佔率、使用率、知名度、軟體生態圈、通用性等各種因素影響,個人預測未來五年比例上應該會是 RDP (沒有開放 Server, 只有開放 Client) >= VNC (會因不支援音效而逐漸沒落, 有開放 Server, Client) > NX (有開放 Server, Client) > PCoIP (特殊硬體需求)。不過 RDP 標準光 PDF 檔案總共就居然高達 192MB,相信想切入的人也是得有一定財力啦 :P

PC-over-IP (PCoIP)

  • PCoIP - PC-over-IP 協定是另一種實現桌面虛擬化 VDI (Virtual Desktop Infrastructure) 的方式,VMWare 已經跟 teradici 買了 PCoIP 通訊協定的授權,當然不確定到底有沒有放在 VMWare View 的 Open Source 版本原始碼裡面了。
    • [策略] VMWare 之所以會採行這種硬體方案,我猜想其背後的因素是_高圖形運算相關應用( graphics-intensive applications )。但又不可以全部放手一搏,所以必須同時支援 RDP 跟 PCoIP。
      VMware says that the desktop device could use Teradici's chip for particularly graphics-intensive applications where responsiveness is paramount.
      
  • Q: PCoIP連線需要的最小與最大網路頻寬各是多少? A: 目前每組 PCoIP 連線需要最小 3 Mbps 頻寬,最大可支援至 220 Mbps。
  • 根據 維基百科 的說明,PCoIP 是封閉的協定,因此目前看起來只有 Teradici 在賣。
  • 我一直在思考一件事情,從架構圖來看,PCoIP 會不會是一種把南北橋晶片溝通串起來的方法?反正現在啥裝置都可以用網路串了,如果從硬體架構下手,VDI 對 GPU 等 PCI 裝置的存取,也許真的可以實作所謂 Zero Client ( 大概連 BIOS 開機的程序都會被改掉吧!! )
  • http://www.teradici.com/media/diagrams/Lg_pc-over-ip-system.jpg
  • http://www.teradici.com/images/diagram-usb-bridge-lg.jpg
  • Leadtek 的 PCoIP 硬體解決方案
  • 其次就是三星的 PCoIP 螢幕了。

ICA (Independent Computing Architecture)

SPICE

Net2Display

Last modified 12 years ago Last modified on Mar 20, 2012, 10:59:34 AM

Attachments (4)