Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GangCache Design #5

Open
wants to merge 49 commits into
base: gang
Choose a base branch
from
Open

GangCache Design #5

wants to merge 49 commits into from

Conversation

Wenshiqi222
Copy link
Collaborator

1、代码架构搭建
2、gang_cache 设计完成

Ⅰ. Describe what this PR does

Ⅱ. Does this pull request fix one issue?

Ⅲ. Describe how to verify it

Ⅳ. Special notes for reviews

V. Checklist

  • I have written necessary docs and comments
  • I have added necessary unit tests and integration tests
  • All checks passed in make test

LambdaHJ and others added 30 commits June 29, 2022 09:55
Signed-off-by: 黄金 <heikkihuang@kugou.net>

Co-authored-by: 黄金 <heikkihuang@kugou.net>
)

Signed-off-by: zwzhang0107 <zuoweizhang@outlook.com>
Signed-off-by: zwzhang0107 <zuoweizhang@outlook.com>
* fix wrong cgroup path when watch pods

Signed-off-by: Cheimu <xerhoneyfc@gmail.com>

* fix import order

Signed-off-by: Cheimu <xerhoneyfc@gmail.com>

* reformat comments

Signed-off-by: Cheimu <xerhoneyfc@gmail.com>

Co-authored-by: Jason Liu <jasonliu747@gmail.com>
Signed-off-by: 佑祎 <zzw261520@alibaba-inc.com>
Signed-off-by: saintube <saintube@foxmail.com>
Signed-off-by: Jason Liu <jasonliu747@gmail.com>
Signed-off-by: 佑祎 <zzw261520@alibaba-inc.com>
Signed-off-by: saintube <saintube@foxmail.com>
* add pod uid to pod meta when failover

Signed-off-by: Cheimu <xerhoneyfc@gmail.com>

* add pod uid when parse request for cri scenario

Signed-off-by: Cheimu <xerhoneyfc@gmail.com>
Signed-off-by: Jason Liu <jasonliu747@gmail.com>
…od if not specified (koordinator-sh#354)

Signed-off-by: Joseph <joseph.t.lee@outlook.com>
)

Signed-off-by: Jason Liu <jasonliu747@gmail.com>
* add schedule-device-in-card-level.md

Signed-off-by: yangzhang <bupt_cozy@126.com>

* refactor fine-grained device scheduling

Signed-off-by: Joseph <joseph.t.lee@outlook.com>
…-sh#355)

* fix panic when no hook registered

Signed-off-by: Cheimu <xerhoneyfc@gmail.com>

* refactor the error logs

Signed-off-by: Cheimu <xerhoneyfc@gmail.com>
Signed-off-by: Joseph <joseph.t.lee@outlook.com>
…equest (koordinator-sh#363)

Signed-off-by: Cheimu <xerhoneyfc@gmail.com>

fix the loss of new updated resources from UpdateContainerResources request
Signed-off-by: saintube <saintube@foxmail.com>
Signed-off-by: Jason Liu <jasonliu747@gmail.com>
Signed-off-by: Joseph <joseph.t.lee@outlook.com>
- support cpu bind policy with FullPCPUsOnly
- support NUMA allocate strategy with MostAllocated/LeastAllocated

Signed-off-by: Joseph <joseph.t.lee@outlook.com>
Signed-off-by: Jason Liu <jasonliu747@gmail.com>
…rdinator-sh#326)

Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.7.5 to 1.8.0.
- [Release notes](https://github.com/stretchr/testify/releases)
- [Commits](stretchr/testify@v1.7.5...v1.8.0)

---
updated-dependencies:
- dependency-name: github.com/stretchr/testify
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…or-sh#347)

Bumps [gorm.io/driver/sqlite](https://github.com/go-gorm/sqlite) from 1.3.4 to 1.3.6.
- [Release notes](https://github.com/go-gorm/sqlite/releases)
- [Commits](go-gorm/sqlite@v1.3.4...v1.3.6)

---
updated-dependencies:
- dependency-name: gorm.io/driver/sqlite
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: wangjianyu <zmsjianyu@gmail.com>
Signed-off-by: Joseph <joseph.t.lee@outlook.com>
Signed-off-by: Jason Liu <jasonliu747@gmail.com>
jasonliu747 and others added 12 commits July 18, 2022 09:02
Signed-off-by: Jason Liu <jasonliu747@gmail.com>
Signed-off-by: Fansong Zeng <fanster.z@gmail.com>
Signed-off-by: wangjianyu <zmsjianyu@gmail.com>
Signed-off-by: wangjianyu <zmsjianyu@gmail.com>

Co-authored-by: Fansong Zeng <fanster.z@gmail.com>
…ator-sh#372)

Signed-off-by: Yue Zhang <huaihuan.zy@alibaba-inc.com>
Signed-off-by: Jason Liu <jasonliu747@gmail.com>
Signed-off-by: 黄金 <huangjin_henan@outlook.com>
Signed-off-by: saintube <saintube@foxmail.com>
Signed-off-by: saintube <saintube@foxmail.com>
Signed-off-by: Joseph <joseph.t.lee@outlook.com>
Bumps [gorm.io/gorm](https://github.com/go-gorm/gorm) from 1.23.6 to 1.23.8.
- [Release notes](https://github.com/go-gorm/gorm/releases)
- [Commits](go-gorm/gorm@v1.23.6...v1.23.8)

---
updated-dependencies:
- dependency-name: gorm.io/gorm
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@Wenshiqi222 Wenshiqi222 changed the title WIP: Gang scheduling Gang Cache Jul 25, 2022
@Wenshiqi222 Wenshiqi222 changed the title Gang Cache GangCache Design Jul 25, 2022
@Wenshiqi222 Wenshiqi222 force-pushed the gang_wsq branch 5 times, most recently from f25b69d to 633e2fe Compare July 26, 2022 10:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.