wiki:GTD_Cloud_One_prob

Version 4 (modified by rock, 15 years ago) (diff)

--

ONE 於我們系統架構上得問題

1. 需修改的部份

  • 需修改符合 Lustre 運作模式的 tm_Lustre
    • 或是採用 tm_nfs
  • xen-tools 產生的 VM 配置檔 不符合 ONE 規格的配置檔,需手動修改
    • ONE 的 VM 設定檔裡的 NIC IP 參數無法自動產生成 Xen VM 設定檔的 IP 參數
  • ONE 預設只能使用 tap:aio 的方式
    • 可修改 src/vmm/XenDriver.cc 來客製
    • tap:aio (ONE) 和 file (xen-tools) 的差別
  • onevnet 只提供 Bridge 的網路連接方式,無法支援 network-route
    • 需自行在 dom0 上自行增加 ip route add <domU_ip> vif src <dom0_ip>


2. 可增加的功能

  • ONE 缺乏可產生 Image 的機制,或許可整合 xen-tools 來運作
  • ONE 無提供統一的 VM 登入窗口,只能在登入到那台 dom0 之後在 登入 domU


3. ONE 本身的 Bug

  • onehost create <hostname> <im_mad> <vmm_mad> <tm_mad>,只有作參數個數的檢查,沒有作參數是否存在的檢查 (使用不存在的參數依舊可以執行)
  • onevnet 只提供 Bridge 的網路連接方式,無法支援 network-route
  • ONE 有自己的 VM 設定檔 (Xen 無法看懂),只有在執行中才會轉成 Xen VM 的設定檔


4. 附錄

  • ONE 可自動產生 swap