Download presentation
Presentation is loading. Please wait.
Published byLeonard Walters Modified over 9 years ago
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 Reverse Proxies Users
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!
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.