Distributed package management using meta-scheduling
AssigneeMesosphere, Inc.
InventorsConnor Patric Doyle, Thomas Rampelberg, Cody Maloney, José Armando García Sancio
Life of this patent
Estimating the term…
Abstract
A system for package management includes an interface and a processor. The interface is to receive an indication to install a package. The processor is to determine a configured package using a set local configuration properties and using the package and to launch, using a metascheduler, a set of sub schedulers to install a plurality of applications of the configured package.
Claims20
(canceled)
A system for package management, comprising:
- an interface to:
- receive an indication to install a package;
- and
- a processor configured to:
- determine a configured package using a set local configuration properties and using the package;
- and
- launch, using a metascheduler, a set of subschedulers to install a plurality of applications of the configured package, comprising to:
- cause instantiation of a subscheduler of the set of subschedulers to install an application, comprising to:
- determine whether the subscheduler is performing the installation without error;
- and
- in response to a determination that the subscheduler is not performing the installation without error, perform a remedial action.
A method of package management, comprising:
- receiving an indication to install a package;
- and
- determining, using a processor, a configured package using a set local configuration properties and using the package;
- and
- launching, using a metascheduler, a set of subschedulers to install a plurality of applications of the configured package, comprising:
- causing instantiation of a subscheduler of the set of subschedulers to install an application, comprising:
- determining whether the subscheduler is performing the installation without error;
- and
- in response to a determination that the subscheduler is not performing the installation without error, performing a remedial action.
A computer program product for package management, the computer program product being embodied in a non-transitory computer readable storage medium and comprising computer instructions for:
- receiving an indication to install a package;
- and
- determining a configured package using a set local configuration properties and using the package;
- and
- launching, using a metascheduler, a set of subschedulers to install a plurality of applications of the configured package, comprising:
- causing instantiation of a subscheduler of the set of subschedulers to install an application, comprising:
- determining whether the subscheduler is performing the installation without error;
- and
- in response to a determination that the subscheduler is not performing the installation without error, performing a remedial action.
Dependencies are inferred from the claim text.