Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "Web Platform Performance Analysis for AOL Team #4 ECE 498A Spring 2004."— 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. App1 App2 Server Response TimeTCP Connection TimeData CompressionPlatform Support … … Web server testing

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 Summer 2004May I II III IV June I II III IV July I II III IV August I II III IV 1  Learn necessary language and tools  Design Web Application. 2  Setting up Operating Systems (Linux-Mandrake, RedHat)  Setting up Databases and Server system. 3  Developing web applications and debugging

15 Fall 2004September I II III IV October I II III IV November I II III IV December I II III IV 1  Developing web applications and debugging 2  Performance Testing 3  Evaluating Platform 4  Final Performance test 5  Final Report and Presentation Gantt Chart

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


Download ppt "Web Platform Performance Analysis for AOL Team #4 ECE 498A Spring 2004."

Similar presentations


Ads by Google