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.
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.
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.
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:
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 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.
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.
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.
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.
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.
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.
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.
By utilizing third-party cloud resources close to their work locations and data centers, they benefit from lower latency and improved bandwidth.
In the past they used hard drives or tapes. Now they avoid the costs and risks of physical media transport.
Data exists in multiple clouds and users can access seamlessly. If one cloud goes down, users access copies with no loss of service.
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
DownloadOpenStack Powered clouds - private, public and hosted private - offer unmatched interoperability and identity security for effectively servicing unpredictable workload needs. These resources delve into the value of - and technology behind - an interoperating network of compatible clouds.