Skip to content

Measure the resource overhead of NodeProblemDetector #2

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

Closed
Random-Liu opened this issue May 17, 2016 · 5 comments
Closed

Measure the resource overhead of NodeProblemDetector #2

Random-Liu opened this issue May 17, 2016 · 5 comments
Assignees

Comments

@Random-Liu
Copy link
Member

Random-Liu commented May 17, 2016

To roll out the NodeProblemDetector and run it as an addon pods of Kubernetes, we need to understand its overhead, at least including cpu and memory overhead.

/cc @kubernetes/sig-node

@Random-Liu Random-Liu added this to the Kubernetes v1.3 milestone May 17, 2016
@Random-Liu Random-Liu self-assigned this May 17, 2016
@Random-Liu
Copy link
Member Author

Random-Liu commented May 19, 2016

I've done some measurement. Here is the result:
image

  • VM template: n1-standard-2 (2 vCPUs, 7.5 GB memory)

In the table above:

  • Type is the problem type corresponding to the inserted log.
  • Frequency is lines of log inserted every second.
  • CPU is the stable cpu usage of the NodeProblemDetector.
  • Memory is the stable memory usage of the NodeProblemDetector.

@dchen1107

@Random-Liu
Copy link
Member Author

Random-Liu commented May 19, 2016

According to the result above #2 (comment), the following configuration should be enough for now:

limits:
  cpu: 100m
  memory: 50Mi
requests:
  cpu: 100m
  memory: 50Mi

Because:

@dchen1107 WDYT?

@vishh
Copy link

vishh commented May 19, 2016

nit: Requests need not be specified if this job is expected to be
Guaranteed.

On Thu, May 19, 2016 at 1:23 AM, Lantao Liu notifications@github.com
wrote:

According to the result above #2 (comment)
#2 (comment),
the following configuration should be enough for now:

limits:
cpu: 100m
memory: 50Mi
requests:
cpu: 100m
memory: 50Mi

Because:


You are receiving this because you are on a team that was mentioned.
Reply to this email directly or view it on GitHub
#2 (comment)

@Random-Liu
Copy link
Member Author

@vishh ACK. Thank you very much~ :)

@Random-Liu
Copy link
Member Author

Random-Liu commented May 24, 2016

Close this since this is done in kubernetes/kubernetes#25986.

joelsmith added a commit to joelsmith/node-problem-detector that referenced this issue Nov 2, 2018
Specfile updates to build with generated tarball
ringtail added a commit to ringtail/node-problem-detector that referenced this issue Apr 15, 2019
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

2 participants