Prime senior project
Sponsored Links
This presentation is the property of its rightful owner.
1 / 18

Prime’ Senior Project PowerPoint PPT Presentation


  • 133 Views
  • Uploaded on
  • Presentation posted in: General

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 .

Download Presentation

Prime’ Senior Project

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


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 mustmanuallybalancetheload.

  • Low level work is necessay for system balance changes.


An Example

Media Server

Users

Reverse Proxies


Purpose

  • Solve scalability problem in a dynamicmanner.

    • Dynamic load distribution

    • Dynamic amount of Web Servers

  • Change the system specs on the fly.

    • Capacity

    • Security & Authorization


System Overview

  • Main machine : Media Server

    • 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)

LoadBalancer

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 willmeet the demand of increasing number of user requests.


Questions?

Thanks for listening!


  • Login