CATEGORIZING COMPUTING PROCESS OUTPUT DATA STREAMS FOR FLASH STORAGE DEVICES
First Claim
1. A method for associating a stream identifier (ID) with an output data stream from a computing process, comprising:
- determining, by a computing device comprising a processor device, a first computing process characteristic of a first computing process that generates a first output data stream;
accessing a structure that correlates the first computing process characteristic to a first stream ID;
associating a first filter driver with the first computing process to configure the first filter driver to receive the first output data stream, the first filter driver being associated with a flash storage device; and
sending the first stream ID to the first filter driver.
1 Assignment
0 Petitions
Accused Products
Abstract
Categorizing computing process output data streams for flash storage devices is disclosed. A first computing process characteristic of a first computing process that generates a first output data stream is determined. A structure that correlates the first computing process characteristic to a first stream identifier is accessed. A first filter driver is associated with the first computing process to configure the first filter driver to receive the first output data stream. The first filter driver is associated with a flash storage device. The first stream identifier is sent to the first filter driver.
3 Citations
20 Claims
-
1. A method for associating a stream identifier (ID) with an output data stream from a computing process, comprising:
-
determining, by a computing device comprising a processor device, a first computing process characteristic of a first computing process that generates a first output data stream; accessing a structure that correlates the first computing process characteristic to a first stream ID; associating a first filter driver with the first computing process to configure the first filter driver to receive the first output data stream, the first filter driver being associated with a flash storage device; and sending the first stream ID to the first filter driver. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computing device for associating a stream identifier (ID) with an output data stream, comprising:
-
a communication interface to communicate with a network; and a processor device coupled to the communication interface to; access first information that correlates a first container process to a first stream ID; associate a first filter driver with the first container process to configure the first filter driver to receive a first output data stream from the first container process, the first filter driver being associated with a flash storage device; and send the first stream ID to the first filter driver. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A computer program product stored on a non-transitory computer-readable storage medium and including instructions to cause a processor device to:
-
determine, for each of a plurality of different computing processes associated with corresponding ones of a plurality of different tenants and executing on a same computing device, a corresponding stream identifier, each stream identifier being associated with a particular tenant; associate a filter driver with each different computing process; and associate each filter driver with a same flash storage device, each filter driver being configured to receive an output data stream from the computing process with which the respective filter driver is associated, and send the output data stream and the corresponding stream identifier to the same flash storage device. - View Dependent Claims (18, 19, 20)
-
Specification