윈도우서버용 트래픽 콘트롤러 - Bit Rate Throttling for Window IIS server traffic controller

2011. 7. 9. 09:08컴퓨터_computer/SERVER

윈도우서버용 트래픽 콘트롤러 ...

안타깝게도 리눅스에서는 어렵다...음..와인으로 실행해볼까?


 

Bit Rate Throttling, an IIS Media Services extension, saves money on network costs by metering the download speed of multiple media file types as well as data. Bit Rate Throttling accomplishes this by automatically detecting the encoded bit rates of 11 common media formats, such as Windows Media Video (WMV), Flash Video (FLV), and MPEG 4 (MP4), and then throttling the response to the client. Bit Rate Throttling and allows administrators to configure throttling rules for all file and MIME types.

 

 

Reduce bandwidth costs without compromising end-user experience
Bit Rate Throttling saves network bandwidth costs by controlling the rate at which media is delivered over HTTP. The throttle rate can be configured using server side rules or automatically adjust the download rate for detected media files based on format and encoded bit rate. When Bit Rate Throttling is not used, content is downloaded at the maximum possible speed. If the customer drops off after watching 20% of a video clip, the hoster would have paid bandwidth for content that was never watched.

Users still experience a "Fast Start" experience for media, with Bit Rate Throttling sending a few seconds of the content to the client at the highest possible data rate before throttling down the delivery to the encoded bit rate. 
Share extra bandwidth among all users with dynamic throttling
Bit Rate Throttling also allows you to dynamically split your total available bandwidth allocation across all concurrent users.  If you are billed for network usage based on a 95th percentile billing model, rather than per byte of data transferred, this equitably shares extra available bandwidth among all of your users.  As new users start to consume the extra bandwidth, dynamic throttling reduces bandwidth to each user, but ensures that the allocated bandwidth for each user will not fall below the specified bit rate for the content being consumed.

Extend throttling to other content types
Bit Rate Throttling allows you to add automatic detection and throttling support for other media file formats through its extensible architecture.  You can also simply specify fixed-rate throttling for any file or MIME type, media or otherwise, by adding new throttle settings.  If you need to vary the throttling rate on a per-response basis, Bit Rate Throttling also allows programmatic throttling configuration.

Features
Seamless integration into IIS 7.0 Manager 
Out-of-the box compatibility for the following media types: .asf, .avi, .flv, .m4v, .mov, .mp3, .mp4, .rm, .rmvb, .wma and .wmv 
Dynamic throttling adjustment based on:

The file types and their encoded bit rate
The available bandwidth of the connection
Default and maximum throttling rates
Concurrent connection limits
Target throughput rate for the site
Throttling rules configurable at various levels including server, site and virtual directory
Fast Start experience for optimal user experience
Extensibility to enable other media formats and file types  

..