Difference between revisions of "User:Chris Tyler/HWD101 Scratchpad"
Chris Tyler (talk | contribs) |
Chris Tyler (talk | contribs) (→Topic Outline) |
||
Line 8: | Line 8: | ||
** Network connections | ** Network connections | ||
** I/O busses | ** I/O busses | ||
+ | * Major Architectural Families | ||
+ | ** x86 (x86_32, x86_64,x64) | ||
+ | ** ARM (arm, aarch32, aarch64) | ||
+ | ** SPARC | ||
+ | ** POWER | ||
+ | ** MIPS | ||
+ | ** Z9 | ||
* Electrical Power | * Electrical Power | ||
** How electrical energy is used in a computer system | ** How electrical energy is used in a computer system | ||
Line 41: | Line 48: | ||
*** Sleds | *** Sleds | ||
*** Disaggregation | *** Disaggregation | ||
+ | * Storage | ||
+ | ** Hard Drives | ||
+ | ** SSDs | ||
+ | ** Flash memory | ||
+ | ** Other storage devices | ||
* Cabling | * Cabling | ||
** Power | ** Power | ||
Line 55: | Line 67: | ||
*** Cable restrictions (e.g., minimum bend radius, temperature, ...) | *** Cable restrictions (e.g., minimum bend radius, temperature, ...) | ||
*** Cable type tradeoffs (power, latency, cost, distance, ...) | *** Cable type tradeoffs (power, latency, cost, distance, ...) | ||
+ | ** Network Error Rate Testing | ||
+ | *** Line quality, reflectometer, BERT and BLERT testing | ||
* Digital data | * Digital data | ||
** Binary states | ** Binary states | ||
Line 64: | Line 78: | ||
** Building a rack | ** Building a rack | ||
*** Installing devices | *** Installing devices | ||
+ | **** Installing into a rack using rack ears | ||
+ | **** Installing into a rack using rails | ||
+ | **** Using a Server Lift | ||
*** Cabling for power | *** Cabling for power | ||
+ | **** Installing a PDU | ||
+ | **** Cabling a PDU | ||
*** Cabling for data | *** Cabling for data | ||
+ | **** Installing a patch panel | ||
+ | **** Cat6 Cabling | ||
+ | **** Cable dressing | ||
*** Asset registration and tracking | *** Asset registration and tracking | ||
+ | **** MAC and Serial number registration | ||
== Learning Objectives == | == Learning Objectives == |
Revision as of 23:04, 23 September 2014
Topic Outline
- Major components of a digital computer system
- CPU
- Memory
- Storage
- Network connections
- I/O busses
- Major Architectural Families
- x86 (x86_32, x86_64,x64)
- ARM (arm, aarch32, aarch64)
- SPARC
- POWER
- MIPS
- Z9
- Electrical Power
- How electrical energy is used in a computer system
- The relationship between energy consumption and heat
- AC vs. DC Power
- Electrical measurement: voltage, current, wattage
- AC Power
- Wattage vs. VA
- 110, 207, 220, and other voltage standards
- 1-phase and 3-phase electrical supplies
- AC power connectors
- Power Conversion Factors, harmonics, and spikes
- Surge suppression
- DC Power
- Common DC power busses
- Storing and distributing DC power
- Uninterruptable power supplies
- Cooling
- Working temperatures
- Airflow
- Hot zone/cold zone
- Physical standards
- PCs
- Mainboard form factors (ATX, ITX, ...)
- Internal power connectors
- Power supplies
- 19" Rackmount
- Rack types
- Mounting systems
- "u" height designations
- 23" OCP
- Rack types
- Sleds
- Disaggregation
- PCs
- Storage
- Hard Drives
- SSDs
- Flash memory
- Other storage devices
- Cabling
- Power
- AC connector types
- Cable restrictions
- Networking - Copper
- Cable types (Cat4/Cat5/Cat5e/Cat6/twinax)
- Connector types (e.g. RJ45, SFP+ DA)
- Cable restrictions (e.g., minimum bend radius)
- Cable type tradeoffs (power, latency, cost, distance, ...)
- Networking - Fiber
- Cable types
- Connector types
- Cable restrictions (e.g., minimum bend radius, temperature, ...)
- Cable type tradeoffs (power, latency, cost, distance, ...)
- Network Error Rate Testing
- Line quality, reflectometer, BERT and BLERT testing
- Power
- Digital data
- Binary states
- Numbering systems
- Coding systems (floating point, characters)
- Units (byte, kb, mb, gb, pb, eb; kib, mib, gib, pib, eib)
- Conversions (binary, decimal, octal, hexadecimal)
- Data centre operations
- Building a rack
- Installing devices
- Installing into a rack using rack ears
- Installing into a rack using rails
- Using a Server Lift
- Cabling for power
- Installing a PDU
- Cabling a PDU
- Cabling for data
- Installing a patch panel
- Cat6 Cabling
- Cable dressing
- Asset registration and tracking
- MAC and Serial number registration
- Installing devices
- Building a rack
Learning Objectives
Lab Equipment
Per group:
- An open-frame 19" rack with casters (< ~$550)
- Finger channels
- Rackmount server case(s) with ATX or ITX motherboards
- Fibre NICs or SFP+ adapters
- Fibre cables
- SFP+ cables
- Network switch
- Two PDUs (ideally, at least one should be intelligent)
- Cagenuts
- Basic tools
- Cables (do/should students make their own?)
- Barcode scanner (< $50)
Per lab room:
- Ceiling channels?
- Power
- Rackmount platform lifter