RSS Feed

Sas System

Posted on Tuesday, August 18, 2009 in Uncategorized

Sas System

This project is designed as an independent study CS 999 course in SAS programming arranged for the fall 2008 semester at UW-M.  I am taking the SAS base certification exam in July.  One goal is for me to gain experience writing SAS programs.  My proposal is a one credit course in which I will use Microsoft Management Console 2.0 (Perfmon) to generate flat files containing system metrics, including memory, disk space, CPU, and .Net counter metrics.  I will install SAS on my system.  I will then use SAS to build data sets in order to analyze the performance data, practicing using SAS SQL and SAS functions such as proc means and proc freq.  I also will experiment with graphing data, both by using proc chart and by generating XML that I will display on the web using XML/SWF Charts Flash technology.

 

I will pull data files using Perfmon collecting data at 5 second intervals for 30 minutes.  I will pull four such files, one with the system idle, one with McAfee virus scan software running, one with Dragon voice recognition software running, and one with Netflix software playing a movie.

 

In order to download SAS on my system I will go to the following URL: http://www.sas.com/govedu/edu/programs/oda_account.html.  I will then enter the course information and be able to obtain a $60 educational license.

 

The first task in terms SAS programming is to read the data into a data set.  I will write a program to perform this task.

 

Another task is to use the SAS proc means function in order to generate summary statistics for disk space, CPU utilization, and memory utilization. The summary statistics include minimum and maximum values, standard deviation, and mean values.  I will write a program to perform this task.

 

And based on the results of the proc means summary statistics we could then generate a frequency distribution for those specific processes that use high amounts of system resources.  I will write a program to perform this task.

 

One useful way to analyze the data is to pull out those processes that use more than 90% of key system resources, such as CPU, disk space, or memory.  I will write a program to perform this task.

 

Another thing we could do would be to analyze what level of sampling frequency would be sufficient to avoid missing spikes in the data.  I will develop SAS code to run a T test to determine whether a 1 minute sampling interval would be sufficient.

 

In order to visualize the data  more clearly it is helpful to graph it.  In order to generate graphs of our data the following SAS chart commands will be used, as well as the SAS capability to produce an XML file which can then be displayed graphically on the web using Flash technology.  (Adobe Flash, previously called Shockwave Flash and Macromedia Flash, is a set of multimedia technologies developed and distributed by Adobe Systems and earlier by Macromedia.)

 

In order to generate readable graphs it will not be possible to graph every data point since our data was pulled at five second intervals, this would create graphs that were too messy. Code will be developed to pull out data points at one minute intervals to create more readable graphs.

 

Comparison to other statistical packages, such as JMP, Statistica, and Excel will be made, as well as to another graphing tool, such as Chart FX.

 

The grade will be based on the quality of a final paper.  Progress will be checked bi-weekly throughout the semester.

 

Timeline outlining the progress of the work. 

 

Here is a monthly breakdown of what will be done:

 

By the end of September have the basic data collection and analysis SAS code for creating the data sets, generating the summary statistics, generating a frequency distribution, doing a T test, generating charts and generating web-based XML/SWF Charts graphs completed.

By the end of October develop additional SAS code to reinforce the Sharpening your SAS Skills book chapters on accessing data, creating data structures, and managing data.  These chapter outlines are reproduced below.

By the end of November develop additional SAS code to reinforce the Sharpening your SAS Skills book chapters on generating reports and handling errors.

By the completion of the course at the end of the semester in December complete comparisons between SAS and Excel, JMP, Statistica, and Chart FX.  Complete final paper.

 

            The textbook for the course will be Sharpening your SAS Skills by S. Gupta.  SAS programs will be developed to practice using each of the key concepts mentioned in the table of contents for this book reproduced below.

 

 

 

2 SAS System Controller

IBM System x3950 Server 4 x 30GHz Dual Core 32GB 6 x 734GB 10K SAS IBM System x3950 Server 4 x 30GHz Dual Core 32GB 6 x 734GB 10K SAS US $250.00 18h 5m
IBM 73 GB 10K SAS 25 Hard Drive with Tray IBM System X IBM 73 GB 10K SAS 25 Hard Drive with Tray IBM System X US $29.99 1d 2h 34m
Scandinavian Airlines System SAS First Flight New York Copenhagen Denmark Scandinavian Airlines System SAS First Flight New York Copenhagen Denmark US $8.00 1d 20h 11m
Scandinavian Airlines System SAS First Flight New York Stockholm Sweden Scandinavian Airlines System SAS First Flight New York Stockholm Sweden US $8.00 1d 20h 13m
Sas System for Regression by Rudolf J Freund and Ramon C Littell 2000 Sas System for Regression by Rudolf J Freund and Ramon C Littell 2000 US $36.00 1d 21h 33m
SQL Processing with the SAS System RARE 2003 Course Notes Instructor based SQL Processing with the SAS System RARE 2003 Course Notes Instructor based US $39.95 2d 1h 46m
SAS Scandinavian Airlines System Baggage Label AFA SC 58 lightly hinged SAS Scandinavian Airlines System Baggage Label AFA SC 58 lightly hinged US $15.00 2d 11h 59m
Lot of 4 Rackable Systems SAS SCSI SATA IDE Hard Drive HDD Tray Bracket Lot of 4 Rackable Systems SAS SCSI SATA IDE Hard Drive HDD Tray Bracket US $39.98 4d 20h 30m
RACKABLE SYSTEMS SCSI SAS SATA IDE 35 HDD TRAY CADDY RACKABLE SYSTEMS SCSI SAS SATA IDE 35 HDD TRAY CADDY US $7.99 29d 20h 58m
SAS Scandinavian Airlines System timetable 4 15 64 SAS Scandinavian Airlines System timetable 4 15 64 US $16.99 3d 3h 23m
IBM 46M0907 IBM 6 Gb SAS Host Bus Adapter for System x Storage controller 4 IBM 46M0907 IBM 6 Gb SAS Host Bus Adapter for System x Storage controller 4 US $238.25 24d 23h 3m
HP Proliant DL380 G4 SAS System Board Dual Core Support 411030 001 012977 50 HP Proliant DL380 G4 SAS System Board Dual Core Support 411030 001 012977 50 US $195.00 28d 19h 23m
AEROCLASSICS SAS SCANDINAVIAN AIRLINE SYSTEM BAC 111 LIMITED EDITION 1 400 SCALE AEROCLASSICS SAS SCANDINAVIAN AIRLINE SYSTEM BAC 111 LIMITED EDITION 1 400 SCALE US $15.86 3d 17h 54m
Amiga SAS C Development System Amiga SAS C Development System US $10.00 4d 16m
Rackable Systems SATA SCSI IDE SAS 35 hotswap Hard Drive Caddy Bracket Tray Rackable Systems SATA SCSI IDE SAS 35 hotswap Hard Drive Caddy Bracket Tray US $9.98 6d 20h 46m
AH System Active 12 Loop Antenna SAS 563B 1kHz 30MHz EMI TESTING Radio Wave AH System Active 12 Loop Antenna SAS 563B 1kHz 30MHz EMI TESTING Radio Wave US $1,500.00 20d 16h 23m
T Win XJ2000 4483 4U 24 bay up to 48 Drives SAS SATA JBOD Storage System T Win XJ2000 4483 4U 24 bay up to 48 Drives SAS SATA JBOD Storage System US $4,500.00 4d 16h 40m
SAS Scandanavian Airlines System Vintage Travel Bag SAS Scandanavian Airlines System Vintage Travel Bag US $25.00 4d 18h 31m
Lot SAS Scandinavian Airlines System Menu Time weights measures pamphlet Lot SAS Scandinavian Airlines System Menu Time weights measures pamphlet US $4.99 4d 23h 29m
SAS Scandinavian Airlines System Remove Before Flight keyring bag tag SAS Scandinavian Airlines System Remove Before Flight keyring bag tag US $6.99 25d 11h 35m
NEW Applied Econometrics Using the SAS System Ajmani NEW Applied Econometrics Using the SAS System Ajmani US $79.79 29d 20h 8m
Scandinavian Airlines System SAS Radio Card 1949 Scandinavian Airlines System SAS Radio Card 1949 US $9.99 29d 19h 1m
IBM System x3650 Server 2xQuad Core Xeon 283GHz E5440 24GB 4x146GB 15K SAS 3650 IBM System x3650 Server 2xQuad Core Xeon 283GHz E5440 24GB 4x146GB 15K SAS 3650 US $1,256.52 13h 48m
HP BK718A P4300 G2 36TB SAS Storage System HP BK718A P4300 G2 36TB SAS Storage System US $9,000.00 29d 16h 12m
412199 001 HP SYSTEM BOARD FOR DL360 G5 SAS BOARD 412199 001 HP SYSTEM BOARD FOR DL360 G5 SAS BOARD US $345.00 29d 13h 59m
IBM 46D2516 HOT SWAP SAS SATA 4PAC HARD DISK DRIVE HDD KIT FOR SYSTEM X3650 IBM 46D2516 HOT SWAP SAS SATA 4PAC HARD DISK DRIVE HDD KIT FOR SYSTEM X3650 US $353.31 29d 13h 38m
IBM 7945G2U SYSTEM X3650 M3 XEON E5640 4C 266G 1 PARALLEL 4GB SAS 2U RACKMOUNT IBM 7945G2U SYSTEM X3650 M3 XEON E5640 4C 266G 1 PARALLEL 4GB SAS 2U RACKMOUNT US $4,190.82 29d 13h 38m
IBM System P Power6 Power7 P6 P7 146GB 15K 25 SAS Hard Drive 44V6845 1886 IBM System P Power6 Power7 P6 P7 146GB 15K 25 SAS Hard Drive 44V6845 1886 US $374.95 29d 11h
IBM System x3550 Xeon 5160 Dual Core 30Ghz 4GB RAM SFF SAS 1U Server 7978 7AU IBM System x3550 Xeon 5160 Dual Core 30Ghz 4GB RAM SFF SAS 1U Server 7978 7AU US $199.99 29d 6h 50m
Airplane Luggage Label SAS Scandinavian Airline Systems Airplane Luggage Label SAS Scandinavian Airline Systems US $9.99 28d 23h 49m
IBM 7944D2U SYSTEM X3550 M3 XEON E5620 4C 24G 1 PARALLEL 4GB SAS 1U RACKMOUNT IBM 7944D2U SYSTEM X3550 M3 XEON E5620 4C 24G 1 PARALLEL 4GB SAS 1U RACKMOUNT US $2,601.80 28d 19h 38m
IBM SAS Signal Cable For System x3850 25K9610 IBM SAS Signal Cable For System x3850 25K9610 US $4.49 28d 19h 37m
IBM 7945H2U SYSTEM X3650 M3 XEON L5640 6C 226G 1 PARALLEL 4GB SAS 2U RACKMOUNT IBM 7945H2U SYSTEM X3650 M3 XEON L5640 6C 226G 1 PARALLEL 4GB SAS 2U RACKMOUNT US $3,647.17 28d 19h 35m
Rackable Systems Omnistor SE3016 16 Bay SAS SATA Array with 8TB HD 16x500GB Rackable Systems Omnistor SE3016 16 Bay SAS SATA Array with 8TB HD 16x500GB US $999.99 28d 18h 41m
Rackable Systems Omnistor SE3016 16 Bay SAS SATA Array with 4TB HD 16x250GB Rackable Systems Omnistor SE3016 16 Bay SAS SATA Array with 4TB HD 16x250GB US $699.99 28d 18h 40m
BK719A HP P4300 G2 8TB MDL SAS STORAGE SYSTEM BK719A HP P4300 G2 8TB MDL SAS STORAGE SYSTEM US $14,995.00 28d 17h 6m
BK718A HP P4300 G2 36TB SAS STORAGE SYSTEM BK718A HP P4300 G2 36TB SAS STORAGE SYSTEM US $10,500.00 28d 17h 3m
AX698A HP P4300 G2 24TB SAS STORAGE SYSTEM AX698A HP P4300 G2 24TB SAS STORAGE SYSTEM US $12,995.00 28d 17h
AX704A HP P4500 G2 24TB MDL SAS STORAGE SYSTEM AX704A HP P4500 G2 24TB MDL SAS STORAGE SYSTEM US $28,750.00 28d 16h 55m
AX701A HP P4500 G2 72TB MDL SAS STORAGE SYSTEM AX701A HP P4500 G2 72TB MDL SAS STORAGE SYSTEM US $23,500.00 28d 16h 52m
AX700A HP P4500 G2 54TB SAS STORAGE SYSTEM AX700A HP P4500 G2 54TB SAS STORAGE SYSTEM US $19,995.00 28d 16h 44m
AX699A HP P4500 G2 36TB SAS STORAGE SYSTEM AX699A HP P4500 G2 36TB SAS STORAGE SYSTEM US $15,950.00 28d 16h 42m
SAS SCANDINAVIAN AIRLINES SYSTEM SEE ALL EUROPE DC 6 AD SAS SCANDINAVIAN AIRLINES SYSTEM SEE ALL EUROPE DC 6 AD US $4.99 28d 16h 41m
IBM 7945E8U SYSTEM X3650 M3 RACKMOUNT X 253 12GB SAS SATA DVDR NO HD IBM 7945E8U SYSTEM X3650 M3 RACKMOUNT X 253 12GB SAS SATA DVDR NO HD US $2,936.77 28d 13h 45m
IBM 7380E8U SYSTEM X3500 M3 TOWER X 24 12GB SAS SATA DVD NO HD IBM 7380E8U SYSTEM X3500 M3 TOWER X 24 12GB SAS SATA DVD NO HD US $2,712.99 28d 13h 43m
HP All in One Storage System 400t 584GB SAS AK291A NEW HP All in One Storage System 400t 584GB SAS AK291A NEW US $1,699.00 28d 11h 58m
SAS SCANDINAVIAN AIRLINES SYSTEM ROUTE MAP POLAR SYSTEM c1950 SAS SCANDINAVIAN AIRLINES SYSTEM ROUTE MAP POLAR SYSTEM c1950 US $19.95 28d 1h 7m
AH Systems SAS 210 Manuals 2 Different Ones AH Systems SAS 210 Manuals 2 Different Ones US $10.00 27d 22h 44m
Intel SR2625URLXRNA SR2625UR Server system SAS Intel SR2625URLXRNA SR2625UR Server system SAS US $1,431.98 27d 20h 18m
SCANDINAVIAN AIRLINES SYSTEM SAS ROUTE MAP APRIL 20th 1952 SCANDINAVIAN AIRLINES SYSTEM SAS ROUTE MAP APRIL 20th 1952 US $6.35 27d 19h 51m
Intel R1304BTLSHBNNA Server System R1304btl 4 Port Syst Passive Sas Backplanes Intel R1304BTLSHBNNA Server System R1304btl 4 Port Syst Passive Sas Backplanes US $598.49 27d 13h 40m
HP ProLiant 382310 001 DL385 SAS System Front Bezel HP ProLiant 382310 001 DL385 SAS System Front Bezel US $40.00 26d 19h 36m
1950S ORIGINAL SAS SCANDINAVIAN AIRLINES SYSTEM LUGGAGE LABEL 1950S ORIGINAL SAS SCANDINAVIAN AIRLINES SYSTEM LUGGAGE LABEL US $9.99 26d 2h 18m
SAS Safety 2001 01 Pure Air 2000 Breathing System SAS Safety 2001 01 Pure Air 2000 Breathing System US $257.96 25d 23h 25m
SAS SCANDINAVIAN AIRLINES SYSTEM HAPPINESS IS A FLIGHT ON A DC 10 STICKER ★ SAS SCANDINAVIAN AIRLINES SYSTEM HAPPINESS IS A FLIGHT ON A DC 10 STICKER ★ US $5.00 25d 22h 33m
NEW IBM System X 43W7506 43X0805 43W7508 300GB 15K SAS NEW IBM System X 43W7506 43X0805 43W7508 300GB 15K SAS US $399.00 25d 22h 4m
SAS Scandinavian Airlines System Label AALCC SC 52 SAS Scandinavian Airlines System Label AALCC SC 52 US $10.00 25d 17h 8m
SAS Scandinavian Airlines System Label AALCC SC 1 SAS Scandinavian Airlines System Label AALCC SC 1 US $7.50 25d 17h 8m
SAS Scandinavian Airlines System 1965 Pretty Blondes Ad SAS Scandinavian Airlines System 1965 Pretty Blondes Ad US $3.99 25d 16h 45m
IBM System x3500 Dual Xeon Quad Core E5405 20GHz 8GB 2x146GB 15K SAS DVD NO OS IBM System x3500 Dual Xeon Quad Core E5405 20GHz 8GB 2x146GB 15K SAS DVD NO OS US $1,045.00 25d 16h 8m

Be the first to comment.

Leave a Reply