iT邦幫忙

0

請教桌面虛擬化

匿名 2014-08-01 12:58:5217704 瀏覽

想請教各位,桌面虛擬化的做法(其實也不知道這個叫法對不對...)
公司想把一部份的電腦虛擬化,這些都是只執行ERP的電腦(入資料,開單之類)
都是用同一個戶口登入網域,沒文檔要處理,沒電郵,沒什麼個人性的.

公司有在用2012R2 Hyper-V,最理想是做成無硬碟系統,靠網路VHD開機,這樣可以嗎?
不行的話有什麼好提議?
有看過微軟的,但看不懂....
什麼Thin PC,VDI,MED-V,APP-V....頭大..
請邦邦忙

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
16
Ray
iT邦大神 1 級 ‧ 2014-08-01 13:39:33
最佳解答

這種需求只要在 Server 上開 Remote Desktop 就解決了, 還動不到 VDI 虛擬化...
多買幾個 2012 RDS CAL 授權安裝上去就好了...

看更多先前的回應...收起先前的回應...
匿名 檢舉

最簡單就是remote desktop,但這是最後的選擇
上頭的意願是無硬碟
請問VDI是否就能做到?
還是那個MED-V?
這2個的分別我攪不清楚....

Ray iT邦大神 1 級 ‧ 2014-08-01 17:01:54 檢舉

無硬碟

這個需求的意義是甚麼? 是連 C: 都沒有嗎?

如果這樣的話, 沒有一套 VDI/RDS 可以辦到, 因為那是 Windows 運作的必要條件.

匿名 檢舉

對,就是連C:都沒有的意思
以我認知,是要向其它系統商購買 "無硬碟系統" 配合的
跟上頭說過以後,才改成可接受 Thin client + VDI 之類的....

想請問一下,remote desktop跟VDI的分別是什麼?
微軟有提到VDI "可以在個別的虛擬硬碟上儲存使用者設定檔資訊"
remote desktop不是也可以嗎?

我建議先和上頭溝通,確定到底需求是什麼,了解背後原因和想達成的目標,再從技術層面著手,否則做了之後不成功,上頭是很少會怪自己說不清楚的。如果"無硬碟系統"是因為資料要不落地,或者不希望任何個人化資料,並不一定非要VDI不可。

匿名 檢舉

如果各位大大是我上司就好了....
也不是沒有溝通的,但總不能叫上頭
每個想法都跟下屬交代的清清楚楚
我的情況不是決策上討論了,是上頭給下屬的 "指令" 啊....

他的想法是最好無硬碟,不用管用戶,舊機器也能用(我提出blade PC或買系統都不便宜,軟化了,但還是要我找找資料)
我提出Thin client可以remote desktop跑ERP,效果接近
他說試試那個VDI....

各位大大,能說說remote desktop跟VDI的分別是什麼嗎?

Ray iT邦大神 1 級 ‧ 2014-08-02 11:06:18 檢舉

連 C: 都沒有? 不太可能...

如果您的意思是: 沒有本地端的 C:, 那這樣可以, 用 Thin Client 登入虛擬機就成了.
但是 Thin Client 透過 RDP/VDI 登入虛擬機之後, 虛擬機上面, 仍然會有個 C: 磁碟機, 只不過那個 C: 的儲存地點是在 Server 上面, 不是在本地端.

所以只要你操作的是 Windows 作業系統, 不論是在本地執行或遠端執行, C: 不可能會消失. User 登入之後, 一定會有個 C:, 要不然, 他去哪執行 C:\Windows\system32 的東西?

Ray iT邦大神 1 級 ‧ 2014-08-02 11:10:44 檢舉

Remote Desktop 的作法, 是將 Server 上的資源分享出來 (CPU, RAM, Disk), 給不同的使用者登入使用. 好處是成本低(不論是授權或硬體規格), 占用資源少(一個人只需要幾百MB RAM), 缺點則是桌面不方便個人化, 大家都使用相同的軟體(安裝一套就可以給全部的 Session 用), 不方便執行大量運算的應用(如: 繪圖, 統計)

VDI 則是在 Server 上執行一個獨立完整的 Client OS, 所以必須要使用虛擬化技術, 他也必須載入整個 Client OS, 所以耗用較多的資源(CPU, RAM, Disk). 好處是, 每一個 VDI Session 都可以有自己的個人化設定, 可以安裝不同的軟體. 缺點是: Server 的成本很高, 通常需要大量的 RAM 和 Disk.

Ray iT邦大神 1 級 ‧ 2014-08-02 11:19:01 檢舉

VDI 還有另外一個問題, 是 Client OS 的授權, 你不能買一般市售的 FPP/OEM 授權放到 VDI 裡面去用. 微軟規定 VDI 裡的 Client OS, 必須買大量授權(OV, EA, Select..)再加 SA (通常是軟體定價的 25% 左右), 兩者並存的前提下, 才可以合法的在 VDI 環境安裝 Client OS.

RD 則沒有這種限制, 只需要原本 Server 的授權, 另外加買 RDS CAL 就可以了 (幾千元).

Ray iT邦大神 1 級 ‧ 2014-08-02 11:23:44 檢舉

微軟總共列出了 7 種不同的應用情境, 教你如何買 VDI 的授權, 其中有些是只要買 SA 就可以了, 但有些則需要買 VDA 才可以.

但不論是買 SA or VDA, 這兩種授權都是 Subscription based (訂閱模式), 也就是: 必須每年付訂閱費用才可以持續使用, 不是只付一次就可以永久使用的.

關於 VDI 應用的七種情境, 請參考:
https://partner.microsoft.com/download/global/40171220

關於 VDA 的授權方式, 請參考:
http://download.microsoft.com/download/9/8/D/98D6A56C-4D79-40F4-8462-DA3ECBA2DC2C/Licensing_Windows_Desktop_OS_for_Virtual_Machines.pdf

所以, 使用 VDI 的成本, 會比使用 RDS 要高出很多 (因為每年都要付錢, 付一輩子)

Ray iT邦大神 1 級 ‧ 2014-08-02 11:30:15 檢舉

您可以這著找幾家微軟金級的合作夥伴, 請業務去公司幫您介紹 VDI 的授權方式, 如果沒有一家金級合作夥伴願意去介紹的話, 代表貴公司的應用模式或規模大小, 不適合使用 VDI.

Microsoft Pinpoint

匿名 檢舉

感恩!
以我的情況,還是remote desktop比較適合
VDI也可以,但相信授權的問題,已經能打消上司的念頭哈哈

Morris iT邦研究生 3 級 ‧ 2014-08-03 00:26:52 檢舉

Zero Client 可以試試

4
u8526425
iT邦大師 1 級 ‧ 2014-08-01 13:01:18

除非你有想自己建置
不然你完全不會的東西
是可以直接請廠商來做說明

看更多先前的回應...收起先前的回應...
匿名 檢舉

上頭的意思就是要我建置...
研討會那些,只能說找到我也不能參加啊....

桌面虛擬化

這有分幾種作法
敝你對虛擬化不熟
真的不建議自己作
最起碼找個類似顧問來協助

若在南部
也許個人能幫得上忙

u8526425 iT邦大師 1 級 ‧ 2014-08-01 15:21:16 檢舉

桌面虛擬化不是說你知道了幾個名詞
你就有能力建置

虛擬平台要怎麼選擇 ?
Server/Storage/Network/HA cluster/Backup你懂嗎 ?
效能與負載怎麼判斷預估 ?
軟體要怎麼買才對 ?
沒有找到對的廠商
你的導入專案很可能是個災難

匿名 檢舉

我也知道全盤的預估不是那麼簡單...
但作為小職員,只能聽命啊...
預估那些由上頭決定,轉VM後server跑不起來的話
就上報,再等上頭的指示...

aaron3399 iT邦好手 1 級 ‧ 2014-08-02 13:09:38 檢舉

版大~上頭要你建置的意思, 不是讓你埋頭苦幹,是要你找資源,打電話問廠商, 評估預算,比較各個方案, 分析優缺點,測試安排, 提出適合公司的建議方案....這才是你的專業價值.
只會給你"指令", 是因為無法舉一反三,測試完也沒變成專家,而且沒有提供可讓上頭參考評估的資訊,或指出盲點.
不可行的東西,為什麼不可行,測試結果是不是公司想要的,也要有廠商技術背書, 才能說服上頭阿.
阿泉買西瓜http://ww2.hcjh.tn.edu.tw/cheer2/c92.htm
我有與你類似的過往經驗~希望能幫到你~不好意思離題~

4
peterkoo
iT邦新手 1 級 ‧ 2014-08-01 13:51:16

Terminal Service (依照人數) + Windows server 2008 R2

其他使用
http://shopap.lenovo.com/tw/zh/desktops/thinkcentre/m-series-tiny/72e/

類似這種小型電腦即可

0
Morris
iT邦研究生 3 級 ‧ 2014-08-02 10:54:41

目前市面上有純硬體式的 VDI Client 可用, 這種做法可以免去複雜的作法, 只要伺服器端開 DRP 即可, 再加上在主機上利用帳號作管理, 即可達到您上司的要求, 因單純是利用硬體沒有複雜的程序及設定, 非大陸坊間的 BOX 方式
對於不曾接觸VDI 且不太有機會可以上課 的您不失為一種較好的選擇

0
wwx
iT邦好手 1 級 ‧ 2014-08-02 11:36:40

完全不用硬碟 靠網路抓映像檔開機 要找關鍵字 PXE Server

曾用過DOS和Linux的, Windows也有一種純Console的版
不過沒用過所以沒印象也忘了叫什麼

總之 就是BIOS有支援PXE開機,
然後有符合需求的PXE Server 就能實現所提的想法

0
jesterlin
iT邦新手 5 級 ‧ 2014-08-02 15:24:00

上司指示的是需求,並非指示只能用什麼方式;天下沒有白吃的午餐,IT人的責任是搜集與分析方案提供公司選擇,價格問題不是您能決定的,所以不需自己綁死自己。
依您的說法,若是重點在於”無硬碟”這件事上,大陸和台灣坊間都有很便宜的Thin Client(大小和一片土司差不多大)可以評估看看,記得大陸的1台約1000元台幣,可以多買,有問題直接換一台。
以上方式是用微軟的Remote Desktop連線方式,所以微軟的Terminal Service的CAL還是免不了要採購,但至少硬體問題解決了。供您參考。

0
fei
iT邦新手 4 級 ‧ 2014-08-03 00:02:42

根據你的需求與應用,不建議用無碟系統,一起開機的時候通常會比較慢,建置也有難度。
不建議用微軟的 VDI 或 RemoteAPP,因為這些方案都要搭配 AD 環境,建置與維護也不容易。
可以考慮使用其它廠商出的遠端桌面服務軟體 (以 STS RDP 關鍵字,就可以在網路上找到),能裝在 Windows Server 或找一台 Windows 8 / 7 來裝,就像裝一般的軟體按「下一步」就能裝好,不用 AD 也有發佈應用程式模式,以後自己維護也很簡單。
使用者用原來的 PC,及微軟的 RDP 連線程式就可以連,不用改變用戶的習慣,換不同的裝置也一樣能連。

0
a52032929
iT邦新手 5 級 ‧ 2014-08-04 00:06:36
  1. 詢問您目前ERP 有無上WEB化
    2.VDI是屬於一種虛擬化的架構,而桌面虛擬化架構可以採用Citrix XenDesktop或VMWARE VIEW的虛擬化技術。
    3.目前看您的需求,只需要底層2012R2 Hyper-V,購買ThinClient HP or Dell Wyse,設定遠端桌面到Server端,就可以達成您的需求
    4.微軟需要購買Terminal Service license即可
    做VDI不建議客戶這樣用,因為會吃Server loading 很重,除非有資料安全考量,非導入不可
0
hugooguh
iT邦新手 4 級 ‧ 2014-08-04 09:25:52

如果你不是很清楚虛擬化部分,推薦你簡單解法
http://www.ncomputing.com/products/lseries/overview
買這類的box 加上你自建的virtualbox主機就有可能完成任務囉
另外,登入帳號還是建議分開喔,後續管理安全或除錯比較有保障

0
hanker
iT邦新手 3 級 ‧ 2014-08-04 17:05:56

上面各位大大都講得很專業,小弟簡略的講一下

請上網找一下瑞起的無硬碟系統,主要是利用網路卡開機連到瑞起的無硬碟系統主機來開機。

再加上微軟的桌面端授權,就可以達到樓主要的功能。

0
smonkeyy
iT邦研究生 5 級 ‧ 2014-08-05 09:33:21

還是跟主管溝通清楚真正的需求比較好
所謂的無硬碟是不是指用戶端沒有主機
只有滑鼠鍵盤跟螢幕
單純的想省錢,不想幫那些人買電腦
那搞不好去買一些品牌的公升級迷你電腦
含作業系統9000有找,也不會很花錢

其時主管交辦任務,還是可以尋求外援的
也可以溝通清楚時際的需求是什麼
你可以把各種方案都叫廠商報價及提供技術資料
我相信廠商很願意提供這些服務且不收費的
在打一份正式的評估報告,讓主管去做最後的決定
不然到時候錢花下去,卻不是主管想要的東西
那時候你就真的黑了....

0
CyberSerge
iT邦好手 1 級 ‧ 2014-08-06 04:59:56

在使用者端也可以用這種軟體式的 thin client 做法,直接用現有的(舊)電腦,無需額外購買硬體設備,可以RDP或連到VDI。不妨參考一下。
http://www.stratodesk.com/

4
adolph
iT邦新手 2 級 ‧ 2014-08-07 16:10:24

我分享一下我的經驗

目前我在實務上用過的VDI有幾種形式

  1. 直接連到Server,多人一起共享一個Windows Server系統,裡面的程式都可以使用
    有Citrix 的Xenapp (ICA Protocol)及 MS 的RemoteAPP (RDP Protocol)

  2. 自動生出很多VM,一個帳號使用一個VM,使用上就像使用PC一樣,
    有Citrix XenDesktop、VMWare View、以及MS 虛擬桌面

  3. 無硬碟開機系統 (開機時,Client跟Server聯繫,Server把OS放到Client的記憶體)
    有Windows的WinPXE 還有 Citrix 的Provisioning Service

Client的部分有
Thin Client : 較貴,功能完整,可以使用MS RDP、Citrix ICA、VMWare PCoIP 通訊協定以及用瀏覽器連到VDI,有控管大量Thin Client的軟體,有HP及Wyse,開機速度較慢
Zero Client : 價格差不多,功能較少,但是速度快,只要一開機很快就可以連到桌面,User很吃這一套。
PC : 可以拿舊電腦裝Windows Embedded 7 or Linux,功能完整,速度依硬體等級而定。
Raspberry Pi : 最便宜,功能完整,速度慢,問題較多。

其實現在有非常多的形式,VMWare View 也有把OS放到Client,關機時OS還在,但是client的OS會跟Server做同步...等等許多各式各樣的虛擬化的形式,不要想全部了解,你會瘋掉。

希望這些資訊能讓你對VDI有簡單的認識,若還有想要了解的地方,
可以到敝人的blog http://ourway168.com ,還有不懂的地方歡迎提問。

基本上我敘述的是戰術的層面,只是要選擇什麼樣的武器
但是重點是戰略的層面,上面各位大大已經提到很多,我就不再贅述

另外,我猜貴主管想要的是完成一些能夠沾到雲端的邊的事情,作為部門的政績

我要發表回答

立即登入回答