Top Banner

Click here to load reader

of 50

5.1 Prof Jess UEAB 2012 5 5 MANAGING HARDWARE HARDWARE ASSETS ASSETS.

Jan 17, 2018

Download

Documents

Nathan Atkinson

5.3 Prof Jess UEAB 2012 LEARNING OBJECTIVES COMPARE ARRANGEMENTS OF COMPUTER PROCESSING: CLIENT/SERVER, NETWORKCOMPARE ARRANGEMENTS OF COMPUTER PROCESSING: CLIENT/SERVER, NETWORK ANALYZE TECHNOLOGY ISSUESANALYZE TECHNOLOGY ISSUES*
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript

5.1 Prof Jess UEAB MANAGING HARDWARE HARDWARE ASSETS ASSETS 5.2 Prof Jess UEAB 2012 LEARNING OBJECTIVES IDENTIFY HARDWARE COMPONENTSIDENTIFY HARDWARE COMPONENTS DESCRIBE STORAGE, INPUT, OUTPUT TECHNOLOGIESDESCRIBE STORAGE, INPUT, OUTPUT TECHNOLOGIES COMPARE MAINFRAME, MIDRANGE, PERSONAL COMPUTERS, SUPER COMPUTERSCOMPARE MAINFRAME, MIDRANGE, PERSONAL COMPUTERS, SUPER COMPUTERS* 5.3 Prof Jess UEAB 2012 LEARNING OBJECTIVES COMPARE ARRANGEMENTS OF COMPUTER PROCESSING: CLIENT/SERVER, NETWORKCOMPARE ARRANGEMENTS OF COMPUTER PROCESSING: CLIENT/SERVER, NETWORK ANALYZE TECHNOLOGY ISSUESANALYZE TECHNOLOGY ISSUES* 5.4 Prof Jess UEAB 2012 MANAGEMENT CHALLENGES INFRASTRUCTURE TECHNOLOGYINFRASTRUCTURE TECHNOLOGY SECONDARY STORAGESECONDARY STORAGE STORAGE INPUT & OUTPUT TECHNOLOGIESSTORAGE INPUT & OUTPUT TECHNOLOGIES TYPES OF COMPUTERS & SYSTEMSTYPES OF COMPUTERS & SYSTEMS MANAGING HARDWARE ASSETSMANAGING HARDWARE ASSETS* 5.5 Prof Jess UEAB 2012 MANAGEMENT CHALLENGES 1. CENTRALIZATION VERSUS DECENTRALIZATION DEBATE 2. MAKING WISE TECHNOLOGY PURCHASING DECISIONS * 5.6 Prof Jess UEAB 2012 INPUT DEVICES SECONDARY STORAGE PRIMARY STORAGE COMPUTER COMPONENTS CPU OUTPUT DEVICES COMMUNICATIONS DEVICES BUSES 5.7 Prof Jess UEAB 2012 BIT: Binary Digit. On/Off, 0/1, Magnetic/NotBIT: Binary Digit. On/Off, 0/1, Magnetic/Not BYTE: Group of bits for one characterBYTE: Group of bits for one character EBCDIC- Extended Binary Coded Decimal Interchange Code (8 or 9 bits per byte) ASCII- American Standard Code for Information Exchange (7 or 8 bits per byte) PARITY BIT: extra bit added to each byte to help detect errorsPARITY BIT: extra bit added to each byte to help detect errors* HOW COMPUTERS REPRESENT DATA 5.8 Prof Jess UEAB 2012 EXAMPLES OF BYTES C: C: A: A: T: T: Note how sum for each byte is an EVEN number Note how sum for each byte is an EVEN number* EBCDIC ASCII EBCDIC ASCII (assume even-parity system) (assume even-parity system) 5.9 Prof Jess UEAB 2012 CPU & PRIMARY STORAGE CPU PRIMARYSTORAGE DATA BUS ADDRESS BUS CONTROL BUS INPUT DEVICES OUTPUT DEVICES SECONDARY STORAGE 5.10 Prof Jess UEAB 2012 CENTRAL PROCESSING UNIT (CPU) RAM PRIMARY (MAIN) MEMORY CONTROL UNIT ARITHMETIC/LOGICUNIT ROM CLOCK 5.11 Prof Jess UEAB 2012 ALU & CONTROL UNIT ARITHMETIC- LOGIC UNIT: CPU component performs logic and arithmetic operationsARITHMETIC- LOGIC UNIT: CPU component performs logic and arithmetic operations CONTROL UNIT: CPU component controls, coordinates other parts of computer systemCONTROL UNIT: CPU component controls, coordinates other parts of computer system* 5.12 Prof Jess UEAB 2012 STEPS NEEDED FOR SINGLE INSTRUCTION PCs & OLDER MACHINES: Microseconds (millionth second)PCs & OLDER MACHINES: Microseconds (millionth second) POWERFUL MACHINES: Nanoseconds (billionth second)POWERFUL MACHINES: Nanoseconds (billionth second)* MACHINE CYCLE 5.13 Prof Jess UEAB 2012 COMPUTER TIME Millisecond.001 second thousand 15min 40 sec Microsecond.001 millisecond million 11.6 days Nanosecond.001microsecond billion 31.7 years Picosecond.001 nanosecond trillion 31,700 years * NAME LENGTH SECOND TO 1 SECOND NAME LENGTH SECOND TO 1 SECOND # PER COMPARED # PER COMPARED 5.14 Prof Jess UEAB 2012 TYPES OF MEMORY RAM: Random Access MemoryRAM: Random Access Memory Dynamic: Changes thru processing Static: Remains constant (power on) ROM: Read Only Memory (preprogrammed)ROM: Read Only Memory (preprogrammed) PROM: Program can be changed once EPROM: Erasable thru ultraviolet light EEPROM: Electrically erasable * 5.15 Prof Jess UEAB 2012 ADDRESSES IN MEMORY Each location can hold data Each location is a REGISTER 5.16 Prof Jess UEAB 2012 MEMORY SIZE GIGABYTE (GB): 2 10 MB... billion bytesGIGABYTE (GB): 2 10 MB... billion bytes KILOBYTE (KT): 2 10 bytes bytesKILOBYTE (KT): 2 10 bytes bytes MEGABYTE (MB): 2 10 KB... million bytesMEGABYTE (MB): 2 10 KB... million bytes TERABYTE (TB): 2 10 GB... trillion bytesTERABYTE (TB): 2 10 GB... trillion bytes* 5.17 Prof Jess UEAB 2012 VLSI CIRCUIT WITH CPU WORD LENGTH: Bits processed at one timeWORD LENGTH: Bits processed at one time MEGAHERTZ: One million cycles per secondMEGAHERTZ: One million cycles per second DATA BUS WIDTH: Bits moved between CPU & other devicesDATA BUS WIDTH: Bits moved between CPU & other devices REDUCED INSTRUCTION SET COMPUTING (RISC): Embeds most used instructions on chip to enhance speedREDUCED INSTRUCTION SET COMPUTING (RISC): Embeds most used instructions on chip to enhance speed MultiMedia eXtension (MMX): Enhanced Intel chip improves multimedia applicationsMultiMedia eXtension (MMX): Enhanced Intel chip improves multimedia applications* MICROPROCESSOR 5.18 Prof Jess UEAB 2012 SEQUENTIAL & PARALLEL PROCESSING SEQUENTIAL PARALLEL TASK 1 RESULT TASK 2 RESULT Program CPU Program CPU Program CPU TASK 2 CPU TASK 3 CPU TASK 1 RESULT MASSIVE PARALLEL COMPUTERS CAN HAVE THOUSANDS OF CPUs TO ATTACK LARGE COMPUTING PROBLEMS 5.19 Prof Jess UEAB 2012 DISKDISK TAPETAPE OPTICAL STORAGEOPTICAL STORAGE* SECONDARY STORAGE 5.20 Prof Jess UEAB 2012 DIRECT ACCESS STORAGE DEVICE HARD DISK: Steel platter array for large computer systemsHARD DISK: Steel platter array for large computer systems RAID: Redundant array of Inexpensive DisksRAID: Redundant array of Inexpensive Disks FLOPPY DISK: Removable disk for PCFLOPPY DISK: Removable disk for PC* 5.21 Prof Jess UEAB 2012 DISK PACK STORAGE LARGE SYSTEMSLARGE SYSTEMS RELIABLE STORAGERELIABLE STORAGE LARGE AMOUNTS OF DATALARGE AMOUNTS OF DATA QUICK ACCESS & RETRIEVABLEQUICK ACCESS & RETRIEVABLE TYPICAL: 11 2-sided disksTYPICAL: 11 2-sided disks CYLINDER: Same track all surfacesCYLINDER: Same track all surfaces* CYLINDER 10: TRACK 10 (TOP AND BOTTOM OF EACH DISK) DISK 1 DISK 2 DISK 3 DISK 4 DISK 5 READ/WRITEHEADS 5.22 Prof Jess UEAB 2012 TRACKS AND SECTORS EACH TRACK HOLDS SAME AMOUNT OF DATA SECTOR TRACKS DIRECTORY ON TRACK 0 STARTOFTRACKS 5.23 Prof Jess UEAB 2012 CD-ROM: MEGABYTESCD-ROM: MEGABYTES LAND: Flat parts of disk surface reflects light PITS: small scratch on surface scatters light WRITE ONCE / READ MANY (WORM):WRITE ONCE / READ MANY (WORM): CD-R: Compact Disk - Recordable CD-RW: CD - Rewritable DIGITAL VIDEO DISK (DVD): CD size, up to 10 gigabytes of dataDIGITAL VIDEO DISK (DVD): CD size, up to 10 gigabytes of data* OPTICAL STORAGE 5.24 Prof Jess UEAB 2012 STANDARD FOR SEQUENTIAL FILESSTANDARD FOR SEQUENTIAL FILES SPOOL OF PLASTIC TAPE COVERED WITH FERROUS OXIDE (2400 feet per spool)SPOOL OF PLASTIC TAPE COVERED WITH FERROUS OXIDE (2400 feet per spool) RECORD GROUPS: BLOCKING FACTOR (e.g., 10 records per block)RECORD GROUPS: BLOCKING FACTOR (e.g., 10 records per block) GROUPS SEPARATED BY INTER-BLOCK GAPGROUPS SEPARATED BY INTER-BLOCK GAP RECORDS READ BLOCK AT A TIMERECORDS READ BLOCK AT A TIME* HEADER IBG BLOCK 1 BLOCK 2 BLOCK 3 MAGNETIC TAPE 5.25 Prof Jess UEAB 2012 ENCLOSED FERROUS OXIDE TAPEENCLOSED FERROUS OXIDE TAPE USED PERIODICALLY TO BACK UP RECORDSUSED PERIODICALLY TO BACK UP RECORDS INEXPENSIVEINEXPENSIVE STORED IN SAFE LOCATIONSTORED IN SAFE LOCATION CAN BE REUSEDCAN BE REUSED* MAGNETIC CARTRIDGE 5.26 Prof Jess UEAB 2012 STORAGE AREA NETWORK (SAN) HIGH-SPEED NETWORKHIGH-SPEED NETWORK CONNECTS VARIOUS STORAGE DEVICESCONNECTS VARIOUS STORAGE DEVICES TAPE LIBRARIES DISK ARRAYS STORAGE SERVICE PROVIDER: 3rd party rents storage space * 5.27 Prof Jess UEAB 2012 INPUT/OUTPUT DEVICES POINTING DEVICESPOINTING DEVICES SOURCE DATA AUTOMATIONSOURCE DATA AUTOMATION OUTPUT DEVICESOUTPUT DEVICES* 2002 by Prentice Hall 5.28 Prof Jess UEAB 2012 POINTING DEVICES: KEYBOARDKEYBOARD MOUSEMOUSE WIRED INFRA-RED TRACKBALL TOUCH PAD JOYSTICKJOYSTICK TOUCH SCREENTOUCH SCREEN* 2002 by Prentice Hall 5.29 Prof Jess UEAB 2012 SOURCE DATA AUTOMATION CAPTURES DATA IN COMPUTER FORM AT TIME & PLACE OF TRANSACTION OPTICAL CHARACTER RECOGNITION (OCR): Saves characters, formatOPTICAL CHARACTER RECOGNITION (OCR): Saves characters, format BAR CODE: Identifies products in stores, warehouses, shipmentsBAR CODE: Identifies products in stores, warehouses, shipments MAGNETIC INK CHARACTER RECOGNITION (MICR): Special ink identifies bank, account, amountMAGNETIC INK CHARACTER RECOGNITION (MICR): Special ink identifies bank, account, amount* 2002 by Prentice Hall 5.30 Prof Jess UEAB 2012 SOURCE DATA AUTOMATION PEN-BASED INPUT: Digitizes signaturePEN-BASED INPUT: Digitizes signature DIGITAL SCANNER: Translates images & characters into digital formDIGITAL SCANNER: Translates images & characters into digital form VOICE INPUT DEVICES: Converts spoken word into digital formVOICE INPUT DEVICES: Converts spoken word into digital form SENSORS: Devices that collect data from environment for computer input (e.g., thermometers, pressure gauges)SENSORS: Devices that collect data from environment for computer input (e.g., thermometers, pressure gauges)* 2002 by Prentice Hall 5.31 Prof Jess UEAB 2012 OUTPUT DEVICES: CATHODE RAY TUBE (CRT) LCDCATHODE RAY TUBE (CRT) LCD PRINTERPRINTER PLOTTERPLOTTER VOICE OUTPUT DEVICEVOICE OUTPUT DEVICE* 5.32 Prof Jess UEAB 2012 DATA PROCESSING DATA PROCESSING BATCH PROCESSING: Transaction data stored until convenient to process as a group. Useful for less time-sensitive actions.BATCH PROCESSING: Transaction data stored until convenient to process as a group. Useful for less time-sensitive actions. ON-LINE PROCESSING: Transaction data entered directly into system, constantly updating files. Requires direct-access devices.ON-LINE PROCESSING: Transaction data entered directly into system, constantly updating files. Requires direct-access devices.* 5.33 Prof Jess UEAB 2012 KEYBOARD INPUT BATCH OF TRANSACTIONS SORTED TRANSACTION FILE OLD MASTER FILE NEW MASTER FILE VALIDATE AND UPDATE ERROR REPORTS REPORTS BATCH PROCESSING 5.34 Prof Jess UEAB 2012 ON-LINE PROCESSING TRANSACTIONSKEYBOARD PROCESS / UPDATE MASTER FILE MASTER FILE IMMEDIATE INPUT IMMEDIATE PROCESSING IMMEDIATE FILE UPDATE 5.35 Prof Jess UEAB 2012 INTERACTIVE MULTIMEDIA INTEGRATES TWO OR MORE MEDIAINTEGRATES TWO OR MORE MEDIA TEXT, GRAPHICS, SOUND, VOICE, VIDEO, ANIMATIONTEXT, GRAPHICS, SOUND, VOICE, VIDEO, ANIMATION STREAMING TECHNOLOGYSTREAMING TECHNOLOGY MP3: Audio compression standardMP3: Audio compression standard* 5.36 Prof Jess UEAB 2012 CATEGORIES OF COMPUTERS MAINFRAMEMAINFRAME MIDRANGE & MINICOMPUTERMIDRANGE & MINICOMPUTER SERVERSERVER PERSONAL COMPUTER (PC)PERSONAL COMPUTER (PC) WORKSTATIONWORKSTATION SUPERCOMPUTERSUPERCOMPUTER* 5.37 Prof Jess UEAB 2012 MAINFRAME LARGEST ENTERPRISE COMPUTERLARGEST ENTERPRISE COMPUTER 5O MEGABYTES TO OVER ONE GIGABYTE RAM5O MEGABYTES TO OVER ONE GIGABYTE RAM COMMERCIAL, SCIENTIFIC, MILITARY APPLICATIONSCOMMERCIAL, SCIENTIFIC, MILITARY APPLICATIONS MASSIVE DATAMASSIVE DATA COMPLICATED COMPUTATIONSCOMPLICATED COMPUTATIONS* MIPS: Millions of Instructions per second 5.38 Prof Jess UEAB 2012 MIDRANGE/MINICOMPUTER MIDDLE-RANGEMIDDLE-RANGE 10 MEGABYTES TO OVER ONE GIGABYTE RAM10 MEGABYTES TO OVER ONE GIGABYTE RAM UNIVERSITIES, FACTORIES, LABSUNIVERSITIES, FACTORIES, LABS USED AS FRONT-END PROCESSOR FOR MAINFRAMEUSED AS FRONT-END PROCESSOR FOR MAINFRAME* 5.39 Prof Jess UEAB 2012 DESKTOP OR PORTABLEDESKTOP OR PORTABLE 64 KILOBYTES TO OVER 128 MEGABYTES RAM64 KILOBYTES TO OVER 128 MEGABYTES RAM PERSONAL OR BUSINESS COMPUTERSPERSONAL OR BUSINESS COMPUTERS AFFORDABLEAFFORDABLE MANY AVAILABLE COMPONENTSMANY AVAILABLE COMPONENTS CAN BE NETWORKEDCAN BE NETWORKED* MICROCOMPUTER 5.40 Prof Jess UEAB 2012 NETWORKED COMPUTERSNETWORKED COMPUTERS CLIENT: User (PC, workstation, laptop) requires data, application, communications it does not haveCLIENT: User (PC, workstation, laptop) requires data, application, communications it does not have SERVER: Component (computer) having desired data, application, communicationsSERVER: Component (computer) having desired data, application, communications* CLIENT / SERVER 5.41 Prof Jess UEAB 2012 CLIENT SERVER REQUESTS DATA, SERVICE USER INTERFACE APPLICATIONFUNCTIONDATA APPLICATION FUNCTION NETWORK RESOURCES CLIENT / SERVER 5.42 Prof Jess UEAB 2012 WORKSTATION DESKTOP COMPUTERDESKTOP COMPUTER POWERFUL GRAPHICSPOWERFUL GRAPHICS EXTENSIVE MATH CAPABILITIESEXTENSIVE MATH CAPABILITIES MULTI-TASKINGMULTI-TASKING USUALLY CONFIGURED TO SPECIAL FUNCTION: e.g.; CAD, engineering, graphicsUSUALLY CONFIGURED TO SPECIAL FUNCTION: e.g.; CAD, engineering, graphics* 5.43 Prof Jess UEAB 2012 SUPERCOMPUTER TERAFLOP: TRILLION CALCULATIONS/SECOND HIGHLY SOPHISTICATEDHIGHLY SOPHISTICATED COMPLEX COMPUTATIONSCOMPLEX COMPUTATIONS FASTEST CPUsFASTEST CPUs LARGE SIMULATIONSLARGE SIMULATIONS STATE-OF-THE-ART COMPONENTSSTATE-OF-THE-ART COMPONENTS EXPENSIVEEXPENSIVE* 5.44 Prof Jess UEAB 2012 CENTRALIZED: PROCESSING BY CENTRAL COMPUTER SITECENTRALIZED: PROCESSING BY CENTRAL COMPUTER SITE ONE STANDARD GREATER CONTROL DISTRIBUTED: PROCESSING BY SEVERAL COMPUTER SITES LINKED BY NETWORKSDISTRIBUTED: PROCESSING BY SEVERAL COMPUTER SITES LINKED BY NETWORKS MORE FLEXIBILITY FASTER RESPONSE * CENTRALIZED / DISTRIBUTED 5.45 Prof Jess UEAB 2012 DOWNSIZING TRANSFER APPLICATIONS FROM LARGE COMPUTERS TO SMALL REDUCES COSTREDUCES COST SPEEDS RESULTS TO USERSPEEDS RESULTS TO USER COMPUTER ASSIGNED TASK IT DOES BESTCOMPUTER ASSIGNED TASK IT DOES BEST COOPERATIVE PROCESSINGCOOPERATIVE PROCESSING* 5.46 Prof Jess UEAB 2012 SHARING COMPUTERS SHARING COMPUTERS NETWORK COMPUTER: Simplified desktop computer stores minimum data to function (uses server)NETWORK COMPUTER: Simplified desktop computer stores minimum data to function (uses server) PEER-TO-PEER COMPUTING: Networked computers share data, disk space, processing. Parallel processing on a smaller scalePEER-TO-PEER COMPUTING: Networked computers share data, disk space, processing. Parallel processing on a smaller scale* 5.47 Prof Jess UEAB 2012 MANAGING HARDWARE ASSETS UNDERSTAND TECHNOLOGY REQUIREMENTSUNDERSTAND TECHNOLOGY REQUIREMENTS DETERMINE TOTAL COST OF OWNERSHIP: Hardware, software, installation, training, support, maintenance, infrastructureDETERMINE TOTAL COST OF OWNERSHIP: Hardware, software, installation, training, support, maintenance, infrastructure PLAN CAPACITY & SCALABILITYPLAN CAPACITY & SCALABILITY IDENTIFY TRENDSIDENTIFY TRENDS* 5.48 Prof Jess UEAB 2012 5.49 Managing Hardware Inventory recordsInventory records categorization of equipment Equipment security System upgrades and modernizationSystem upgrades and modernization Equipment and system performance regular evaluationEquipment and system performance regular evaluation 5.50 Prof Jess UEAB MANAGING HARDWARE HARDWARE ASSETS ASSETS