Commit Graph

291 Commits

Author SHA1 Message Date
Zexi Li
9c1f81bab4 fix(scheduler): 尽早发现子网ip不足引起的调度失败 (#22136) 2025-02-19 17:21:57 +08:00
Zexi Li
f37ccfbc91 fix(scheduler): avoid_same_host 策略分数过高导致调度分配不均 (#22139) 2025-02-19 16:48:51 +08:00
Zexi Li
3f794b8ff5 optimized(scheduler): reduce scheduling time (#22004) 2025-02-05 10:25:05 +08:00
Qiu Jian
877c732b22 fix: init shceduler schedinfo project and domain 2023-01-05 16:16:31 +08:00
Qiu Jian
98cb5c1204 fix: scheduler ignore storage capacity constraint if migrating 2022-11-11 20:50:34 +08:00
Zexi Li
24c6c65193 fix(scheduler): check capacity of disk_schedtag_predicate (#15337)
* only check free_capacity when not migrating or non schared storage

* only check actual_free_capacity when storage is local
2022-11-10 11:42:50 +08:00
Zexi Li
1fafb6c47a fix(scheduler): do free capacity check when storage filter enabled 2022-10-20 14:56:42 +08:00
Zexi Li
f41775b33b fix(scheduler): check free capacity of each storage 2022-10-14 12:36:01 +08:00
Zexi Li
da3eb1c0cc Automated cherry pick of #15120: optimize(scheduler): global cache for schedtag (#15124)
* optimize(scheduler): global cache for schedtag

* feat(scheduler): informer of schedtag
2022-10-08 20:49:49 +08:00
Zexi Li
cbee060b46 fix(scheduler): testing failed (#14944) 2022-09-07 13:58:54 +08:00
Zexi Li
0ddf85a4bb fix(scheduler): fill storage and network results 2022-09-05 22:04:33 +08:00
Qiu Jian
282cbb1624 fix: scheduler options not updated by OptionManager 2022-06-17 23:26:14 +08:00
ioito
36fdbd75bc fix(region): avoid panic 2022-04-21 17:11:02 +08:00
rainzm
fe1ee2cf21 fix(scheduler): init db after init auth 2022-03-09 14:36:09 +08:00
ioito
46c8fd38eb fix(region): storage add unmount status 2021-12-29 17:31:12 +08:00
Zexi Li
161dac5ff5 Merge pull request #12808 from rainzm/automated-cherry-pick-of-#12807-upstream-release-3.8
Automated cherry pick of #12807: fix(scheduler): consider perfer and avoid score when sorting HostPrirityList
2021-12-06 14:49:17 +08:00
Qiu Jian
506953f4c6 feature: server create with existing disks 2021-12-05 23:05:01 +08:00
rainzm
a31d408421 fix(scheduler): consider perfer and avoid score when sorting HostPriorityList 2021-12-03 15:01:16 +08:00
rainzm
47d26c0cb0 fix(scheduler): correct sorting for HostPriorityList 2021-12-02 21:04:24 +08:00
Qu Xuan
a55732b782 fix(region): fix cloudpods scheduler error 2021-10-08 15:16:41 +08:00
Zexi Li
22e2896afc fix(scheduler): cpu arch match 2021-09-22 11:14:06 +08:00
Qu Xuan
420c1968dc fix(scheduler): openstack scheduler options 2021-09-17 16:08:10 +08:00
Zexi Li
e8338f2832 Merge pull request #12076 from ioito/automated-cherry-pick-of-#12075-upstream-release-3.8
Automated cherry pick of #12075: fix(region): struct guest json desc
2021-09-02 23:15:48 +08:00
Qu Xuan
197ff6f805 fix(region): cloudpods network scheduler 2021-09-02 17:21:52 +08:00
Qu Xuan
aa60326bc3 fix(region): struct guest json desc 2021-09-01 09:44:55 +08:00
Qu Xuan
f664cc25a9 fix(region): return sql error 2021-08-11 19:13:25 +08:00
rainzm
a34e59f21f fix(scheduler): make option EnableQuotaCheck work 2021-08-02 14:25:47 +08:00
zhaoxiangchun
8fa4e577dd feat(cloudmon): add cloudmon component 2021-07-16 12:20:52 +08:00
Zexi Li
c8facc9489 fix(scheduler): baremetal network free address out of count 2021-06-29 20:24:35 +08:00
Zexi Li
2d5e9b1574 fix(region): baremetal server change ip address reuse 2021-06-28 14:45:17 +08:00
Zexi Li
60cc2cbc1e Merge pull request #10970 from rainzm/scheduler/hostnetwork
feat(scheduler): optimize the speed of network predicate
2021-06-25 18:27:19 +08:00
rainzm
cc5b93ea41 feat: add interface INetworkNicCountGetter 2021-06-25 15:54:48 +08:00
rainzm
bf977bb745 feat(scheduler): optimize the speed of network predicate 2021-06-25 15:53:59 +08:00
Zexi Li
49749609b4 fix(region,scheduler): baremetal reuse ip 2021-06-18 15:45:50 +08:00
Qu Xuan
ba25d3910e fix(region): skip server migrate quota check 2021-06-07 10:13:13 +08:00
Zexi Li
e82a3deb7e fix(cloudcommon): unify OS_ARCH constants 2021-04-15 10:52:34 +08:00
Yousong Zhou
5fda85f831 region: attachnetwork: allow attach by network name
isValidNetworkInfo allows names.  Otherwise the code will panic when
a named was passed and nil was returned by the fetch call
2021-03-22 19:31:08 +08:00
Zexi Li
a757361465 Merge pull request #10202 from swordqiu/feature/qj-live-migration-skip-cpu-check
feature(compute): allow live migration without checking Host CPU modes
2021-02-22 08:59:16 +08:00
tangbin
03d96ca48b change os_arch_arm to os_arch_aarch64 2021-02-18 11:27:33 +08:00
Qiu Jian
3944d9ce07 feature(compute): allow live migration with checking Host CPU modes 2021-02-13 16:30:56 +08:00
Jian Qiu
3bb48e9371 fix(scheduler): storage medium type should not exact match (#10190)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2021-02-08 12:16:28 -03:00
Qu Xuan
4a6474caff fix(region,scheduler): filter enabled skus 2021-02-03 20:42:24 +08:00
Zexi Li
bdd112e80b fix(scheduler): storage predicate add actualCapacity filter 2020-12-19 19:56:26 +08:00
Zexi Li
870db8e879 fix(scheduler): fetch input network when specified 2020-12-16 17:48:53 +08:00
Zexi Li
c87c2b384b fix(scheduler): sku filter check zone if only prefer region specified 2020-12-14 16:44:10 +08:00
Zexi Li
7d836f77a6 fix(scheduler): get candidates error more info 2020-12-14 14:39:27 +08:00
yunion-ci-robot
ba53f41ccd Merge pull request #9335 from zexi/hotfix/baremetal-convert-host
Hotfix/baremetal convert host
2020-12-11 13:35:10 +08:00
Zexi Li
4157d3b225 Merge pull request #9352 from zexi/bugfix/scheduler-sku-net
Bugfix/scheduler SKU net
2020-12-11 09:18:18 +08:00
Zexi Li
a78c565d4f fix(scheduler): sku by region and fill onecloud vpc networks 2020-12-10 21:12:06 +08:00
wanyaoqi
9c04a7bf37 fix(region): gpu server change config use reserved resources 2020-12-10 18:38:35 +08:00