作者ggg12345 (ggg)
看板CSSE
标题Re: [请益]NSC 深耕基础技术计划-VM
时间Sun Apr 28 16:43:32 2013
: : 趋势要拿钱出来做 ARM-to-ARM 虚拟机, 当然没人会有意见!
: : 这可是 NSC 的深耕计划, 不是防毒计划. 何况这还是个软体计划, 照要求,
: : 有没有一个 arm cpu 的 非X86伺服器 可以用, 其整个架构与周边会是甚麽?
: : 然道执行此软体计划还要先去做一个 ARM 手机型大server 的硬体?
:
: ARM的server当然有 只要server上面插的是ARM-based的CPU这就完全可以靠软体实现
: 请随便google "arm blade" "arm cluster"
:
如果是刀锋主机板堆叠的 cluster, 外部用高速网路接在一起, 跟网路电脑
没有不同. 每个单板跟嵌入式 ARM cpu 做的单板也没有不同, 因为都没有
手机的触控显板, 要模拟出一台如假包换的手机, 没触控显示幕就不逼真.
要当真那就是一台放大的 手机. 那就不会只是一台号称省电的 arm server.
: ARM-to-ARM的virtualization其应用当然不只防毒 我只是举个例
: 事实上这项研究国外早就开始了 Linux kernel内也有ARM-KVM的module
: http://systems.cs.columbia.edu/projects/kvm-arm/
:
: 我认为这计画愿意去研究这一块 绝对有助於国内系统软体实力的提升
: 当然 前提是这计画有认真执行
:
甚麽东西都可以拿来研究, 但一个强调深耕产业发展的计划就不能乱枪打鸟.
资安是热门, 但防止危害只是一种期待, 不仅完全做不到, 同时也不该是
被反拿过来胁迫别人屈从的藉口.
ARM cpu 要虚拟化, 第一件大事就是先探究出ARM cpu 对VM 最关键的敏感
指令有那些. 其次就是虚拟对象的 arm 机器及其组成的架构与周边装置的
虚拟化. XEN 可以帮上这个工作, 但 XEN 无法模拟出所有的实体 I/O.
写或追踪病毒程式, VM 能帮忙的是协助把造成危害的程式码给监测出来并
拦截到 VMM 或 hypervisor 来处理. 对有危害性质的程式码 找出其中不可
或缺的必要动作部份, 这就相当於是一种 VM 的敏感指令. 但病毒是一种故
意写错的程式码, 其性质远超过 VM 所关切的, 会影响或干扰到其他程序共
用硬体资源正确性的敏感指令范围.
如果这个 定义要拦截的范围 没法先解决, cpu 指令的虚拟化就很难快速实
现. 就除错与防毒言, VM 被用以侦毒防毒只是要利用其能 log 与 break
/trace 及快速再生 回原形的功能. 就 log break/trace 言, qemu 已是很
好的 "可程式化工具". 目前硬体支援的虚拟机根本就无法对任一位置资料的
存取或任意位置的指令 发出拦截插断作用. 要这样做还不如用早期的发展工
具-ICE 来得实效.
1F:推 KAOKAOKAO:你懂很多 但如果觉得国科会在浪费钱 最简单的方法就是 06/25 10:16
2F:→ KAOKAOKAO:去脸书爆等记者抄 到时候教授自然得出面回应 06/25 10:16
3F:→ KAOKAOKAO:小弟修过主持教授的课 我觉得他的都还算有远见 06/25 10:17
4F:→ KAOKAOKAO:这个牵涉到深层的系统实作 说没有帮助是太武断了 06/25 10:18
深耕计划是特别预算, 对想做的没意见. 只是对规划出题的有意见.
究竟这个计划规划的目标是甚麽?
很多研究是百年後才用得到的, 但这个计划显然不是这类, 这里只是想要请教
这个计划的规划目标可否明白明示? 有具体的目标才能知道是否有成效, 将来
的功过才有人能负责! 这才是做事的态度, 爆这种料有实质意义吗? 把事做成
功才是重点, 瞎猫要碰到死老鼠那只有天大运气, 目前已不是靠运气的作法!
※ 编辑: ggg12345 来自: 140.115.4.139 (06/27 17:44)
5F:推 KAOKAOKAO:一样的计画 哥伦比亚大学做了 拿到ARM官方赞助 07/23 22:23
6F:→ KAOKAOKAO:这可是连ARM都在乎的事情 你来质疑目标错了? 07/23 22:24
7F:→ KAOKAOKAO:会不会太取暖了? 07/23 22:24
何不先说出深耕计划的目标?
工研院与XX大学 又没拿到 ARM 官方赞助, 如何比照?
台湾做 WIMAX 也是拿到 INTEL 赞助, 那下场又如何?
XEN 就是能支援 ARM 虚拟化, 做 ARM 虚拟化的国外也早就有做, 这锋头还抢得
到吗? 抢了要做啥? 非X86 目前还不是伺服器主流, 台湾产业最迫切要的虚拟机
伺服器不深入研发, 无法及时对外竞争, 挖那麽多口浅浅的井, 能冒出泉水?
限 非X86 有必要吗? 想做这方面研发的, 有必要限 X86 非X86 ?
真刀实枪做出大家会抢着要的云端伺服器, 这才是重点吧?
8F:→ jackace:锋头抢不抢的到跟抢了做啥还有井的深度不是你说了算OK? 08/02 14:57
9F:→ jackace:今天张善政出来讲这没用我可能还姑且听之 你讲得没人要理 08/02 14:58
对的事, 终究会有理性的人会去理. 今年 NSC 的计划徵求不就去掉了 "非X86"?
张善政这个大官可以倒钱出来, 自然会有人理. 可惜台湾的资讯产业没这种闲钱了.
挖井会不会出泉, 当然会有堪井的能人能指引, 堪对了, 跳个脚都会喷泉. 张善政
能挪点钱毫无疑问, 但就所知还没跳个脚就有能喷泉的记录.
※ 编辑: ggg12345 来自: 140.115.4.45 (08/09 18:34)