Join the global OpenStack community for use cases & training at the OpenStack Summit Sydney, November 6-8     Register now

OpenStack In The Enterprise Back to Top

Expediting Digital Workflow with OpenStack

DigitalFilm Tree funnels thousands of hours of video footage to make a 1 hour TV show using a mix of private and public OpenStack clouds.

Download the white paper
Download
  • Portability
  • Worldwide

In today's software-defined economy, supply chains develop digital assets and applications that involve not only an enterprise's employees but also a mix of vendors, contractors and even clients.

DigitalFilm Tree, a leading post-production company for TV and film, illustrates innovation at work by moving raw footage through a workflow involving stakeholders worldwide. Producers, directors, editors, and video effects companies examine and process footage on mobile devices the same day it was shot - with extremely tight turnarounds and can’t-miss deadlines. It’s a compute and storage intensive mission-critical workflow powered by OpenStack using a careful orchestration of multiple public and private clouds.

Digital FilmTree OpenStack workflow

FIND PARTICIPATING CLOUDS

Many OpenStack clouds and distributions support the interoperability features used by DigitalFilm Tree. Visit the OpenStack Marketplace often as "OpenStack Powered" offerings are being added regularly.

From Camera to Couch

How A Leading Production Firm Created Adaptable Workflows with OpenStack

From Camera to Couch

Maximizing efficiency and service to studios

DigitalFilm Tree demonstrates how OpenStack clouds help fill the gap between existing workflows and emerging requirements. For production and post-production processes, they uncovered ways to use OpenStack (specifically Swift, Nova, Keystone and Neutron) to maximize efficiency and provide better service to studios while handling workload fluctutations.

DigitalFilm Tree needs to scale for a 2-3 month period for the pilot season, then scale back down. Some projects are much larger or more intensive than others, due to format (4K vs 8K video) or complex special effects requirements. DigitalFilm Tree also doesn’t always know when shows will start or stop. Leveraging public and hybrid cloud allows DigitalFilm Tree to adapt to change at will, effectively creating a new business model by instantly augmenting their workflow.


The Process

DigitalFilm Tree's Workflow Explained

To develop films and television shows such as UnREAL, DigitalFilm Tree's workflow run through multiple OpenStack clouds. As shown in this diagram, their workflow is as follows:

  1. Directors shoot raw footage for UnREAL (and other TV shows) on digital video in Vancouver. Filmmakers upload video to temporary storage in the HP Public Cloud and hosted private cloud by Blue Box.
  2. Raw footage is transcoded from high resolution to proxy resolution on the external clouds, moved to Swift object storage and transported between Vancouver and Los Angeles.
  3. Collaborative process until footage is approved as final.
  4. Final video footage is assembled. Director/producer feedback is incorporated, outsourced special effects are rendered and added.
  5. The show or movie is transferred from DigitalFilm Tree's cloud to Comcast or other cable providers.

Workload and Data Portability Across OpenStack Clouds

The first requirement is 100% reliable workload and data portability – in other words, any OpenStack cloud or distribution has to provide identical foundational capabilities so businesses are confident that apps developed on one cloud will work perfectly on another. This is a function of three things:

  • OpenStack’s REST APIs
  • A required set of capabilities encompassing must-include code and must-pass API tests for all OpenStack products
  • Easily shared data within one geographically dispersed cloud or among many clouds

OpenStack values interoperability because it enables optimal IT decision making as seen in DigitalFilm Tree's workflow. All clouds, distributions and other products labelled "OpenStack" adhere to interoperability requirements that enable workload portability across a multitude of public and private clouds, so workflows can function seamlessly with the right capabilities at the optimal cost.

Simple security for Workload Portability Across OpenStack Clouds

Federated Identity

Workload and data portability, though essential, isn’t enough.

DigitalFilm Tree’s cloud, running OpenStack Identity Service (code-named Keystone), acts as an identity provider for all the collaborators in the workflow. With Keystone, collaborators can easily use the best-fit cloud for their tasks. Theoretically, DigitalFilm Tree and other enterprise's workflows can use any OpenStack cloud to augment their available resources. With OpenStack, the workflow-owning enterprise uses one credential set across multiple clouds and maintains a single point of access for everyone involved in the workflow, simplifying and enhancing security.

Workload portability and federated identity are important features that convey technical benefits, but it’s important to realize that they both support a particular kind of adaptability that’s a result of widespread OpenStack availability. That adaptability is the core reason why DigitalFilm tree, its vendors, and its clients enjoy substantial business benefits.


Benefits of OpenStack - One Platform, Many Clouds

Workflow acceleration

Prior to this approach, video was shipped on disk or tape via truck. Typically, this meant a simple editing or post-production effort took 2-3 days to do a review cycle. With OpenStack, their workflow now takes 2-3 hours.

Enhanced security

Since DigitalFilm Tree acts as an identity provider, maintaining security and access is streamlined because they are the only party responsible for maintaining userid/password directories.

Instant-on capacity

Rendering and editing are highly compute and storage intensive tasks. Digital resources can be brought online during peak times to support and accelerate their color correction, grading, special effects and rendering processes.

Planning for the future

Archiving metadata enables new capabilities such as “second screen”. Imagine using a tablet to order the dress an actress is wearing on a television show.

Complexity reduction

In the past, DigitalFilm Tree would add and remove servers and storage to their private clouds. Public cloud consumption minimizes that complexity during peak times.

Latency

By utilizing third-party cloud resources close to their work locations and data centers, they benefit from lower latency and improved bandwidth.

Avoiding media

In the past they used hard drives or tapes. Now they avoid the costs and risks of physical media transport.

Resiliency

Data exists in multiple clouds and users can access seamlessly. If one cloud goes down, users access copies with no loss of service.

Download the white paper.

Read the white paper for the complete DigitalFilm Tree story and how the technologies used apply to other enterprises and digital workflows in the software-defined economy. Like DigitalFilm Tree, today's savvy businesses know how to leverage cloud capabilities and economics to achieve leadership in their fields.

WorkloadPortabilityWhitePaper.PDF | 995kb

Download