G - Physics – 06 – F
Patent
G - Physics
06
F
G06F 9/00 (2006.01) G06F 9/50 (2006.01) H04L 29/08 (2006.01)
Patent
CA 2423475
A method and system for distributing flows between a multiple processors. The flows can be received from an external source such as a network, by a front- end processor that recognizes the flow and the associated request, and identifies at least one internal applicatiolns processor to process the request/flow. The front-end processor utilizes a flow scheduling vector related to the identified applications processor(s), and the flow scheduling vector can be based on instrinsic data from the applications processor(s) that can include CPU utilization, memory utilization, packet loss, and queue length or buffer occupation. In some embodiments, applications processors can be understood to belong to a group, wherein applications processors within a group can be configured identically. A flow schedule vector can be computed for the different applications processor groups. In some embodiments, a control processor can collect the instrinsic applications processor data, compute the flow scheduling vectors, and transfer the flow scheduling vectors to the frontend processor.
L'invention concerne un procédé et un système de distribution de flux entre plusieurs processeurs. Le flux est reçu à partir d'une source externe, telle qu'un réseau, par un processeur frontal reconnaissant le flux et la requête associée et identifiant au moins un processeur d'applications interne en vue de traiter la requête et le flux. Le processeur frontal met en oeuvre un vecteur de programmation de flux relatif à au moins un processeur d'applications identifié et le vecteur de programmation de flux est fondé sur des données intrinsèques issues du processeur d'applications, notamment l'utilisation de l'UC, l'utilisation de la mémoire, la perte de paquet et la longueur de la queue ou l'occupation du tampon. Dans quelques modes de réalisation, des processeurs d'applications sont considérés comme appartenant à un groupe, des processeurs d'applications compris dans un groupe étant configurés de manière identique. Un vecteur de programmation de flux est calculé pour les différents groupes de processeurs d'application. Dans quelques modes de réalisation, un processeur de commande rassemble les données prédéfines du processeur d'applications, calcule les vecteurs de programmation de flux et transfère les vecteurs de programmation de flux vers le processeur frontal.
Akerman Moisey
Ferguson Jc
Justus Stephen
Korsunsky Yevgeny
Crossbeam Systems Inc.
Smart & Biggar
LandOfFree
Flow scheduling and architecture for network application... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Flow scheduling and architecture for network application..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Flow scheduling and architecture for network application... will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1521620