TEMPORAL DATA AND REAL- TIME ALGORITHMS CHAPTER 4 – GROUP 3.

Slides:



Advertisements
Similar presentations
EE5900 Advanced Embedded System For Smart Infrastructure
Advertisements

Performance Testing - Kanwalpreet Singh.
ITIS 1210 Introduction to Web-Based Information Systems Chapter 36 How Music and Audio Work on the Internet.
1 Evaluation Rong Jin. 2 Evaluation  Evaluation is key to building effective and efficient search engines usually carried out in controlled experiments.
C6 Databases.
Web Metrics This module covers the concepts of hits, pageviews, visits, visitors, clickthrough rate, cost per click, cost per order, cost per customer.
Video Streaming in the Lee Library Present and Future.
The Next I.T. Tsunami Paul A. Strassmann. Copyright © 2005, Paul A. Strassmann - IP4IT - 11/15/05 2 Perspective Months  Weeks.
Basic Real Time Concepts Systems Concepts Real-Time Definitions Events and Determinism CPU Utilization Real-Time System Design Issues Example Real-Time.
Data Warehouse View Maintenance Presented By: Katrina Salamon For CS561.
Overview of Search Engines
Chapter 1 Embedded And Real-Time System Department of Computer Science Hsu Hao Chen Professor Hsung-Pin Chang.
BUSINESS INTELLIGENCE/DATA INTEGRATION/ETL/INTEGRATION AN INTRODUCTION Presented by: Gautam Sinha.
Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved.McGraw-Hill/Irwin.
1 Real-Time Queueing Network Theory Presented by Akramul Azim Department of Electrical and Computer Engineering University of Waterloo, Canada John P.
Problem Solving Methods. Class Objectives Learn to apply the problem solving process Learn techniques for error-free problem solving.
Research on cloud computing application in the peer-to-peer based video-on-demand systems Speaker : 吳靖緯 MA0G rd International Workshop.
INF Web Design Using Multimedia on the Web Sound - Part 2.
DIS Multimedia Productions Video On Demand March 14th 9:30-10:15 AM.
1 An SLA-Oriented Capacity Planning Tool for Streaming Media Services Lucy Cherkasova, Wenting Tang, and Sharad Singhal HPLabs,USA.
Lecture On Database Analysis and Design By- Jesmin Akhter Lecturer, IIT, Jahangirnagar University.
Department of Information Engineering The Chinese University of Hong Kong A Framework for Monitoring and Measuring a Large-Scale Distributed System in.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco PublicITE I Chapter 6 1 Identifying Application Impacts on Network Design Designing and Supporting.
Towards Low Overhead Provenance Tracking in Near Real-Time Stream Filtering Nithya N. Vijayakumar, Beth Plale DDE Lab, Indiana University {nvijayak,
Chapter 4 Realtime Widely Distributed Instrumention System.
BUS1MIS Management Information Systems Semester 1, 2012 Week 6 Lecture 1.
Discovering Computers Fundamentals Fifth Edition Chapter 9 Database Management.
Scheduling policies for real- time embedded systems.
1 Distributed Energy-Efficient Scheduling for Data-Intensive Applications with Deadline Constraints on Data Grids Cong Liu and Xiao Qin Auburn University.
MULTIMEDIA DATABASES -Define data -Define databases.
1 Data Warehouses BUAD/American University Data Warehouses.
Secure Sensor Data/Information Management and Mining Bhavani Thuraisingham The University of Texas at Dallas October 2005.
Frontiers in Massive Data Analysis Chapter 3.  Difficult to include data from multiple sources  Each organization develops a unique way of representing.
An Architecture for Distributed High Performance Video Processing in the Cloud 作者 :Pereira, R.; Azambuja, M.; Breitman, K.; Endler, M. 出處 :2010 IEEE 3rd.
Reference: Ian Sommerville, Chap 15  Systems which monitor and control their environment.  Sometimes associated with hardware devices ◦ Sensors: Collect.
Real-Time CORBA By Christopher Bolduc. What is Real-Time? Real-time computing is the study of hardware and software systems that are subject to a “real-
Real Time Scheduling Telvis Calhoun CSc Outline Introduction Real-Time Scheduling Overview Tasks, Jobs and Schedules Rate/Deadline Monotonic Deferrable.
10 1 Chapter 10 Distributed Database Management Systems Database Systems: Design, Implementation, and Management, Sixth Edition, Rob and Coronel.
Maintaining and Updating Windows Server Monitoring Windows Server It is important to monitor your Server system to make sure it is running smoothly.
CprE 458/558: Real-Time Systems (G. Manimaran)1 CprE 458/558: Real-Time Systems Introduction to Real-Time Systems.
Prepared By Aakanksha Agrawal & Richa Pandey Mtech CSE 3 rd SEM.
1 Distributed Databases BUAD/American University Distributed Databases.
Copyright 1999 G.v. Bochmann ELG 7186B ch.1 1 Course Notes ELG 7186C Formal Methods for the Development of Real-Time System Applications Gregor v. Bochmann.

Search Engine using Web Mining COMS E Web Enhanced Information Mgmt Prof. Gail Kaiser Presented By: Rupal Shah (UNI: rrs2146)
Digital Forensics Dr. Bhavani Thuraisingham The University of Texas at Dallas Network Forensics - III November 3, 2008.
TEMPORAL DATA AND REAL-TIME ALGORITHMS AJ Jicha - Presenter Ryan Jicha - Presenter Ian Kaufer - Slide Maker Roy Zacharias - Slide Maker Frontiers in Massive.
Microsoft Office Live Meeting What’s New for Attendees? Streamlined User Experience Improved Web Access Client Local PC and Server Recordings High.
Students: Aiman Md Uslim, Jin Bai, Sam Yellin, Laolu Peters Professors: Dr. Yung-Hsiang Lu CAM 2 Continuous Analysis of Many CAMeras The Problem Currently.
CHAPTER 1 Introduction to Information Systems. CHAPTER OUTLINE 1.1 Why Should I Study Information Systems? 1.2 Overview of Computer-Based Information.
Chapter 5: MULTIMEDIA DATABASE MANAGEMENT SYSTEM ARCHITECTURE BIT 3193 MULTIMEDIA DATABASE.
1 Internet Traffic Measurement and Modeling Carey Williamson Department of Computer Science University of Calgary.
STRATEGY IMPLEMENTATION Chapter 7. FUNCTIONAL STRATEGIES These are made up of day to day decisions made at the operating level of the firm, often performed.
Distributed Systems Lecture 5 Time and synchronization 1.
Maintaining and Updating Windows Server 2008 Lesson 8.
- Sachin Singh. Data Mining - Concepts Extracting meaningful knowledge from huge chunk of ‘raw’ data. Types –Association –Classification –Temporal.
Chapter 20: Multimedia Systems
Plan for Populating a DW
Multimedia Systems Operating System Presentation On
TRANSACTION PROCESSING SYSTEM (TPS)
Discovering Computers 2010: Living in a Digital World Chapter 14
Chapter 20: Multimedia Systems
Imprecise Computation September 7, 2006
Real-time Software Design
Chapter 20: Multimedia Systems
Database Environment Transparencies
Chapter 20: Multimedia Systems
Chapter 20: Multimedia Systems
Chapter 20: Multimedia Systems
Integrating Educational Technology into the Classroom
Presentation transcript:

TEMPORAL DATA AND REAL- TIME ALGORITHMS CHAPTER 4 – GROUP 3

TEMPORAL DATA Generated Traffic: Social Media Web Traffic (advertisement clicks) Physical: Audio and video recording

DATA ACQUISITION Data from the distributed sources must generally be collected social media, data are often analyzed as they are collected Eventual consistency is often used in large-scale distributed systems.

One does not know when all relevant data have arrived Failures and reconfigurations are common in very-large-scale monitoring systems, One cannot determine whether a data item is missing or merely late

Best strategy is generally to do as much processing as possible with the data that are available, and Perhaps recompute answers as additional data come in.

ACQUISITION TIMING Different data streams typically exhibit different temporal latencies. Temporal consistency : determining when data produce trustworthy answer

SCHEDULING ALGORITHMS Tasks that miss deadlines either break the system (hard real-time), are discarded (firm real-time), or are ignored (soft real-time) Bounded-tardiness scheduling : most appropriate way to model a real-time data analysis system Earliest-deadline first

SERVER BREAKDOWN

RECOVERY During Recovery dependent data products are updated. huge load on a temporal massive data warehouse Creates a tension in such systems between timely serving needs and the synchronization latency,

DATA PROCESSING AND REPRESENTATION Once the data is acquired and aggregated, it must be modeled so that accurate predictions can be made. Coding can be used to analyze the data, and sketching can be used to summarized the data streams. Summarization tool : sketching (native format, derived format) Most inputs can be represented in averaged snapshots over a certain period of time.

LEARNING AND INFERENCE Once the data has been appropriately represented, inferences can be made. Processing real-time temporal data has unique issues. For high accuracy, more computationally demanding and space-consuming approaches are needed.

INFRASTRUCTURE REQUIREMENTS Massive real-time data sets are resource intensive. Analysis systems require large distributed file systems with many acquisition systems directing new data over high speed connections. Need significant capital investment Data integrity solutions also become expensive and difficult to use as the system becomes large.

SYSTEM AND HARDWARE FOR TEMPORAL DATA SETS