Re: [請益]NSC 深耕基礎技術計劃-VM

作者: ggg12345 (ggg)   2013-04-26 19:21:10
: : http://web1.nsc.gov.tw/newwp.aspx?act=Detail&id=402881d039e4827a0139fbac366f00a0&ctunit=31&CtNode=42&mp=1
: : 2.國科會「深耕工業基礎技術專案計畫」-研究項目之四大領域(附件).pdf
: : 深耕工業基礎技術—研究技術領域
: : 四、軟體領域
: : 10.高階繪圖與視訊軟體技術
: : (1)繪圖與視訊技術:
: : (2)虛擬化伺服器系統容錯技術:
: : - 在非X86 伺服器上完整支援處理器虛擬化、記憶體虛擬化及輸出/入控制界面虛擬
: : 化之虛擬機器服務技術
: : - 支援記憶體內容去重覆及壓縮之虛擬化記憶體管理技術
: : - 導入虛擬化技術後相對於原本直接運作在實體機器上的效能損耗
: : - 虛擬主機容錯轉移而導致的暫時中斷服務等候時間
: : - 執行中的應用程式,因容錯轉移而感受到的回應延遲
: : (3)分散式資料庫技術:
: ============================================================================
: 理論上, 深耕計劃應該是重要的產業關鍵技術, 但這個題目實在看不出真正
: 的目的.
: 噓 jackace:台灣的環境跟需求你說了算? 你知道ARM的虛擬化跟雲端防毒 01/22 09:30
: → jackace:的關係嗎? 你知道工研院跟趨勢都對ARM虛你化技術有興趣嗎? 01/22 09:32
: 推 jackace:等你有那個視野再來批評吧 01/22 09:35
手機流行 ARM , Android 手機熱賣後會有安全疑慮, 手機防毒會有安全需求,
這沒有爭議. 想要有雲端防毒也沒有爭議. 但 Android 是使用類似 Java 的
register based davik, 本質上如同 java 這種高階語言的虛擬機, 這是跟
硬體 cpu 獨立無關的高階語言虛擬機. 防毒想要做在雲端, 這也沒啥爭議,
X86 cpu 本來就能虛擬類似 java 這種高階語言的虛擬機. 雲端伺服器要對
手機 app 程式特徵碼掃毒跟虛擬根本無關, 要模擬除錯或發展, google 不
就發布了在 X86 windows 上的模擬器? 若想用 X86 雲端 server 模擬 ARM
指令, 那就是異機指令的模擬, 通常效率都是很低的.
若是 雲端 X86 server 對 手機 APP 程式掃毒偵毒, 那是一點問題都沒有.
若是用 ARM cpu 做雲端 server 想再用虛擬化對 arm os 及程式模擬, 那不
就是跟台灣既有的 x86 發展為雲端 server 的想法相違背? 若是用 arm 雲
端 server 想對 手機 app 直接執行模擬, 雲端 server 硬體又不會提供觸
控介面, 遠端模擬麻煩又不成真, 效率必然其差.
這種用途的 ARM 虛擬機根本就不會是 server 形式, 反而像是開發手機軟硬
體專用的 In Circuit Emulater. 研發 arm 手機的公司需要的是專用/特用
emulater 不會是大量使用者的雲伺服.
若只考慮毒發作下的模擬追蹤, 那也就只有研發病毒碼的病毒公司有興趣, 何
況這種追蹤抓錯(毒)法還有各種道具可以用, 根本就不必談那些同機型的 cpu
memory i/o 的虛擬化. 關鍵不會在 arm 電腦本身的全虛擬化.
若 手機的防毒 要靠 arm cpu 的全虛擬化雲端才能做, 那豈止緩不濟急? 可能
還繞遠路解不了問題.
理論上, 手機用 linux os, 所以 arm 手機可以用 XEN 在 linux上做
paravirtualization 就能跑 arm guest linux, 但手機linux 是控制手機的硬
體, 這跟 XEN 與 QEMU 模擬X86 架構的I/O 是不同的. 要照抄照仿 QEMU 做法
也沒問題, 但這個機器就會是個虛擬手機的 server, 那個使用者的觸控幕就很
難完全脫離 server 還能高速高頻寬的運作, 防毒的需求就被觸控幕模擬給卡到
了. 那就會有如腳綁千斤錘在演鐵沙掌, 還向空出拳.
這個題目出的是:
虛擬化伺服器系統容錯技術:

Links booklink

Contact Us: admin [ a t ] ucptt.com