computer hardware
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 PresentationTRANSCRIPT
![Page 1: Computer Hardware](https://reader036.vdocument.in/reader036/viewer/2022062520/56815e08550346895dcc5d7e/html5/thumbnails/1.jpg)
Computer Hardware
![Page 2: Computer Hardware](https://reader036.vdocument.in/reader036/viewer/2022062520/56815e08550346895dcc5d7e/html5/thumbnails/2.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062520/56815e08550346895dcc5d7e/html5/thumbnails/3.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062520/56815e08550346895dcc5d7e/html5/thumbnails/4.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062520/56815e08550346895dcc5d7e/html5/thumbnails/5.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062520/56815e08550346895dcc5d7e/html5/thumbnails/6.jpg)
Terms (CPU) (Illustration)
![Page 7: Computer Hardware](https://reader036.vdocument.in/reader036/viewer/2022062520/56815e08550346895dcc5d7e/html5/thumbnails/7.jpg)
Terms (CPU) (2)
Most machines have multiple cores A “core” is a separate work engine
within the cpu
![Page 8: Computer Hardware](https://reader036.vdocument.in/reader036/viewer/2022062520/56815e08550346895dcc5d7e/html5/thumbnails/8.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062520/56815e08550346895dcc5d7e/html5/thumbnails/9.jpg)
Terms (Bus)
Bus Communicates from CPU to memory, disk,
network controllers, etc. Bus speed is an important consideration
![Page 10: Computer Hardware](https://reader036.vdocument.in/reader036/viewer/2022062520/56815e08550346895dcc5d7e/html5/thumbnails/10.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062520/56815e08550346895dcc5d7e/html5/thumbnails/11.jpg)
Categories of Computers (lightweight devices)
“Lightweight devices” Network computers Special purpose transaction terminals
UPS / FedEx Browser-only devices (kiosks)
![Page 12: Computer Hardware](https://reader036.vdocument.in/reader036/viewer/2022062520/56815e08550346895dcc5d7e/html5/thumbnails/12.jpg)
Categories of Computers (Information Appliances)
Information appliances Smart phone Tablets of all shapes and sizes
![Page 13: Computer Hardware](https://reader036.vdocument.in/reader036/viewer/2022062520/56815e08550346895dcc5d7e/html5/thumbnails/13.jpg)
Categories of Computers (Desktop)
Market is shrinking because of tablet / phone horsepower
These are the engineering workstations of yesterday
![Page 14: Computer Hardware](https://reader036.vdocument.in/reader036/viewer/2022062520/56815e08550346895dcc5d7e/html5/thumbnails/14.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062520/56815e08550346895dcc5d7e/html5/thumbnails/15.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062520/56815e08550346895dcc5d7e/html5/thumbnails/16.jpg)
Larger Server (Illustration)
![Page 17: Computer Hardware](https://reader036.vdocument.in/reader036/viewer/2022062520/56815e08550346895dcc5d7e/html5/thumbnails/17.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062520/56815e08550346895dcc5d7e/html5/thumbnails/18.jpg)
Blade (Illustration)
![Page 19: Computer Hardware](https://reader036.vdocument.in/reader036/viewer/2022062520/56815e08550346895dcc5d7e/html5/thumbnails/19.jpg)
Categories of Computers (Mainframe)
These are really just the IBM Z series and a few special purpose devices
![Page 20: Computer Hardware](https://reader036.vdocument.in/reader036/viewer/2022062520/56815e08550346895dcc5d7e/html5/thumbnails/20.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062520/56815e08550346895dcc5d7e/html5/thumbnails/21.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062520/56815e08550346895dcc5d7e/html5/thumbnails/22.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062520/56815e08550346895dcc5d7e/html5/thumbnails/23.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062520/56815e08550346895dcc5d7e/html5/thumbnails/24.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062520/56815e08550346895dcc5d7e/html5/thumbnails/25.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062520/56815e08550346895dcc5d7e/html5/thumbnails/26.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062520/56815e08550346895dcc5d7e/html5/thumbnails/27.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062520/56815e08550346895dcc5d7e/html5/thumbnails/28.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062520/56815e08550346895dcc5d7e/html5/thumbnails/29.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062520/56815e08550346895dcc5d7e/html5/thumbnails/30.jpg)
Printer Technology (3)
![Page 31: Computer Hardware](https://reader036.vdocument.in/reader036/viewer/2022062520/56815e08550346895dcc5d7e/html5/thumbnails/31.jpg)
Printer Technology (4)
![Page 32: Computer Hardware](https://reader036.vdocument.in/reader036/viewer/2022062520/56815e08550346895dcc5d7e/html5/thumbnails/32.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062520/56815e08550346895dcc5d7e/html5/thumbnails/33.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062520/56815e08550346895dcc5d7e/html5/thumbnails/34.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062520/56815e08550346895dcc5d7e/html5/thumbnails/35.jpg)
Server Farms
Many servers interconnected together
![Page 36: Computer Hardware](https://reader036.vdocument.in/reader036/viewer/2022062520/56815e08550346895dcc5d7e/html5/thumbnails/36.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062520/56815e08550346895dcc5d7e/html5/thumbnails/37.jpg)
Titan
Oak Ridge National Labs houses the “fastest” computer in the world
![Page 38: Computer Hardware](https://reader036.vdocument.in/reader036/viewer/2022062520/56815e08550346895dcc5d7e/html5/thumbnails/38.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062520/56815e08550346895dcc5d7e/html5/thumbnails/39.jpg)
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](https://reader036.vdocument.in/reader036/viewer/2022062520/56815e08550346895dcc5d7e/html5/thumbnails/40.jpg)
Economic Decisions
Single vendor solutions vs. multivendor solutions
Lease VS. buy decisions