| | | RssFeeds
 
Get NetworkComputing Connect Search   Search Search
 
NWC Print
Nov 2008
Beyond Headlines
Buzzcut
Editorial
Cover Story
On the Record
Show Case
Interop 2009
Lateral View
In-Depth
On Location
Down to Business
Techmall
Book Review
In Passing
Last Mile
Archieve
 

High Quality On A Budget

 

One of our company’s early pioneers in web video, Light Reading, built its own video delivery system using two Windows Media Servers at a hosting facility. We asked Warren Hultquist to fill us in on the Light Reading system:
Our media servers have 73-GB drives partitioned for the OS and for data (about 57 GB per server after formatting). Because we encode at various bit rates (for users with different connection speeds), storage is a challenge. We also keep log files for media stats tracking. Since storage is cheap, our plan was generally to just get bigger drives and/or add NAS.
For bandwidth, we have 100-Mbps connections for each of the two live servers. The file sizes are 15 to 50 MB—depending on the bit rate and length of the video (we use 256-Kbps and 768-Kbps files, running anywhere from two to eight minutes in length).
The servers mirror each other; we simply upload video to one and the file propagates to the other. One server is in a hosting facility in New Jersey, the other is in San Jose, Calif., so we get geographic failover.
The hosting company technicians keep the servers, load balancer, and firewall up and running, and they run the backup processes. We perform OS patches. We monitor the storage capacity and maintain the tracking software (NetTracker).
We don’t load balance. In the beginning we did a round-robin, with every fourth request going to the second server. Once we saw that the main box could handle the load, we turned off the round-robin and now we just use it for straight-up failover.
We’re serving roughly 350 video clips. Last year, we served 110,321 total sessions, 141,353 total downloads, 887,449 MB transferred, 302 average sessions per day, 2,116 average sessions per week, 9,193 average sessions per month, 387 average clips downloaded per day.
This doesn’t even break a sweat for our server. Our bottleneck would be concurrent connections rather than processing power. With a 100-Mbps connection, we guessed we’d have three connections per megabyte with network overhead, so 300 concurrent connections max. We’ve probably seen about 50 concurrent connections max.

Print this Page   E-mail this Page
RATE THIS ARTICLE
 Worse   Better 
Comment:*
First Name:*
Last Name:*
Company:
City:*
E-mail:*
Verification Code:*

Type the characters you see in the picture above.
 
  Reset

Comments >>

1
No Comments to display

Disclaimer >>

 
 CIO Perspectives >>

“Always look for simpler solutions to challenges and be the first to make decision in your area of specialization”

Satish Das, CSO and Director-ERM, Cognizant

 

More: CIO Perspectives >>


 FEATURED STORIES >>

Data Center Encryption Is Key To Security

And key management is crucial for your encryption plan to succeed

 

Inside 1&1's Giant Web Hosting Data Center

Photos of the ISP's newly green data center in Kansas reveal the infrastructure behind the Web host's strategically located facility

 

Largest Core Banking Rollout in Indian Co-operative Banking Sector

Punjab State Co-op Bank has selected Flexcube, Oracle Database and Oracle Financial Services OnDemand to replace manual processes and enhance efficiency by maintaining customer intimacy  created over the years

 

CAST YOUR VOTE>>

Will hardware requirements reduce when companies deploy virtualization solutions?



View Polls Archive
ADVERTISEMENTS >>
 
Powered By: ssCMS 2.2.0.0