Download Scalable Multimedia Servers - Computer Science

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
Scalable Multimedia Servers
MS
I
Walid G. Aref
Research Scientist
Panasonic Information and Networking Technologies
Laboratory (PINTL)
Princeton, New Jersey
Starting Fall ‘99: Associate Professor
Department of Computer Sciences
Purdue University
Characteristics of Multimedia Data
MS
I




Large number of objects
Large object sizes
Very high dimensionality
Retrieval by content
• similar by not exactly the same


Real-time constraints
Spatial and temporal dependencies
• e.g., as in video data
2
Target Features of a Multimedia
Server
MS
I
Support for a variety of multimedia
types and formats
 Real-time guarantees
 Scalable
 Reliable

3
Client/Server Multimedia System
MS
I




Centralized server
Uses the server
host to perform all
of file system
functions
Storage elements
behind the server
Server becomes
bottleneck with
increasing users
Server
High Speed
Network
4
Scalability of a Multimedia Server
MS
I
Scale up with increasing user pool
 Should not involve centralized entity
 Distribute work among participating
entities
 Provide real-timeliness

5
Disks Attached to Network
MS
I
Server
High Speed
Network
Autonomous
Disk
Autonomous
Disk
High Speed
Network
6
Architecture for Distributed
Multimedia Server
MS
I
Autonomous Disks
1
2
3
4
5
N
Configuration
Manager
High Speed Network
User Setup
7
Architecture of Autonomous Disk
MS
I

Network-Attached Storage Device
• NASD
Processor
Memory
Controller
Storage
Network
Interface
Card
8
Functionality of a NASD
MS
I

Light-weight
processing
and scheduling
•Disk request scheduling
•Network transmission
•Access security check
•Protocol processing
9
Volume Organization
MS
I
Autonomous
attribute disk
• Volume with non-intersecting and homogeneous disks
A
D
D
A
• Volume with non-intersecting and non-homogeneous disks
Autonomous
data disk
D
A
D
D
D
D
D
• Volume with intersecting and homogeneous/non-homogeneous disks
A
D
D
D
D
D
D
A
D
Higher capacity
higher bandwidth disk
10
Design Issues
MS
I
Multimedia data striping
 Volume management
 Free list management
 Concurrency control issues
 Directory management
 Access Security issues

11
Scheduling of NASD Devices
MS
I

Resources with conflicting
requirements
•Disk Scheduling
•Network Scheduling
•User Requests with Real-time Deadlines
•User Priorities

Multi-dimensional scheduling problem
12
Reliability
MS
I

Storage Level Fault Tolerance
• Hardware RAID
• Software mirroring

Network Level Fault Tolerance
• Redundant network and interfaces
13
Real-Timeliness
MS
I


Admission control
Bandwidth Enforcer
Application
API
Assurance of
real-timeliness
Bandwidth
Enforcer
DFS kernel
Network
Client Host
Memory
Network
and Disk
Scheduler
Network
Interface
Card
Storage
Admission
Controller
Processor
Autonomous Disk
14
Multimedia Traffic Characterization
MS
I

Video data
• variable-bit rate (VBR)




Self-similarity
Long-range dependency
Effect of data striping
More appropriate bandwidth
enforcement algorithms
15
Data Mining in Multimedia
Databases
MS
I  Large amounts of multimedia data
• surveillance applications (video data)
• remote sensing
• patient monitoring (video & time sequence data)




Huge amounts of data
Hard for human to make use of it
Target: Automatically detect
regular/irregular patterns/sequences
Needs large-scale multimedia
infrastructure
16
Courses in Multimedia Databases
MS
I

Fall ‘99: CS690D - Advanced Topics in
Multimedia Databases
• Design and prototyping of serverless
distributed multimedia systems
• Scheduling in network-attached storage
devices
• Data mining in video databases
• Retrieval by content and multimedia
indexing
17
Courses in Multimedia Databases
MS
I

Spring ‘2000: CS541 - Advanced
Database Systems
• Disk scheduling with real-time contraints
• Incremental and online data mining
algorithms
• Generalized indexes (GiST) and their
applications in multimedia databases
• Retrieval by content and multimedia
indexing
18
Related documents