Welcome!

Linux Containers Authors: Liz McMillan, Yeshim Deniz, Elizabeth White, Pat Romanski, Amit Gupta

Related Topics: Linux Containers

Linux Containers: Article

Video-on-Demand and Linux

A match made in Hollywood

As consumers we've become an impatient lot. We live in a world where "on-demand" is a part of our everyday lexicon. Whether it's our travel, our meals, or our money, we just want it now. This is the case with our television as well. Enter the hottest new product offering to be marketed by video service providers: Video-on-Demand (VOD.)

Don't underestimate it - VOD is big business for the cable and telecom companies offering it. Use of VOD services is growing at an astounding pace. Cable companies use VOD as a weapon to thwart the advances of competitive satellite providers who lack the two-way communications infrastructures to provide true interactivity. And what a weapon it is - major deals with networks and studios are making compelling high-quality content available to consumers at the touch of a button - whenever and wherever they want it.

As VOD becomes a standard product offering, there are key features that resonate with consumers, features that can make the difference between a successful VOD rollout and a flop.

Critical Success Factors for VOD
Content is king in the world of VOD, and the availability of popular programs and movies drive the use and growth of on-demand services. Adoption at the consumer level is strong - Comcast served up over 1.4 billion VOD sessions to consumers in 2005, and use of VOD services keeps increasing. With ever-increasing content options to choose from, the sky's the limit for VOD growth.

Huge libraries of exciting content are both a blessing and a curse. With all that compelling content out there, navigation can become a chore. A dilemma of sorts has developed - as more content becomes available, the ability to locate the desired content or browse available options becomes more difficult. Service providers must arm consumers with powerful navigation tools that let them find content quickly and efficiently. Otherwise the value of all that great content can be lost in the shuffle.

The Most Important Factor of All
Content and navigation aside, there's another factor that can make the difference between customer satisfaction and customer defection - reliability. The greatest content lineup can be quickly rendered useless if delivered by a VOD platform that's unstable or unreliable. Unreliable content delivery hurts everyone - the studios, the advertisers, the content providers, but most important, the consumer. Early VOD rollouts were rife with high session failure rates and cumbersome navigation tools - both of which frustrated users a lot. Today, consumers expect VOD experiences that rival Internet uptimes in terms quality of service (QoS).

In an effort to improve QoS dramatically, service providers have invested billions of dollars in their infrastructures to give customers the high-quality experiences they expect. The result is network infrastructures that can deliver the so-called triple play - voice, video, and data - with the reliability and predictability consumers are willing to pay for. And customers have come to expect the same quality no matter what the service. In the eyes of the consumer, video services used for entertainment must meet the same exacting standards as the voice and data services used for business or communications applications.

To be deemed acceptable, VOD services must meet the height of QoS standards. Whether pay or free events, consumers who enter the VOD domain do so on their own volition, and demand a higher standard for quality than with broadcast TV. If a consumer "invests" time or money in a VOD event, that event better be delivered as promised. If service is disrupted or quality compromised, the value of the content delivered is negated. Service providers are demanding ever-increasing reliability from the VOD platforms they deploy.

The bar has been raised for every stakeholder in the VOD food chain. And the pressure can be felt most by the providers of the components that do most of the work - the streaming and storage components of the system.

Benefits of Linux
Video on Demand is an extremely demanding application for today's computers and networks. Session setups and teardowns can happen at alarmingly high rates during peak usage. The Linux operating system provides an ideal platform on which to build VOD systems. The robustness and reliability offered by Linux in general - and specifically Linux with high determinism enhancements - provides an outstanding foundation on which to build highly complex applications that can take advantage of the inherent multithreading capabilities of Linux.

Linux being a "leaner" environment means that programs and the operating system often take up less space on hard drives and require less processing power and less RAM. This means more of the system's resources can be devoted to the heavy lifting of VOD processing, providing the best of both worlds - a powerful VOD system with the reliability and cost-effectiveness to enable business success.

Linux also offers the flexibility of allowing features to be omitted from the running kernel that don't relate to the task in hand. A good example in a video server streaming 2400 streams is that the CD-ROM driver can be omitted since accessing the CD-ROM during the streaming process can adversely affect performance and thus customer satisfaction.

Another example of why Linux is such a good fit for VOD is the ease of integrating drivers as loadable modules. This means new and enhanced drivers can be added quickly and easily to meet changing market requirements. This modular approach lets developers rapidly adapt to service providers' constantly evolving needs.

The general availability of high-performance drivers for high-speed networking and high-bandwidth IO controllers facilitates intercommunication between the various VOD server components and systems to insure continued improvements in VOD performance, streams per server, and ongoing quality of service.

It's More Than Just Software
Software benefits are only one part of the story. Another aspect of Linux that's a strong value-add is the General Public License (GPL) that it's licensed under. Software development philosophies tend to diverge over time due to the often-opposing pull of different interests and the experimental tendencies of developers. The divergence of Unix development in the early days is a good example of that.

But forking isn't always bad because it lets different camps try out different ideas independently (and sometimes competitively.) The power of the GPL is that it lets the key advances of successful divergent development pathways "re-join" the mainstream so that the body of software collectively known as Linux can advance at a much faster rate. This "parallel processing" strategy shortens development timelines for many complicated applications. Ultimately it's the end users who benefit from such an approach. The process effectively speeds up software evolution.

As a related side effect, the code's visibility allows for much better independent peer review, and so it tends to be of higher quality than that produced by a team who knows that nobody will ever see their code.

When Will It End?
In 1965, Intel co-founder Gordon Moore observed that the number of transistors per square inch on integrated circuits had doubled every year since the integrated circuit had been invented. This observation evolved into Moore's Law, which says data density will double every 18 or 24 months for the foreseeable future. Moore's Law has held true for all this time and is expected to be valid for at least another two decades.

The effect of Moore's Law trickles down into virtually all computing applications and VOD is no different. There's an expectation in the VOD marketplace that this translates into rapid advances in server density and throughput. In the past five years on-demand servers have improved from dozens of streams per RU (rack unit) with hundreds of hours of content storage to thousands of streams per RU with tens of thousands hours of content storage. As VOD use grows, this trend is expected to continue well into the future.

One of the greatest assets of the Linux operating system that is sometimes overlooked is the large and growing support community and discussion forums that address issues almost as fast as they appear. New problems are resolved in this Open Source environment faster and more efficiently than possible in the traditional proprietary source code world. After all, the Linux community consists of tens of thousands of enthusiastic contributors who are eager to help solve code issues as quickly as they may emerge. It's doubtful any single company has as many development employees available to not only solve problems in existing code but constantly develop innovative new software solutions.

Moving Forward
Boasting high demand for throughput, Video-on-Demand requires an operating system capable of supporting a large number of threads or processes efficiently along with large memory configurations. Linux is ideally suited to the task.

Entertainment's recent evolution to the on-demand business model is a driving force in the development of applications featuring increasingly efficient scheduling and larger memory models. The latest kernel versions of Linux deliver the performance needed for serving up huge amounts of widely varying content to the tens of thousands of simultaneous VOD users in a typical deployment.

Linux and Video-on-Demand are changing entertainment to make it more accessible to viewers, reshaping the way people watch television. It will be exciting to see how VOD grows and evolves over the next decade thanks to a powerful Linux core.

More Stories By Bruce Crutcher

Bruce Crutcher is a Linux systems product manager for Concurrent, a provider of Video-on-Demand. He is responsible for directing corporate productization and lifecycles of COTS multiprocessor platforms and real-time Linux-based operating systems. Bruce has a degree in computer science and formal training in ISO 9000 standards, Systemation Project Management, and the Cosby Quality Management System.

More Stories By Tim Dodge

Tim Dodge is the director of VOD marketing at Concurrent, a provider of Video-on-Demand. He has an MBA from Wake Forest University and a bachelor's degree from the University of North Carolina. Tim is an active member of SCTE and the Cable and Telecommunications Association for Marketing (CTAM).

Comments (1) View Comments

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.


Most Recent Comments
SYS-CON Italy News Desk 03/12/06 12:01:49 PM EST

As consumers we've become an impatient lot. We live in a world where 'on-demand' is a part of our everyday lexicon. Whether it's our travel, our meals, or our money, we just want it now. This is the case with our television as well. Enter the hottest new product offering to be marketed by video service providers: Video-on-Demand (VOD.)

@ThingsExpo Stories
Most technology leaders, contemporary and from the hardware era, are reshaping their businesses to do software. They hope to capture value from emerging technologies such as IoT, SDN, and AI. Ultimately, irrespective of the vertical, it is about deriving value from independent software applications participating in an ecosystem as one comprehensive solution. In his session at @ThingsExpo, Kausik Sridhar, founder and CTO of Pulzze Systems, will discuss how given the magnitude of today's applicati...
SYS-CON Events announced today that NetApp has been named “Bronze Sponsor” of SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. NetApp is the data authority for hybrid cloud. NetApp provides a full range of hybrid cloud data services that simplify management of applications and data across cloud and on-premises environments to accelerate digital transformation. Together with their partners, NetApp emp...
Smart cities have the potential to change our lives at so many levels for citizens: less pollution, reduced parking obstacles, better health, education and more energy savings. Real-time data streaming and the Internet of Things (IoT) possess the power to turn this vision into a reality. However, most organizations today are building their data infrastructure to focus solely on addressing immediate business needs vs. a platform capable of quickly adapting emerging technologies to address future ...
As popularity of the smart home is growing and continues to go mainstream, technological factors play a greater role. The IoT protocol houses the interoperability battery consumption, security, and configuration of a smart home device, and it can be difficult for companies to choose the right kind for their product. For both DIY and professionally installed smart homes, developers need to consider each of these elements for their product to be successful in the market and current smart homes.
SYS-CON Events announced today that Avere Systems, a leading provider of enterprise storage for the hybrid cloud, will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 - Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Avere delivers a more modern architectural approach to storage that doesn't require the overprovisioning of storage capacity to achieve performance, overspending on expensive storage media for inactive data or the overbui...
Widespread fragmentation is stalling the growth of the IIoT and making it difficult for partners to work together. The number of software platforms, apps, hardware and connectivity standards is creating paralysis among businesses that are afraid of being locked into a solution. EdgeX Foundry is unifying the community around a common IoT edge framework and an ecosystem of interoperable components.
SYS-CON Events announced today that Avere Systems, a leading provider of hybrid cloud enablement solutions, will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Avere Systems was created by file systems experts determined to reinvent storage by changing the way enterprises thought about and bought storage resources. With decades of experience behind the company’s founders, Avere got its ...
High-velocity engineering teams are applying not only continuous delivery processes, but also lessons in experimentation from established leaders like Amazon, Netflix, and Facebook. These companies have made experimentation a foundation for their release processes, allowing them to try out major feature releases and redesigns within smaller groups before making them broadly available. In his session at 21st Cloud Expo, Brian Lucas, Senior Staff Engineer at Optimizely, will discuss how by using...
In this strange new world where more and more power is drawn from business technology, companies are effectively straddling two paths on the road to innovation and transformation into digital enterprises. The first path is the heritage trail – with “legacy” technology forming the background. Here, extant technologies are transformed by core IT teams to provide more API-driven approaches. Legacy systems can restrict companies that are transitioning into digital enterprises. To truly become a lead...
SYS-CON Events announced today that CAST Software will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 - Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. CAST was founded more than 25 years ago to make the invisible visible. Built around the idea that even the best analytics on the market still leave blind spots for technical teams looking to deliver better software and prevent outages, CAST provides the software intelligence that matter ...
SYS-CON Events announced today that Daiya Industry will exhibit at the Japanese Pavilion at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Ruby Development Inc. builds new services in short period of time and provides a continuous support of those services based on Ruby on Rails. For more information, please visit https://github.com/RubyDevInc.
As businesses evolve, they need technology that is simple to help them succeed today and flexible enough to help them build for tomorrow. Chrome is fit for the workplace of the future — providing a secure, consistent user experience across a range of devices that can be used anywhere. In her session at 21st Cloud Expo, Vidya Nagarajan, a Senior Product Manager at Google, will take a look at various options as to how ChromeOS can be leveraged to interact with people on the devices, and formats th...
SYS-CON Events announced today that Yuasa System will exhibit at the Japan External Trade Organization (JETRO) Pavilion at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Yuasa System is introducing a multi-purpose endurance testing system for flexible displays, OLED devices, flexible substrates, flat cables, and films in smartphones, wearables, automobiles, and healthcare.
SYS-CON Events announced today that Taica will exhibit at the Japan External Trade Organization (JETRO) Pavilion at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Taica manufacturers Alpha-GEL brand silicone components and materials, which maintain outstanding performance over a wide temperature range -40C to +200C. For more information, visit http://www.taica.co.jp/english/.
Enterprises have taken advantage of IoT to achieve important revenue and cost advantages. What is less apparent is how incumbent enterprises operating at scale have, following success with IoT, built analytic, operations management and software development capabilities – ranging from autonomous vehicles to manageable robotics installations. They have embraced these capabilities as if they were Silicon Valley startups. As a result, many firms employ new business models that place enormous impor...
SYS-CON Events announced today that SourceForge has been named “Media Sponsor” of SYS-CON's 21st International Cloud Expo, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. SourceForge is the largest, most trusted destination for Open Source Software development, collaboration, discovery and download on the web serving over 32 million viewers, 150 million downloads and over 460,000 active development projects each and every month.
SYS-CON Events announced today that Dasher Technologies will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 - Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Dasher Technologies, Inc. ® is a premier IT solution provider that delivers expert technical resources along with trusted account executives to architect and deliver complete IT solutions and services to help our clients execute their goals, plans and objectives. Since 1999, we'v...
SYS-CON Events announced today that MIRAI Inc. will exhibit at the Japan External Trade Organization (JETRO) Pavilion at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. MIRAI Inc. are IT consultants from the public sector whose mission is to solve social issues by technology and innovation and to create a meaningful future for people.
SYS-CON Events announced today that Massive Networks, that helps your business operate seamlessly with fast, reliable, and secure internet and network solutions, has been named "Exhibitor" of SYS-CON's 21st International Cloud Expo ®, which will take place on Oct 31 - Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. As a premier telecommunications provider, Massive Networks is headquartered out of Louisville, Colorado. With years of experience under their belt, their team of...
SYS-CON Events announced today that TidalScale, a leading provider of systems and services, will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 - Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. TidalScale has been involved in shaping the computing landscape. They've designed, developed and deployed some of the most important and successful systems and services in the history of the computing industry - internet, Ethernet, operating s...