Tuple traffic management
AssigneeInternational Business Machines Corporation
InventorsDavid M. Koster, Christopher R. Sabotta, Joseph C. Schmidt, Manuel Orozco
Life of this patent
Estimating the term…
Abstract
Disclosed aspects relate to tuple traffic management in a stream computing environment to process a stream of tuples using a set of control group data with respect to a set of operation-system-level virtualization and resource isolation containers. The set of control group data may be collected with respect to a set of containers in the stream computing environment. A tuple flow model may be determined with respect to the set of containers in the stream computing environment based on the set of control group data. The stream of tuples may be processed using the tuple flow model with respect to the set of containers in the stream computing environment.
Claims20
A computer-implemented method for tuple traffic management in a stream computing environment to process a stream of tuples using a set of control group data with respect to a set of operation-system-level virtualization and resource isolation containers, the method comprising:
- collecting, with respect to a set of containers in the stream computing environment, the set of control group data;
- determining, based on the set of control group data, a tuple flow model with respect to the set of containers in the stream computing environment;
- and
- processing, using the tuple flow model with respect to the set of containers in the stream computing environment, the stream of tuples.
A system for tuple traffic management in a stream computing environment to process a stream of tuples using a set of control group data with respect to a set of operation-system-level virtualization and resource isolation containers, the system comprising:
- a memory having a set of computer readable computer instructions, and
- a processor for executing the set of computer readable instructions, the set of computer readable instructions including:
- collecting, with respect to a set of containers in the stream computing environment, the set of control group data;
- determining, based on the set of control group data, a tuple flow model with respect to the set of containers in the stream computing environment;
- and
- processing, using the tuple flow model with respect to the set of containers in the stream computing environment, the stream of tuples.
A computer program product for tuple traffic management in a stream computing environment to process a stream of tuples using a set of control group data with respect to a set of operation-system-level virtualization and resource isolation containers, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, wherein the computer readable storage medium is not a transitory signal per se, the program instructions executable by a processor to cause the processor to perform a method comprising:
- collecting, with respect to a set of containers in the stream computing environment, the set of control group data;
- determining, based on the set of control group data, a tuple flow model with respect to the set of containers in the stream computing environment;
- and
- processing, using the tuple flow model with respect to the set of containers in the stream computing environment, the stream of tuples.
Dependencies are inferred from the claim text.