rainzm
a97341a42e
feat(scheduler): add class_metadata predicate
2022-02-09 15:26:42 +08:00
Zexi Li
8777eb2b60
feat(scheduler): baremetal uefi image filter
2022-01-10 10:43:19 +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
rainzm
cc5b93ea41
feat: add interface INetworkNicCountGetter
2021-06-25 15:54:48 +08:00
Zexi Li
cc32bb39ef
feature: support cloudprovider, cloudregion and zone schedtag
2020-10-30 10:58:34 +08:00
wanyaoqi
75cd041d79
baremetal colloct isolated devices info ( #7357 )
2020-08-28 12:10:34 +08:00
rainzm
fa0450b454
feat(scheduler): Change the action for guests with backup and instanceGroup
...
1. 对于主机组的打散功能,放在调度的最后单独处理。
2. 主备机的调度,通过在主机和备机之间设置一个粒度为1的主机组来实现。
3. 虚拟机的调度默认打散,在打散的基础上,选择容量大的宿主机。
3. 主备机中,主机和备机的默认打散流程分散开,互不影响。
2020-07-21 20:29:47 +08:00
Qiu Jian
bc7f62a2ad
scheduler schedule according to quota limit
2020-01-03 13:58:04 +08:00
Zexi Li
e8377a8709
baremetal: add cdrom boot schedule
2019-10-23 11:18:27 +08:00
Rain
0c93b0c7d4
Feature: Unforced Group which prioritize scheduling guest to host with
...
enough resources of InstanceGroup and then to host even if this hosts has
no enough resources. Add groups desc in SGuest.ToSchedDesc. The backup
guest also occupies InstanceGroup resources now.
2019-10-17 12:57:43 +08:00
Rain
10991015ef
guest persion
2019-10-09 20:43:35 +08:00
Zexi Li
8286d318ac
scheduler: refactor network_predicate filter
2019-09-28 18:23:27 +08:00
Zexi
4aa4bafd7b
scheduler: add image zone filter
2019-06-20 21:36:38 +08:00
Zexi
a323db0623
scheduler: fix network filter specify is_public check
2019-06-15 17:23:33 +08:00
Zexi
06f1303f54
scheduler: add domain filter
2019-06-10 19:41:16 +08:00
Zexi
64cca04a17
scheduler: add pending usage process
2019-05-29 19:57:44 +08:00
Zexi
8c3a1460cd
baremetal schedule net bonding check
2019-04-26 00:20:40 +08:00
Zexi Li
e01c4e590f
support network schedtag
2019-04-18 09:48:18 +08:00
Qiu Jian
004d9b6f95
update copyright headers of all source
2019-03-29 14:47:48 +08:00
Zexi Li
ab0d45a24f
修复 baremetal 创建的一系列问题:
...
1. dhcp 并发请求冲突
2. 调度 storage 不适配
3. 获取 login info 字段不正确
2019-03-26 16:08:06 +08:00
Zexi Li
38da40461d
scheduler: server sku predicate
2019-03-21 16:44:09 +08:00
Zexi Li
19c341c297
scheduler: use compute models
2019-03-20 12:03:29 +08:00
Yousong Zhou
8fe4f2ec98
treewide: group imports with goimports
...
./goimports -w -local yunion.io/x/onecloud/ -corp yunion.io/x/ $GOPATH/src/yunion.io/x/onecloud/{cmd,pkg}
2019-03-13 10:46:12 +00:00
Zexi Li
2c5ed4b360
scheduler: make schedtag prefer and avoid strategy work
2018-12-12 19:56:21 +08:00
Zexi Li
4e344450c5
scheduler: add resource type filter
2018-12-07 15:45:03 +08:00
Zexi Li
e6788bb75e
add doc.go for each package
2018-08-11 14:41:38 +08:00
Zexi Li
22411ffb53
path move: github.com/yunionio -> yunion.io/x
2018-08-11 14:28:18 +08:00
Zexi Li
270298fae2
Add scheduler service.
2018-07-30 11:18:02 +08:00