window nt 4 scaling/performance tests

16
European Laboratory for Particle Physics Window NT 4 Scaling/Performance Tests Alberto Di Meglio CERN IT/DIS/NCS

Upload: bracha

Post on 28-Jan-2016

66 views

Category:

Documents


0 download

DESCRIPTION

HEP NT Days. Window NT 4 Scaling/Performance Tests. Alberto Di Meglio CERN IT/DIS/NCS. Introduction. Windows NT has usually a bad reputation for scaling to large environments NICE is currently based on NetWare, but situation could/has to change in the future - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Window NT 4 Scaling/Performance Tests

European Laboratoryfor Particle Physics

Window NT 4 Scaling/Performance

Tests

Alberto Di MeglioCERN

IT/DIS/NCS

Page 2: Window NT 4 Scaling/Performance Tests

2-4 December 1998 HEPNT Days at CERN 2

Introduction

Windows NT has usually a bad reputation for scaling to large environments

NICE is currently based on NetWare, but situation could/has to change in the future

The NICE Web Services needs some answers now

Page 3: Window NT 4 Scaling/Performance Tests

2-4 December 1998 HEPNT Days at CERN 3

Windows NT Load Tests

We have started a series of tests on Windows NT as a NICE application server

The test has involved one server and (in principle) about 3800+ clients running W95 (80%) and WNT (20%)

The tests have been run in two rounds for three weeks each. Only the middle week has been considered for statistics (curve is bell shaped)

Page 4: Window NT 4 Scaling/Performance Tests

2-4 December 1998 HEPNT Days at CERN 4

Users Migration

Users are normally distributed on the NICE replicas at logon by looking a list of the available servers

The list has been modified for all NT and W95+Microsoft Networks clients

SRV0_NICE

SRV3_NICESRV2_NICESRV1_NICE SRV4_NICESRV5NICE

Page 5: Window NT 4 Scaling/Performance Tests

2-4 December 1998 HEPNT Days at CERN 5

Server Specifications

Digital Server 5000 1x Intel Pentium II 300MHz 256 MB RAM 2x 9GB/1x 18 GB HD on 2x F/SCSI

controllers (no RAID) 1x DC2104 FastEthernet card 2 partitions: C: (2GB), D: (16GB) with

NTFS Swap file: 256 MB

Page 6: Window NT 4 Scaling/Performance Tests

2-4 December 1998 HEPNT Days at CERN 6

System Specifications WNT 4 SP3/4 Home/Profile server with 3000+ exported

shares Performance/Network/Disk Monitors Real-Time anti-virus scanning Backup client with daily backups IIS4 (running, but not used) Standard server services

(server,browser,RPC,etc.)

Page 7: Window NT 4 Scaling/Performance Tests

2-4 December 1998 HEPNT Days at CERN 7

A Simple Simulation Test

A simple user creation program used to artificially increase sessions

Program was running from 6 clients, going through a loop to login a user onto the server and move a few NB of files

From Wednesday 22:30 to Thursday 24:00

Page 8: Window NT 4 Scaling/Performance Tests

2-4 December 1998 HEPNT Days at CERN 8

Test Areas and Items Server (Sessions, Open Files) Processor (%CPU, Interrupt/sec) Memory (Available Bytes, Committed

Bytes, Pages/sec read) Logical Disk D: (%Disk Read Time,

Average Disk Read Queue Length, Disk Read Bytes/sec)

Network (%Network Utilisation, Bytes Total/sec, Bytes Transmitted/sec)

Page 9: Window NT 4 Scaling/Performance Tests

2-4 December 1998 HEPNT Days at CERN 9

Server

Max sessions (R) 1050 (S) 2703

Avg. sessions (W) 762 (D) 592

Max Open Files 18039

Avg. Open Files (W) 14485 (D) 10563

Server

0

500

1000

1500

2000

2500

3000

Time

Open FilesSessions

Page 10: Window NT 4 Scaling/Performance Tests

2-4 December 1998 HEPNT Days at CERN 10

Memory

Memory

0

50

100

150

200

250

300

350

400

450

Time

Available MBCommitted MB

Page 11: Window NT 4 Scaling/Performance Tests

2-4 December 1998 HEPNT Days at CERN 11

Processor

Processor

0

20

40

60

80

100

120

Time

%CPU Time Max %CPUs

(R) 46% (S) 100%

Avg. %CPU (W) 29% (D) 19%

Page 12: Window NT 4 Scaling/Performance Tests

2-4 December 1998 HEPNT Days at CERN 12

Logical Disk

Logical Disk

-20

0

20

40

60

80

100

120

Time

%Disk Time Max %Disk Time

(R) 100% (S) 100%

Avg. %Disk Time (W) 35% (D) 21%

Page 13: Window NT 4 Scaling/Performance Tests

2-4 December 1998 HEPNT Days at CERN 13

Network Max %Utilisation

(R) 9.1% (S) 8.5%

Avg. %Utilisation (W) 6% (D) 4%

Max Total Byte/s (W) 1.2 MB/s

Avg. Total Byte/s (W) 0.25 MB/s

Network

-1

0

1

2

3

4

5

6

7

8

9

10

Title

Network Utilisation

Page 14: Window NT 4 Scaling/Performance Tests

2-4 December 1998 HEPNT Days at CERN 14

Comparisons: NT/NetWare

Sessions: 450-550 Memory: varies with disk size and

VLMs, requirements can be high %CPU time: 15-20% %Disk Time: 40-60% %Network utilisation 20-30%

Page 15: Window NT 4 Scaling/Performance Tests

2-4 December 1998 HEPNT Days at CERN 15

Comparisons: NT/UNIX

Difficult to compare: the systems work in different ways

Sessions are defined in a different way: terminals with users using all of the server: a few tens NFS nodes for file sharing, but not permanent

connections: 1000+ registered clients, but how many users?

We are performing tests to evaluate AFS servers as file and application servers, show some performance penalties, but hardware is less performant, still not enough users to have comparable session figures

?

Page 16: Window NT 4 Scaling/Performance Tests

2-4 December 1998 HEPNT Days at CERN 16

Conclusions

WNT4 has at least the same performance as other NOS and probably better memory management than NetWare

Loading applications from 95/NT client is a bit faster than NetWare (but we’re talking of 2-3 sec)

The right hardware is needed, but scalability not a problem even for large environment (up to 600-800 users/server)