Prime - PowerPoint PPT Presentation

About This Presentation
Title:

Prime

Description:

Prime Senior Project Presentation Outline What is Our Project? Problem Definition What does our system do? How does the system work? Implementation Current Status ... – PowerPoint PPT presentation

Number of Views:48
Avg rating:3.0/5.0
Slides: 15
Provided by: DOG85
Category:
Tags: bugs | prime

less

Transcript and Presenter's Notes

Title: Prime


1
Prime Senior Project
2
Presentation Outline
  • What is Our Project?
  • Problem Definition
  • What does our system do?
  • How does the system work?
  • Implementation
  • Current Status
  • Future Plans
  • Conclusion

3
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 necessary for system balance
    changes.

4
An Example
Media Server
Users
Reverse Proxies
5
What does our system do?
  • Solve problem in a dynamic manner.
  • Dynamic load distribution
  • Dynamic amount of Web Servers
  • Change the system specs on the fly.
  • Capacity
  • Security Authorization

6
How does the system work?
  • New stream is added to the system by the admin.
  • Configuration files of web servers and load
    balancer is editted by the media server.
  • Relative processes are started on the web
    servers.
  • Load balancer redirects new clients to one of the
    available web servers.

7
Implementation
  • Programming Languages
  • PHP, HTML
  • C, Javascript
  • Bash scripts
  • Web servers
  • Apache
  • Nginx
  • Media Server
  • VLC Media Player
  • Load Balancer Tool
  • nginx

8
Implementation
  • Database
  • MySQL
  • Development Tools
  • NetBeans IDE
  • Tortoise SVN

9
Current Status
  • User Interface
  • Admin Interface

10
Current Status
  • User Interface
  • Client Interface

11
Current Status
  • Web Server and Load Balancer Configurations
  • Media server is capable of editing and
    controlling configuration files and processes of
    web servers and load balancer as intended.

12
Future Plan
  • We are continuing our tests on the system.
  • Different load levels.
  • Load balancer dynamism may be improved further.

13
Conclusion
  • Our system is mostly complete and we have
    recently started testing.
  • So far, our load balancing seems to be working
    fine. We have encountered minor bugs and fixed
    them.

14
Questions?
Thanks for listening!
Write a Comment
User Comments (0)
About PowerShow.com