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 work of 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