Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
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