Olympus pesentation2

  • 291 views
Uploaded on

 

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
291
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
0
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. OlympusDistributed Dynamic Server ClusterManagement Software Framework
  • 2. OverviewOlympus is a server management program meant to manage arbitrary software and hardware components on individual distributed servers
  • 3. Backend Source Software At heart an HTTP server Handles requests from Users on port 80 (HTTP)Handles requests from Servers on port 7331 (Olympus Protocol)
  • 4. Frontend - User Interaction -Essentially a single webpage with dynamic data-Heavy Javascript usage - (ajax, data visualization)
  • 5. Ajax for Frontend - Backend Communication Ajax is the primary method of communicating data from backend software to frontend interface Fast & Efficient - only transfer data, not markup Server List command [s]Returns [AsherServer,192.168.1.100,1&GabeServer, 192.168.1.101]
  • 6. Javascript Handles and ParsesJavascript handles and parses all the incoming data as itarrives into the frontendInserts it into specific elements that are displayed to the userusing preformed framework
  • 7. How not to use portsTrying to connect to a different port using AJAX DOES NOT WORK! (this problem took us way to long to figure out)
  • 8. New Features!-Graphing/data visualization support throughRaphael Javascript Library-Keyboard Shortcuts support
  • 9. Diagram
  • 10. ThanksProf MoorthySean O Sullivan
  • 11. OlympusDistributed Dynamic Server ClusterManagement Software Framework