Video Server on an ATM Connected Cluster of Workstations
نویسندگان
چکیده
Video servers are important for applications which make use of digital video. The video servers should provide better functionality than most of today’s video servers offer, – e.g., support of flexible and instant user interactions, delivery of multiple video formats and support of virtual video documents. In this paper we discuss the requirements that video servers should fulfill and we describe the design and implementationof the Elvira video server. The Elvira video server is built on a cluster of standard UNIX workstations interconnected by an ATM switch. The capacity of the Elvira server is evaluated and we show the effects of different strategies for allocation of video data across nodes and disks.
منابع مشابه
Parallel MPEG-2 Encoder on ATM and Ethernet-Connected Workstations
We present a software-based parallel MPEG-2 video encoder implemented on a cluster of workstations connected via an ATM switch and also via Ethernet. We exploit parallelism on a Group of Picture (GOP) basis such that each GOP of the video is encoded by a particular processor. We propose a scheme for efficient I/O and data distribution.
متن کاملLightweight video service for multi-media digital libraries
In this paper we present the design, architecture, implementation and performance of a digital library of video data. Our goal is to provide a lightweight video service for multimedia digital libraries built upon an ATM infrastructure, providing nonlinear editing and viewing of video. To accomplish this objective we have used a low overhead, high performance persistent object manager to manage ...
متن کاملTransparent Fault Tolerance for Parallel Applications on Networks of Workstations
This paper describes a new method for providing transparent fault tolerance for parallel applications on a network of workstations. We have designed our method in the context of shared object system called SAM, a portable run-time system which provides a global name space and automatic caching of shared data. SAM incorporates a novel design intended to address the problem of the high communicat...
متن کاملApplication Development and Execution in a Virtual Computing Environment
As the size and complexity of high performance computing applications continue to increase, their computing, storage and connectivity requirements become more and more di cult to accommodate on any single computing platform. The Virtual Computing Environment (VCE) combines heterogeneous computing, storage and network resources into a exible system for the execution of large scale applications. ...
متن کاملApplication Development and Execution in a VirtualComputing
As the size and complexity of high performance computing applications continue to increase, their computing, storage and connectivity requirements become more and more di cult to accommodate on any single computing platform. The Virtual Computing Environment (VCE) combines heterogeneous computing, storage and network resources into a exible system for the execution of large scale applications. ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1997