An apparatus and method for processing data streams

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 11/20 (2006.01)

Patent

CA 2746146

A distributed architecture and method for maintaining the integrity of data streams within a multi-pipelined processing environment. The architecture comprising a communications network for carrying a plurality of data streams and a master processor adapted to process one or more messages in at least one of the data streams, the message processing including the creation of one or more data packets within the stream, each packet encapsulating at least a transaction summary of the data that has been processed. The architecture further comprising at least one slave processor per master processor adapted to emulate the transactional state of the master processor by regenerating the data stream as a result of processing the one or more data packets, whereupon in response to an error event on the master processor, the slave processor acts to avoid interrupting the data stream by generating one or more successive data packet(s). Hence, the architecture and method serve as a high availability, robust fault tolerant system, mitigating against the loss of data within data streams.

Linvention concerne une architecture distribuée et un procédé pour conserver lintégrité de flux de données dans un environnement de traitement multi-pipeline. Larchitecture comprend un réseau de communications transportant une pluralité de flux de données et un processeur maître conçu pour traiter un ou plusieurs messages dans au moins lun des flux de données. Le traitement de message consiste à : créer un ou plusieurs paquets de données dans le flux, chaque paquet encapsulant au moins un résumé de transaction de données qui ont été traitées. Larchitecture comprend également au moins un processeur esclave par processeur maître conçu pour émuler létat transactionnel du processeur maître par régénération du flux de données comme résultat de traitement dun ou de plusieurs paquets de données, de sorte quen réponse à un événement derreur sur le processeur maître, le processeur esclave agit pour éviter une interruption du flux de données par génération dun ou de plusieurs paquets de données successifs. En conséquence, larchitecture et le procédé servent de système robuste aux défaillances, à haute disponibilité, atténuant la perte de données dans les flux de données.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

An apparatus and method for processing data streams does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with An apparatus and method for processing data streams, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and An apparatus and method for processing data streams will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1971772

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.