The fundamental elements of media workflows

Mar 1, 2009 12:00 PM, By Al Kovalick

             

Designing for reliability

Figure 4. High availability techniques

Figure 4. High availability techniques
Click to enlarge

Let's consider the aspect of designing for reliability. Figure 4 on page 51 outlines 14 strategies to achieve high availability (HA) designs. For the ultimate doomsday, bulletproof system, all 14 could be applied at once. This is hardly practical, but some real-world, mission-critical systems come close. Normally, a few methods are applied, as determined by business needs.

Every design should have a service availability goal as a percentage of uptime. For example, 99.9999 percent uptime or ~32 seconds per year of downtime could be a goal. This value is achievable and allows for one or more serious failures with 32 seconds available, or less, to route around the failed element. Another approach is to decide what length of time a system can afford to be down and design from that value. Given the acceptable downtime, a designer can select options from Figure 4 to meet this goal.

Important concepts in HA designs are a single point of failure (SPOF) and no single point of failure (NSPOF). An SPOF device is not designed with redundant components. If any critical component fails — such as power supply, controller or storage — then the unit often fails. SPOF devices are used when NSPOF is not necessary or affordable. NSPOF, on the other hand, is used when the element is a critical link in a workflow. For example, most large video server storage arrays are designed with NSPOF thinking. In this case, any single element can fail, and the unit keeps plugging along with no apparent downtime. NSPOF devices have dual power supplies, multiple fans, duplicate network I/O, dual controllers, passive backplanes and more.

Some themes in Figure 4 are dual elements and I/O, dual pathing, NSPOF, mirrors, self-healing, caching, and failover to a spare. Each of these helps to resolve a particular device, link, I/O port, store or control point failure. Auto failover is vital when coupled with other methods. When a standalone element fails, such as a link, it is necessary to reroute the data traffic to an alternate link automatically. So, early fault detection is also paramount in an auto failover scenario. The total time it takes to detect and correct, or bypass, a fault is important.

Standards ubiquity

No practical system should be constructed without applying standards from a broad range of sources. Gone are the days when SMPTE standards were the only glue needed to create a video system. Today, in addition, we need the standards from the Internet Engineering Task Force (IETF), W3C and the Institute of Electrical and Electronics Engineers (IEEE) among others. User groups such as the Advanced Media Workflow Association have a mission to create best practices and recommended technologies for implementing workflows in networked media environments. They are currently developing specifications for the Advanced Authoring Format (AAF) and Material eXchange Format (MXF) component inventory method (AS-02) and a constrained MXF version for program delivery (AS-03) to broadcasters and other specifications.

Workflow documentation methods

Finally, under the design banner, consider documentation. For many years, facility documentation was a collection of diagrams showing equipment layout and racking with detailed wiring and inventory diagrams. This level of documentation is still necessary but not sufficient to describe the workflow component of an installation. While not every installation will require a workflow diagram, many will. If the workflow is complex, with disparate processes and time-related dependencies, the following methods should be of value.

Workflow stakeholders include the analysts who create and refine the processes, the technical developers responsible for implementing the processes, and the technical managers who monitor and manage the processes. Two diagramming methods are gaining acceptance to define process flow. One is based on Unified Modeling Language (UML) and another on Business Process Modeling Notation (BPMN).

UML offers activity, sequence, communication and timing diagrams. Which one should be used to describe a media workflow? Well, each has a special purpose, so depending on what aspects are to be communicated, the choice is flexible. The activity diagram offers the most flexible layout for media workflow, but all will find usage.




Want to use this article?
Click here for options!
Get Copyright Clearance

Share this article

blog comments powered by Disqus

 


Current Issue

A view from the top

January 2012

Some of broadcast's brightest reveal where the industry is headed.

Read More articles...

Related Newsletter

Transition to Digital
A twice per month tutorial on digital technology.

Related Posts


Confused about the terminology in an article? Find definitions of common terms and abbreviations in Broadcast Engineering's Glossary.

 


Submit your product for our NAB coverage.

Resources

Broadcast Engineering Newsletters Broadcast Engineering Essential Guides Broadcast Engineering White Papers Broadcast Engineering Videos Broadcast Engineering Podcasts Broadcast Engineering Industry Calendar

Industry Calendar

Broadcast Engineering Glossary of Terms

Glossary

Broadcast Engineering RSS feed

RSS

Interactive Media

Broadcast Engineering Webinars Broadcast Engineering Training Broadcast Engineering Blogs Broadcast Engineering Mobile Apps Broadcast Engineering on Facebook

Facebook

Broadcast Engineering JobZone

JobZone

Broadcast Engineering BE Roll

Blog

Featured Products

A Broadcaster's Guide To Camera & Lens Technology

A Broadcaster's Guide To Camera & Lens TechnologyThis eBook provides both new and veteran shooters an in-depth understanding of the technology that lies between the camera lens and the recording medium and how to maximize a camera's performance.

File Based Technology and Workflow

File Based Technology and WorkflowFile-based technologies have replaced video tape methods for a majority of production and broadcast operations. The worlds of AV and IT are coalescing to create new methods and workflows for media

Digital Television Fundamentals

Digital Television FundamentalsThis course, written by broadcast engineer Phil Cianci, provides a basic tutorial platform on the hows and whys of ATSC digital operation.

Video Compression, Editing and Displays

Video Compression, Editing and DisplaysVideo compression, editing and displays is an in-depth tutorial on MPEG compression technology, editing MPEG content and evaluating color video monitors written by long-time video expert, trainer and writer Steve Mullen, Ph. D.

 

 

Sound Off Podcasts

Erik Moreno, co-general manager of the Mobile Content Venture

MCV racks up successes on way to bright mobile DTV future

2012 will be the year of mobile DTV. That’s the view of Erik Moreno, who along with Salil Dalvi, senior VP for Mobile Platform Development at NBC Universal, is co-general manager of the Mobile Content Venture.

Danny Wilson

OTT year in review

Hear snippets of podcast interviews done throughout 2011 with Pat McDonough of The Nielsen Company, Glen Friedman of Ideas & Solutions!, Danny Wilson of Pixelmetrix and Greg Herman of Watch TV. Pictured is Danny Wilson, Pixelmetrix.

 

Broadcast Engineering Digital Reference Guide

Browse Back Issues

Back to Top