Presenter’s Name NDT Administrator Tools Jakub Slawinski Rich Carlson Internet2 Fall Member Meeting October 9, 2007.

Slides:



Advertisements
Similar presentations
® IBM Software Group © 2010 IBM Corporation What’s New in Profiling & Code Coverage RAD V8 April 21, 2011 Kathy Chan
Advertisements

MCTS GUIDE TO MICROSOFT WINDOWS 7 Chapter 10 Performance Tuning.
Financial Data Calculator© Produced by: Mathematical Investment Decisions, Inc. 95 West Gate Drive – 2 nd Floor Cherry Hill, NJ Web site:
Load Testing Using NeoLoad
Orbit Visualization Summer Internship Group Members: Vrajesh Vyas Hrishikesh Bakshi Mentor: Gautam Bhanage.
Access 2007 Product Review. With its improved interface and interactive design capabilities that do not require deep database knowledge, Microsoft Office.
(NHA) The Laboratory of Computer Communication and Networking Network Host Analyzer.
How Clients and Servers Work Together. Objectives Learn about the interaction of clients and servers Explore the features and functions of Web servers.
1 Technology Readiness Maryland /2015 Admin Schedule 2 AssessmentOnline/CBT Testing Dates PARCC - PBAMarch 2 – May 8 MSA ScienceApril 13.
Cambodia-India Entrepreneurship Development Centre - : :.... :-:-
Maintaining and Updating Windows Server 2008
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 11 Managing and Monitoring a Windows Server 2008 Network.
Check Disk. Disk Defragmenter Using Disk Defragmenter Effectively Run Disk Defragmenter when the computer will receive the least usage. Educate users.
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
Quick Tour of the Web Technologies: The BIG picture LECTURE A bird’s eye view of the different web technologies that we shall explore and study.
Tomcat Celsina Bignoli History of Tomcat Tomcat is the result of the integration of two groups of developers. – JServ, an open source.
NDT Tools Tutorial: How-To setup your own NDT server Rich Carlson Summer 04 Joint Tech July 19, 2004.
Module 16: Software Maintenance Using Windows Server Update Services.
Linux Operations and Administration
By Jeerarat Boonyanit. As you can see I have chosen Cpanel for my server management tool. cPanel is a Linux based web hosting control panel that provides.
Ch 11 Managing System Reliability and Availability 1.
Section 6.1 Explain the development of operating systems Differentiate between operating systems Section 6.2 Demonstrate knowledge of basic GUI components.
1 Network Statistic and Monitoring System Wayne State University Division of Computing and Information Technology Information Technology.
Linux Operations and Administration
Introduction to HP LoadRunner Getting Familiar with LoadRunner >>>>>>>>>>>>>>>>>>>>>>
Web Based Applications
Introduction to ASP.NET. Prehistory of ASP.NET Original Internet – text based WWW – static graphical content  HTML (client-side) Need for interactive.
WorkPlace Pro Utilities.
Session 10 Windows Platform Eng. Dina Alkhoudari.
MCTS Guide to Microsoft Windows 7
Module 14: Configuring Print Resources and Printing Pools.
©Kwan Sai Kit, All Rights Reserved Windows Small Business Server 2003 Features.
1 Guide to Novell NetWare 6.0 Network Administration Chapter 13.
Detective and NDT Live’n on the edge of Network Performance Joint Techs Winter 2006 Bob Riddle/Rich Carlson Joint Techs Winter.
Implementation - Deployment Methods of deployment –User PC –Network shared (workstation install) –Terminal server –Web Deployment (ActiveX) (Note: this.
User Manager Pro Suite Taking Control of Your Systems Joe Vachon Sales Engineer November 8, 2007.
Tutorial 121 Creating a New Web Forms Page You will find that creating Web Forms is similar to creating traditional Windows applications in Visual Basic.
Course ILT Internet/intranet support Unit objectives Use the Internet Information Services snap-in to manage IIS, Web sites, virtual directories, and WebDAV.
Module 10: Monitoring ISA Server Overview Monitoring Overview Configuring Alerts Configuring Session Monitoring Configuring Logging Configuring.
Melissa Armstrong – Sponsor Dr. Eck Doerry – Mentor Greg Andolshek Alex Koch Michael McCormick Department of Computer Science SolutionProblemDesign User.
The Network Performance Advisor J. W. Ferguson NLANR/DAST & NCSA.
WebVizOr: A Fault Detection Visualization Tool for Web Applications Goal: Illustrate and evaluate the uses of WebVizOr, a new tool to aid web application.
CERN - IT Department CH-1211 Genève 23 Switzerland t DB Development Tools Benthic SQL Developer Application Express WLCG Service Reliability.
PiPEs Server Discovery – Adding NDT testing to the piPEs architecture Rich Carlson Internet2 April 20, 2004.
1 Implementing Monitoring and Reporting. 2 Why Should Implement Monitoring? One of the biggest complaints we hear about firewall products from almost.
NDT: Update Duplex Mismatch Detection Rich Carlson Winter Joint Tech February 15, 2005.
Server Performance, Scaling, Reliability and Configuration Norman White.
GAAIN Virtual Appliances: Virtual Machine Technology for Scientific Data Analysis Arihant Patawari USC Stevens Neuroimaging and Informatics Institute July.
Apache JMeter By Lamiya Qasim. Apache JMeter Tool for load test functional behavior and measure performance. Questions: Does JMeter offers support for.
Petra III Status Teresa Núñez Hasylab-DESY Tango Meeting DESY,
PwC New Technologies New Risks. PricewaterhouseCoopers Technology and Security Evolution Mainframe Technology –Single host –Limited Trusted users Security.
F Drag and Drop Controls Display and Builder (Synoptic Display) Timofei Bolshakov, Andrey Petrov Fermilab Accelerator Controls Department March 26, 2007.
© Copyright 2009 Sysgem AG, 8002 Zurich, Switzerland Sysgem File Synchronizer (SFiS) Manage configuration files on multiple target servers from definitions.
Configuring Network Connectivity Lesson 7. Skills Matrix Technology SkillObjective DomainObjective # Using the Network and Sharing Center Use the Network.
Recent Enhancements to Quality Assurance and Case Management within the Emissions Modeling Framework Alison Eyth, R. Partheepan, Q. He Carolina Environmental.
SPI NIGHTLIES Alex Hodgkins. SPI nightlies  Build and test various software projects each night  Provide a nightlies summary page that displays all.
Google Code Libraries Dima Ionut Daniel. Contents What is Google Code? LDAPBeans Object-ldap-mapping Ldap-ODM Bug4j jOOR Rapa jongo Conclusion Bibliography.
INTERNET APPLICATIONS CPIT405 Install a web server and analyze packets.
Software tools for digital LLRF system integration at CERN 04/11/2015 LLRF15, Software tools2 Andy Butterworth Tom Levens, Andrey Pashnin, Anthony Rey.
Maintaining and Updating Windows Server 2008 Lesson 8.
Portal v2.6 Service Pack 1 Update. 2 Portal v2.6 Service Pack 1 6/27/2016 ©2007 GE Fanuc Intelligent Platforms All Rights Reserved Portal v2.6 Service.
1 Compare Versions of MS Project File Guy Gaudreault, PMP MPA – Montreal Chapter October 11, 2006.
APACHE Apache is generally recognized as the world's most popular Web server (HTTP server). Originally designed for Unix servers, the Apache Web server.
Tomcat Celsina Bignoli
Programming Assignment #1
Network Load Balancing
IS 4506 Server Configuration (HTTP Server)
Windows Server Administration Fundamentals
“Detective”: Integrating NDT and E2E piPEs
Presentation transcript:

Presenter’s Name NDT Administrator Tools Jakub Slawinski Rich Carlson Internet2 Fall Member Meeting October 9, 2007

Presenter’s Name NDT Attributes Users self-test using Java based client Test results contain details about the test including indications about what could be wrong Server automatically logs basic test results Server can also log more detailed results for post-processing tasks

Presenter’s Name Post Processing Tasks Allow site administrators to find problems effecting multiple clients Allow site administrators to verify that problems have been resolved Allow developers to experiment with new detection algorithms Allow developers to quickly test new features

Presenter’s Name NDT Post Processing Tools Genplot – Simply program to display Web100 data Testing FrameWork (TFW)‏ – Set of python scripts to automate testing JAnalyze – Java based version of Analyze program

Presenter’s Name Genplot Simple program to post-process Web100 data Reads Web100 snaplog files Textual display of requested variables Graphical display of requested variables Run time flags allow quick access to common variables

Presenter’s Name Genplot – Textual Display ‘genplot -tmCurCwnd,SlowStart,CongAvoid,CongestionSignals fn | less’

Presenter’s Name Genplot – Graphical Display ‘genplot –C fn; xplot fn.xpl’

Presenter’s Name TFW Set of python scripts to centralize and automate testing Generate various data streams with configurable Bandwidth Utilization Future Enhancements Automatic NDT client/server start-up Automatic fetching of test results

Presenter’s Name TFW – adding traffic

Presenter’s Name JAnalyze Java GUI replacement for old Analyze program Reads web100srv.log file for input Filters can be applied to limit selection Clicking on client address brings up test details Xplot graphs for Web100 and TCPDUMP files easily available Server CPU utilization graphs available Rapid prototyping of new analysis algorithms

Presenter’s Name JAnalyze

Presenter’s Name JAnalyze - Filters Limit client list based on – Client IP address – Fault condition (Duplex Mismatch, Congestion, …)‏ Allows site administrators to quickly – Find problems effecting multiple users – Determine when a problem has been resolved

Presenter’s Name JAnalyze - Web100 Data Simple printing/plotting of Web100 data using the genplot tool – Display user defined variables – Single click to display CurCwnd vs time plot – Textual display in scrollable window

Presenter’s Name JAnalyze - TCPDUMP Simple printing/plotting of TCPTrace data – Single click to display server-to-client TCP throughput graph (“ tcptrace –S ” xplot)‏ – Single click to display textual information (“ tcptrace –l ” data)‏

Presenter’s Name JAnalyze - CPU Utilization

Presenter’s Name JAnalyze – New Analysis Rapid prototyping of new analysis algorithms Currently working on ‘Congestion Detected’ algorithm

Presenter’s Name JAnalyze - Demo The presentation will stop and I will demo the various components of the JAnalyze tool

Presenter’s Name Gotcha’s NDT requires unixODBC-devel package JAnalyze requires SUN Java SDK package Must install xplot Must install tcptrace

Presenter’s Name Acknowledgements Jakub Slawinski – Google Summer of Code Student has done most of the coding for the past 2 years. – Developed JAnalyze and TFW tools – Made numerous enhancements to main NDT code

Presenter’s Name Conclusion Enhanced post-processing tools to aid Administrators – Identify problems that effect multiple clients – Identify when problems have been resolved Enhanced post-processing and testing tools to aid Developers – Easy method to generate test data – Ability to rapidly experiment with new detection algorithms