Priority switching based on resource usage patterns
AssigneeRed Hat Israel, Ltd.
InventorsArie Bregman, David Sariel
Life of this patent
Estimating the term…
Loading patent…
AssigneeRed Hat Israel, Ltd.
InventorsArie Bregman, David Sariel
Estimating the term…
A processing device in a system can allocate builds to execute jobs across servers in a distributed server environment such as a continuous integration (CI) or continuous deployment (CD) server environment, determine workload patterns, and store a workload pattern vector including a resource usage pattern for the builds and the servers. The processing device can provide an interface that allows a user to switch priorities of user-owned builds in server environments, even after execution of the jobs has begun. The user's ability to prioritize or reprioritize builds is limited to user-prioritizable builds as determined based on the resource usage patterns of the builds running the jobs. The user can thus prioritize some user-owned builds without adversely affecting builds of other users.
A system comprising:
A method comprising:
A non-transitory computer-readable medium comprising program code that is executable by a processing device for causing the processing device to:
Dependencies are inferred from the claim text.