iT邦幫忙

0

工業用電腦能虛擬化嗎??

公司有一台強化玻璃的強化機
主機開機後一開始跑dos
接著是舊的圖形化介面(不知道這叫啥,特殊語言??可能跟自動化程式有關)
配置是舊型p3主機

問題如下

疑問一:是否能將該機系統放進虛擬化軟體中(如vm workstation)

個人的想法如下
因為該機有吃pci與vga卡
所以找一台有vt-d技術的新主機
是否能達成需求??

或其它更好方法??

看更多先前的討論...收起先前的討論...
鐵殼心 iT邦高手 1 級 ‧ 2013-01-30 16:49:44 檢舉
要插實體介面卡/設備的主機, 虛擬化的難度很高.
先想想怎麼樣讓他安然退役吧.
總裁 iT邦好手 1 級 ‧ 2013-01-30 17:17:42 檢舉
ghost234提到:
強化玻璃的強化機

順便把這一台也虛了吧...毆飛
ghost234 iT邦新手 4 級 ‧ 2013-01-30 17:20:24 檢舉
所以我才會提到
vt-d技術

強化機很大一台~~可能要讓小叮噹出馬.......
jason88 iT邦新手 4 級 ‧ 2013-01-31 13:22:53 檢舉
重點是一般工業控制用的電腦
有的會使用 舊式的ISA 介面卡
如貴公司 是用PCI 介面的那還好處理
新電腦應該只要有 SEARIAL PORT 就好了
ghost234 iT邦新手 4 級 ‧ 2013-01-31 16:53:54 檢舉
@@

一般電腦沒有這個SEARIAL PORT吧.....
hector958 iT邦研究生 2 級 ‧ 2013-02-01 09:52:01 檢舉
現在的新電腦,工業電腦幾乎是一定有序列埠,商用桌上型電腦多半會有。
12
丁丁 (Dean)
iT邦大師 6 級 ‧ 2013-01-30 16:58:25
最佳解答

基本上是可以 (我們公司有轉過...不過有請顧問幫忙

環境是 VMware ESXi

看更多先前的回應...收起先前的回應...
ghost234 iT邦新手 4 級 ‧ 2013-01-30 17:05:31 檢舉

請問
訊號在傳送時,沒有問題嗎??(pci卡與vga卡)
(工業電腦主機下命令給機台時)

能分享一些經驗嗎??

這個你要自己裝起來看看...
我們測起來是 OK~
DOS 是可以跑...但若是綁定 PCI 或 Keypro
這個就比較難解~ 畢竟舊的 PCI 卡插上新規的主機板, 要測過才知道
Keypro => 這個就難解了...因為 RS232 port~新規的主機板就沒了... XD

cmwang iT邦高手 1 級 ‧ 2013-01-30 21:02:50 檢舉

deanya提到:
但若是綁定 PCI 或 Keypro
這個就比較難解~ 畢竟舊的 PCI 卡插上新規的主機板, 要測過才知道

PCI卡:IOMMU/VT-d理論上就是應付PCI/PCI-E用的(VGA除外,因為VGA還牽涉到VGA BIOS/legacy port等等,比較難搞)....
Keypro:一般是插在LPT上,現在也有PCI界面可以指定I/O port的LPT卡,配合IOMMU/VT-d理論上應該可以讓guest直接抓到LPT卡上的Keypro....

ghost234 iT邦新手 4 級 ‧ 2013-01-31 16:51:56 檢舉

^^|

忘了keypro
我公司的工業電腦是面板式的
非一般鍵盤(大頭雖然有,但沒在用)

能了解一下你們用的新機配備嗎??

6
u8526425
iT邦大師 1 級 ‧ 2013-01-30 16:44:02

這部份很難說得准
都是測過才知道

ghost234 iT邦新手 4 級 ‧ 2013-01-31 16:48:38 檢舉

所以
我先上網求經驗.....(做工課)

u8526425 iT邦大師 1 級 ‧ 2013-02-02 21:45:32 檢舉

經驗告訴我
只要是這種case
成功率皆無法保證
都是做過才知道

10
cmwang
iT邦高手 1 級 ‧ 2013-01-30 17:43:08

VGA要passthrough難度不低,控制用的PCI卡倒是還好(反正hypervisor本來就不知怎麼應付那張卡了,直接passthrough給guest倒沒問題),不過VGA原本如果是用VESA模式驅動的話就還好,不然就得看能不能換driver了疑惑疑惑....

6
la6972
iT邦好手 1 級 ‧ 2013-01-30 21:47:46

COM點有連接什麼設備?
PLC自動控制領域裡,連結設備的驅動不容易取得,但不是無法轉換,祗是要非常清楚知道現有環境,才能精準判斷。
由於你提供的說明不清楚,實在無法肯定回答。

ghost234 iT邦新手 4 級 ‧ 2013-01-31 16:46:55 檢舉

^^|

如果能提供清楚的話
自已在轉成虛擬化的過程
應該也不會有問題吧......

la6972 iT邦好手 1 級 ‧ 2013-02-02 00:30:05 檢舉

ghost234提到:
虛擬化

這不是重點,反而備料比較輕濟也省事多了,預算祗需少少的數仟元即可。
買些舊主機板備料
把硬碟GHOST備份,改換成CF to HD執行
軟體不用重寫,還能持續服役數十年,就看你備多少料待命與保存條件。

la6972 iT邦好手 1 級 ‧ 2013-02-02 00:31:34 檢舉

la6972提到:
舊主機板

我有存貨,不用仟元就有一片。

4
hector958
iT邦研究生 2 級 ‧ 2013-01-31 10:07:17

根據過去經驗,DOS環境跑在微軟的虛擬化環境會比較正常;跑在Oracle或VMware的虛擬環境上面有時會有怪問題。

看更多先前的回應...收起先前的回應...
ghost234 iT邦新手 4 級 ‧ 2013-01-31 16:45:46 檢舉

我可以用hyper-v

重點是怕訊號傳輸問題
因為舊主機有插一張vag與pci卡

cmwang iT邦高手 1 級 ‧ 2013-02-01 09:15:54 檢舉

ghost234提到:
因為舊主機有插一張vag與pci卡

DOS環境可以虛擬化,VGA或許也可以換,但是您能保證那張PCI卡永遠不會損壞嗎,最好在key component真正作古之前想好後路吧....

hector958 iT邦研究生 2 級 ‧ 2013-02-01 10:00:16 檢舉

其實我們之前在作這種舊的工業環境控制主機虛擬化的時候,用的反而不是HYPER-V這樣的新系統。我們最後選用Virtual PC來運作,
一是現場環境比較惡劣,二是根本沒有效能需求,三是出問題時比較好處理。

至於VGA卡與PCI卡的問題真的是沒測過不知道。
因為不知道這兩張卡究竟有負擔什麼樣的功能。

cmwang iT邦高手 1 級 ‧ 2013-02-01 10:20:32 檢舉

hector958提到:
至於VGA卡與PCI卡的問題真的是沒測過不知道。
因為不知道這兩張卡究竟有負擔什麼樣的功能。

VGA除非是跑CUDA/OpenCL用的(機率極低哈哈),只當console的話只要原先是跑VESA mode的就好辦,PCI卡沒有意外的話應該是控制外部I/O的,要讓guest用的到而且timing不出問題才是重點,不過有直接吃PCI的新機的話應該還是可以直接跑DOS吧(沒有能吃PCI的新機的話那張卡也插不上去,就算OS/AP可以虛擬化也沒有意義Orz),那為啥不直接跑DOS,反而要兜一大圈,而且還帶來一大堆問題啊----不要只是為了虛擬化而虛擬化OrzOrz....

hector958 iT邦研究生 2 級 ‧ 2013-02-01 11:05:53 檢舉

我想原PO也是有不得已的苦衷吧Orz
這兩張卡或許有專門的特殊用途,或許只是一般用途,說不定還是原廠故意作來綁著要賺維護費的......誰知道阿。Orz

ghost234 iT邦新手 4 級 ‧ 2013-02-01 11:07:12 檢舉

感謝分享
我會在想想的!!
不要只是為了虛擬化而虛擬化(說得好!!)

(沒有一定要做虛擬化,只是在想,如果要做的話,需要考慮到的因素為何..
..就像是災害預防練習)

6
pantc328
iT邦研究生 1 級 ‧ 2013-02-01 10:36:20

工業電腦虛擬化??看要虛擬化什麼而定
是不是機台也虛擬化??人員也虛擬化??

有些東西可以不用很精準..少個幾ms 不會出事,Delay 幾分鐘不會死人..就可以虛擬
有些東西,如機台控制..少個幾ms料件就報廢..就不建議虛擬化

看更多先前的回應...收起先前的回應...
ghost234 iT邦新手 4 級 ‧ 2013-02-01 11:00:35 檢舉

其的機器我不知道,但我司強化機
個人認為倒還好!!

因為主機功用主要是送控制命令給機台
做溫控而已

cmwang iT邦高手 1 級 ‧ 2013-02-01 11:05:51 檢舉

ghost234提到:
因為主機功用主要是送控制命令給機台
做溫控而已

溫控時間沒抓準的話不會整批產品都報廢嗎,先去問問現場的技術人員再說吧OrzOrz....

ghost234 iT邦新手 4 級 ‧ 2013-02-01 11:19:04 檢舉

感謝分享!!

主要是做玻璃強化

所以一般都是先將溫度升到需求溫後
開始放玻璃強化

可能會有的問題就是異常降溫會無法達到需求!!<====所以會停機
要等溫度上來
故不會有整批產品都報廢的問題

我會有虛擬化的問題,主要是考慮到機器的更新問題
一台設備機少說幾百萬
如果硬碟或軟體有問題要維修時,又要幾十萬
如果能將可控制的範圍掌握在自已手上(如主機有問題能自已處理,不需找原廠或協力廠)
不是可以為公司省下許多錢<=====這才是重點
當然,要看機台的性質
如大大所言
有些東西,如機台控制..少個幾ms料件就報廢..就不建議虛擬化
但如果能的話...........(可以叫公司把給維修廠的錢給我嗎.....哈哈)

pantc328 iT邦研究生 1 級 ‧ 2013-02-01 11:22:27 檢舉

溫控 還好,看應用
畢竟溫控比較像類比,是慢慢升,慢慢降..方式
像漁業養殖,一小時差個正負2度不會死魚
但如果像衝床的光砸感應器..數位信號,控制衝床上下壓。如果差個幾ms下面就死人
當然有的溫控要十分精確,溫度誤差值在+-0.0x 度,那就不同了

cmwang iT邦高手 1 級 ‧ 2013-02-01 12:16:07 檢舉

pantc328提到:
溫控 還好,看應用
畢竟溫控比較像類比,是慢慢升,慢慢降..方式

鵝印象中強化玻璃的回火/退火過程中時間的控制也是蠻重要的,不然就會變成強度不足或是一堆碎玻璃,只是精確度是以秒為單位或是以ms為單位就只有業內人士才知道了....

我要發表回答

立即登入回答