computer hardware

40
Computer Hardware

Upload: nero

Post on 13-Feb-2016

25 views

Category:

Documents


0 download

DESCRIPTION

Computer Hardware. Focus Items. Design systems that meet business needs Hardware industry trends Problems Legacy hardware (and software) Dealing with growth Improving fault tolerance. Terms (Speed). Microsecond - 1/1000 second Millisecond – 1/1,000,000 second - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Computer Hardware

Computer Hardware

Page 2: Computer Hardware

Focus Items

Design systems that meet business needs

Hardware industry trends Problems

Legacy hardware (and software) Dealing with growth

Improving fault tolerance

Page 3: Computer Hardware

Terms (Speed)

Microsecond - 1/1000 second Millisecond – 1/1,000,000 second Nanosecond – 1/1,000,000,000 second Picosecond – 1/1,000,000,000,000

second

Teraflop – Trillion (1,000,000,000,000) floating point operations per second

Page 4: Computer Hardware

Terms (Storage)

1,000 bytes – Kilobyte 1,000,000 bytes – Megabyte 1,000,000,000 bytes – Gigabyte 1,000,000,000,000 bytes – Terabtye 1,000,000,000,000,000 bytes =

Petabyte

Page 5: Computer Hardware

Terms (CPU) (1)

Central Processing Unit (CPU) Many machines have multiple CPUs Servers scale from 1-256 processors Many CPUs are designed to support

virtualization

Processor speed Measured in GHz. A measure of the internal clock

Page 6: Computer Hardware

Terms (CPU) (Illustration)

Page 7: Computer Hardware

Terms (CPU) (2)

Most machines have multiple cores A “core” is a separate work engine

within the cpu

Page 8: Computer Hardware

Terms (Cache) (Memory)

CACHE – Memory directly connected to the CPU Fast

Memory (Primary storage) Volatile storage to store data Not all memory is the same

Some provides error correction Performance differences Density

Page 9: Computer Hardware

Terms (Bus)

Bus Communicates from CPU to memory, disk,

network controllers, etc. Bus speed is an important consideration

Page 10: Computer Hardware

Terms (Disk)

Disk (Secondary storage) Hard

ATA, SATA, SCSI, Optical

CD / DVD / Blu Ray Backup tape devices

http://en.wikipedia.org/wiki/Hard_disk_drive

Page 11: Computer Hardware

Categories of Computers (lightweight devices)

“Lightweight devices” Network computers Special purpose transaction terminals

UPS / FedEx Browser-only devices (kiosks)

Page 12: Computer Hardware

Categories of Computers (Information Appliances)

Information appliances Smart phone Tablets of all shapes and sizes

Page 13: Computer Hardware

Categories of Computers (Desktop)

Market is shrinking because of tablet / phone horsepower

These are the engineering workstations of yesterday

Page 14: Computer Hardware

Categories of Computers (Servers)

Oracle Sun / HP / IBM / Dell provide the lion’s share of todays servers

Characterized by Multiple CPUs with multiple cores

Page 15: Computer Hardware

Large Server (Example)

SPARK Enterprise M9000 64 processors / 4 cores per processor 4TB memory Storage measure in the pedabytes (NAS)

IBM Power 795 Up to 256 processor cores book “book”

and up to 8 books 16 TB memory All for about $1 million

Page 16: Computer Hardware

Larger Server (Illustration)

Page 17: Computer Hardware

Categories of Computers (Blade)

A computer within a computer We buy a “blade chassis” containing

Power supplies / cooling / external media We buy blade computers that go into

the chassis Blades:

Reduce power consumption and maintenance costs

Page 18: Computer Hardware

Blade (Illustration)

Page 19: Computer Hardware

Categories of Computers (Mainframe)

These are really just the IBM Z series and a few special purpose devices

Page 20: Computer Hardware

Categories of Computers (Distributed Computing)

(Distributed computing) It’s really the software and not the

hardware We just cluster multiple computers

together Special purpose back ends

TeraData database servers Storage Tek disk and tape sub systems Storage Area Networks (SAN)

Page 21: Computer Hardware

Video Technologies

LCD flat panels are have made tube technology obsolete Reduced power consumption

Refresh rate is an important consideration

Multiple monitor systems improve productivity

Improved glass substrate technology has allows LCDs to get larger and larger

Page 22: Computer Hardware

Secondary Storage (Memory)

CPUs read and write data from primary storage (memory)

Memory keeps getting faster, cheaper, and bigger Cost is as low as $9.50 per GB At one time it was $10,000 or more per MB

Types RAM (There are many types of RAM) ROM

Page 23: Computer Hardware

Secondary Storage (Disk)

Trends They are cheap commodity items

< $100.00 per terabyte Rated in mean time between failure

(MTBF) 100,000 to 1.5M hours is common

Multiple disks are connected to form disk subsystems

Page 24: Computer Hardware

RAID

Redundant disk arrays supply fault tolerance

There are different types of RAID Level 1 uses separate disks (mirroring) Level 2 uses striping There are others

Example HP 3PAR StoreServ 10000 storage

Fault tolerant Up to 2.2 PB of storage

Page 25: Computer Hardware

Secondary Storage (Magnetic Tape)

It’s still used for large archive sites Phone records, credit card records, and

other historical data Tapes are enclosed in tape robotic

sub systems We can store up to 75-100 PB HP StoreEver ESL G3 Up to 12,006 tape cartridges

Page 26: Computer Hardware

Disk Storage Servers

Dell PowerVaults have up to 150 3TB drives

UP to the big EMC storage devices (3PB)

https://store.emc.com/Solve-For/STORAGE-PRODUCTS/VNX7500/p/VNX-7500-STOR-001-1Q13-0025

Page 27: Computer Hardware

Secondary Storage (SAN)

We are really just making data available to many clients

Evolution Network Access Storage (NAS) put

storage on the network instead of a server

Storage Area Network (SAN) puts storage on it’s on it’s own ‘very fast’ network

2GB/Sec interconnect using Fibre channel

Page 28: Computer Hardware

Printer Technology

Desktop laser printers offer low TCO High speed production printers

These compete against traditional offset presses

Continuous roll input Up to 2500 pages per minute www.delphax.com

Page 29: Computer Hardware

Printer Technology (2)

Kodak example system: About 75ft long and 15ft tall Will print both

sides at 2 up(2 different documents side by side)

Ink jet printer - 12 print heads  -- 8 nine inch heads and 4 four inch heads.

Running at 1000ft per minute Ink feeds from 275gal tanks

Page 30: Computer Hardware

Printer Technology (3)

Page 31: Computer Hardware

Printer Technology (4)

Page 32: Computer Hardware

RFID Technology

These are tiny chips send or receive radio signals They are becoming an alternative to

bar codes Uses

It’s been proposed to put them in Euros Casinos are using them in high

denomination chips Wynn

Page 33: Computer Hardware

Balance in Systems

The issue in configuring large systems is balance

Choosing the right system for the job Disk (IO) is often the bottleneck Bus Speed Memory shortfalls Network bandwith

Page 34: Computer Hardware

Scalability in Systems

Systems must be able to grow with a business

Expansion of an existing system by adding memory, disk or other components

Expansion by adding additional servers to a cluster or server farm

Page 35: Computer Hardware

Server Farms

Many servers interconnected together

Page 36: Computer Hardware

Server Farms (Load Balancing)

Load balancing servers Dispatch request to the actual servers Monitor the health of the servers Monitor the load on the various servers

Page 37: Computer Hardware

Titan

Oak Ridge National Labs houses the “fastest” computer in the world

Page 38: Computer Hardware

Titan

27,000 trillion calculations / second (27 petaflops)

299,008 CPU cores 18,688 AMD Opteron 18,688 K20x GPUs

710TB of memory Cost of 97 million

Page 39: Computer Hardware

Fault Tolerance in Systems

One server in a farm can fail leaving the others running

Fault tolerant servers have multiple CPUs

Failed memory will not cause a system to fail

RAID allows disk failures without causing system failures

Page 40: Computer Hardware

Economic Decisions

Single vendor solutions vs. multivendor solutions

Lease VS. buy decisions