Testing… Testing… 1, 2, 3.x... Performance Testing of Pi on NT George Krc Mead Paper.

Slides:



Advertisements
Similar presentations
Computing Infrastructure
Advertisements

HARDWARE Rashedul Hasan..
Thin-Client Solutions CIS484 Sherman Hui Yuen Hung Poon.
Zeus Server Product Training Son Nguyen Zeus Server Product Training Son Nguyen.
CS-334: Computer Architecture
1 Magnetic Disks 1956: IBM (RAMAC) first disk drive 5 Mb – Mb/in $/year 9 Kb/sec 1980: SEAGATE first 5.25’’ disk drive 5 Mb – 1.96 Mb/in2 625.
Chapter 5: Server Hardware and Availability. Hardware Reliability and LAN The more reliable a component, the more expensive it is. Server hardware is.
VOCAL System Requirements and Scalability. System Recommendations The recommended hardware system to support the VOCAL system is: 700 MHz, Pentium III.
Premio Server Product Training By Samuel Sanchez Desktop, Server, and Network Product Manager November 2000 (Click on the speaker icon on each slide to.
Linux Clustering A way to supercomputing. What is Cluster? A group of individual computers bundled together using hardware and software in order to make.
Presented by: Yash Gurung, ICFAI UNIVERSITY.Sikkim BUILDING of 3 R'sCLUSTER PARALLEL COMPUTER.
2.1 © 2004 Pearson Education, Inc. Exam Managing and Maintaining a Microsoft® Windows® Server 2003 Environment Lesson 2: Installing Windows Server.
Lesson 18 – INSTALLING AND SETTING UP WINDOWS 2000 SERVER.
Palantir A window-sharing system for Windows NT Max Feingold, Vladimir Livshits, and.
1 Software Testing and Quality Assurance Lecture 40 – Software Quality Assurance.
Chapter 3 Chapter 3: Server Hardware. Chapter 3 Learning Objectives n Describe the base system requirements for Windows NT 4.0 Server n Explain how to.
By Mr. Abdalla A. Shaame 1. What is Computer An electronic device that stores, retrieves, and processes data, and can be programmed with instructions.
The Components of a PC (By Lewis Barrett)
Virtual Network Servers. What is a Server? 1. A software application that provides a specific one or more services to other computers  Example: Apache.
11 SERVER CLUSTERING Chapter 6. Chapter 6: SERVER CLUSTERING2 OVERVIEW  List the types of server clusters.  Determine which type of cluster to use for.
16.1 © 2004 Pearson Education, Inc. Exam Managing and Maintaining a Microsoft® Windows® Server 2003 Environment Lesson 16: Examining Software Update.
12/04/98HEPNT - Windows NT Days1 NT Cluster & MS Dfs Gunter Trowitzsch & DESY WindowsNT Group.
Domino MailDomino AppsQuickPlace Sametime Domino WebHub / SMTP Top Ten Reasons to Consolidate Lotus  Workloads on IBM eServer  iSeries  and eServer.
Optimizing Cloud Resources for Delivering IPTV Services Through Virtualization.
MCITP Administrator: Microsoft SQL Server 2005 Database Server Infrastructure Design Study Guide (70-443) Chapter 1: Designing the Hardware and Software.
Chapter 8 Input/Output. Busses l Group of electrical conductors suitable for carrying computer signals from one location to another l Each conductor in.
Basic Computer Structure and Knowledge Project Work.
14th April 1999Hepix Oxford Particle Physics Site Report Pete Gronbech Systems Manager.
Configuration of Linux Terminal Server Group: LNS10A6 Thebe Laxmi, Sharma Prabhakar, Patrick Appiah.
Servers Last Update Copyright Kenneth M. Chipps Ph.D. 1.
DELL PowerEdge 6800 performance for MR study Alexander Molodozhentsev KEK for RCS-MR group meeting November 29, 2005.
Online Systems Status Review of requirements System configuration Current acquisitions Next steps... Upgrade Meeting 4-Sep-1997 Stu Fuess.
MicroSCADA Pro Partners Club 04/2007 © ABB MicroSCADA Pro Partners Club SYS Scalability Marko Viitala.
Windows 2000 Advanced Server and Clustering Prepared by: Tetsu Nagayama Russ Smith Dale Pena.
Tips from the Trenches Rebekah Atkinson Steve Nye, Kathy Kennedy.
Boosting Event Building Performance Using Infiniband FDR for CMS Upgrade Andrew Forrest – CERN (PH/CMD) Technology and Instrumentation in Particle Physics.
Improving Network I/O Virtualization for Cloud Computing.
PI Performance Monitoring James Wong OSI Software, Inc.
Managing Windows/NT Servers in a Wan/LAN Environment Stan Dylnicki Royal Bank Financial Group CMG Orlando December 13, 2000
Hardware Trends. Contents Memory Hard Disks Processors Network Accessories Future.
Designing and Deploying a Scalable EPM Solution Ken Toole Platform Test Manager MS Project Microsoft.
The Future of Windows ComNET 2002 DC David Strom
Amy Apon, Pawel Wolinski, Dennis Reed Greg Amerson, Prathima Gorjala University of Arkansas Commercial Applications of High Performance Computing Massive.
Wright Technology Corp. Minh Duong Tina Mendoza Tina Mendoza Mark Rivera.
The Million Point PI System – PI Server 3.4 The Million Point PI System PI Server 3.4 Jon Peterson Rulik Perla Denis Vacher.
Sep. 17, 2002BESIII Review Meeting BESIII DAQ System BESIII Review Meeting IHEP · Beijing · China Sep , 2002.
How are they called?.
Lesson 2 Installation and Upgrade Operating System Fundamentals.
European Laboratory for Particle Physics Window NT 4 Scaling/Performance Tests Alberto Di Meglio CERN IT/DIS/NCS.
Operating Systems. Categories of Software System Software –Operating Systems (OS) –Language Translators –Utility Programs Application Software.
CIP HPC CIP - HPC HPC = High Performance Computer It’s not a regular computer, it’s bigger, faster, more powerful, and more.
FroNtier Stress Tests at Tier-0 Status report Luis Ramos LCG3D Workshop – September 13, 2006.
Tackling I/O Issues 1 David Race 16 March 2010.
Page 1 Monitoring, Optimization, and Troubleshooting Lecture 10 Hassan Shuja 11/30/2004.
UNIX Operating System. A Brief Review of Computer System 1. The Hardware CPU, RAM, ROM, DISK, CD-ROM, Monitor, Graphics Card, Keyboard, Mouse, Printer,
RATION CARD MANAGEMENT SYSTEM
NetFlow Analyzer Best Practices, Tips, Tricks. Agenda Professional vs Enterprise Edition System Requirements Storage Settings Performance Tuning Configure.
Personal Computer (PC)  Computer advertisement specification Intel® Pentium 4 Processor at 3.06GHz with 512K cache 512MB DDR SDRAM 200GB ATA-100 Hard.
Bus Systems ISA PCI AGP.
Computer Hardware.
Virtualization OVERVIEW
CS111 Computer Programming
Cluster Active Archive
Web Server Administration
I/O BUSES.
GRAPHIC ALARM MANAGEMENT SYSTEM
Hardware Accelerated Video Decoding in
Specifications Clean & Match
SUPPORTING MULTIMEDIA COMMUNICATION OVER A GIGABIT ETHERNET NETWORK
Chapters 1-3 Concepts NT Server Capabilities
Presentation transcript:

Testing… Testing… 1, 2, 3.x... Performance Testing of Pi on NT George Krc Mead Paper

What are we trying to do?

PI 3 Performance Testing n What are we trying to find out? –Is Pi 3 on NT suitable for gauging data applications? –How does DEC Alpha compare with Intel hardware running Windows NT? –How big a box do we need? –How much network bandwidth will be used?

Test Configurations n Configuration #1: “Prioris” –Digital Prioris 6200 MX Server Dual Pentium Pro 200MHz Processors 128mB RAM 10gb Hard Disk Fast-wide SCSI controller PCI 10/100mb Ethernet Carrd

Test Configurations n Configuration #2: “Alpha” –Digital AlphaStation 600 5/266 Single Alpha 266MHz Processor 128mB RAM 10gb Hard Disk Fast-wide SCSI controller PCI 10/100mb Ethernet Carrd

Test Configurations n Configuration #3: “Dell” –Dell PowerEdge 6100 Server Four Pentium Pro 200MHz Processors 256mB RAM 10gb Hard Disk Fast-wide SCSI controller PCI 10/100mb Ethernet Carrd

Test Conditions n Pi Interface on Separate NT API node n Duplicate data sent to test systems n Gauging systems scans every 30 seconds n Data transmission for 15 seconds n Typical data rates in 30 seconds –6633 snapshot events –6236 archive events –26 archive posts

More Test Conditions n Pi version used was 3.1, Build 2.81 n CPU usage for four Pi modules (PISnapSS, PiNetMgr, PiArchss, PiBaseSS) n Statistics gathered with NT Perf. Monitor n Data gathered over 500 seconds intervals n Total CPU usage measured across multiple processors

Test #1 n Compare the CPU Utilization of the Alpha and Prioris Servers under normal data gathering conditions

CPU Utilization Pi Data Gathering

Test #1 Inferences n Prioris outperformed the Alpha by about 2:1 on equal processor speed basis n Testing in production environments can be erratic

Test #2 n Compare the CPU Utilization of the Alpha and Prioris servers and Profile client response time under two conditions: –One Sensor, 250 Scans, 480 Boxes, 30 second wait –Three Sensors, 250 Scans, 480 Boxes, 60 second wait

CPU Utilization With Client Profile Access

Response Time Client Profile Access

Test #2 Inferences n A single client increases Alpha utilization by a factor of 2:1 n Multiple profile continues to increase utilization, but by less than a factor of 2:1 n CPU utilization advantages on the Prioris give better user response times n The Alpha could support 8 continuous profiles, the Prioris about 15

Test #3 n Compare the despooling capabilities of the Alpha and Prioris servers

Despooling Test One Hour of Data (2300 records)

Test #3 Inferences n The Alpha despools significantly faster than the Prioris n The Prioris is limited by I/O throughput

Test #4 n Compare the CPU Utilization of the Dell and Prioris Servers under normal data gathering conditions

CPU Utilization Pi Data Gathering

Test #4 Inferences n The Dell matches the Prioris on a per- processor basis n The Dell maintains a 2:1 performance ratio n The application scales well to a quad processor system n The Dell gives much better performance of the snapshot subsystem (extra memory???)

Test #5 n Compare the CPU Utilization of the Dell and Prioris servers and Profile client response time under two conditions: –One Sensor, 250 Scans, 480 Boxes, 30 second wait –Three Sensors, 250 Scans, 480 Boxes, 60 second wait

CPU Utilization With Client Profile Access

Test #5 Inferences n The Dell demonstrates a better than 2:1 performance increase over the Prioris with twice the processors n The CPU utilization reduction does not translate to a lower response time to the client application n The Dell could support up to 60 continuous profile client accesses

Test #6 n Determine Network Loading under 4 conditions –No Pi Activity –Data Gathering Only –60 Second Client Profile Access –30 Second Client Profile Access

Network Utilization

Test #6 Inferences n Data gathering does not put a significant loading on the network n Client access puts an extremely high loading on the network n 100mb ethernet will be required for the client application

SO WHAT???? –Pi 3 on Windows NT is suitable for gauging data –Both Alpha and Intel are suitable, but the Intel architecture is more cost-effective –The minimum reasonable configuration is a dual Pentium Pro, 200 MHz system with 256 mB RAM and a 100mb ethernet card

AND... –A reasonable limit for the Pi tag count is 10,000 tags –10mb ethernet is insufficient for the application –Pi 3.1 Build 2.81 had a few bugs