Presentation is loading. Please wait.

Presentation is loading. Please wait.

Computer Hardware. Focus Items  Design systems that meet business needs  Hardware industry trends  Problems Legacy hardware (and software) Dealing.

Similar presentations


Presentation on theme: "Computer Hardware. Focus Items  Design systems that meet business needs  Hardware industry trends  Problems Legacy hardware (and software) Dealing."— Presentation transcript:

1 Computer Hardware

2 Focus Items  Design systems that meet business needs  Hardware industry trends  Problems Legacy hardware (and software) Dealing with growth  Improving fault tolerance

3 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

4 Terms (CPU) (Illustration)

5 Terms (CPU) (2)  Most machines have multiple cores A “core” is a separate work engine within the cpu

6 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

7 Terms (Bus)  Bus Communicates from CPU to memory, disk, network controllers, etc. Bus speed is an important consideration

8 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

9 Categories of Computers (lightweight devices)  “Lightweight devices” Network computers Special purpose transaction terminals  UPS / FedEx Browser-only devices (kiosks)  Phones  Tablets

10 Categories of Computers (Desktop)  Market is shrinking because of tablet / phone horsepower  These are the engineering workstations of yesterday

11 Categories of Computers (Servers)  Oracle Sun / HP / IBM / Dell provide the lion’s share of todays servers  Characterized by Multiple CPUs with multiple cores

12 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

13 Larger Server (Illustration)

14 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

15 Blade (Illustration)

16 Categories of Computers (Mainframe)  These are really just the IBM Z series and a few special purpose devices

17 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)

18 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

19 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

20 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

21 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

22 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

23 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

24 Printer Technology (3)

25 Printer Technology (4)

26 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

27 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

28 Server Farms  Many servers interconnected together

29 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

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

31 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

32 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

33 Economic Decisions  Single vendor solutions vs. multivendor solutions  Lease VS. buy decisions

34 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

35 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


Download ppt "Computer Hardware. Focus Items  Design systems that meet business needs  Hardware industry trends  Problems Legacy hardware (and software) Dealing."

Similar presentations


Ads by Google