NSTXpool Computer Upgrade WP #1685 Bill Davis December 9, 2010.

Slides:



Advertisements
Similar presentations
Basic Computer Vocabulary
Advertisements

Deploying GMP Applications Scott Fry, Director of Professional Services.
Upgrading your computer 3 rd May Why upgrade? Current computer will not run some new wanted software or support desired hardware Current computer.
The AASPI Software Computational Environment Tim Kwiatkowski Welcome Consortium Members December 9,
HPCC Mid-Morning Break High Performance Computing on a GPU cluster Dirk Colbry, Ph.D. Research Specialist Institute for Cyber Enabled Discovery.
Upgrading Software CIT 1100 Chapter4.
Novell Server Linux vs. windows server 2008 By: Gabe Miller.
Lesson 5-Accessing Networks. Overview Introduction to Windows XP Professional. Introduction to Novell Client. Introduction to Red Hat Linux workstation.
Give reasons for the choice of components to meet a given need – M2 By Ridjauhn Ryan.
Introduction to Computer Terminology
Introduction to DoC Private Cloud
 Contents 1.Introduction about operating system. 2. What is 32 bit and 64 bit operating system. 3. File systems. 4. Minimum requirement for Windows 7.
Software Development CS 1 Rick Graziani Spring 2007.
Consultant Learning Services Microsoft Store Customer Service and Support Sutherland Global Services.
THE CPU Cpu brands AMD cpu Intel cpu By Nathan Ferguson.
Moving to Win 7 Considerations Dean Steichen A2CAT 2010.
Computer Fundamentals. A Computer Is a System Input Processing Output Data is entered into the computer Becomes useful information The data is processed.
The Death of Windows XP End of the line for venerable operating system Dr. Jan Vanderpool
3/4/2003 WMRedHat /4/2003 WMRedHat - 02 redhat Linux redhat Enterprise Linux Personal OS = $39.95 Professional OS = $ A dvanced S erver =
Digital Graphics and Computers. Hardware and Software Working with graphic images requires suitable hardware and software to produce the best results.
Week 6 Operating Systems.
Computer Organization
How to buy a PC Brad Leach David Howarth James Sawruk Andrew U.
Practical PC, 7th Edition Chapter 17: Looking Under the Hood
NSTX Collaborative Control Room 9/15/2003 E. Feibush, S. Kaye, S. Klasky, I. Zatz A. Finklestein, K. Li, G. Wallace.
Inside the Computer Ms. Rocío Acevedo September 2006.
Introduction to the HPCC Jim Leikert System Administrator High Performance Computing Center.
October, Scientific Linux INFN/Trieste B.Gobbo – Compass R.Gomezel - T.Macorini - L.Strizzolo INFN - Trieste.
Service Review and Plans Carmine Cioffi Database Administrator and Developer 3D Workshop, Barcelona (ES), April 2009.
Introduction to the HPCC Dirk Colbry Research Specialist Institute for Cyber Enabled Research.
Nic Shulver, Using Operating Systems What is a PC?
Cluster Computers. Introduction Cluster computing –Standard PCs or workstations connected by a fast network –Good price/performance ratio –Exploit existing.
Hosting on a managed server hosted by TAG  No technical support required  Full backup of database and files  RAID 5 system means that if a hard drive.
Presented by: Mostafa Magdi. Contents Introduction. Cloud Computing Definition. Cloud Computing Characteristics. Cloud Computing Key features. Cost Virtualization.
Group 1 Remote Computer Monitoring System Nick ConwayDoug Lother James HaggardWes Reinhart.
CMAQ Runtime Performance as Affected by Number of Processors and NFS Writes Patricia A. Bresnahan, a * Ahmed Ibrahim b, Jesse Bash a and David Miller a.
Batch Scheduling at LeSC with Sun Grid Engine David McBride Systems Programmer London e-Science Centre Department of Computing, Imperial College.
IM&T Vacation Program Benjamin Meyer Virtualisation and Hyper-Threading in Scientific Computing.
Computer Basics Terminology - Take Notes. What is a computer? well, what is the technical definition A computer is a machine that changes information.
CPU Inside Maria Gabriela Yobal de Anda L#32 9B. CPU Called also the processor Performs the transformation of input into output Executes the instructions.
FIRST COURSE Essential Computer Concepts. XP New Perspectives on Microsoft Office 2007: Windows XP Edition2 What Is a Computer? A computer is an electronic.
Operating Systems Lesson Objective: Understanding the functions of an operating system. Learning Outcome: Answer some basic questions on operating systems.
What is gaming console & platform? A game console is a device which outputs video signal into TV screen to display the video game. A platform is in which.
Computer Software Types Three layers of software Operation.
Looking Inside the Computer System
Principles of Information Systems, Sixth Edition Software: Systems and Application Software Chapter 4.
 Hardware compatibility means that software will run properly on the computer in which it is installed.  When purchasing software, look for one of these.
How are they called?.
NCSX NCSX Project Meeting March 21, 2003 G. E. Oliaro Slide 1 WBS5 Central Instrumentation/Data Acquisition and Controls G. E. Oliaro Computer I&C, Network.
Computer Organization Instruction Set Architecture (ISA) Instruction Set Architecture (ISA), or simply Architecture, of a computer is the.
1 Introduction to Computers Prof. Sokol Computer and Information Science Brooklyn College.
Processors with Hyper-Threading and AliRoot performance Jiří Chudoba FZÚ, Prague.
CIP HPC CIP - HPC HPC = High Performance Computer It’s not a regular computer, it’s bigger, faster, more powerful, and more.
CERN IT Department CH-1211 Genève 23 Switzerland t SL(C) 5 Migration at CERN CHEP 2009, Prague Ulrich SCHWICKERATH Ricardo SILVA CERN, IT-FIO-FS.
Cluster Computers. Introduction Cluster computing –Standard PCs or workstations connected by a fast network –Good price/performance ratio –Exploit existing.
Principles of Information Systems, Sixth Edition 1 Software: Systems and Application Software Chapter 4.
Linux Operating System By: Julie Dunbar. Overview Definitions History and evolution of Linux Current development In reality ◦United States  Business.
Introduction To Computer Programming – 1A Computer Parts, Words, and Definition Herriman High School.
Integrating Advantech PCI I/O cards into EPICS. Outline ANTARES computer control and data acquisition systems architecture STAR computer control and data.
CNAF - 24 September 2004 EGEE SA-1 SPACI Activity Italo Epicoco.
CFI 2004 UW A quick overview with lots of time for Q&A and exploration.
High Performance Computing (HPC)
By Chris immanuel, Heym Kumar, Sai janani, Susmitha
Lattice QCD Computing Project Review
Challenges CPU performance Variable density Multi-thread computing
Hadoop Clusters Tess Fulkerson.
Computer Software CS 107 Lecture 2 September 1, :53 PM.
Computer System Basics- The Pieces & Parts
What is an operating system An operating system is the most important software that runs on a computer. It manages the computer's memory and processes,
Presentation transcript:

NSTXpool Computer Upgrade WP #1685 Bill Davis December 9, 2010

Work Scope Upgrade Operating System, Application Software, and Programs that run on NSTX computers using Red Hat Enterprise Linux 3. nstxpool computers + nstxops nstxWindowsPC (Control Room Display Wall) Big Blue cluster for EFIT Selected EPICS computers Buy new computers

Upgrade Reason RHEL3 is at its end-of-life  Cyber Security risk  No more bug fixes or updates

Further Motivation Maintainability: All NSTX Linux computers will have binary compatibility Performance: We could use more processors when things get busy (especially when tasks run away) 64-bit architecture allows programs to access more than 2 GB of RAM CPU crunchers should be on their own node

Software Issues Identifying the software that needs to be ported: IT-maintained code User-maintained code IDL, perl (WebTools), Matlab, python should port easily C, C++, FORTRAN software that doesn’t yet run on the portals, will need to be recompiled for 64bit RHEL5 The Display Wall computer will have a user cursor, but not Multi-cursors No known show-stoppers

Testing IDL, MDSplus utilities, and FORTRAN programs have been tested Checksum of a signal from each tree is the same on new and old systems Pre-Operational Test Procedure (PTP) to verify IT core functions

Tested on 64-bit RHEL5

NSTXwindowsPC (Wall) Drives Control Room Display Wall projectors RedHat 5 64-bit is not supported on current hardware Key software is SharedAppVNC & x2x

NSTXwindowsPC (Wall) Tests on another system went well New PC needs to be purchased $2,700 for PC & graphics board Supports up to 4 Displays

Cost For a system with 8-core 2.4GHz Opteron CPUs & 32 GB of memory the price is ~$3200 each Only maybe 30% faster, so keep old ones NSTXwindowsPC has to be upgraded ($2700) More computers will improve performance: 3x$3200 = $9,600

SCHEDULE 4- OctNov. 6- Dec 13- Dec 20- Dec 27- Dec 3- Jan 10- Jan 17- Jan 24- Jan 31- Jan 7- Feb Engineer Hours Solicit user input on their codes 4 Preliminary Testing 60 Design Review 20 Procure new nstxpool nodes 0 Procure new display wall computer 0 Procure new Big Blue nodes 0 UnixAdmins add & update computers overhead Port & Test nstxops programs 40 Port & Test Display Wall items 40 Port & Test EPICSgate01 40 Port & Test NSTXioc1 40 Port & Test EFIT codes on Big Blue Write & Perform Pre-Ops Test Procedure 40

Conclusions This change will help to:  Mitigate Cyber Security Risks  Migrate core NSTX computers to a supported Linux OS  Reduce impact of runaways  Improve performance

Questions?