DigitalWell™, is directed at streamlining and simplifying the acquisition, aggregation, cataloging, storage, and distribution processes associated with managing large collections of digital content. DigitalWell™ is essentially a multimedia data warehouse supporting a diverse set of digital sources and formats. The system is designed to support clustered pluggable components allowing the architecture to scale, recover and evolve with new technologies over time. DigitalWell™ is comprised of three main components:
While the components listed above sound simple, there are a lot of things going on behind the scenes to make DigitalWell™ possible. Our architecture was developed with the plug and play philosophy. We can scale linearly to keep up with demand. Each of the three main services is powered by a load balancer that can take web servers in and out of rotation based on service conditions. This is the same case with our on-demand streaming environment. New streaming media formats can easily be added and scaled as demand dictates. Here is a basic diagram of a user request to any of the three services:
The storage that powers DigitalWell™ works in the same fashion. We incorporated the idea of storage pools into DigitalWell™. This means that individual collections can be mapped to different storage sources. Our primary storage has snapshots taken of it nightly for disaster recovery purposes.
DigitalWell™ is currently in production supporting live and on-demand programming for ResearchChannel, UWTV and KEXP. Supported streaming formats include locally UW developed Internet iHDTV, broadcast quality MPEG2 and MPEG4 (IBM VideoCharger), Windows Media, Quicktime, and Real Networks. Available bit rates span everything from low end modem speeds to uncompressed audio at 1.4Mbs and uncompressed HDTV at 1.5Gbps.
|
|
Copyright © 2007 University of Washington. All rights reserved.
|