After finding outside content delivery networks insufficient for its multimedia storage needs, Deluxe OnDemand brought its data back in-house and now stores 2 PB on Scality Ring object storage.
Deluxe OnDemand, a Burbank, Calif.-based division of Deluxe Entertainment Services Inc., picked Scality Ring object storage to streamline its video workflow management process. Deluxe CTO Allan Lamkin said moving its data in-house will save the company more than $1 million.
Deluxe provides a cloud-based video on-demand management suite of products for video distributors, retailers and programmers. It stores more than 80,000 titles, including feature films and television shows, in multiple bit rates that have to be transcoded for different media types. The on-demand business model means Deluxe has to instantly provide video and audio to customers who want to view a film or TV episode.
Deluxe used several content delivery networks, but they lacked the ability to store video and audio on a single format for dynamic repackaging.
"We get a large file and convert it for various formats, whether it's mobile or TV or streaming data like Xbox," Lamkin said. "It's a lot of different versions of the same content. Now we can do dynamic repackaging. If a customer requests to play a movie or go to a website, before we had to store the content in two different formats. Now we can store it in one format."
Scality Ring is a distributed system deployed on standard x86-based servers with a minimum cluster of six storage servers that can scale to petabytes. The architecture provides concurrent access to data. Ring's core features include replication, and erasure coding for data protection, auto-tiering and geographic redundancies.
Ring allows Deluxe's systems to ingest new titles with file system interfaces and stream the same content through parallel HTTP REST interfaces. That allowed it to stop depending on content delivery providers for storage requirements, although they still use them for caching.
"They act as a cache network for popular movies instead of going back to Scality," he said.
Lamkin said Deluxe uses a Scality FUSE connector for Linux files that allows a server to look like storage as a mounted drive. Deluxe runs custom applications for video transcoding and streaming.
"We have tremendous performance on reads," Lamkin said. "We also like the fact that [Scality is] somewhat hardware agnostic. And as we grow, we can just add another storage node to the Scality Ring."
Scality Ring gives data protection, security features a boost
An overview of the options for implementing object storage
Object storage proves a good choice for cloud, backup and archive