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

Resource Management Design #2605

Open
absidish opened this issue Aug 6, 2018 · 2 comments
Open

Resource Management Design #2605

absidish opened this issue Aug 6, 2018 · 2 comments

Comments

@absidish
Copy link
Collaborator

absidish commented Aug 6, 2018

UI Design

Peer owner can access the resource management feature from the following UI point:

Console UI-> Resource Hosts -> Profiles tab

In Profiles page owner should see list of profiles and must have ability create/delete/change profiles.

screenshot 48

screenshot 50

In Resource Host tab, owner can apply profile to selected RH:

screenshot 51

DB Design

To store and get access for profiles one table must enough.

image

REST API

We must implement REST API to manage RH profiles.
Everyone can read RH profiles and only owner can create or change profiles

Dependencies

Console should collect statistics about resource usage from agent. We will get average of used resources (RAM, CPU, DISK) for last 15 minutes, it will help collect more correct data.

@dilshat
Copy link
Member

dilshat commented Aug 13, 2018

As I understand we will use these resources RAM, DISK, CPU, and will not use network.
@niclash clarify plz

@dilshat
Copy link
Member

dilshat commented Aug 13, 2018

image

@dilshat dilshat changed the title Resource Managenent Design Resource Management Design Aug 13, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants