1 / 16

Web Platform Performance Analysis for AOL

Web Platform Performance Analysis for AOL. Team #4 ECE 498A Spring 2004. Team Information. Advisor: Dr. Salim Hariri AOL Advisor: Jud Valeski (Boulder, Colorado) Nipun Dahra HTML, C/C++, Java Computer Networks Seok-kyu Lee Java, Small Talk Computer Networks Thiha Kyi Min

nili
Download Presentation

Web Platform Performance Analysis for AOL

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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Web Platform Performance Analysis for AOL Team #4 ECE 498A Spring 2004

  2. Team Information • Advisor: Dr. Salim Hariri • AOL Advisor: Jud Valeski (Boulder, Colorado) • Nipun Dahra • HTML, C/C++, Java • Computer Networks • Seok-kyu Lee • Java, Small Talk • Computer Networks • Thiha Kyi Min • Object-oriented Programming in Java, C# • Computer Networks • Yousuf Al-kaabi • Object-oriented Programming in Java • Computer Networks

  3. Introduction • Background • Problem Statement • Design Criteria • Proposed solution • Evaluation • Alternative solution • Recommendation • Budget • Gantt chart

  4. Background • AOL • 1978 AOL founded • 1991 DOS version of AOL is launched. • 1993 AOL launches windows version. • FDO (Forms Documents Objects) • AOL in-house Protocol for connection to the server

  5. How is your connection?

  6. Problem Statement • Paradigm changed • From ‘dial-up’ to ‘always-on broadband’ using HTTP • FDO interacts with users • HTTP only responds when users request • Open Source software • Less expensive or nearly free of charge • Expensive to develop AOL own platform

  7. Design Criteria • OS – Unix/Linux • Application • Accessible over HTTP Port 80 • Use a standard web service API (Application Programming Interface) such as REST, XML-RPC or SOAP • Database access • Access to another web services API via HTTP

  8. Proposed Solution • Phase I: • Research • Operating System: Linux, FreeBSD, Solaris • Web Server: Apache, AOL Server • Database: MySQL, PostgreSQL • Application language (XML) • Design prototype web application • Develop testing methodology. • Web Platform Performance Level (PPL) • Web Application Performance Level (APL)

  9. Proposed Solution • Phase II • Install Platforms • Implement the Prototype Application on each platform • Email Application • Online Shopping System

  10. Evaluation • Phase III • Testing the different platforms based on the methodology. Web server testing Server Response Time TCP Connection Time Data Compression Platform Support … …

  11. Alternative Solution • Microsoft .NET platform • Windows 2003 Server • ISS (Internet Information Server)

  12. Recommendation • The goal is to recommend a platform for AOL based on evaluation. • OS • Web Server/container • Database • Web Services API

  13. Budget • Computer Hardware • Dr. Hariri (ITT lab) • Software • Open source software • Total budget : $0.00

  14. Gantt Chart

  15. Gantt Chart

  16. Any Questions? http://www.ece.arizona.edu/~hpdc/projects/AOL_PEP/

More Related