Commande de ressource d'interrogation de diffusion en continu

Streaming query resource control

Abstract

L'invention concerne la commande de ressource d'interrogation de diffusion en continu, par exemple, pour attribuer des interrogations de diffusion en continu à des serveurs dans un centre de données fournissant une plateforme d'interrogation de diffusion en continu. Dans divers modes de réalisation, les interrogations de diffusion en continu sont attribuées aux serveurs d'une manière cherchant à équilibrer la charge entre les serveurs et également à réduire les coûts de trafic de réseau entre les sources de flux de données et les serveurs. Dans divers exemples, les types d'interrogations sont pris en compte, où un type d'interrogation est l'identité d'une ou de plusieurs sources de flux de données utilisées par l'interrogation, et éventuellement également les débits de trafic des sources de flux de données. Dans certains exemples, des procédés pour attribuer les interrogations entrantes d'une manière en ligne sont décrits et, dans certains exemples, des procédés pour attribuer les interrogations d'une manière hors ligne sont décrits. Dans des exemples, une métrique de coût de trafic de réseau est utilisée qui prend en compte un coût de trafic de réseau incrémentiel d'ajout d'une interrogation donnée dans un serveur.
Streaming query resource control is described, for example, to allocate streaming queries to servers in a data center providing a streaming query platform. In various embodiments streaming queries are allocated to servers in a manner seeking to balance load between the servers and also to reduce network traffic costs between data stream sources and the servers. In various examples, query types are taken into account, where a query type is the identity of one or more data stream sources used by the query, and optionally also traffic rates of the data stream sources. In some examples, processes for allocating incoming queries in an online fashion are described and in some examples, processes for allocating queries in an offline fashion are described. In examples, a network traffic cost metric is used which takes into account an incremental network traffic cost of adding a given query at a server.

Claims

Description

Topics

Download Full PDF Version (Non-Commercial Use)

Patent Citations (3)

    Publication numberPublication dateAssigneeTitle
    US-2007100960-A1May 03, 2007Yahoo! Inc.Managing content for RSS alerts over a network
    US-6463454-B1October 08, 2002International Business Machines CorporationSystem and method for integrated load distribution and resource management on internet environment
    WO-9940514-A1August 12, 1999Digital Island, Inc.Localisation optimale des ressources d'un reseau

NO-Patent Citations (1)

    Title
    None

Cited By (0)

    Publication numberPublication dateAssigneeTitle