Programming 板


==> 在 [email protected] (ggg) 的文章中提到: > ※ 引述《[email protected] (Bug J.)》之銘言: > : 如果當初XEN在設計上就是要full virtualization,那就不會有這樣的問題 > 這是 VMware 的術語, Cambridge VM 最早的 CP/67 是基於做在 Microprogram > 的 VMM 再於其上提供 VM Host , 至於 使用 Binary Translation 的軟體技術 > 似乎是跟一般的 OS 稱呼的 VM 與 VMM 虛擬技術有差距. > XEN 也使用法國 qemu 的某些模組, qemu 就是使用 Binary Translation 的 > 軟體解譯技術, 但都不用這個 "Full Virtualization" 的說法. 有吧,參考xen的原始paper,在2003年sosp發表 http://www.cl.cam.ac.uk/research/srg/netos/papers/2003-xensosp.pdf 請翻到第二頁的2. XEN: APPROACH & OVERVIEW,在該段的第二行就有用到這個詞, 而整篇PAPER這個詞也出現了7次 > : 這句話還是錯的,VMware提供了多種版本的Virtual machine, > : 你講的那一種,是他的Workstation系列, > : ESX系列的不用接host OS(你所謂的宿主),而是把ESX server直接裝在bare machine, > : (參考http://www.vmware.com/products/vi/esx/ > VMware 不提供完全自製的 OS 吧 ! 這跟 XEN 提供改裝過的 Linux 宿主 OS 對,但是他也不需要改其他OS, 請參考網頁的overview的第一段 ESX Server installs on the “bare metal” and allows multiple unmodified operating systems and their applications to run in virtual machines that share physical resources. ESX本身有自己的Driver model,不像Xen在原始設計上的另外一個原則 "希望用現存的driver",所以他其實需要從寫driver,但是他不用一個 domain0來輔助,或許你可以說他把domain0整個包在VMM裡了 > 平台直接對 Bare Machine 安裝有特別不同的做法嗎 ? > : 你所謂的「宿主OS」,應該叫host OS,而寄居OS,應該叫「guest OS」 > 是的 ! > : 如果你要求還要加上「不改binary」,那麼的確在X86系統裡, > : 必須有VT或是V才行,理由很簡單,因為X86原本得設計就沒有考量到 > : virtualization的狀況,例如他有相當多的sentive instruction, > : 不是priviledge instruction,造成即使你是ghost OS, > : 還是可以直接抓到不應該知道的「實際資料」 > 抓到不該看的資料, 跟無法更改某些狀態是兩回事, VM 的虛擬化主要說 > 的是硬體的虛擬, 要不要保護隔離的這麼嚴謹這是保護, 不是虛擬. > VM 8086 是較完整的虛擬, VM386 加入 MMX 就沒有全支援虛擬. Virtual > Memory 再支援 Virtual Memory 本來就是 VM 效率最受爭議的一環. MMX > 是 Virtual Memory 的硬體支援. 個人認為這你要虛擬的層次的問題,在system virtualization的原則下, 你要給上層看到的就是一個「看似真的bare machine的VM」 而沒有做到會有什麼問題呢?有些OS會看到「我不是在Ring0,我就不工作」, 而又因為X86下,你要看自己在Ring幾,是可以直接看的, 所以就會遇到這一類系統罷工的狀態 > : VMM和BIOS ROM是不搭嘎的東西,為什麼會放在一起?不能理解.... > 最先管制機器的就是 BIOS ROM , 除了微碼外就是 BIOS 為最底層, 現在的微碼也開 > 始由 BIOS 協助可以置入修正. 實際上在現今的VT和V技術,BIOS不用特地支援,但是在IA-64上卻需要, 因此你這一點如果針對IA-64是對的,IA-32是有疑問的 > : 依據目前很多地方的統計,你講因該是他們最不需要的答案.... > : 由企業角度來看 > : 很多台古老的實體機器 和 一台有很多VM同時在上面RUN的機器 成本上那個比較低? > : 那個管理比較方便?請以空間、耗電、散熱、管理等方面來看整體考量 > : 又 如果企業裡給員工用的PC,實際上都有一個管理專用的VM在跑, > : 而另外一個VM才是真的給員工用的,這時如果員工發現電腦有問題, > : 打電話給管理員,管理員就可以直接透過管理用的VM遠端進來看狀況, > : 這樣以企業的角度來看,可以節省管理員的成本 > 這是針對管機器的立場, 也就是多數是 Server 的情況, 是很特定的市場. 但是現在會用的人多數是企業,而且如果是個人使用,要用到VM的狀況相對少很多, 例如,我為什麼需要同一時間用很多不同的OS? 唉~我也希望個人這一端可以多一點阿~~~~ > : 執行異質CPU現在也有,但是不是X86,隨便舉一個是PowerPC, > : 他就是可以執行X86指令,但是他本身的ISA卻不是X86的, > : 或是你可以查Trnasmeta的Crusoe CPU > 台灣業者那敢去硬拼 X86 市場 ? Crusoe CPU 是突破 Intel 包圍圈的 我記得你的原始問題是並沒有強調「台灣市場」, 因此我本來是認為你要探討的是「怎麼做到這技術」 > 一個出奇脫困, 算是一條路, 但不好走. > : 如果再不知道那個DEVICE的spec.的狀況下,那沒人可以模擬吧? > Virtual Device 只要知道被模擬的 Device 界面功能, 也就是在 logic device > 層銜接就夠了. 不會做 CPU , 拿現成老爺的不就好了 ? 是啊,沒錯啊 > 想辦法站巨人的肩膀上, 再坐順風船, 這時候就能賣一個新軟體, 送一堆老舊過 > 時的軟體. 當然要想辦法站在巨人肩膀上 > : 如果知道,軟體摸擬後直接把DATA PASS過去就好了,不是嗎? > : 另外,關於你的標題裡的"Killer AP",這裡的AP應該是「應用程式」吧? > : XEN算是AP嗎..... > XEN 跟 VMware 不就是宿主 OS 的 AP ? 我覺得以角色來看,guest OS才是VMM的AP > 如果他又結合異質 CPU 跑另外一種, 是這機器原來沒有的軟體時, 應該是 AP 吧! > 這事, 工研院電通所改為資訊所後, 是不是硬體概念都滅種了 ? 通訊所和這有什麼關係..... -- * Origin: ★ 交通大學資訊科學系 BBS ★ <bbs.cis.nctu.edu.tw: 140.113.23.3>







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草
伺服器連線錯誤,造成您的不便還請多多包涵!
「贊助商連結」






like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:iOS站內搜尋

TOP