Sponsored by Portakal Technologies

Slides:



Advertisements
Similar presentations
N.J. Office of Homeland Security & Preparedness Grant and Program Management Bureau Grants Tracking System.
Advertisements

5/30/2012. Provides a method for finding services/data on the Exchange Network – discover data. Supports User Friendly Tools Can automatically collect.
Building Cloud-ready Video Transcoding System for Content Delivery Networks(CDNs) Zhenyun Zhuang and Chun Guo Speaker: 饒展榕.
Terrapin Trader Transformation by Oliver Stohr - Olga Kuznetsova Tyler Cordrey - Brett Holbert December 9, 2008.
Snejina Lazarova Senior QA Engineer, Team Lead CRMTeam Dimo Mitev Senior QA Engineer, Team Lead SystemIntegrationTeam Telerik QA Academy SOAP-based Web.
Prime’ Senior Project. Presentation Outline What is Our Project? Problem Definition What does our system do? How does the system work? Implementation.
IT Project Management, Third Edition Appendix A1 Appendix A: Guide to Using Microsoft Project 2002.
The Sherlock Project Purdue University, Department of Computer Sciences Sponsored by Tellabs, Inc. Doug Clark - Group Leader Tobey Pasheilich Raj Talwar.
Presentation Outline  Project Aims  Introduction of Digital Video Library  Introduction of Our Work  Considerations and Approach  Design and Implementation.
Web Server Hardware and Software
RFID Shelving ADD Presentation: 19 Mar 2007 Guy Shtub Idit Gershoni.
Outline IS400: Development of Business Applications on the Internet Fall 2004 Instructor: Dr. Boris Jukic Web Applications for Business: Performance Issues.
Progress Report 11/1/01 Matt Bridges. Overview Data collection and analysis tool for web site traffic Lets website administrators know who is on their.
Kerim KORKMAZ A. Tolga KILINÇ H. Özgür BATUR Berkan KURTOĞLU.
Alumni Spotlight Web System Detailed Design by Initrode Solutions 03/06/2007.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
Greg Andolshek Alex Koch Michael McCormick Team Lasso.
Fall, Privacy&Security - Virginia Tech – Computer Science Click to edit Master title style Design Extensions to Google+ CS6204 Privacy and Security.
Online Music Store MSE Project Presentation I Presented by: Reshma Sawant Major Professor: Dr. Daniel Andresen.
TriUlti Senior Project iFlowEdit HTML5 Canvas Workflow Diagram Editor Sponsored By iNNOVA IT Solution Inc.
Web Mashups -Nirav Shah.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
® IBM Software Group © 2007 IBM Corporation J2EE Web Component Introduction
A Multiuser Distributed Meeting Scheduler BY Divya Teja Dadi.
The Grid System Design Liu Xiangrui Beijing Institute of Technology.
Introduction to the Adapter Server Rob Mace June, 2008.
PSI Peer Search Infrastructure. Introduction What are P2P Networks? The term "peer-to-peer" refers to a class of systems and applications that employ.
Conversing in the Cloud Ryan Kupfer, Scott Wetter, Bryan Welfel, Shekhar Pradhan.
European Laboratory for Particle Physics NICE NT Web Services Alberto Di Meglio CERN IT/DIS/NCS.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
Project Concept Plan O.A.S.I.S. Scott Weisenborn Overview Objectives Contractual Aspects Schedule Resources Personnel Evaluation Methods Potential Problems.
9 Systems Analysis and Design in a Changing World, Fourth Edition.
Johnson Lab Database Senior Design Project Management II Spring 06 Mark Nelson.
I Copyright © 2007, Oracle. All rights reserved. Module i: Siebel 8.0 Essentials Training Siebel 8.0 Essentials.
SOAP-based Web Services Telerik Software Academy Software Quality Assurance.
TEMPLATE DESIGN © E-Eye : A Multi Media Based Unauthorized Object Identification and Tracking System Tolgahan Cakaloglu.
E-Learning Solution (MAXMEDIA) 2005 RealTimeTech, INC.
Workforce Scheduling Release 5.0 for Windows Implementation Overview OWS Development Team.
Movie Cornucopia: An On-Line Video Order System Yong Keyes March 13, 2002.
Objective What is RFT ? How does it work Architecture of RFT RFT and OGSA Issues Demo Questions.
1 The EDIT System, Overview European Commission – Eurostat.
A Technical Overview Bill Branan DuraCloud Technical Lead.
DSD Course – Project Status Presentation 2 School of Innovation, Design and Engineering Malardalen University Dec 18 th,
APRIL 10, Meeting Agenda  Prototype 2 Goals  Robust Connections Demo  System Diagnostics Tool Demo  Final Prototype Risk Mitigation  Final.
APRIL 10, Meeting Agenda  Prototype 2 Goals  Robust Connections Demo  System Diagnostics Tool Demo  Final Prototype Risk Mitigation  Final.
PIER USER TRAINING 1 Class Date and Location. Instructor Name Instructor Contact Info 2 PIER User Training 1.
Silberschatz, Galvin and Gagne ©2013 Operating System Concepts – 9 th Edit9on Chapter 1: Introduction.
Group 3 CMPE Community Project. What is CMPE Community project? CMPE Community project aims to create a social web application to create an environment,
Fault – Tolerant Distributed Multimedia Streaming Web Application By Nirvan Sagar – Srishti Ganjoo – Syed Shahbaaz Safir
 Background  Introduction  Purpose  Basic rover services  Physical architecture of Rover System  Server operation  Logical Architecture of A Rover.
Speed Cash System. Purpose of the Project  online Banking Transaction Information.  keeping in view of the distributed client server computing technology,
Introduction The concept of a web framework originates from the basic idea that every web application obtains its foundations from a similar set of guidelines.
Blood Bank Phạm Tiến Lập – SE02683 Nguyễn Sơn Hải – SE02879
Architecture Review 10/11/2004
SOFTWARE TESTING Date: 29-Dec-2016 By: Ram Karthick.
Web Mashups -Nirav Shah.
CIIT-Human Computer Interaction-CSC456-Fall-2015-Mr
N-Tier Architecture.
The friendly G-PBox Graphical User Interface for the VO/Site admins
DotNetNuke® Web Application Framework
Content - Introduction. - Problem statement. - Objectives.
Appendix A: Guide to Using Microsoft Project 2002
Software Design and Architecture
BRIDGET Architectures
An Innovative Distributive Training and Information Platform
Interactive Learning An empFinesseTM Smart Atomic Learning Solution.
Robotics Website By Andy Kelley.
05 | Desktop Applications
NetChat Communications Framework
Appendix A: Guide to Using Microsoft Project 2002
Presentation transcript:

Sponsored by Portakal Technologies Prime’ Senior Project Sponsored by Portakal Technologies

Presentation Outline Introduction of Team Problem Definition Purpose System Overview How does the system work? The Road So Far Future Work Conclusion

Team Name PRIME Prime ' Prime PRIME' Prime Prime 

Problem Definition Static capacity in server based systems. System crashes on unexpected number of requests. Systems administrators must manually balance the load. Low level work is necessay for system balance changes.

An Example Media Server Users Reverse Proxies

Purpose Solve scalability problem in a dynamic manner. Dynamic load distribution Dynamic amount of Web Servers Change the system specs on the fly. Capacity Security & Authorization

System Overview Main machine : Media Server Web servers Load Balancer Receive stream Process the video Feed the Web Servers Web servers Receive stream from Media Server Feed the users Load Balancer Distribute and manage the load Protect the system

How does the system work? (Media Server → Web Servers) → Load Balancer Media Server Web Server Camera 1 Web Server Camera 2 Camera 3 Web Server Streams Desired Format

How does the system work? Media Server → (Web Servers → Load Balancer) Load Balancer Web Server Web Server Web Server

User Interface Login screen Main menu for an admin

User Interface Stream Management New stream source addition

User Interface User Management

Access Levels Prevents unintended accesses to the media database. Set to the default(lowest) on first registration. Edited by the system admin on request.

The Road So Far Design issues are decided. Required documents are written. COTS tools searched and examined. GUI template designed.

Future Work Prototype Demo Media and Web server deployment Load balancer-Web server interaction setup GUI implementation to the system

Conclusion Media servers will serve to more people without crashing due to high work load. By small component additions to the system, servers will meet the demand of increasing number of user requests.

Questions? Thanks for listening!