Performance of New the ACL Cesar Cavazos Accounting Information Technology (AIT)

Slides:



Advertisements
Similar presentations
WSUS Presented by: Nada Abdullah Ahmed.
Advertisements

Automating with Open Source Testing Tools Corey McGarrahan rSmart 01-July-08.
Netscape Application Server Application Server for Business-Critical Applications Presented By : Khalid Ahmed DS Fall 98.
Chapter 5 Operating Systems. 5 The Operating System When working with multimedia, the operating system is perhaps the most important, the most complex,
ITE PC v4.0 Chapter 1 1 Operating Systems Computer Networks– 2.
COMP 6703 Project A GUI Interface to the Gene Microarray Data Analysis Program SigMotif. Student: Ye Luo (u ) Clients: Professor Susan Wilson and.
Toolbox Mirror -Overview Effective Distributed Learning.
MC365 Application Servers: Tomcat. Today We Will: Discuss what application servers are Introduce Tomcat Download and install Tomcat Break up into teams.
Background Info The UK Mirror Service provides mirror copies of data and programs from many sources all over the world. This enables users in the UK to.
MCITP: Microsoft Windows Vista Desktop Support - Enterprise Section 1: Prepare to Deploy.
EAIESB Software Solutions – Oracle Fusion - eFileTransfer.
Presented By: Ayelet Birnbaum Yael Kazaz Supervisor: Viktor Kulikov 07/05/12.
Click to edit Master subtitle style Chapter 17: Troubleshooting Tools Instructor:
What are we up to today? We provide the ability to check the deployment status of the U.S. navy at real time with a cellular telephone. In addition, we.
MSF Testing Introduction Functional Testing Performance Testing.
Smart Mail lets you send and receive s from your mobile phone in a quick and easy way using your favorite mail account.
Automatic Software Testing Tool for Computer Networks ARD Presentation Adi Shachar Yaniv Cohen Dudi Patimer
Presented by Brian Griffin On behalf of Manu Goel Mohit Goel Nov 12 th, 2014 Building a dynamic GUI, configurable at runtime by backend tool.
CS110/CS119 Introduction to Computing (Java)
IDK0040 Võrgurakendused I Building a site: Implementation Deniss Kumlander.
Redes Inalámbricas Máster Ingeniería de Computadores 2008/2009 Tema 7.- CASTADIVA PROJECT Performance Evaluation of a MANET architecture.
VIRTUALIZATION ACTUALIZATION Balacom Services Daniel R. Bennett, Kyle Campbell, Jimmy Schmalzl Virtual Server Farm.
ProCol~ A jEdit Plugin for Remote Project Collaboration Justin Dieters Spring 2004 CS470 Final Presentation.
File Recovery and Forensics
JMeter SEGFAULT Arjun Bhasin Chakori Macherla Gunjan Raghav Jaideep Singh Vicky Sehrawat.
Application Servers: Tomcat. What is an application server? Servlets are Java’s answer to server-side programming. Servlets are a special type of Java.
Introduction to Alice Alice is named in honor of Lewis Carroll’s Alice in Wonderland.
Honeypot and Intrusion Detection System
The Role of the Operating System
Linux/Windows File Sharing Othman Almazrooa CEN Student, Eastern Kentucky University.
Introduction to network management. INTRODUCTION ● Course Overview ● Course Objectives.
TC 310 The Computer in Technical Communication Dr. Jennifer Turns Week 4, Day 2 (4/23)
An Introduction to Visual Basic.NET. What is.NET.Net is a new framework for developing windows-based and web-based applications within the Microsoft environment.
Petteri Soininen Juhana Kraemer Jussi Vähämäki ”Group PJJ”
Martin Nicolay SyncML Client for c´man Framework for Symbian devices
CS 7: Introduction to Computer Programming Java and the Internet Sections ,2.1.
Metadata Management Tool (MMT) Improving biodiversity information accessibility.
240-Current Research Easily Extensible Systems, Octave, Input Formats, SOA.
Kickstart Installation
Training and Evaluation Tool Milan Jovic Dusan Jevtic Dr Dragan Jankovic Public Reporting on Project Results TEMPUS project.
The course. Description Computer systems programming using the C language – And possibly a little C++ Translation of C into assembly language Introduction.
Networking in Linux. ♦ Introduction A computer network is defined as a number of systems that are connected to each other and exchange information across.
Securing Passwords Against Dictionary Attacks Presented By Chad Frommeyer.
GIS in the cloud: implementing a Web Map Service on Google App Engine Jon Blower Reading e-Science Centre University of Reading United Kingdom
ApacheJMeter Lecture notes by Theodoros Anagnostopoulos.
F Drag and Drop Controls Display and Builder (Synoptic Display) Timofei Bolshakov, Andrey Petrov Fermilab Accelerator Controls Department March 26, 2007.
IPT – Getting Started June Online Resources Project Website Requirements Server Preparation Installation Running IPT Installation Demo Upgrade/Reinstall.
May , 2006ICBL 2007 Florianopolis Brazil1 IRI-Easy: A Distance Education Software System Y. Wang, K. Maly, C. M. Overstreet Department of Computer.
1 3 Computing System Fundamentals 3.3 Computer Systems.
Web Security. Introduction Webserver hacking refers to attackers taking advantage of vulnerabilities inherent to the web server software itself These.
Software Architecture in Practice Mandatory project in performance engineering.
Cloud Computing ILAS project DONE BY:. Table of content INTRODUCTION. ◦ Cloud computing in general ◦ What are the things that worked during the implementation.
Java State Explorer by: Richard Sherman Stephanie Taylor.
Setting up a Printer. ♦ Overview Linux servers can be used in many different roles on a LAN. File and print servers are the most common roles played by.
Chapter 5 Operating Systems.
Click to edit Master subtitle style
Introduction to Operating Systems
Netscape Application Server
Lab A: Installing and Configuring the Network Load Balancing Driver
Multilevel Marketing Tree Viewer
Network Management Checking Performance + Traffic & Configuration
Configuration of Cisco Routers in GNS3
File Transfer Protocol
Networking for Home and Small Businesses – Chapter 2
Moodle Scalability What is Scalability?
CT 1306 Communication Networks Management Lab
BusinessObjects IN Cloud ……InfoSol’s story
1.2 System Design Basics.
Networking for Home and Small Businesses – Chapter 2
Presentation transcript:

Performance of New the ACL Cesar Cavazos Accounting Information Technology (AIT)

Agenda Introduction / Problem Description Background Information Possible Solutions Solution Chosen Testing / Analysis Future Work / Conclusion

Problem Description Large Number of Students Problems with old servers New Servers –18 new Poweredge 2650 servers –3.2 Ghz –4 Gigs of Ram Help CS Department

Background Information Dr Baker, Dr. Camden, Alberto Alonso Always had the interest in testing servers Limited experience working with servers Performance is a way too broad test Network bandwidth testing Other testing done

Possible Solutions Different tools out there –Silkperformer –LoadRunner –TestStudio –WCAT –JMeter Cost of each testing tool Limitations

Solution to Problem Use JMeter to test performance –Java Application –Simulate Heavy Load on Server –Performance of Static and Dynamic Resources –FTP Testing –Easy to use GUI –Graphical Analysis of Results

JMeter Interface

Generating Testing Files

Testing Website

Uploading Data to Server

Checking for Errors

Testing Different Combinations

Results of Project

Results Analysis Software installed preventing more than 100 connections NFS (Network File System) crashed before webserver. (150 connections) –Currently running NFS version 2 Many limitations compared to version 3 In the process of being installed Lab Administrator surprised about NFS acting as a bottleneck

Future Work Be able to run JMeter as a Webapp using Tomcat. Test the SFTP server (when JMeter implements that option) Test the servers when they install NFS version 3 and check performance

Conclusion There are many limiting factors involved –Jmeter itself –Fact that it is a single computer –No tool can really simulate ‘x’ number of different users from one computer NFS Protocol

Questions?