Zhang et al., 2006 - Google Patents
FlexSplit: A workload-aware adaptive load balancing strategy for media clusterZhang et al., 2006
View PDF- Document ID
- 16294718311627619327
- Author
- Zhang Q
- Cherkasova L
- Smirni E
- Publication year
- Publication venue
- Multimedia Computing and Networking 2006
External Links
Snippet
A number of technology and workload trends motivate us to consider a new request distribution and load balancing strategy for streaming media clusters. First, in emerging media workloads, a significant portion of the content is short and encoded at low bit rates …
- 230000003044 adaptive 0 title description 3
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network-specific arrangements or communication protocols supporting networked applications
- H04L67/10—Network-specific arrangements or communication protocols supporting networked applications in which an application is distributed across nodes in the network
- H04L67/1002—Network-specific arrangements or communication protocols supporting networked applications in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers, e.g. load balancing
- H04L67/1004—Server selection in load balancing
- H04L67/1008—Server selection in load balancing based on parameters of servers, e.g. available memory or workload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network-specific arrangements or communication protocols supporting networked applications
- H04L67/10—Network-specific arrangements or communication protocols supporting networked applications in which an application is distributed across nodes in the network
- H04L67/1002—Network-specific arrangements or communication protocols supporting networked applications in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers, e.g. load balancing
- H04L67/1004—Server selection in load balancing
- H04L67/101—Server selection in load balancing based on network conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network-specific arrangements or communication protocols supporting networked applications
- H04L67/10—Network-specific arrangements or communication protocols supporting networked applications in which an application is distributed across nodes in the network
- H04L67/1002—Network-specific arrangements or communication protocols supporting networked applications in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers, e.g. load balancing
- H04L67/1004—Server selection in load balancing
- H04L67/1023—Server selection in load balancing based on other criteria, e.g. hash applied to IP address, specific algorithms or cost
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/54—Store-and-forward switching systems
- H04L12/56—Packet switching systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L29/00—Arrangements, apparatus, circuits or systems, not covered by a single one of groups H04L1/00 - H04L27/00 contains provisionally no documents
- H04L29/02—Communication control; Communication processing contains provisionally no documents
- H04L29/06—Communication control; Communication processing contains provisionally no documents characterised by a protocol
- H04L29/0602—Protocols characterised by their application
- H04L29/06047—Protocols for client-server architecture
- H04L2029/06054—Access to distributed or replicated servers, e.g. using brokers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network-specific arrangements or communication protocols supporting networked applications
- H04L67/28—Network-specific arrangements or communication protocols supporting networked applications for the provision of proxy services, e.g. intermediate processing or storage in the network
- H04L67/2842—Network-specific arrangements or communication protocols supporting networked applications for the provision of proxy services, e.g. intermediate processing or storage in the network for storing data temporarily at an intermediate stage, e.g. caching
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network-specific arrangements or communication protocols supporting networked applications
- H04L67/32—Network-specific arrangements or communication protocols supporting networked applications for scheduling or organising the servicing of application requests, e.g. requests for application data transmissions involving the analysis and optimisation of the required network resources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic regulation in packet switching networks
- H04L47/10—Flow control or congestion control
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Almeida et al. | Hybrid caching strategy for streaming media files | |
Zhang et al. | Workload-aware load balancing for clustered web servers | |
Zhu et al. | Demand-driven service differentiation in cluster-based network servers | |
Kangasharju et al. | Distributing layered encoded video through caches | |
US7552235B2 (en) | Autonomic selection of a request routing policy based upon cache effectiveness | |
EP2359536B1 (en) | Adaptive network content delivery system | |
US7925738B2 (en) | Analytical cache performance model for a media server | |
Guo et al. | Load balancing in a cluster-based web server for multimedia applications | |
Chou et al. | Striping doesn't scale: how to achieve scalability for continuous media servers with replication | |
Cherkasova et al. | An SLA-oriented capacity planning tool for streaming media services | |
Zhang et al. | FlexSplit: A workload-aware adaptive load balancing strategy for media cluster | |
Feldman et al. | Service differentiation in web caching and content distribution | |
Gaber et al. | Predictive and content-aware load balancing algorithm for peer-service area based IPTV networks | |
Jin et al. | Network-aware partial caching for internet streaming media | |
Ge et al. | A demand adaptive and locality aware (DALA) streaming media server cluster architecture | |
Reddy et al. | Techniques for improving the throughput of VBR streams | |
Zhuo et al. | Efficient cache placement scheme for clustered time-shifted TV servers | |
Chen et al. | SRB: Shared running buffers in proxy to exploit memory locality of multiple streaming media sessions | |
Seo et al. | Resource consumption-aware QoS in cluster-based VOD servers | |
Mokhtarian et al. | Server provisioning in content delivery clouds | |
Cherkasova et al. | MediaGuard: a model-based framework for building streaming media services | |
Han et al. | QoE-aware video storage power management based on hot and cold data classification | |
Cherkasova et al. | Providing resource allocation and performance isolation in a shared streaming-media hosting service | |
Cherkasova et al. | Sizing the streaming media cluster solution for a given workload | |
Lee et al. | Dtstorage: Dynamic tape-based storage for cost-effective and highly-available streaming service |