Changes between Version 5 and Version 6 of GTD_Cloud_One_Schedule_Test
- Timestamp:
- May 1, 2009, 1:21:50 PM (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GTD_Cloud_One_Schedule_Test
v5 v6 41 41 ID: 25 42 42 43 $ watch onevm list 44 ID NAME STAT CPU MEM HOSTNAME TIME 45 25 vm01 runn 0 159744 one 00 00:02:30 46 43 47 ### 前面 PIR 是優先權,HID 則是 Host 的 ID (這邊的 HID 0 是指 one) ### 44 48 $ tail /home/one/var/sched.log … … 54 58 * '''''__2.2 Memory Case:'''''__ 55 59 1. VM 需要 1G Memory,讓 one 的記憶體只剩 512M (one01 則有2G),測試是否 deploy one01 60 {{{ 61 #!sh 62 63 }}} 64 2. VM 需要 ''HOST Total Mem > 1G , Free Mem 最多''的 Host 為優先 65 {{{ 66 #!sh 67 $ vim vm02.one 68 略 69 REQUIREMENTS= "TOTALMEMORY > 1000000" 70 RANK = FREEMEMORY 71 72 $ onehost list 73 HID NAME RVM TCPU FCPU ACPU TMEM FMEM STAT 74 0 one 0 400 384 400 6216704 263168 on 75 1 one01 1 400 399 300 2071552 320512 on 76 77 $ onevm create -v vm02.one 78 ID: 27 79 80 $ onehost list 81 HID NAME RVM TCPU FCPU ACPU TMEM FMEM STAT 82 0 one 0 400 384 400 6216704 263168 on 83 1 one01 1 400 398 300 2071552 160768 on 84 85 $ onevm list 86 ID NAME STAT CPU MEM HOSTNAME TIME 87 31 vm02 runn 0 159744 one01 00 00:03:39 88 89 $ tail /home/one/var/sched.log 90 14140 Fri May 1 13:15:09 2009 [HOST][D]: Discovered Hosts (enabled): 0 1 91 14141 Fri May 1 13:15:09 2009 [VM][D]: Pending virtual machines : 31 92 14142 Fri May 1 13:15:09 2009 [SCHED][I]: Select hosts 93 14143 PRI HID HSID 94 14144 ------------------- 95 14145 Virtual Machine: 31 96 14146 1 1 97 14147 0.821086 0 98 }}} 56 99 * '''''__2.3 CPU 和 Memory Case:'''''__ 57 100 1. VM 需要 ''CPU 使用率 < 200 和 記憶體需大於 512MB'' 的 Host … … 80 123 1 1 81 124 0.982456 0 82 83 125 }}} 84 126 ---- … … 97 139 ---- 98 140 == 4.紀錄 == 99 * 若 Requirement 都不符合時,或一直處於 pend 狀態,直到符合的 Host 出現 141 * 若 Requirement 都不符合時,或一直處於 pend 狀態,直到符合的 Host 出現才 deploy 142 * Schedule 判斷的資訊是取自於 ? 143 * FMEM 的資訊